.elementor-3585 .elementor-element.elementor-element-d1ae07d{--display:flex;--min-height:0vh;--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;--border-radius:16px 16px 16px 16px;--margin-top:15px;--margin-bottom:15px;--margin-left:30px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-d1ae07d:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-d1ae07d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3585 .elementor-element.elementor-element-5a9e2bb4{--display:flex;--justify-content:center;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3585 .elementor-element.elementor-element-376d5cb1{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-3585 .elementor-element.elementor-element-376d5cb1.elementor-element{--align-self:flex-start;}.elementor-3585 .elementor-element.elementor-element-376d5cb1 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:64px;font-weight:500;line-height:70px;color:var( --e-global-color-astglobalcolor0 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3585 .elementor-element.elementor-element-3bc501c8{width:var( --container-widget-width, 70% );max-width:70%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Acid Grotesk", Sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-60603418{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3585 .elementor-element.elementor-element-3db19dd3 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"Acid Grotesk", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-3585 .elementor-element.elementor-element-3db19dd3 .elementor-button:hover, .elementor-3585 .elementor-element.elementor-element-3db19dd3 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );color:#000000;}.elementor-3585 .elementor-element.elementor-element-3db19dd3.elementor-element{--align-self:flex-start;}.elementor-3585 .elementor-element.elementor-element-3db19dd3 .elementor-button:hover svg, .elementor-3585 .elementor-element.elementor-element-3db19dd3 .elementor-button:focus svg{fill:#000000;}.elementor-3585 .elementor-element.elementor-element-97e80ce .elementor-button{background-color:#F2F2F2;font-family:"Acid Grotesk", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-3585 .elementor-element.elementor-element-97e80ce .elementor-button:hover, .elementor-3585 .elementor-element.elementor-element-97e80ce .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor1 );border-color:#000000;}.elementor-3585 .elementor-element.elementor-element-97e80ce.elementor-element{--align-self:flex-start;}.elementor-3585 .elementor-element.elementor-element-97e80ce .elementor-button:hover svg, .elementor-3585 .elementor-element.elementor-element-97e80ce .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-3585 .elementor-element.elementor-element-6c4f96dd{--display:flex;--min-height:0vh;--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;--border-radius:16px 16px 16px 16px;--margin-top:100px;--margin-bottom:15px;--margin-left:30px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3585 .elementor-element.elementor-element-f27241a{border-radius:16px 16px 16px 16px;}.elementor-3585 .elementor-element.elementor-element-f27241a img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-3585 .elementor-element.elementor-element-3d3c1e99{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-18c5a621{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-377040a2{--display:flex;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-29f47b57 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-57229382{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-184d3729{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3585 .elementor-element.elementor-element-184d3729 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:64px;font-weight:500;line-height:70px;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-6b4934cc{--spacer-size:30px;}.elementor-3585 .elementor-element.elementor-element-647db375{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Acid Grotesk", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#BFBFBF;}.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-weight:var( --e-global-typography-secondary-font-weight );}.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-3585 .elementor-element.elementor-element-5ef0628c{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3585 .elementor-element.elementor-element-5ef0628c .elementor-divider-separator{width:100%;}.elementor-3585 .elementor-element.elementor-element-5ef0628c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3585 .elementor-element.elementor-element-48e2a291{--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;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-45546080{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-1b361e75 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-2d1983c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-a3ef578{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-3585 .elementor-element.elementor-element-a3ef578 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-astglobalcolor6 );}.elementor-3585 .elementor-element.elementor-element-8cf5cee{width:var( --container-widget-width, 90% );max-width:90%;margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Acid Grotesk", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-b08b16d{--display:flex;--min-height:650px;--border-radius:16px 16px 16px 16px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-b08b16d .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-3585 .elementor-element.elementor-element-9999207{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3585 .elementor-element.elementor-element-9999207 .elementor-divider-separator{width:100%;}.elementor-3585 .elementor-element.elementor-element-9999207 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3585 .elementor-element.elementor-element-cde27f8{--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;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-da3f74c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-f92307a{padding:10px 0px 0px 0px;}.elementor-3585 .elementor-element.elementor-element-f92307a .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-9c5bf50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-89b527c{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-3585 .elementor-element.elementor-element-89b527c .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-astglobalcolor6 );}.elementor-3585 .elementor-element.elementor-element-48fd58a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-3585 .elementor-element.elementor-element-864cb8f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-3585 .elementor-element.elementor-element-864cb8f:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-864cb8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-864cb8f:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3585 .elementor-element.elementor-element-e747571{text-align:start;}.elementor-3585 .elementor-element.elementor-element-e747571 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-3585 .elementor-element.elementor-element-bb3c45b .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-3585 .elementor-element.elementor-element-dff133f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-3585 .elementor-element.elementor-element-dff133f:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-dff133f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-dff133f:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3585 .elementor-element.elementor-element-90ce320{text-align:start;}.elementor-3585 .elementor-element.elementor-element-90ce320 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-3585 .elementor-element.elementor-element-0843c94 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-3585 .elementor-element.elementor-element-25a0a7f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-3585 .elementor-element.elementor-element-25a0a7f:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-25a0a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-25a0a7f:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3585 .elementor-element.elementor-element-d529d30{text-align:start;}.elementor-3585 .elementor-element.elementor-element-d529d30 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-3585 .elementor-element.elementor-element-e24f146 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-3585 .elementor-element.elementor-element-8609d8a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-3585 .elementor-element.elementor-element-8609d8a:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-8609d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-8609d8a:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3585 .elementor-element.elementor-element-b4641ce{text-align:start;}.elementor-3585 .elementor-element.elementor-element-b4641ce .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-3585 .elementor-element.elementor-element-59031e5 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-3585 .elementor-element.elementor-element-6d1d126{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-3585 .elementor-element.elementor-element-6d1d126:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-6d1d126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-6d1d126:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3585 .elementor-element.elementor-element-1542254{text-align:start;}.elementor-3585 .elementor-element.elementor-element-1542254 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-3585 .elementor-element.elementor-element-66ddd87 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-3585 .elementor-element.elementor-element-4d0ddb6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-3585 .elementor-element.elementor-element-4d0ddb6:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-4d0ddb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-4d0ddb6:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3585 .elementor-element.elementor-element-63f7f66{text-align:start;}.elementor-3585 .elementor-element.elementor-element-63f7f66 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-3585 .elementor-element.elementor-element-a2cdfcd .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-3585 .elementor-element.elementor-element-77dac0f1{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:1px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3585 .elementor-element.elementor-element-77dac0f1 .elementor-divider-separator{width:100%;}.elementor-3585 .elementor-element.elementor-element-77dac0f1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3585 .elementor-element.elementor-element-43287124{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-7e7baacd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-57c73b4a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-b937b3e{padding:10px 0px 0px 0px;}.elementor-3585 .elementor-element.elementor-element-b937b3e .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-47ec727f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-4b9e6d47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-3585 .elementor-element.elementor-element-4b9e6d47 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-astglobalcolor6 );}.elementor-3585 .elementor-element.elementor-element-0d7ba0c{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Acid Grotesk", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#BFBFBF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3585 .elementor-element.elementor-element-1f622f47{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-6dc696db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-6dc696db:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-6dc696db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-6dc696db:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-6dc696db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-447a52fc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-447a52fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-726cc734{text-align:start;}.elementor-3585 .elementor-element.elementor-element-726cc734 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-1210c9f0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-1210c9f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-550efac2 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-16c0ec87{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-2493df72 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-7f7917d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-7f7917d4:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-7f7917d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-7f7917d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-4ea87a23{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-4ea87a23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-618d4fd{text-align:start;}.elementor-3585 .elementor-element.elementor-element-618d4fd img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-75a2f1b8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-75a2f1b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-1c15b332 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-1248f983{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-2953bce3 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-70abe3e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-70abe3e4:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-70abe3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-70abe3e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-722a7169{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-722a7169.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-1cb6a30{text-align:start;}.elementor-3585 .elementor-element.elementor-element-1cb6a30 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-555623ef{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-555623ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-7de0b298 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-4ef97329{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-7dcba9c9 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-7d5dfd5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-7d5dfd5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-7d5dfd5f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-2ef1e5f0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-2ef1e5f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-b258eb4{text-align:start;}.elementor-3585 .elementor-element.elementor-element-b258eb4 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-47d473d2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-47d473d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-530c0e79 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-59dcf686{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-56aee2dd .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-605a32cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-605a32cc:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-605a32cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-605a32cc:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-605a32cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-694757c3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-694757c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-0ac4d8f{text-align:start;}.elementor-3585 .elementor-element.elementor-element-0ac4d8f img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-33485e5c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-33485e5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-13e18442 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-6ab48611{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-14b8618a .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-3d206d4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-3d206d4f:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-3d206d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-3d206d4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-25eddf0e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-25eddf0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-b7534f5{text-align:start;}.elementor-3585 .elementor-element.elementor-element-b7534f5 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-380a3ef6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-380a3ef6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-3ac91562 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-474ed141{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-4eb5433a .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-538a8153{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-538a8153:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-538a8153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-538a8153:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-538a8153.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-f1e2485{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-f1e2485.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-17a8a62{text-align:start;}.elementor-3585 .elementor-element.elementor-element-17a8a62 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-68077c6b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-68077c6b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-5799c03e .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-22417f05{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-7974cbe0 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-6c79652f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-6c79652f:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-6c79652f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-6c79652f:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-6c79652f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-427a3f5d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-427a3f5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-ae9e846{text-align:start;}.elementor-3585 .elementor-element.elementor-element-ae9e846 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-ec43be4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-ec43be4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-2800ce7d .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-157c65e8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-6b37af38 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-66732c3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-66732c3a:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-66732c3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-66732c3a:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-66732c3a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-4c611d6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-4c611d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-b5ac1a8{text-align:start;}.elementor-3585 .elementor-element.elementor-element-b5ac1a8 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-1fb5240a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-1fb5240a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-6afdced5 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-7faf2df9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-acd2ff0 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-579c5398{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-579c5398:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-579c5398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-579c5398:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-579c5398.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-40d86b50{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-40d86b50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-b52cbdb{text-align:start;}.elementor-3585 .elementor-element.elementor-element-b52cbdb img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-53ca72a2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-53ca72a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-42321f0f .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-26b0e260{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-4016dc9a .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-58d643f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-58d643f7:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-58d643f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-58d643f7:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-58d643f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-7b500f36{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-7b500f36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-bf7cb08{text-align:start;}.elementor-3585 .elementor-element.elementor-element-bf7cb08 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-472b54c5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-472b54c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-1975b7be .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-75982b00{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-697e4207 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-fea18d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-fea18d4:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-fea18d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-fea18d4:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-fea18d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-244365f1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-244365f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-83410c1{text-align:start;}.elementor-3585 .elementor-element.elementor-element-83410c1 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-7f2f5a2a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-7f2f5a2a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-7eb1774 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-c3f064c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-51c4a815 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-4e1cee9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-4e1cee9:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-4e1cee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-4e1cee9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-de96491{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-de96491.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-6cc12e3{text-align:start;}.elementor-3585 .elementor-element.elementor-element-6cc12e3 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-a02347f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-a02347f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-9f476ef .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-ecf1d22{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-bba2476 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-411e3e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-411e3e3:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-411e3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-411e3e3:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-411e3e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-20c32d9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-20c32d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-a559027{text-align:start;}.elementor-3585 .elementor-element.elementor-element-a559027 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-e4c159c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-e4c159c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-689fac3 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-d36bc45{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-cf0d8c4 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-3e6cbfbb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-5d7522e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-5d7522e:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-5d7522e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-5d7522e:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-5d7522e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-45d8caf7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-45d8caf7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-ff897b7{text-align:start;}.elementor-3585 .elementor-element.elementor-element-ff897b7 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-572f2c60{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-572f2c60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-69075510 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-9fba934{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-32a1318c .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-53d0423a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-53d0423a:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-53d0423a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-53d0423a:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-53d0423a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-5cd242f1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-5cd242f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-c661596{text-align:start;}.elementor-3585 .elementor-element.elementor-element-c661596 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-d3739e6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-d3739e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-1db086d0 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-3f35095e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-45109e1f .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-e8aa8ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-e8aa8ed:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-e8aa8ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-e8aa8ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-467a610c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-467a610c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-ca4dbdb{text-align:start;}.elementor-3585 .elementor-element.elementor-element-ca4dbdb img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-7c2e6937{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-7c2e6937.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-685c5e4d .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-23263de8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-4150b234 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-48287064{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-48287064:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-48287064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-48287064:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-48287064.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-2cf0a291{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-2cf0a291.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-3526889{text-align:start;}.elementor-3585 .elementor-element.elementor-element-3526889 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-4eae3888{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-4eae3888.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-16a4a7c4 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-5b95cd69{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-12c84163 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-2bc3af41{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-bfb3ed4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-bfb3ed4:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-bfb3ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-bfb3ed4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-50c8be3c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-50c8be3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-3032ce5{text-align:start;}.elementor-3585 .elementor-element.elementor-element-3032ce5 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-6cdc495f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-6cdc495f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-6cb3e6cc .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-56fc1bf7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-763b0f53 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-52bcc2ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-52bcc2ee:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-52bcc2ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-52bcc2ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-613aa3dc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-613aa3dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-fbf247e{text-align:start;}.elementor-3585 .elementor-element.elementor-element-fbf247e img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-4e7c4658{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-4e7c4658.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-254fbb67 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-22ec3644{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-2ff1bb69 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-4cdf4713{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-4cdf4713:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-4cdf4713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-4cdf4713.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-256160bd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-256160bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-1553335{text-align:start;}.elementor-3585 .elementor-element.elementor-element-1553335 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-31133b7b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-31133b7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-45d08e74 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-7234f2e9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-e6f82c4 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-74f296c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-169f82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-169f82:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-169f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-169f82:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-169f82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-53a470cc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-53a470cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-97d30c7{text-align:start;}.elementor-3585 .elementor-element.elementor-element-97d30c7 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-3609c20a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-3609c20a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-79d46cb6 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-540385f3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-51590dc4 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-deae6d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-deae6d6:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-deae6d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-deae6d6:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-deae6d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-53a80fd4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-53a80fd4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-a9ca2d3{text-align:start;}.elementor-3585 .elementor-element.elementor-element-a9ca2d3 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-67ea9c53{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-67ea9c53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-79845da9 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-a819c64{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-457eca18 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-14ac1680{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-14ac1680:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-14ac1680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-14ac1680:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-14ac1680.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-32cf08fa{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-32cf08fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-3025257{text-align:start;}.elementor-3585 .elementor-element.elementor-element-3025257 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-763e500f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-763e500f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-6d20a8be .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-6614347a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-704af223 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-374a7ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-159f023b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-159f023b:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-159f023b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-159f023b:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-159f023b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-2a7d0521{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-2a7d0521.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-62b7544{text-align:start;}.elementor-3585 .elementor-element.elementor-element-62b7544 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-1c08e384{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-1c08e384.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-360f4393 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-ce280af{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-6ec63a78 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-2c4677{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-2c4677:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-2c4677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-2c4677:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-2c4677.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-6c2a6271{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-6c2a6271.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-7740be3{text-align:start;}.elementor-3585 .elementor-element.elementor-element-7740be3 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-642cf749{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-642cf749.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-6fe87e51 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-22ddc6be{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-14a75a7e .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-4081314e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-4081314e:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-4081314e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-4081314e:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-4081314e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-6fbb24c0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-6fbb24c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-aa57a4d{text-align:start;}.elementor-3585 .elementor-element.elementor-element-aa57a4d img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-5f0dc83c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-5f0dc83c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-6511f43a .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-76b76997{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-1999acf2 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-7fdd87ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-1d0b2654{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-1d0b2654:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-1d0b2654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-1d0b2654.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-1211a403{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-1211a403.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-406a996{text-align:start;}.elementor-3585 .elementor-element.elementor-element-406a996 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-61ec89ed{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-61ec89ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-73300545 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-7150eecb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-4853aad5 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-7a32e720{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-7a32e720:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-7a32e720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-7a32e720:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-7a32e720.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-1aecd8a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-1aecd8a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-b6dc58f{text-align:start;}.elementor-3585 .elementor-element.elementor-element-b6dc58f img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-7e74c5fc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-7e74c5fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-1a6b282 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-1ae75649{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-c77a330 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-246a0a12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-246a0a12:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-246a0a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-246a0a12:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-246a0a12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-772b9e4d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-772b9e4d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-1eab71d{text-align:start;}.elementor-3585 .elementor-element.elementor-element-1eab71d img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-9599c46{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-9599c46.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-10038f3 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-67aeb4be{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-5bb4764f .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-a821d03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-3e4716d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-3e4716d:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-3e4716d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-3e4716d:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-3e4716d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-f226174{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-f226174.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-686e40a{text-align:start;}.elementor-3585 .elementor-element.elementor-element-686e40a img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-8880f43{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-8880f43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-6911e38 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-b4ceb39{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-d37f672 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-bc7170d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-bc7170d:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-bc7170d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-bc7170d:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-bc7170d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-058a15f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-058a15f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-4b56960{text-align:start;}.elementor-3585 .elementor-element.elementor-element-4b56960 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-9f4f2e2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-9f4f2e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-c82d369 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-763c742{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-d589079{width:var( --container-widget-width, 25.844% );max-width:25.844%;--container-widget-width:25.844%;--container-widget-flex-grow:0;}.elementor-3585 .elementor-element.elementor-element-d589079.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-d589079 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-7aa57abe{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:20px;--n-tabs-gap:15px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:4px;--n-tabs-title-padding-bottom:6px;--n-tabs-title-padding-left:4px;--n-tabs-title-font-size:20px;--n-tabs-title-color:#BFBFBF;--n-tabs-title-color-active:#000000;}.elementor-3585 .elementor-element.elementor-element-7aa57abe > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-3585 .elementor-element.elementor-element-7aa57abe.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-3585 .elementor-element.elementor-element-7aa57abe.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-3585 .elementor-element.elementor-element-7aa57abe.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-3585 .elementor-element.elementor-element-7aa57abe.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-3585 .elementor-element.elementor-element-7aa57abe.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Acid Grotesk", Sans-serif;font-weight:400;}.elementor-3585 .elementor-element.elementor-element-7aa57abe [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-3585 .elementor-element.elementor-element-3dd6f6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-323748e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-323748e:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-323748e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-323748e:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-323748e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-91aa718{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-91aa718.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-fafe970{text-align:start;}.elementor-3585 .elementor-element.elementor-element-fafe970 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-e35d08f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-e35d08f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-b879abe .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-87d3fb3 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-d8fb5b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-d8fb5b7:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-d8fb5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-d8fb5b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-587f745{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-587f745.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-3be9727{text-align:start;}.elementor-3585 .elementor-element.elementor-element-3be9727 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-d025246{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-d025246.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-ee9d468 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-0844f87 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-fab637c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-fab637c:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-fab637c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-fab637c:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-fab637c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-f42121f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-f42121f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-9923a2c{text-align:start;}.elementor-3585 .elementor-element.elementor-element-9923a2c img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-f9b730e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-f9b730e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-79adfbb .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-f31261d .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-ddc3d08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-ddc3d08:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-ddc3d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-ddc3d08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-42b2e04{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-42b2e04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-7813b1e{text-align:start;}.elementor-3585 .elementor-element.elementor-element-7813b1e img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-91ef4bc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-91ef4bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-f9dfb64 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-ad95c5c .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-fefd73d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-fefd73d:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-fefd73d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-fefd73d:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-fefd73d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-64337fd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-64337fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-5188cad{text-align:start;}.elementor-3585 .elementor-element.elementor-element-5188cad img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-5bc7235{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-5bc7235.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-053099f .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-e974e9c .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-ed1751d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-ed1751d:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-ed1751d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-ed1751d:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-ed1751d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-2e1c63a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-2e1c63a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-ed2473a{text-align:start;}.elementor-3585 .elementor-element.elementor-element-ed2473a img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-74a8307{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-74a8307.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-2b65184 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-6f76c27 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-4082f87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-4082f87:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-4082f87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-4082f87:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-4082f87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-3e59bb2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-3e59bb2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-4bb4349{text-align:start;}.elementor-3585 .elementor-element.elementor-element-4bb4349 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-6702ec6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-6702ec6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-db0fd38 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-9c7177b .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-41cb4c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-41cb4c8:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-41cb4c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-41cb4c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-b82a89d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-b82a89d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-57a1753{text-align:start;}.elementor-3585 .elementor-element.elementor-element-57a1753 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-0fd992e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-0fd992e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-188859b .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-226bab1 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-4787045{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-4787045:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-4787045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-4787045:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-4787045.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-00cfdb2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-00cfdb2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-835eb86{text-align:start;}.elementor-3585 .elementor-element.elementor-element-835eb86 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-d60ad75{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-d60ad75.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-e87bc6c .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-e9c51fb .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-fb14240{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-fb14240:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-fb14240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-fb14240:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-fb14240.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-a184f92{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-a184f92.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-803c8fc{text-align:start;}.elementor-3585 .elementor-element.elementor-element-803c8fc img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-3ed34d3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-3ed34d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-ef7802a .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-653be6a .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-8863c5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-8863c5f:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-8863c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-8863c5f:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-8863c5f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-e322128{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-e322128.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-a90d5c6{text-align:start;}.elementor-3585 .elementor-element.elementor-element-a90d5c6 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-4fb2e23{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-4fb2e23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-432ef06 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-a4d4176 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-d0f2425{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-d0f2425:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-d0f2425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-d0f2425:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-d0f2425.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-f8e4a06{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-f8e4a06.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-009b842{text-align:start;}.elementor-3585 .elementor-element.elementor-element-009b842 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-a3d956c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-a3d956c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-e16a6a7 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-39c7f87 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-7dff331{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-7dff331:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-7dff331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-7dff331:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-7dff331.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-bc59cef{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-bc59cef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-cd9868d{text-align:start;}.elementor-3585 .elementor-element.elementor-element-cd9868d img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-f8ffebd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-f8ffebd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-d8acee8 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-a652d7b .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-1ea739e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-1ea739e:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-1ea739e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-1ea739e:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-1ea739e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-2055c84{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-2055c84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-7f36b48{text-align:start;}.elementor-3585 .elementor-element.elementor-element-7f36b48 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-c7614f2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-c7614f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-75d75aa .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-7376535 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-b12220a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-e69a801{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-e69a801:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-e69a801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-e69a801:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-e69a801.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-bd04d90{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-bd04d90.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-91d9c78{text-align:start;}.elementor-3585 .elementor-element.elementor-element-91d9c78 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-773a1e6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-773a1e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-c3b2523 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-880b447 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-ed0ca83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-ed0ca83:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-ed0ca83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-ed0ca83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-ccaf818{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-ccaf818.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-acb905a{text-align:start;}.elementor-3585 .elementor-element.elementor-element-acb905a img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-f8a3773{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-f8a3773.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-78cfd58 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-93de05d .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-f390924{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-f390924:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-f390924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-f390924:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-f390924.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-4b7132f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-4b7132f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-22ff179{text-align:start;}.elementor-3585 .elementor-element.elementor-element-22ff179 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-574df8f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-574df8f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-0a7def9 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-fbc6e18 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-ca2d5ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-ca2d5ab:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-ca2d5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-ca2d5ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-3c38032{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-3c38032.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-de49e8c{text-align:start;}.elementor-3585 .elementor-element.elementor-element-de49e8c img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-854e95b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-854e95b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-4fb2ae8 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-3fa498d .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-27e6dc6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-0f04e22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-0f04e22:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-0f04e22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-0f04e22:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-0f04e22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-51bc28e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-51bc28e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-82d9c28{text-align:start;}.elementor-3585 .elementor-element.elementor-element-82d9c28 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-d46570b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-d46570b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-31f2b33 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-2d72fc9 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-9ccf753{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-9ccf753:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-9ccf753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-9ccf753:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-9ccf753.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-057bb4c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-057bb4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-55761e1{text-align:start;}.elementor-3585 .elementor-element.elementor-element-55761e1 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-e54192a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-e54192a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-6815857 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-dff72cc .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-d7d92d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-d7d92d4:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-d7d92d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-d7d92d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-5313f14{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-5313f14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-d05284b{text-align:start;}.elementor-3585 .elementor-element.elementor-element-d05284b img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-4a00559{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-4a00559.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-b2bb067 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-a3bcf47 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-243c26d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-e44e68c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-e44e68c:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-e44e68c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-e44e68c:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-e44e68c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-4354872{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-4354872.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-ba90035{text-align:start;}.elementor-3585 .elementor-element.elementor-element-ba90035 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-df29974{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-df29974.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-564f359 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-d58046b .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-0984519{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-0984519:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-0984519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-0984519:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-0984519.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-79a9e49{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-79a9e49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-5ddd385{text-align:start;}.elementor-3585 .elementor-element.elementor-element-5ddd385 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-02ec844{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-02ec844.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-04ea1b3 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-af9b30d .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-ded8127{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-ded8127:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-ded8127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-ded8127:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-ded8127.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-24092af{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-24092af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-7967ac0{text-align:start;}.elementor-3585 .elementor-element.elementor-element-7967ac0 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-2b20cda{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-2b20cda.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-42607f1 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-7ef9575 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-af18aa2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-06bea20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-06bea20:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-06bea20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-06bea20:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-06bea20.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-0d0ce3f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-0d0ce3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-36cdfbe{text-align:start;}.elementor-3585 .elementor-element.elementor-element-36cdfbe img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-9e44e6f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-9e44e6f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-0d02873 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-9b5e9e3 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-c833be8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-c833be8:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-c833be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-c833be8:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-c833be8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-fe30e65{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-fe30e65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-960ceb4{text-align:start;}.elementor-3585 .elementor-element.elementor-element-960ceb4 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-5a0c739{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-5a0c739.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-ec20dfa .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-df9ca1a .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-3412108{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-3412108:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-3412108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-3412108:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-3412108.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-e1375d1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-e1375d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-128b1ca{text-align:start;}.elementor-3585 .elementor-element.elementor-element-128b1ca img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-2aaa43e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-2aaa43e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-c45e355 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-b856544 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-f2bf2ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-5aeb726{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-5aeb726:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-5aeb726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-5aeb726:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-5aeb726.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-3b06045{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-3b06045.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-31e43c2{text-align:start;}.elementor-3585 .elementor-element.elementor-element-31e43c2 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-bc3a2f7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-bc3a2f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-cfbd848 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-5e876a2 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-9689c3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-9689c3e:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-9689c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-9689c3e:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-9689c3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-954e1ba{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-954e1ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-02f0efe{text-align:start;}.elementor-3585 .elementor-element.elementor-element-02f0efe img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-6685fe1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-6685fe1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-22cbe87 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-807bd77 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-c80c1f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-c80c1f2:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-c80c1f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-c80c1f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-15e33f4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-15e33f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-b302ef2{text-align:start;}.elementor-3585 .elementor-element.elementor-element-b302ef2 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-d0d5956{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-d0d5956.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-9fae030 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-b88079a .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-f383234{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-2755a83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-2755a83:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-2755a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-2755a83:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-2755a83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-659ad7f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-659ad7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-4432e40{text-align:start;}.elementor-3585 .elementor-element.elementor-element-4432e40 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-b241577{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-b241577.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-46d2d3b .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-1c38870 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-dd400c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3585 .elementor-element.elementor-element-dd400c0:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-dd400c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-dd400c0:hover{background-color:#000000;}.elementor-3585 .elementor-element.elementor-element-dd400c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-b51a5fe{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-b51a5fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-bd26dd4{text-align:start;}.elementor-3585 .elementor-element.elementor-element-bd26dd4 img{width:45%;border-radius:50px 50px 50px 50px;}.elementor-3585 .elementor-element.elementor-element-85258b3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3585 .elementor-element.elementor-element-85258b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3585 .elementor-element.elementor-element-64ec74d .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3585 .elementor-element.elementor-element-12044c2 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-8108dd9{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:20px;--n-tabs-gap:15px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:4px;--n-tabs-title-padding-bottom:6px;--n-tabs-title-padding-left:4px;--n-tabs-title-font-size:20px;--n-tabs-title-color:#BFBFBF;--n-tabs-title-color-active:#000000;}.elementor-3585 .elementor-element.elementor-element-8108dd9 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-3585 .elementor-element.elementor-element-8108dd9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-3585 .elementor-element.elementor-element-8108dd9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-3585 .elementor-element.elementor-element-8108dd9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-3585 .elementor-element.elementor-element-8108dd9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-3585 .elementor-element.elementor-element-8108dd9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Acid Grotesk", Sans-serif;font-weight:400;}.elementor-3585 .elementor-element.elementor-element-8108dd9 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-3585 .elementor-element.elementor-element-ad06eab{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:1px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3585 .elementor-element.elementor-element-ad06eab .elementor-divider-separator{width:100%;}.elementor-3585 .elementor-element.elementor-element-ad06eab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3585 .elementor-element.elementor-element-682bd55b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-59187081{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-6ca5732c .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#BFBFBF;}.elementor-3585 .elementor-element.elementor-element-2e7c0f09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-4a14f5a0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-35aef55f{--display:flex;--justify-content:space-around;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-3585 .elementor-element.elementor-element-35aef55f:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-35aef55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3585 .elementor-element.elementor-element-35aef55f:hover{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-3585 .elementor-element.elementor-element-45db1dfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-3585 .elementor-element.elementor-element-45db1dfe .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-astglobalcolor0 );}.elementor-3585 .elementor-element.elementor-element-7cb679f9 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:16px;font-weight:500;color:#B3B3B3;}.elementor-3585 .elementor-element.elementor-element-3f6deac{--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-e4c0a22 .elementor-button{background-color:#FFFFFF00;font-family:"Acid Grotesk", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 4px 15px 4px;}.elementor-3585 .elementor-element.elementor-element-e4c0a22 .elementor-button:hover, .elementor-3585 .elementor-element.elementor-element-e4c0a22 .elementor-button:focus{background-color:#FFFFFF00;color:#010101;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-3585 .elementor-element.elementor-element-e4c0a22.elementor-element{--align-self:flex-start;}.elementor-3585 .elementor-element.elementor-element-e4c0a22 .elementor-button:hover svg, .elementor-3585 .elementor-element.elementor-element-e4c0a22 .elementor-button:focus svg{fill:#010101;}.elementor-3585 .elementor-element.elementor-element-67ad2e9 .elementor-button{background-color:#FFFFFF00;font-family:"Acid Grotesk", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 4px 15px 4px;}.elementor-3585 .elementor-element.elementor-element-67ad2e9 .elementor-button:hover, .elementor-3585 .elementor-element.elementor-element-67ad2e9 .elementor-button:focus{background-color:#FFFFFF00;color:#010101;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-3585 .elementor-element.elementor-element-67ad2e9.elementor-element{--align-self:flex-start;}.elementor-3585 .elementor-element.elementor-element-67ad2e9 .elementor-button:hover svg, .elementor-3585 .elementor-element.elementor-element-67ad2e9 .elementor-button:focus svg{fill:#010101;}.elementor-3585 .elementor-element.elementor-element-5171573{--display:flex;--justify-content:space-around;--border-radius:16px 16px 16px 16px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-3585 .elementor-element.elementor-element-5171573:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-5171573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-3585 .elementor-element.elementor-element-f794697{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-3585 .elementor-element.elementor-element-f794697 .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-astglobalcolor1 );}.elementor-3585 .elementor-element.elementor-element-0a0cb2d .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:16px;font-weight:500;color:#B3B3B3;}.elementor-3585 .elementor-element.elementor-element-5d89ad7{--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-7d0ebce .elementor-button{background-color:#FFFFFF00;font-family:"Acid Grotesk", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 4px 15px 4px;}.elementor-3585 .elementor-element.elementor-element-7d0ebce .elementor-button:hover, .elementor-3585 .elementor-element.elementor-element-7d0ebce .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-astglobalcolor1 );border-color:#FFFFFF;}.elementor-3585 .elementor-element.elementor-element-7d0ebce.elementor-element{--align-self:flex-start;}.elementor-3585 .elementor-element.elementor-element-7d0ebce .elementor-button:hover svg, .elementor-3585 .elementor-element.elementor-element-7d0ebce .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-3585 .elementor-element.elementor-element-651f59d .elementor-button{background-color:#FFFFFF00;font-family:"Acid Grotesk", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 4px 15px 4px;}.elementor-3585 .elementor-element.elementor-element-651f59d .elementor-button:hover, .elementor-3585 .elementor-element.elementor-element-651f59d .elementor-button:focus{background-color:#FFFFFF0D;color:var( --e-global-color-astglobalcolor1 );border-color:#FFFFFF;}.elementor-3585 .elementor-element.elementor-element-651f59d.elementor-element{--align-self:flex-start;}.elementor-3585 .elementor-element.elementor-element-651f59d .elementor-button:hover svg, .elementor-3585 .elementor-element.elementor-element-651f59d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-3585 .elementor-element.elementor-element-366d9780{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:150px;--margin-bottom:200px;--margin-left:30px;--margin-right:30px;}.elementor-3585 .elementor-element.elementor-element-22d7a5fd{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-3585 .elementor-element.elementor-element-22d7a5fd .elementor-heading-title{font-family:"Acid Grotesk", Sans-serif;font-size:80px;font-weight:500;line-height:88px;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3585 .elementor-element.elementor-element-b08b16d{--min-height:577px;}.elementor-3585 .elementor-element.elementor-element-48fd58a{--grid-auto-flow:row;}.elementor-3585 .elementor-element.elementor-element-4a14f5a0{--grid-auto-flow:row;}.elementor-3585 .elementor-element.elementor-element-22d7a5fd .elementor-heading-title{font-size:64px;line-height:1.2em;}}@media(min-width:768px){.elementor-3585 .elementor-element.elementor-element-d1ae07d{--width:98%;}.elementor-3585 .elementor-element.elementor-element-5a9e2bb4{--content-width:100%;}.elementor-3585 .elementor-element.elementor-element-6c4f96dd{--width:96%;}.elementor-3585 .elementor-element.elementor-element-3d3c1e99{--width:96.4%;}.elementor-3585 .elementor-element.elementor-element-377040a2{--width:30%;}.elementor-3585 .elementor-element.elementor-element-45546080{--width:30%;}.elementor-3585 .elementor-element.elementor-element-da3f74c{--width:30%;}.elementor-3585 .elementor-element.elementor-element-43287124{--width:96.4%;}.elementor-3585 .elementor-element.elementor-element-57c73b4a{--width:30%;}.elementor-3585 .elementor-element.elementor-element-6dc696db{--width:100%;}.elementor-3585 .elementor-element.elementor-element-447a52fc{--width:10%;}.elementor-3585 .elementor-element.elementor-element-1210c9f0{--width:30%;}.elementor-3585 .elementor-element.elementor-element-7f7917d4{--width:100%;}.elementor-3585 .elementor-element.elementor-element-4ea87a23{--width:10%;}.elementor-3585 .elementor-element.elementor-element-75a2f1b8{--width:30%;}.elementor-3585 .elementor-element.elementor-element-70abe3e4{--width:100%;}.elementor-3585 .elementor-element.elementor-element-722a7169{--width:10%;}.elementor-3585 .elementor-element.elementor-element-555623ef{--width:30%;}.elementor-3585 .elementor-element.elementor-element-7d5dfd5f{--width:100%;}.elementor-3585 .elementor-element.elementor-element-2ef1e5f0{--width:10%;}.elementor-3585 .elementor-element.elementor-element-47d473d2{--width:30%;}.elementor-3585 .elementor-element.elementor-element-605a32cc{--width:100%;}.elementor-3585 .elementor-element.elementor-element-694757c3{--width:10%;}.elementor-3585 .elementor-element.elementor-element-33485e5c{--width:30%;}.elementor-3585 .elementor-element.elementor-element-3d206d4f{--width:100%;}.elementor-3585 .elementor-element.elementor-element-25eddf0e{--width:10%;}.elementor-3585 .elementor-element.elementor-element-380a3ef6{--width:30%;}.elementor-3585 .elementor-element.elementor-element-538a8153{--width:100%;}.elementor-3585 .elementor-element.elementor-element-f1e2485{--width:10%;}.elementor-3585 .elementor-element.elementor-element-68077c6b{--width:30%;}.elementor-3585 .elementor-element.elementor-element-6c79652f{--width:100%;}.elementor-3585 .elementor-element.elementor-element-427a3f5d{--width:10%;}.elementor-3585 .elementor-element.elementor-element-ec43be4{--width:30%;}.elementor-3585 .elementor-element.elementor-element-66732c3a{--width:100%;}.elementor-3585 .elementor-element.elementor-element-4c611d6{--width:10%;}.elementor-3585 .elementor-element.elementor-element-1fb5240a{--width:30%;}.elementor-3585 .elementor-element.elementor-element-579c5398{--width:100%;}.elementor-3585 .elementor-element.elementor-element-40d86b50{--width:10%;}.elementor-3585 .elementor-element.elementor-element-53ca72a2{--width:30%;}.elementor-3585 .elementor-element.elementor-element-58d643f7{--width:100%;}.elementor-3585 .elementor-element.elementor-element-7b500f36{--width:10%;}.elementor-3585 .elementor-element.elementor-element-472b54c5{--width:30%;}.elementor-3585 .elementor-element.elementor-element-fea18d4{--width:100%;}.elementor-3585 .elementor-element.elementor-element-244365f1{--width:10%;}.elementor-3585 .elementor-element.elementor-element-7f2f5a2a{--width:30%;}.elementor-3585 .elementor-element.elementor-element-4e1cee9{--width:100%;}.elementor-3585 .elementor-element.elementor-element-de96491{--width:10%;}.elementor-3585 .elementor-element.elementor-element-a02347f{--width:30%;}.elementor-3585 .elementor-element.elementor-element-411e3e3{--width:100%;}.elementor-3585 .elementor-element.elementor-element-20c32d9{--width:10%;}.elementor-3585 .elementor-element.elementor-element-e4c159c{--width:30%;}.elementor-3585 .elementor-element.elementor-element-5d7522e{--width:100%;}.elementor-3585 .elementor-element.elementor-element-45d8caf7{--width:10%;}.elementor-3585 .elementor-element.elementor-element-572f2c60{--width:30%;}.elementor-3585 .elementor-element.elementor-element-53d0423a{--width:100%;}.elementor-3585 .elementor-element.elementor-element-5cd242f1{--width:10%;}.elementor-3585 .elementor-element.elementor-element-d3739e6{--width:30%;}.elementor-3585 .elementor-element.elementor-element-e8aa8ed{--width:100%;}.elementor-3585 .elementor-element.elementor-element-467a610c{--width:10%;}.elementor-3585 .elementor-element.elementor-element-7c2e6937{--width:30%;}.elementor-3585 .elementor-element.elementor-element-48287064{--width:100%;}.elementor-3585 .elementor-element.elementor-element-2cf0a291{--width:10%;}.elementor-3585 .elementor-element.elementor-element-4eae3888{--width:30%;}.elementor-3585 .elementor-element.elementor-element-bfb3ed4{--width:100%;}.elementor-3585 .elementor-element.elementor-element-50c8be3c{--width:10%;}.elementor-3585 .elementor-element.elementor-element-6cdc495f{--width:30%;}.elementor-3585 .elementor-element.elementor-element-52bcc2ee{--width:100%;}.elementor-3585 .elementor-element.elementor-element-613aa3dc{--width:10%;}.elementor-3585 .elementor-element.elementor-element-4e7c4658{--width:30%;}.elementor-3585 .elementor-element.elementor-element-4cdf4713{--width:100%;}.elementor-3585 .elementor-element.elementor-element-256160bd{--width:10%;}.elementor-3585 .elementor-element.elementor-element-31133b7b{--width:30%;}.elementor-3585 .elementor-element.elementor-element-169f82{--width:100%;}.elementor-3585 .elementor-element.elementor-element-53a470cc{--width:10%;}.elementor-3585 .elementor-element.elementor-element-3609c20a{--width:30%;}.elementor-3585 .elementor-element.elementor-element-deae6d6{--width:100%;}.elementor-3585 .elementor-element.elementor-element-53a80fd4{--width:10%;}.elementor-3585 .elementor-element.elementor-element-67ea9c53{--width:30%;}.elementor-3585 .elementor-element.elementor-element-14ac1680{--width:100%;}.elementor-3585 .elementor-element.elementor-element-32cf08fa{--width:10%;}.elementor-3585 .elementor-element.elementor-element-763e500f{--width:30%;}.elementor-3585 .elementor-element.elementor-element-159f023b{--width:100%;}.elementor-3585 .elementor-element.elementor-element-2a7d0521{--width:10%;}.elementor-3585 .elementor-element.elementor-element-1c08e384{--width:30%;}.elementor-3585 .elementor-element.elementor-element-2c4677{--width:100%;}.elementor-3585 .elementor-element.elementor-element-6c2a6271{--width:10%;}.elementor-3585 .elementor-element.elementor-element-642cf749{--width:30%;}.elementor-3585 .elementor-element.elementor-element-4081314e{--width:100%;}.elementor-3585 .elementor-element.elementor-element-6fbb24c0{--width:10%;}.elementor-3585 .elementor-element.elementor-element-5f0dc83c{--width:30%;}.elementor-3585 .elementor-element.elementor-element-1d0b2654{--width:100%;}.elementor-3585 .elementor-element.elementor-element-1211a403{--width:10%;}.elementor-3585 .elementor-element.elementor-element-61ec89ed{--width:30%;}.elementor-3585 .elementor-element.elementor-element-7a32e720{--width:100%;}.elementor-3585 .elementor-element.elementor-element-1aecd8a{--width:10%;}.elementor-3585 .elementor-element.elementor-element-7e74c5fc{--width:30%;}.elementor-3585 .elementor-element.elementor-element-246a0a12{--width:100%;}.elementor-3585 .elementor-element.elementor-element-772b9e4d{--width:10%;}.elementor-3585 .elementor-element.elementor-element-9599c46{--width:30%;}.elementor-3585 .elementor-element.elementor-element-3e4716d{--width:100%;}.elementor-3585 .elementor-element.elementor-element-f226174{--width:10%;}.elementor-3585 .elementor-element.elementor-element-8880f43{--width:30%;}.elementor-3585 .elementor-element.elementor-element-bc7170d{--width:100%;}.elementor-3585 .elementor-element.elementor-element-058a15f{--width:10%;}.elementor-3585 .elementor-element.elementor-element-9f4f2e2{--width:30%;}.elementor-3585 .elementor-element.elementor-element-323748e{--width:100%;}.elementor-3585 .elementor-element.elementor-element-91aa718{--width:10%;}.elementor-3585 .elementor-element.elementor-element-e35d08f{--width:30%;}.elementor-3585 .elementor-element.elementor-element-d8fb5b7{--width:100%;}.elementor-3585 .elementor-element.elementor-element-587f745{--width:10%;}.elementor-3585 .elementor-element.elementor-element-d025246{--width:30%;}.elementor-3585 .elementor-element.elementor-element-fab637c{--width:100%;}.elementor-3585 .elementor-element.elementor-element-f42121f{--width:10%;}.elementor-3585 .elementor-element.elementor-element-f9b730e{--width:30%;}.elementor-3585 .elementor-element.elementor-element-ddc3d08{--width:100%;}.elementor-3585 .elementor-element.elementor-element-42b2e04{--width:10%;}.elementor-3585 .elementor-element.elementor-element-91ef4bc{--width:30%;}.elementor-3585 .elementor-element.elementor-element-fefd73d{--width:100%;}.elementor-3585 .elementor-element.elementor-element-64337fd{--width:10%;}.elementor-3585 .elementor-element.elementor-element-5bc7235{--width:30%;}.elementor-3585 .elementor-element.elementor-element-ed1751d{--width:100%;}.elementor-3585 .elementor-element.elementor-element-2e1c63a{--width:10%;}.elementor-3585 .elementor-element.elementor-element-74a8307{--width:30%;}.elementor-3585 .elementor-element.elementor-element-4082f87{--width:100%;}.elementor-3585 .elementor-element.elementor-element-3e59bb2{--width:10%;}.elementor-3585 .elementor-element.elementor-element-6702ec6{--width:30%;}.elementor-3585 .elementor-element.elementor-element-41cb4c8{--width:100%;}.elementor-3585 .elementor-element.elementor-element-b82a89d{--width:10%;}.elementor-3585 .elementor-element.elementor-element-0fd992e{--width:30%;}.elementor-3585 .elementor-element.elementor-element-4787045{--width:100%;}.elementor-3585 .elementor-element.elementor-element-00cfdb2{--width:10%;}.elementor-3585 .elementor-element.elementor-element-d60ad75{--width:30%;}.elementor-3585 .elementor-element.elementor-element-fb14240{--width:100%;}.elementor-3585 .elementor-element.elementor-element-a184f92{--width:10%;}.elementor-3585 .elementor-element.elementor-element-3ed34d3{--width:30%;}.elementor-3585 .elementor-element.elementor-element-8863c5f{--width:100%;}.elementor-3585 .elementor-element.elementor-element-e322128{--width:10%;}.elementor-3585 .elementor-element.elementor-element-4fb2e23{--width:30%;}.elementor-3585 .elementor-element.elementor-element-d0f2425{--width:100%;}.elementor-3585 .elementor-element.elementor-element-f8e4a06{--width:10%;}.elementor-3585 .elementor-element.elementor-element-a3d956c{--width:30%;}.elementor-3585 .elementor-element.elementor-element-7dff331{--width:100%;}.elementor-3585 .elementor-element.elementor-element-bc59cef{--width:10%;}.elementor-3585 .elementor-element.elementor-element-f8ffebd{--width:30%;}.elementor-3585 .elementor-element.elementor-element-1ea739e{--width:100%;}.elementor-3585 .elementor-element.elementor-element-2055c84{--width:10%;}.elementor-3585 .elementor-element.elementor-element-c7614f2{--width:30%;}.elementor-3585 .elementor-element.elementor-element-e69a801{--width:100%;}.elementor-3585 .elementor-element.elementor-element-bd04d90{--width:10%;}.elementor-3585 .elementor-element.elementor-element-773a1e6{--width:30%;}.elementor-3585 .elementor-element.elementor-element-ed0ca83{--width:100%;}.elementor-3585 .elementor-element.elementor-element-ccaf818{--width:10%;}.elementor-3585 .elementor-element.elementor-element-f8a3773{--width:30%;}.elementor-3585 .elementor-element.elementor-element-f390924{--width:100%;}.elementor-3585 .elementor-element.elementor-element-4b7132f{--width:10%;}.elementor-3585 .elementor-element.elementor-element-574df8f{--width:30%;}.elementor-3585 .elementor-element.elementor-element-ca2d5ab{--width:100%;}.elementor-3585 .elementor-element.elementor-element-3c38032{--width:10%;}.elementor-3585 .elementor-element.elementor-element-854e95b{--width:30%;}.elementor-3585 .elementor-element.elementor-element-0f04e22{--width:100%;}.elementor-3585 .elementor-element.elementor-element-51bc28e{--width:10%;}.elementor-3585 .elementor-element.elementor-element-d46570b{--width:30%;}.elementor-3585 .elementor-element.elementor-element-9ccf753{--width:100%;}.elementor-3585 .elementor-element.elementor-element-057bb4c{--width:10%;}.elementor-3585 .elementor-element.elementor-element-e54192a{--width:30%;}.elementor-3585 .elementor-element.elementor-element-d7d92d4{--width:100%;}.elementor-3585 .elementor-element.elementor-element-5313f14{--width:10%;}.elementor-3585 .elementor-element.elementor-element-4a00559{--width:30%;}.elementor-3585 .elementor-element.elementor-element-e44e68c{--width:100%;}.elementor-3585 .elementor-element.elementor-element-4354872{--width:10%;}.elementor-3585 .elementor-element.elementor-element-df29974{--width:30%;}.elementor-3585 .elementor-element.elementor-element-0984519{--width:100%;}.elementor-3585 .elementor-element.elementor-element-79a9e49{--width:10%;}.elementor-3585 .elementor-element.elementor-element-02ec844{--width:30%;}.elementor-3585 .elementor-element.elementor-element-ded8127{--width:100%;}.elementor-3585 .elementor-element.elementor-element-24092af{--width:10%;}.elementor-3585 .elementor-element.elementor-element-2b20cda{--width:30%;}.elementor-3585 .elementor-element.elementor-element-06bea20{--width:100%;}.elementor-3585 .elementor-element.elementor-element-0d0ce3f{--width:10%;}.elementor-3585 .elementor-element.elementor-element-9e44e6f{--width:30%;}.elementor-3585 .elementor-element.elementor-element-c833be8{--width:100%;}.elementor-3585 .elementor-element.elementor-element-fe30e65{--width:10%;}.elementor-3585 .elementor-element.elementor-element-5a0c739{--width:30%;}.elementor-3585 .elementor-element.elementor-element-3412108{--width:100%;}.elementor-3585 .elementor-element.elementor-element-e1375d1{--width:10%;}.elementor-3585 .elementor-element.elementor-element-2aaa43e{--width:30%;}.elementor-3585 .elementor-element.elementor-element-5aeb726{--width:100%;}.elementor-3585 .elementor-element.elementor-element-3b06045{--width:10%;}.elementor-3585 .elementor-element.elementor-element-bc3a2f7{--width:30%;}.elementor-3585 .elementor-element.elementor-element-9689c3e{--width:100%;}.elementor-3585 .elementor-element.elementor-element-954e1ba{--width:10%;}.elementor-3585 .elementor-element.elementor-element-6685fe1{--width:30%;}.elementor-3585 .elementor-element.elementor-element-c80c1f2{--width:100%;}.elementor-3585 .elementor-element.elementor-element-15e33f4{--width:10%;}.elementor-3585 .elementor-element.elementor-element-d0d5956{--width:30%;}.elementor-3585 .elementor-element.elementor-element-2755a83{--width:100%;}.elementor-3585 .elementor-element.elementor-element-659ad7f{--width:10%;}.elementor-3585 .elementor-element.elementor-element-b241577{--width:30%;}.elementor-3585 .elementor-element.elementor-element-dd400c0{--width:100%;}.elementor-3585 .elementor-element.elementor-element-b51a5fe{--width:10%;}.elementor-3585 .elementor-element.elementor-element-85258b3{--width:30%;}.elementor-3585 .elementor-element.elementor-element-59187081{--width:30%;}}@media(max-width:767px){.elementor-3585 .elementor-element.elementor-element-d1ae07d{--width:93%;--min-height:0vh;--justify-content:space-between;--margin-top:7px;--margin-bottom:7px;--margin-left:13px;--margin-right:13px;}.elementor-3585 .elementor-element.elementor-element-5a9e2bb4{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3585 .elementor-element.elementor-element-376d5cb1{--container-widget-width:377px;--container-widget-flex-grow:0;width:var( --container-widget-width, 377px );max-width:377px;}.elementor-3585 .elementor-element.elementor-element-376d5cb1 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-3bc501c8{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;font-size:20px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-60603418{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-6c4f96dd{--width:93%;--min-height:0vh;--justify-content:space-between;--margin-top:100px;--margin-bottom:7px;--margin-left:13px;--margin-right:13px;}.elementor-3585 .elementor-element.elementor-element-3d3c1e99{--width:93%;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;}.elementor-3585 .elementor-element.elementor-element-18c5a621{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-377040a2{--padding-top:080px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-57229382{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-184d3729{--container-widget-width:395px;--container-widget-flex-grow:0;width:var( --container-widget-width, 395px );max-width:395px;}.elementor-3585 .elementor-element.elementor-element-184d3729 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-6b4934cc{--spacer-size:0px;}.elementor-3585 .elementor-element.elementor-element-647db375{--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;font-size:20px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-48e2a291{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-a3ef578 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-8cf5cee{font-size:20px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-b08b16d{--min-height:270px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3585 .elementor-element.elementor-element-cde27f8{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-89b527c{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-3585 .elementor-element.elementor-element-89b527c .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-48fd58a{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3585 .elementor-element.elementor-element-864cb8f{--min-height:0px;}.elementor-3585 .elementor-element.elementor-element-e747571 .elementor-heading-title{font-size:20px;}.elementor-3585 .elementor-element.elementor-element-bb3c45b .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-90ce320 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-0843c94 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-d529d30 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-e24f146 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-b4641ce .elementor-heading-title{font-size:20px;}.elementor-3585 .elementor-element.elementor-element-59031e5 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-1542254 .elementor-heading-title{font-size:20px;}.elementor-3585 .elementor-element.elementor-element-66ddd87 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-63f7f66 .elementor-heading-title{font-size:20px;}.elementor-3585 .elementor-element.elementor-element-a2cdfcd .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-77dac0f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3585 .elementor-element.elementor-element-43287124{--width:93%;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;}.elementor-3585 .elementor-element.elementor-element-7e7baacd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-4b9e6d47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3585 .elementor-element.elementor-element-4b9e6d47 .elementor-heading-title{font-size:26px;}.elementor-3585 .elementor-element.elementor-element-0d7ba0c{font-size:20px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-447a52fc{--width:20%;}.elementor-3585 .elementor-element.elementor-element-1210c9f0{--width:70%;}.elementor-3585 .elementor-element.elementor-element-2493df72 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-4ea87a23{--width:20%;}.elementor-3585 .elementor-element.elementor-element-75a2f1b8{--width:70%;}.elementor-3585 .elementor-element.elementor-element-2953bce3 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-722a7169{--width:20%;}.elementor-3585 .elementor-element.elementor-element-555623ef{--width:70%;}.elementor-3585 .elementor-element.elementor-element-7dcba9c9 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-2ef1e5f0{--width:20%;}.elementor-3585 .elementor-element.elementor-element-47d473d2{--width:70%;}.elementor-3585 .elementor-element.elementor-element-56aee2dd .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-694757c3{--width:20%;}.elementor-3585 .elementor-element.elementor-element-33485e5c{--width:70%;}.elementor-3585 .elementor-element.elementor-element-14b8618a .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-25eddf0e{--width:20%;}.elementor-3585 .elementor-element.elementor-element-380a3ef6{--width:70%;}.elementor-3585 .elementor-element.elementor-element-4eb5433a .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-f1e2485{--width:20%;}.elementor-3585 .elementor-element.elementor-element-68077c6b{--width:70%;}.elementor-3585 .elementor-element.elementor-element-7974cbe0 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-427a3f5d{--width:20%;}.elementor-3585 .elementor-element.elementor-element-ec43be4{--width:70%;}.elementor-3585 .elementor-element.elementor-element-6b37af38 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-4c611d6{--width:20%;}.elementor-3585 .elementor-element.elementor-element-1fb5240a{--width:70%;}.elementor-3585 .elementor-element.elementor-element-acd2ff0 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-40d86b50{--width:20%;}.elementor-3585 .elementor-element.elementor-element-53ca72a2{--width:70%;}.elementor-3585 .elementor-element.elementor-element-4016dc9a .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-7b500f36{--width:20%;}.elementor-3585 .elementor-element.elementor-element-472b54c5{--width:70%;}.elementor-3585 .elementor-element.elementor-element-697e4207 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-244365f1{--width:20%;}.elementor-3585 .elementor-element.elementor-element-7f2f5a2a{--width:70%;}.elementor-3585 .elementor-element.elementor-element-51c4a815 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-de96491{--width:20%;}.elementor-3585 .elementor-element.elementor-element-a02347f{--width:70%;}.elementor-3585 .elementor-element.elementor-element-bba2476 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-20c32d9{--width:20%;}.elementor-3585 .elementor-element.elementor-element-e4c159c{--width:70%;}.elementor-3585 .elementor-element.elementor-element-cf0d8c4 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-7aa57abe{--n-tabs-title-gap:5px;}.elementor-3585 .elementor-element.elementor-element-91aa718{--width:20%;}.elementor-3585 .elementor-element.elementor-element-fafe970 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-e35d08f{--width:60%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-87d3fb3 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-587f745{--width:20%;}.elementor-3585 .elementor-element.elementor-element-3be9727 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-d025246{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-0844f87 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-f42121f{--width:20%;}.elementor-3585 .elementor-element.elementor-element-9923a2c img{width:90%;}.elementor-3585 .elementor-element.elementor-element-f9b730e{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-f31261d .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-42b2e04{--width:20%;}.elementor-3585 .elementor-element.elementor-element-7813b1e img{width:90%;}.elementor-3585 .elementor-element.elementor-element-91ef4bc{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-ad95c5c .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-64337fd{--width:20%;}.elementor-3585 .elementor-element.elementor-element-5188cad img{width:90%;}.elementor-3585 .elementor-element.elementor-element-5bc7235{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-e974e9c .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-2e1c63a{--width:20%;}.elementor-3585 .elementor-element.elementor-element-ed2473a img{width:90%;}.elementor-3585 .elementor-element.elementor-element-74a8307{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-6f76c27 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-3e59bb2{--width:20%;}.elementor-3585 .elementor-element.elementor-element-4bb4349 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-6702ec6{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-9c7177b .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-b82a89d{--width:20%;}.elementor-3585 .elementor-element.elementor-element-57a1753 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-0fd992e{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-226bab1 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-00cfdb2{--width:20%;}.elementor-3585 .elementor-element.elementor-element-835eb86 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-d60ad75{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-e9c51fb .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-a184f92{--width:20%;}.elementor-3585 .elementor-element.elementor-element-803c8fc img{width:90%;}.elementor-3585 .elementor-element.elementor-element-3ed34d3{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-653be6a .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-e322128{--width:20%;}.elementor-3585 .elementor-element.elementor-element-a90d5c6 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-4fb2e23{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-a4d4176 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-f8e4a06{--width:20%;}.elementor-3585 .elementor-element.elementor-element-009b842 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-a3d956c{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-39c7f87 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-bc59cef{--width:20%;}.elementor-3585 .elementor-element.elementor-element-cd9868d img{width:90%;}.elementor-3585 .elementor-element.elementor-element-f8ffebd{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-a652d7b .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-2055c84{--width:20%;}.elementor-3585 .elementor-element.elementor-element-7f36b48 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-c7614f2{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-7376535 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-bd04d90{--width:20%;}.elementor-3585 .elementor-element.elementor-element-91d9c78 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-773a1e6{--width:60%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-880b447 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-ccaf818{--width:20%;}.elementor-3585 .elementor-element.elementor-element-acb905a img{width:90%;}.elementor-3585 .elementor-element.elementor-element-f8a3773{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-93de05d .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-4b7132f{--width:20%;}.elementor-3585 .elementor-element.elementor-element-22ff179 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-574df8f{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-fbc6e18 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-3c38032{--width:20%;}.elementor-3585 .elementor-element.elementor-element-de49e8c img{width:90%;}.elementor-3585 .elementor-element.elementor-element-854e95b{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-3fa498d .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-51bc28e{--width:20%;}.elementor-3585 .elementor-element.elementor-element-82d9c28 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-d46570b{--width:60%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-2d72fc9 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-057bb4c{--width:20%;}.elementor-3585 .elementor-element.elementor-element-55761e1 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-e54192a{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-dff72cc .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-5313f14{--width:20%;}.elementor-3585 .elementor-element.elementor-element-d05284b img{width:90%;}.elementor-3585 .elementor-element.elementor-element-4a00559{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-a3bcf47 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-4354872{--width:20%;}.elementor-3585 .elementor-element.elementor-element-ba90035 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-df29974{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-d58046b .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-79a9e49{--width:20%;}.elementor-3585 .elementor-element.elementor-element-5ddd385 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-02ec844{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-af9b30d .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-24092af{--width:20%;}.elementor-3585 .elementor-element.elementor-element-7967ac0 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-2b20cda{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-7ef9575 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-0d0ce3f{--width:20%;}.elementor-3585 .elementor-element.elementor-element-36cdfbe img{width:90%;}.elementor-3585 .elementor-element.elementor-element-9e44e6f{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-9b5e9e3 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-fe30e65{--width:20%;}.elementor-3585 .elementor-element.elementor-element-960ceb4 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-5a0c739{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-df9ca1a .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-e1375d1{--width:20%;}.elementor-3585 .elementor-element.elementor-element-128b1ca img{width:90%;}.elementor-3585 .elementor-element.elementor-element-2aaa43e{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-b856544 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-3b06045{--width:20%;}.elementor-3585 .elementor-element.elementor-element-31e43c2 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-bc3a2f7{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-5e876a2 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-954e1ba{--width:20%;}.elementor-3585 .elementor-element.elementor-element-02f0efe img{width:90%;}.elementor-3585 .elementor-element.elementor-element-6685fe1{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-807bd77 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-15e33f4{--width:20%;}.elementor-3585 .elementor-element.elementor-element-b302ef2 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-d0d5956{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-b88079a .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-659ad7f{--width:20%;}.elementor-3585 .elementor-element.elementor-element-4432e40 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-b241577{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-1c38870 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-b51a5fe{--width:20%;}.elementor-3585 .elementor-element.elementor-element-bd26dd4 img{width:90%;}.elementor-3585 .elementor-element.elementor-element-85258b3{--width:70%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-3585 .elementor-element.elementor-element-12044c2 .elementor-heading-title{font-size:14px;}.elementor-3585 .elementor-element.elementor-element-8108dd9{--n-tabs-title-gap:5px;}.elementor-3585 .elementor-element.elementor-element-682bd55b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3585 .elementor-element.elementor-element-2e7c0f09{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3585 .elementor-element.elementor-element-4a14f5a0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3585 .elementor-element.elementor-element-35aef55f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3585 .elementor-element.elementor-element-45db1dfe .elementor-heading-title{font-size:20px;}.elementor-3585 .elementor-element.elementor-element-7cb679f9 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-5171573{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3585 .elementor-element.elementor-element-f794697 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-0a0cb2d .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-3585 .elementor-element.elementor-element-366d9780{--width:96%;--margin-top:100px;--margin-bottom:100px;--margin-left:15px;--margin-right:15px;}.elementor-3585 .elementor-element.elementor-element-22d7a5fd{--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;}.elementor-3585 .elementor-element.elementor-element-22d7a5fd .elementor-heading-title{font-size:43px;}}/* Start custom CSS for heading, class: .elementor-element-184d3729 */.elementor-3585 .elementor-element.elementor-element-184d3729 .elementor-heading-title {
  color: rgb(182, 182, 182, 0.2);
  background: linear-gradient(to right, #000000, #000000) no-repeat;
  -webkit-background-clip: text;
  background-clip: text;
  background-size: 0%;
  transition: background-size cubic-bezier(.1,.5,.5,1) 0.5s;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-864cb8f */.elementor-3585 .elementor-element.elementor-element-864cb8f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-864cb8f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-864cb8f:hover,
.elementor-3585 .elementor-element.elementor-element-864cb8f:hover * {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dff133f */.elementor-3585 .elementor-element.elementor-element-dff133f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-dff133f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-dff133f:hover,
.elementor-3585 .elementor-element.elementor-element-dff133f:hover * {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25a0a7f */.elementor-3585 .elementor-element.elementor-element-25a0a7f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-25a0a7f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-25a0a7f:hover,
.elementor-3585 .elementor-element.elementor-element-25a0a7f:hover * {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8609d8a */.elementor-3585 .elementor-element.elementor-element-8609d8a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-8609d8a:hover {
  background-color: #00000;
}

.elementor-3585 .elementor-element.elementor-element-8609d8a:hover,
.elementor-3585 .elementor-element.elementor-element-8609d8a:hover * {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1d126 */.elementor-3585 .elementor-element.elementor-element-6d1d126 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6d1d126:hover {
  background-color: #00000;
}

.elementor-3585 .elementor-element.elementor-element-6d1d126:hover,
.elementor-3585 .elementor-element.elementor-element-6d1d126:hover * {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0ddb6 */.elementor-3585 .elementor-element.elementor-element-4d0ddb6 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4d0ddb6:hover {
  background-color: #00000;
}

.elementor-3585 .elementor-element.elementor-element-4d0ddb6:hover,
.elementor-3585 .elementor-element.elementor-element-4d0ddb6:hover * {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc696db */.elementor-3585 .elementor-element.elementor-element-6dc696db {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover,
.elementor-3585 .elementor-element.elementor-element-6dc696db:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7917d4 */.elementor-3585 .elementor-element.elementor-element-7f7917d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover,
.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70abe3e4 */.elementor-3585 .elementor-element.elementor-element-70abe3e4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover,
.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d5dfd5f */.elementor-3585 .elementor-element.elementor-element-7d5dfd5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover,
.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605a32cc */.elementor-3585 .elementor-element.elementor-element-605a32cc {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover,
.elementor-3585 .elementor-element.elementor-element-605a32cc:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d206d4f */.elementor-3585 .elementor-element.elementor-element-3d206d4f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover,
.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-538a8153 */.elementor-3585 .elementor-element.elementor-element-538a8153 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover,
.elementor-3585 .elementor-element.elementor-element-538a8153:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c79652f */.elementor-3585 .elementor-element.elementor-element-6c79652f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover,
.elementor-3585 .elementor-element.elementor-element-6c79652f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66732c3a */.elementor-3585 .elementor-element.elementor-element-66732c3a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover,
.elementor-3585 .elementor-element.elementor-element-66732c3a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579c5398 */.elementor-3585 .elementor-element.elementor-element-579c5398 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover,
.elementor-3585 .elementor-element.elementor-element-579c5398:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58d643f7 */.elementor-3585 .elementor-element.elementor-element-58d643f7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover,
.elementor-3585 .elementor-element.elementor-element-58d643f7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fea18d4 */.elementor-3585 .elementor-element.elementor-element-fea18d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover,
.elementor-3585 .elementor-element.elementor-element-fea18d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e1cee9 */.elementor-3585 .elementor-element.elementor-element-4e1cee9 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover,
.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411e3e3 */.elementor-3585 .elementor-element.elementor-element-411e3e3 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover,
.elementor-3585 .elementor-element.elementor-element-411e3e3:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d7522e */.elementor-3585 .elementor-element.elementor-element-5d7522e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover,
.elementor-3585 .elementor-element.elementor-element-5d7522e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d0423a */.elementor-3585 .elementor-element.elementor-element-53d0423a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover,
.elementor-3585 .elementor-element.elementor-element-53d0423a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8aa8ed */.elementor-3585 .elementor-element.elementor-element-e8aa8ed {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover,
.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48287064 */.elementor-3585 .elementor-element.elementor-element-48287064 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover,
.elementor-3585 .elementor-element.elementor-element-48287064:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfb3ed4 */.elementor-3585 .elementor-element.elementor-element-bfb3ed4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover,
.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52bcc2ee */.elementor-3585 .elementor-element.elementor-element-52bcc2ee {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover,
.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cdf4713 */.elementor-3585 .elementor-element.elementor-element-4cdf4713 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover,
.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169f82 */.elementor-3585 .elementor-element.elementor-element-169f82 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover,
.elementor-3585 .elementor-element.elementor-element-169f82:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deae6d6 */.elementor-3585 .elementor-element.elementor-element-deae6d6 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover,
.elementor-3585 .elementor-element.elementor-element-deae6d6:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac1680 */.elementor-3585 .elementor-element.elementor-element-14ac1680 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover,
.elementor-3585 .elementor-element.elementor-element-14ac1680:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159f023b */.elementor-3585 .elementor-element.elementor-element-159f023b {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover,
.elementor-3585 .elementor-element.elementor-element-159f023b:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4677 */.elementor-3585 .elementor-element.elementor-element-2c4677 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover,
.elementor-3585 .elementor-element.elementor-element-2c4677:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4081314e */.elementor-3585 .elementor-element.elementor-element-4081314e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover,
.elementor-3585 .elementor-element.elementor-element-4081314e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0b2654 */.elementor-3585 .elementor-element.elementor-element-1d0b2654 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover,
.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a32e720 */.elementor-3585 .elementor-element.elementor-element-7a32e720 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover,
.elementor-3585 .elementor-element.elementor-element-7a32e720:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-246a0a12 */.elementor-3585 .elementor-element.elementor-element-246a0a12 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover,
.elementor-3585 .elementor-element.elementor-element-246a0a12:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e4716d */.elementor-3585 .elementor-element.elementor-element-3e4716d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover,
.elementor-3585 .elementor-element.elementor-element-3e4716d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc7170d */.elementor-3585 .elementor-element.elementor-element-bc7170d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover,
.elementor-3585 .elementor-element.elementor-element-bc7170d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc696db */.elementor-3585 .elementor-element.elementor-element-6dc696db {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover,
.elementor-3585 .elementor-element.elementor-element-6dc696db:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7917d4 */.elementor-3585 .elementor-element.elementor-element-7f7917d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover,
.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70abe3e4 */.elementor-3585 .elementor-element.elementor-element-70abe3e4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover,
.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d5dfd5f */.elementor-3585 .elementor-element.elementor-element-7d5dfd5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover,
.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605a32cc */.elementor-3585 .elementor-element.elementor-element-605a32cc {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover,
.elementor-3585 .elementor-element.elementor-element-605a32cc:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d206d4f */.elementor-3585 .elementor-element.elementor-element-3d206d4f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover,
.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-538a8153 */.elementor-3585 .elementor-element.elementor-element-538a8153 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover,
.elementor-3585 .elementor-element.elementor-element-538a8153:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c79652f */.elementor-3585 .elementor-element.elementor-element-6c79652f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover,
.elementor-3585 .elementor-element.elementor-element-6c79652f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66732c3a */.elementor-3585 .elementor-element.elementor-element-66732c3a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover,
.elementor-3585 .elementor-element.elementor-element-66732c3a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579c5398 */.elementor-3585 .elementor-element.elementor-element-579c5398 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover,
.elementor-3585 .elementor-element.elementor-element-579c5398:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58d643f7 */.elementor-3585 .elementor-element.elementor-element-58d643f7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover,
.elementor-3585 .elementor-element.elementor-element-58d643f7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fea18d4 */.elementor-3585 .elementor-element.elementor-element-fea18d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover,
.elementor-3585 .elementor-element.elementor-element-fea18d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e1cee9 */.elementor-3585 .elementor-element.elementor-element-4e1cee9 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover,
.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411e3e3 */.elementor-3585 .elementor-element.elementor-element-411e3e3 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover,
.elementor-3585 .elementor-element.elementor-element-411e3e3:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d7522e */.elementor-3585 .elementor-element.elementor-element-5d7522e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover,
.elementor-3585 .elementor-element.elementor-element-5d7522e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d0423a */.elementor-3585 .elementor-element.elementor-element-53d0423a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover,
.elementor-3585 .elementor-element.elementor-element-53d0423a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8aa8ed */.elementor-3585 .elementor-element.elementor-element-e8aa8ed {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover,
.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48287064 */.elementor-3585 .elementor-element.elementor-element-48287064 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover,
.elementor-3585 .elementor-element.elementor-element-48287064:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfb3ed4 */.elementor-3585 .elementor-element.elementor-element-bfb3ed4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover,
.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52bcc2ee */.elementor-3585 .elementor-element.elementor-element-52bcc2ee {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover,
.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cdf4713 */.elementor-3585 .elementor-element.elementor-element-4cdf4713 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover,
.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169f82 */.elementor-3585 .elementor-element.elementor-element-169f82 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover,
.elementor-3585 .elementor-element.elementor-element-169f82:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deae6d6 */.elementor-3585 .elementor-element.elementor-element-deae6d6 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover,
.elementor-3585 .elementor-element.elementor-element-deae6d6:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac1680 */.elementor-3585 .elementor-element.elementor-element-14ac1680 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover,
.elementor-3585 .elementor-element.elementor-element-14ac1680:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159f023b */.elementor-3585 .elementor-element.elementor-element-159f023b {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover,
.elementor-3585 .elementor-element.elementor-element-159f023b:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4677 */.elementor-3585 .elementor-element.elementor-element-2c4677 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover,
.elementor-3585 .elementor-element.elementor-element-2c4677:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4081314e */.elementor-3585 .elementor-element.elementor-element-4081314e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover,
.elementor-3585 .elementor-element.elementor-element-4081314e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0b2654 */.elementor-3585 .elementor-element.elementor-element-1d0b2654 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover,
.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a32e720 */.elementor-3585 .elementor-element.elementor-element-7a32e720 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover,
.elementor-3585 .elementor-element.elementor-element-7a32e720:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-246a0a12 */.elementor-3585 .elementor-element.elementor-element-246a0a12 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover,
.elementor-3585 .elementor-element.elementor-element-246a0a12:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e4716d */.elementor-3585 .elementor-element.elementor-element-3e4716d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover,
.elementor-3585 .elementor-element.elementor-element-3e4716d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc7170d */.elementor-3585 .elementor-element.elementor-element-bc7170d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover,
.elementor-3585 .elementor-element.elementor-element-bc7170d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc696db */.elementor-3585 .elementor-element.elementor-element-6dc696db {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover,
.elementor-3585 .elementor-element.elementor-element-6dc696db:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7917d4 */.elementor-3585 .elementor-element.elementor-element-7f7917d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover,
.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70abe3e4 */.elementor-3585 .elementor-element.elementor-element-70abe3e4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover,
.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d5dfd5f */.elementor-3585 .elementor-element.elementor-element-7d5dfd5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover,
.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605a32cc */.elementor-3585 .elementor-element.elementor-element-605a32cc {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover,
.elementor-3585 .elementor-element.elementor-element-605a32cc:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d206d4f */.elementor-3585 .elementor-element.elementor-element-3d206d4f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover,
.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-538a8153 */.elementor-3585 .elementor-element.elementor-element-538a8153 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover,
.elementor-3585 .elementor-element.elementor-element-538a8153:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c79652f */.elementor-3585 .elementor-element.elementor-element-6c79652f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover,
.elementor-3585 .elementor-element.elementor-element-6c79652f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66732c3a */.elementor-3585 .elementor-element.elementor-element-66732c3a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover,
.elementor-3585 .elementor-element.elementor-element-66732c3a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579c5398 */.elementor-3585 .elementor-element.elementor-element-579c5398 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover,
.elementor-3585 .elementor-element.elementor-element-579c5398:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58d643f7 */.elementor-3585 .elementor-element.elementor-element-58d643f7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover,
.elementor-3585 .elementor-element.elementor-element-58d643f7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fea18d4 */.elementor-3585 .elementor-element.elementor-element-fea18d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover,
.elementor-3585 .elementor-element.elementor-element-fea18d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e1cee9 */.elementor-3585 .elementor-element.elementor-element-4e1cee9 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover,
.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411e3e3 */.elementor-3585 .elementor-element.elementor-element-411e3e3 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover,
.elementor-3585 .elementor-element.elementor-element-411e3e3:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d7522e */.elementor-3585 .elementor-element.elementor-element-5d7522e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover,
.elementor-3585 .elementor-element.elementor-element-5d7522e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d0423a */.elementor-3585 .elementor-element.elementor-element-53d0423a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover,
.elementor-3585 .elementor-element.elementor-element-53d0423a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8aa8ed */.elementor-3585 .elementor-element.elementor-element-e8aa8ed {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover,
.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48287064 */.elementor-3585 .elementor-element.elementor-element-48287064 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover,
.elementor-3585 .elementor-element.elementor-element-48287064:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfb3ed4 */.elementor-3585 .elementor-element.elementor-element-bfb3ed4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover,
.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52bcc2ee */.elementor-3585 .elementor-element.elementor-element-52bcc2ee {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover,
.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cdf4713 */.elementor-3585 .elementor-element.elementor-element-4cdf4713 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover,
.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169f82 */.elementor-3585 .elementor-element.elementor-element-169f82 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover,
.elementor-3585 .elementor-element.elementor-element-169f82:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deae6d6 */.elementor-3585 .elementor-element.elementor-element-deae6d6 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover,
.elementor-3585 .elementor-element.elementor-element-deae6d6:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac1680 */.elementor-3585 .elementor-element.elementor-element-14ac1680 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover,
.elementor-3585 .elementor-element.elementor-element-14ac1680:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159f023b */.elementor-3585 .elementor-element.elementor-element-159f023b {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover,
.elementor-3585 .elementor-element.elementor-element-159f023b:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4677 */.elementor-3585 .elementor-element.elementor-element-2c4677 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover,
.elementor-3585 .elementor-element.elementor-element-2c4677:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4081314e */.elementor-3585 .elementor-element.elementor-element-4081314e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover,
.elementor-3585 .elementor-element.elementor-element-4081314e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0b2654 */.elementor-3585 .elementor-element.elementor-element-1d0b2654 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover,
.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a32e720 */.elementor-3585 .elementor-element.elementor-element-7a32e720 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover,
.elementor-3585 .elementor-element.elementor-element-7a32e720:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-246a0a12 */.elementor-3585 .elementor-element.elementor-element-246a0a12 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover,
.elementor-3585 .elementor-element.elementor-element-246a0a12:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e4716d */.elementor-3585 .elementor-element.elementor-element-3e4716d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover,
.elementor-3585 .elementor-element.elementor-element-3e4716d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc7170d */.elementor-3585 .elementor-element.elementor-element-bc7170d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover,
.elementor-3585 .elementor-element.elementor-element-bc7170d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc696db */.elementor-3585 .elementor-element.elementor-element-6dc696db {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover,
.elementor-3585 .elementor-element.elementor-element-6dc696db:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7917d4 */.elementor-3585 .elementor-element.elementor-element-7f7917d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover,
.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70abe3e4 */.elementor-3585 .elementor-element.elementor-element-70abe3e4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover,
.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d5dfd5f */.elementor-3585 .elementor-element.elementor-element-7d5dfd5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover,
.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605a32cc */.elementor-3585 .elementor-element.elementor-element-605a32cc {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover,
.elementor-3585 .elementor-element.elementor-element-605a32cc:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d206d4f */.elementor-3585 .elementor-element.elementor-element-3d206d4f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover,
.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-538a8153 */.elementor-3585 .elementor-element.elementor-element-538a8153 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover,
.elementor-3585 .elementor-element.elementor-element-538a8153:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c79652f */.elementor-3585 .elementor-element.elementor-element-6c79652f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover,
.elementor-3585 .elementor-element.elementor-element-6c79652f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66732c3a */.elementor-3585 .elementor-element.elementor-element-66732c3a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover,
.elementor-3585 .elementor-element.elementor-element-66732c3a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579c5398 */.elementor-3585 .elementor-element.elementor-element-579c5398 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover,
.elementor-3585 .elementor-element.elementor-element-579c5398:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58d643f7 */.elementor-3585 .elementor-element.elementor-element-58d643f7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover,
.elementor-3585 .elementor-element.elementor-element-58d643f7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fea18d4 */.elementor-3585 .elementor-element.elementor-element-fea18d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover,
.elementor-3585 .elementor-element.elementor-element-fea18d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e1cee9 */.elementor-3585 .elementor-element.elementor-element-4e1cee9 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover,
.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411e3e3 */.elementor-3585 .elementor-element.elementor-element-411e3e3 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover,
.elementor-3585 .elementor-element.elementor-element-411e3e3:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d7522e */.elementor-3585 .elementor-element.elementor-element-5d7522e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover,
.elementor-3585 .elementor-element.elementor-element-5d7522e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d0423a */.elementor-3585 .elementor-element.elementor-element-53d0423a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover,
.elementor-3585 .elementor-element.elementor-element-53d0423a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8aa8ed */.elementor-3585 .elementor-element.elementor-element-e8aa8ed {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover,
.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48287064 */.elementor-3585 .elementor-element.elementor-element-48287064 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover,
.elementor-3585 .elementor-element.elementor-element-48287064:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfb3ed4 */.elementor-3585 .elementor-element.elementor-element-bfb3ed4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover,
.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52bcc2ee */.elementor-3585 .elementor-element.elementor-element-52bcc2ee {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover,
.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cdf4713 */.elementor-3585 .elementor-element.elementor-element-4cdf4713 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover,
.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169f82 */.elementor-3585 .elementor-element.elementor-element-169f82 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover,
.elementor-3585 .elementor-element.elementor-element-169f82:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deae6d6 */.elementor-3585 .elementor-element.elementor-element-deae6d6 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover,
.elementor-3585 .elementor-element.elementor-element-deae6d6:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac1680 */.elementor-3585 .elementor-element.elementor-element-14ac1680 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover,
.elementor-3585 .elementor-element.elementor-element-14ac1680:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159f023b */.elementor-3585 .elementor-element.elementor-element-159f023b {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover,
.elementor-3585 .elementor-element.elementor-element-159f023b:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4677 */.elementor-3585 .elementor-element.elementor-element-2c4677 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover,
.elementor-3585 .elementor-element.elementor-element-2c4677:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4081314e */.elementor-3585 .elementor-element.elementor-element-4081314e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover,
.elementor-3585 .elementor-element.elementor-element-4081314e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0b2654 */.elementor-3585 .elementor-element.elementor-element-1d0b2654 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover,
.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a32e720 */.elementor-3585 .elementor-element.elementor-element-7a32e720 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover,
.elementor-3585 .elementor-element.elementor-element-7a32e720:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-246a0a12 */.elementor-3585 .elementor-element.elementor-element-246a0a12 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover,
.elementor-3585 .elementor-element.elementor-element-246a0a12:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e4716d */.elementor-3585 .elementor-element.elementor-element-3e4716d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover,
.elementor-3585 .elementor-element.elementor-element-3e4716d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc7170d */.elementor-3585 .elementor-element.elementor-element-bc7170d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover,
.elementor-3585 .elementor-element.elementor-element-bc7170d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc696db */.elementor-3585 .elementor-element.elementor-element-6dc696db {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover,
.elementor-3585 .elementor-element.elementor-element-6dc696db:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7917d4 */.elementor-3585 .elementor-element.elementor-element-7f7917d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover,
.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70abe3e4 */.elementor-3585 .elementor-element.elementor-element-70abe3e4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover,
.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d5dfd5f */.elementor-3585 .elementor-element.elementor-element-7d5dfd5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover,
.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605a32cc */.elementor-3585 .elementor-element.elementor-element-605a32cc {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover,
.elementor-3585 .elementor-element.elementor-element-605a32cc:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d206d4f */.elementor-3585 .elementor-element.elementor-element-3d206d4f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover,
.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-538a8153 */.elementor-3585 .elementor-element.elementor-element-538a8153 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover,
.elementor-3585 .elementor-element.elementor-element-538a8153:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c79652f */.elementor-3585 .elementor-element.elementor-element-6c79652f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover,
.elementor-3585 .elementor-element.elementor-element-6c79652f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66732c3a */.elementor-3585 .elementor-element.elementor-element-66732c3a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover,
.elementor-3585 .elementor-element.elementor-element-66732c3a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579c5398 */.elementor-3585 .elementor-element.elementor-element-579c5398 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover,
.elementor-3585 .elementor-element.elementor-element-579c5398:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58d643f7 */.elementor-3585 .elementor-element.elementor-element-58d643f7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover,
.elementor-3585 .elementor-element.elementor-element-58d643f7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fea18d4 */.elementor-3585 .elementor-element.elementor-element-fea18d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover,
.elementor-3585 .elementor-element.elementor-element-fea18d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e1cee9 */.elementor-3585 .elementor-element.elementor-element-4e1cee9 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover,
.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411e3e3 */.elementor-3585 .elementor-element.elementor-element-411e3e3 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover,
.elementor-3585 .elementor-element.elementor-element-411e3e3:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d7522e */.elementor-3585 .elementor-element.elementor-element-5d7522e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover,
.elementor-3585 .elementor-element.elementor-element-5d7522e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d0423a */.elementor-3585 .elementor-element.elementor-element-53d0423a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover,
.elementor-3585 .elementor-element.elementor-element-53d0423a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8aa8ed */.elementor-3585 .elementor-element.elementor-element-e8aa8ed {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover,
.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48287064 */.elementor-3585 .elementor-element.elementor-element-48287064 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover,
.elementor-3585 .elementor-element.elementor-element-48287064:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfb3ed4 */.elementor-3585 .elementor-element.elementor-element-bfb3ed4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover,
.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52bcc2ee */.elementor-3585 .elementor-element.elementor-element-52bcc2ee {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover,
.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cdf4713 */.elementor-3585 .elementor-element.elementor-element-4cdf4713 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover,
.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169f82 */.elementor-3585 .elementor-element.elementor-element-169f82 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover,
.elementor-3585 .elementor-element.elementor-element-169f82:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deae6d6 */.elementor-3585 .elementor-element.elementor-element-deae6d6 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover,
.elementor-3585 .elementor-element.elementor-element-deae6d6:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac1680 */.elementor-3585 .elementor-element.elementor-element-14ac1680 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover,
.elementor-3585 .elementor-element.elementor-element-14ac1680:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159f023b */.elementor-3585 .elementor-element.elementor-element-159f023b {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover,
.elementor-3585 .elementor-element.elementor-element-159f023b:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4677 */.elementor-3585 .elementor-element.elementor-element-2c4677 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover,
.elementor-3585 .elementor-element.elementor-element-2c4677:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4081314e */.elementor-3585 .elementor-element.elementor-element-4081314e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover,
.elementor-3585 .elementor-element.elementor-element-4081314e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0b2654 */.elementor-3585 .elementor-element.elementor-element-1d0b2654 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover,
.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a32e720 */.elementor-3585 .elementor-element.elementor-element-7a32e720 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover,
.elementor-3585 .elementor-element.elementor-element-7a32e720:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-246a0a12 */.elementor-3585 .elementor-element.elementor-element-246a0a12 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover,
.elementor-3585 .elementor-element.elementor-element-246a0a12:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e4716d */.elementor-3585 .elementor-element.elementor-element-3e4716d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover,
.elementor-3585 .elementor-element.elementor-element-3e4716d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc7170d */.elementor-3585 .elementor-element.elementor-element-bc7170d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover,
.elementor-3585 .elementor-element.elementor-element-bc7170d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc696db */.elementor-3585 .elementor-element.elementor-element-6dc696db {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover,
.elementor-3585 .elementor-element.elementor-element-6dc696db:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7917d4 */.elementor-3585 .elementor-element.elementor-element-7f7917d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover,
.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70abe3e4 */.elementor-3585 .elementor-element.elementor-element-70abe3e4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover,
.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d5dfd5f */.elementor-3585 .elementor-element.elementor-element-7d5dfd5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover,
.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605a32cc */.elementor-3585 .elementor-element.elementor-element-605a32cc {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover,
.elementor-3585 .elementor-element.elementor-element-605a32cc:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d206d4f */.elementor-3585 .elementor-element.elementor-element-3d206d4f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover,
.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-538a8153 */.elementor-3585 .elementor-element.elementor-element-538a8153 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover,
.elementor-3585 .elementor-element.elementor-element-538a8153:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c79652f */.elementor-3585 .elementor-element.elementor-element-6c79652f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover,
.elementor-3585 .elementor-element.elementor-element-6c79652f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66732c3a */.elementor-3585 .elementor-element.elementor-element-66732c3a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover,
.elementor-3585 .elementor-element.elementor-element-66732c3a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579c5398 */.elementor-3585 .elementor-element.elementor-element-579c5398 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover,
.elementor-3585 .elementor-element.elementor-element-579c5398:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58d643f7 */.elementor-3585 .elementor-element.elementor-element-58d643f7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover,
.elementor-3585 .elementor-element.elementor-element-58d643f7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fea18d4 */.elementor-3585 .elementor-element.elementor-element-fea18d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover,
.elementor-3585 .elementor-element.elementor-element-fea18d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e1cee9 */.elementor-3585 .elementor-element.elementor-element-4e1cee9 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover,
.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411e3e3 */.elementor-3585 .elementor-element.elementor-element-411e3e3 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover,
.elementor-3585 .elementor-element.elementor-element-411e3e3:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d7522e */.elementor-3585 .elementor-element.elementor-element-5d7522e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover,
.elementor-3585 .elementor-element.elementor-element-5d7522e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d0423a */.elementor-3585 .elementor-element.elementor-element-53d0423a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover,
.elementor-3585 .elementor-element.elementor-element-53d0423a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8aa8ed */.elementor-3585 .elementor-element.elementor-element-e8aa8ed {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover,
.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48287064 */.elementor-3585 .elementor-element.elementor-element-48287064 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover,
.elementor-3585 .elementor-element.elementor-element-48287064:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfb3ed4 */.elementor-3585 .elementor-element.elementor-element-bfb3ed4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover,
.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52bcc2ee */.elementor-3585 .elementor-element.elementor-element-52bcc2ee {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover,
.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cdf4713 */.elementor-3585 .elementor-element.elementor-element-4cdf4713 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover,
.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169f82 */.elementor-3585 .elementor-element.elementor-element-169f82 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover,
.elementor-3585 .elementor-element.elementor-element-169f82:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deae6d6 */.elementor-3585 .elementor-element.elementor-element-deae6d6 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover,
.elementor-3585 .elementor-element.elementor-element-deae6d6:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac1680 */.elementor-3585 .elementor-element.elementor-element-14ac1680 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover,
.elementor-3585 .elementor-element.elementor-element-14ac1680:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159f023b */.elementor-3585 .elementor-element.elementor-element-159f023b {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover,
.elementor-3585 .elementor-element.elementor-element-159f023b:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4677 */.elementor-3585 .elementor-element.elementor-element-2c4677 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover,
.elementor-3585 .elementor-element.elementor-element-2c4677:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4081314e */.elementor-3585 .elementor-element.elementor-element-4081314e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover,
.elementor-3585 .elementor-element.elementor-element-4081314e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0b2654 */.elementor-3585 .elementor-element.elementor-element-1d0b2654 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover,
.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a32e720 */.elementor-3585 .elementor-element.elementor-element-7a32e720 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover,
.elementor-3585 .elementor-element.elementor-element-7a32e720:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-246a0a12 */.elementor-3585 .elementor-element.elementor-element-246a0a12 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover,
.elementor-3585 .elementor-element.elementor-element-246a0a12:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e4716d */.elementor-3585 .elementor-element.elementor-element-3e4716d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover,
.elementor-3585 .elementor-element.elementor-element-3e4716d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc7170d */.elementor-3585 .elementor-element.elementor-element-bc7170d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover,
.elementor-3585 .elementor-element.elementor-element-bc7170d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc696db */.elementor-3585 .elementor-element.elementor-element-6dc696db {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover,
.elementor-3585 .elementor-element.elementor-element-6dc696db:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7917d4 */.elementor-3585 .elementor-element.elementor-element-7f7917d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover,
.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70abe3e4 */.elementor-3585 .elementor-element.elementor-element-70abe3e4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover,
.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d5dfd5f */.elementor-3585 .elementor-element.elementor-element-7d5dfd5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover,
.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605a32cc */.elementor-3585 .elementor-element.elementor-element-605a32cc {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover,
.elementor-3585 .elementor-element.elementor-element-605a32cc:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d206d4f */.elementor-3585 .elementor-element.elementor-element-3d206d4f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover,
.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-538a8153 */.elementor-3585 .elementor-element.elementor-element-538a8153 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover,
.elementor-3585 .elementor-element.elementor-element-538a8153:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c79652f */.elementor-3585 .elementor-element.elementor-element-6c79652f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover,
.elementor-3585 .elementor-element.elementor-element-6c79652f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66732c3a */.elementor-3585 .elementor-element.elementor-element-66732c3a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover,
.elementor-3585 .elementor-element.elementor-element-66732c3a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579c5398 */.elementor-3585 .elementor-element.elementor-element-579c5398 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover,
.elementor-3585 .elementor-element.elementor-element-579c5398:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58d643f7 */.elementor-3585 .elementor-element.elementor-element-58d643f7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover,
.elementor-3585 .elementor-element.elementor-element-58d643f7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fea18d4 */.elementor-3585 .elementor-element.elementor-element-fea18d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover,
.elementor-3585 .elementor-element.elementor-element-fea18d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e1cee9 */.elementor-3585 .elementor-element.elementor-element-4e1cee9 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover,
.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411e3e3 */.elementor-3585 .elementor-element.elementor-element-411e3e3 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover,
.elementor-3585 .elementor-element.elementor-element-411e3e3:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d7522e */.elementor-3585 .elementor-element.elementor-element-5d7522e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover,
.elementor-3585 .elementor-element.elementor-element-5d7522e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d0423a */.elementor-3585 .elementor-element.elementor-element-53d0423a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover,
.elementor-3585 .elementor-element.elementor-element-53d0423a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8aa8ed */.elementor-3585 .elementor-element.elementor-element-e8aa8ed {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover,
.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48287064 */.elementor-3585 .elementor-element.elementor-element-48287064 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover,
.elementor-3585 .elementor-element.elementor-element-48287064:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfb3ed4 */.elementor-3585 .elementor-element.elementor-element-bfb3ed4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover,
.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52bcc2ee */.elementor-3585 .elementor-element.elementor-element-52bcc2ee {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover,
.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cdf4713 */.elementor-3585 .elementor-element.elementor-element-4cdf4713 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover,
.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169f82 */.elementor-3585 .elementor-element.elementor-element-169f82 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover,
.elementor-3585 .elementor-element.elementor-element-169f82:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deae6d6 */.elementor-3585 .elementor-element.elementor-element-deae6d6 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover,
.elementor-3585 .elementor-element.elementor-element-deae6d6:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac1680 */.elementor-3585 .elementor-element.elementor-element-14ac1680 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover,
.elementor-3585 .elementor-element.elementor-element-14ac1680:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159f023b */.elementor-3585 .elementor-element.elementor-element-159f023b {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover,
.elementor-3585 .elementor-element.elementor-element-159f023b:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4677 */.elementor-3585 .elementor-element.elementor-element-2c4677 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover,
.elementor-3585 .elementor-element.elementor-element-2c4677:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4081314e */.elementor-3585 .elementor-element.elementor-element-4081314e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover,
.elementor-3585 .elementor-element.elementor-element-4081314e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0b2654 */.elementor-3585 .elementor-element.elementor-element-1d0b2654 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover,
.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a32e720 */.elementor-3585 .elementor-element.elementor-element-7a32e720 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover,
.elementor-3585 .elementor-element.elementor-element-7a32e720:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-246a0a12 */.elementor-3585 .elementor-element.elementor-element-246a0a12 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover,
.elementor-3585 .elementor-element.elementor-element-246a0a12:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e4716d */.elementor-3585 .elementor-element.elementor-element-3e4716d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover,
.elementor-3585 .elementor-element.elementor-element-3e4716d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc7170d */.elementor-3585 .elementor-element.elementor-element-bc7170d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover,
.elementor-3585 .elementor-element.elementor-element-bc7170d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc696db */.elementor-3585 .elementor-element.elementor-element-6dc696db {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6dc696db:hover,
.elementor-3585 .elementor-element.elementor-element-6dc696db:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7917d4 */.elementor-3585 .elementor-element.elementor-element-7f7917d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover,
.elementor-3585 .elementor-element.elementor-element-7f7917d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70abe3e4 */.elementor-3585 .elementor-element.elementor-element-70abe3e4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover,
.elementor-3585 .elementor-element.elementor-element-70abe3e4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d5dfd5f */.elementor-3585 .elementor-element.elementor-element-7d5dfd5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover,
.elementor-3585 .elementor-element.elementor-element-7d5dfd5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605a32cc */.elementor-3585 .elementor-element.elementor-element-605a32cc {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-605a32cc:hover,
.elementor-3585 .elementor-element.elementor-element-605a32cc:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d206d4f */.elementor-3585 .elementor-element.elementor-element-3d206d4f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover,
.elementor-3585 .elementor-element.elementor-element-3d206d4f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-538a8153 */.elementor-3585 .elementor-element.elementor-element-538a8153 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-538a8153:hover,
.elementor-3585 .elementor-element.elementor-element-538a8153:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c79652f */.elementor-3585 .elementor-element.elementor-element-6c79652f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-6c79652f:hover,
.elementor-3585 .elementor-element.elementor-element-6c79652f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66732c3a */.elementor-3585 .elementor-element.elementor-element-66732c3a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-66732c3a:hover,
.elementor-3585 .elementor-element.elementor-element-66732c3a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579c5398 */.elementor-3585 .elementor-element.elementor-element-579c5398 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-579c5398:hover,
.elementor-3585 .elementor-element.elementor-element-579c5398:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58d643f7 */.elementor-3585 .elementor-element.elementor-element-58d643f7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-58d643f7:hover,
.elementor-3585 .elementor-element.elementor-element-58d643f7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fea18d4 */.elementor-3585 .elementor-element.elementor-element-fea18d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fea18d4:hover,
.elementor-3585 .elementor-element.elementor-element-fea18d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e1cee9 */.elementor-3585 .elementor-element.elementor-element-4e1cee9 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover,
.elementor-3585 .elementor-element.elementor-element-4e1cee9:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411e3e3 */.elementor-3585 .elementor-element.elementor-element-411e3e3 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-411e3e3:hover,
.elementor-3585 .elementor-element.elementor-element-411e3e3:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d7522e */.elementor-3585 .elementor-element.elementor-element-5d7522e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5d7522e:hover,
.elementor-3585 .elementor-element.elementor-element-5d7522e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d0423a */.elementor-3585 .elementor-element.elementor-element-53d0423a {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-53d0423a:hover,
.elementor-3585 .elementor-element.elementor-element-53d0423a:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8aa8ed */.elementor-3585 .elementor-element.elementor-element-e8aa8ed {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover,
.elementor-3585 .elementor-element.elementor-element-e8aa8ed:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48287064 */.elementor-3585 .elementor-element.elementor-element-48287064 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-48287064:hover,
.elementor-3585 .elementor-element.elementor-element-48287064:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfb3ed4 */.elementor-3585 .elementor-element.elementor-element-bfb3ed4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover,
.elementor-3585 .elementor-element.elementor-element-bfb3ed4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52bcc2ee */.elementor-3585 .elementor-element.elementor-element-52bcc2ee {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover,
.elementor-3585 .elementor-element.elementor-element-52bcc2ee:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cdf4713 */.elementor-3585 .elementor-element.elementor-element-4cdf4713 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover,
.elementor-3585 .elementor-element.elementor-element-4cdf4713:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169f82 */.elementor-3585 .elementor-element.elementor-element-169f82 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-169f82:hover,
.elementor-3585 .elementor-element.elementor-element-169f82:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deae6d6 */.elementor-3585 .elementor-element.elementor-element-deae6d6 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-deae6d6:hover,
.elementor-3585 .elementor-element.elementor-element-deae6d6:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac1680 */.elementor-3585 .elementor-element.elementor-element-14ac1680 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-14ac1680:hover,
.elementor-3585 .elementor-element.elementor-element-14ac1680:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159f023b */.elementor-3585 .elementor-element.elementor-element-159f023b {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-159f023b:hover,
.elementor-3585 .elementor-element.elementor-element-159f023b:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4677 */.elementor-3585 .elementor-element.elementor-element-2c4677 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2c4677:hover,
.elementor-3585 .elementor-element.elementor-element-2c4677:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4081314e */.elementor-3585 .elementor-element.elementor-element-4081314e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4081314e:hover,
.elementor-3585 .elementor-element.elementor-element-4081314e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0b2654 */.elementor-3585 .elementor-element.elementor-element-1d0b2654 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover,
.elementor-3585 .elementor-element.elementor-element-1d0b2654:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a32e720 */.elementor-3585 .elementor-element.elementor-element-7a32e720 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7a32e720:hover,
.elementor-3585 .elementor-element.elementor-element-7a32e720:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-246a0a12 */.elementor-3585 .elementor-element.elementor-element-246a0a12 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-246a0a12:hover,
.elementor-3585 .elementor-element.elementor-element-246a0a12:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e4716d */.elementor-3585 .elementor-element.elementor-element-3e4716d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3e4716d:hover,
.elementor-3585 .elementor-element.elementor-element-3e4716d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc7170d */.elementor-3585 .elementor-element.elementor-element-bc7170d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-bc7170d:hover,
.elementor-3585 .elementor-element.elementor-element-bc7170d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323748e */.elementor-3585 .elementor-element.elementor-element-323748e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover,
.elementor-3585 .elementor-element.elementor-element-323748e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fb5b7 */.elementor-3585 .elementor-element.elementor-element-d8fb5b7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover,
.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab637c */.elementor-3585 .elementor-element.elementor-element-fab637c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover,
.elementor-3585 .elementor-element.elementor-element-fab637c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc3d08 */.elementor-3585 .elementor-element.elementor-element-ddc3d08 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover,
.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefd73d */.elementor-3585 .elementor-element.elementor-element-fefd73d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover,
.elementor-3585 .elementor-element.elementor-element-fefd73d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed1751d */.elementor-3585 .elementor-element.elementor-element-ed1751d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover,
.elementor-3585 .elementor-element.elementor-element-ed1751d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4082f87 */.elementor-3585 .elementor-element.elementor-element-4082f87 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover,
.elementor-3585 .elementor-element.elementor-element-4082f87:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cb4c8 */.elementor-3585 .elementor-element.elementor-element-41cb4c8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover,
.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4787045 */.elementor-3585 .elementor-element.elementor-element-4787045 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover,
.elementor-3585 .elementor-element.elementor-element-4787045:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb14240 */.elementor-3585 .elementor-element.elementor-element-fb14240 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover,
.elementor-3585 .elementor-element.elementor-element-fb14240:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8863c5f */.elementor-3585 .elementor-element.elementor-element-8863c5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover,
.elementor-3585 .elementor-element.elementor-element-8863c5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f2425 */.elementor-3585 .elementor-element.elementor-element-d0f2425 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover,
.elementor-3585 .elementor-element.elementor-element-d0f2425:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dff331 */.elementor-3585 .elementor-element.elementor-element-7dff331 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover,
.elementor-3585 .elementor-element.elementor-element-7dff331:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea739e */.elementor-3585 .elementor-element.elementor-element-1ea739e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover,
.elementor-3585 .elementor-element.elementor-element-1ea739e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e69a801 */.elementor-3585 .elementor-element.elementor-element-e69a801 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover,
.elementor-3585 .elementor-element.elementor-element-e69a801:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed0ca83 */.elementor-3585 .elementor-element.elementor-element-ed0ca83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover,
.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f390924 */.elementor-3585 .elementor-element.elementor-element-f390924 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover,
.elementor-3585 .elementor-element.elementor-element-f390924:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca2d5ab */.elementor-3585 .elementor-element.elementor-element-ca2d5ab {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover,
.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f04e22 */.elementor-3585 .elementor-element.elementor-element-0f04e22 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover,
.elementor-3585 .elementor-element.elementor-element-0f04e22:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ccf753 */.elementor-3585 .elementor-element.elementor-element-9ccf753 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover,
.elementor-3585 .elementor-element.elementor-element-9ccf753:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d92d4 */.elementor-3585 .elementor-element.elementor-element-d7d92d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover,
.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44e68c */.elementor-3585 .elementor-element.elementor-element-e44e68c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover,
.elementor-3585 .elementor-element.elementor-element-e44e68c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0984519 */.elementor-3585 .elementor-element.elementor-element-0984519 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover,
.elementor-3585 .elementor-element.elementor-element-0984519:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded8127 */.elementor-3585 .elementor-element.elementor-element-ded8127 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover,
.elementor-3585 .elementor-element.elementor-element-ded8127:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bea20 */.elementor-3585 .elementor-element.elementor-element-06bea20 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover,
.elementor-3585 .elementor-element.elementor-element-06bea20:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c833be8 */.elementor-3585 .elementor-element.elementor-element-c833be8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover,
.elementor-3585 .elementor-element.elementor-element-c833be8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3412108 */.elementor-3585 .elementor-element.elementor-element-3412108 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover,
.elementor-3585 .elementor-element.elementor-element-3412108:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aeb726 */.elementor-3585 .elementor-element.elementor-element-5aeb726 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover,
.elementor-3585 .elementor-element.elementor-element-5aeb726:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9689c3e */.elementor-3585 .elementor-element.elementor-element-9689c3e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover,
.elementor-3585 .elementor-element.elementor-element-9689c3e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80c1f2 */.elementor-3585 .elementor-element.elementor-element-c80c1f2 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover,
.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2755a83 */.elementor-3585 .elementor-element.elementor-element-2755a83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover,
.elementor-3585 .elementor-element.elementor-element-2755a83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd400c0 */.elementor-3585 .elementor-element.elementor-element-dd400c0 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover,
.elementor-3585 .elementor-element.elementor-element-dd400c0:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323748e */.elementor-3585 .elementor-element.elementor-element-323748e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover,
.elementor-3585 .elementor-element.elementor-element-323748e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fb5b7 */.elementor-3585 .elementor-element.elementor-element-d8fb5b7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover,
.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab637c */.elementor-3585 .elementor-element.elementor-element-fab637c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover,
.elementor-3585 .elementor-element.elementor-element-fab637c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc3d08 */.elementor-3585 .elementor-element.elementor-element-ddc3d08 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover,
.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefd73d */.elementor-3585 .elementor-element.elementor-element-fefd73d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover,
.elementor-3585 .elementor-element.elementor-element-fefd73d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed1751d */.elementor-3585 .elementor-element.elementor-element-ed1751d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover,
.elementor-3585 .elementor-element.elementor-element-ed1751d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4082f87 */.elementor-3585 .elementor-element.elementor-element-4082f87 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover,
.elementor-3585 .elementor-element.elementor-element-4082f87:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cb4c8 */.elementor-3585 .elementor-element.elementor-element-41cb4c8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover,
.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4787045 */.elementor-3585 .elementor-element.elementor-element-4787045 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover,
.elementor-3585 .elementor-element.elementor-element-4787045:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb14240 */.elementor-3585 .elementor-element.elementor-element-fb14240 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover,
.elementor-3585 .elementor-element.elementor-element-fb14240:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8863c5f */.elementor-3585 .elementor-element.elementor-element-8863c5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover,
.elementor-3585 .elementor-element.elementor-element-8863c5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f2425 */.elementor-3585 .elementor-element.elementor-element-d0f2425 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover,
.elementor-3585 .elementor-element.elementor-element-d0f2425:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dff331 */.elementor-3585 .elementor-element.elementor-element-7dff331 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover,
.elementor-3585 .elementor-element.elementor-element-7dff331:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea739e */.elementor-3585 .elementor-element.elementor-element-1ea739e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover,
.elementor-3585 .elementor-element.elementor-element-1ea739e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e69a801 */.elementor-3585 .elementor-element.elementor-element-e69a801 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover,
.elementor-3585 .elementor-element.elementor-element-e69a801:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed0ca83 */.elementor-3585 .elementor-element.elementor-element-ed0ca83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover,
.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f390924 */.elementor-3585 .elementor-element.elementor-element-f390924 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover,
.elementor-3585 .elementor-element.elementor-element-f390924:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca2d5ab */.elementor-3585 .elementor-element.elementor-element-ca2d5ab {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover,
.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f04e22 */.elementor-3585 .elementor-element.elementor-element-0f04e22 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover,
.elementor-3585 .elementor-element.elementor-element-0f04e22:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ccf753 */.elementor-3585 .elementor-element.elementor-element-9ccf753 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover,
.elementor-3585 .elementor-element.elementor-element-9ccf753:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d92d4 */.elementor-3585 .elementor-element.elementor-element-d7d92d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover,
.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44e68c */.elementor-3585 .elementor-element.elementor-element-e44e68c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover,
.elementor-3585 .elementor-element.elementor-element-e44e68c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0984519 */.elementor-3585 .elementor-element.elementor-element-0984519 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover,
.elementor-3585 .elementor-element.elementor-element-0984519:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded8127 */.elementor-3585 .elementor-element.elementor-element-ded8127 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover,
.elementor-3585 .elementor-element.elementor-element-ded8127:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bea20 */.elementor-3585 .elementor-element.elementor-element-06bea20 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover,
.elementor-3585 .elementor-element.elementor-element-06bea20:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c833be8 */.elementor-3585 .elementor-element.elementor-element-c833be8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover,
.elementor-3585 .elementor-element.elementor-element-c833be8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3412108 */.elementor-3585 .elementor-element.elementor-element-3412108 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover,
.elementor-3585 .elementor-element.elementor-element-3412108:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aeb726 */.elementor-3585 .elementor-element.elementor-element-5aeb726 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover,
.elementor-3585 .elementor-element.elementor-element-5aeb726:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9689c3e */.elementor-3585 .elementor-element.elementor-element-9689c3e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover,
.elementor-3585 .elementor-element.elementor-element-9689c3e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80c1f2 */.elementor-3585 .elementor-element.elementor-element-c80c1f2 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover,
.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2755a83 */.elementor-3585 .elementor-element.elementor-element-2755a83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover,
.elementor-3585 .elementor-element.elementor-element-2755a83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd400c0 */.elementor-3585 .elementor-element.elementor-element-dd400c0 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover,
.elementor-3585 .elementor-element.elementor-element-dd400c0:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323748e */.elementor-3585 .elementor-element.elementor-element-323748e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover,
.elementor-3585 .elementor-element.elementor-element-323748e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fb5b7 */.elementor-3585 .elementor-element.elementor-element-d8fb5b7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover,
.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab637c */.elementor-3585 .elementor-element.elementor-element-fab637c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover,
.elementor-3585 .elementor-element.elementor-element-fab637c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc3d08 */.elementor-3585 .elementor-element.elementor-element-ddc3d08 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover,
.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefd73d */.elementor-3585 .elementor-element.elementor-element-fefd73d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover,
.elementor-3585 .elementor-element.elementor-element-fefd73d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed1751d */.elementor-3585 .elementor-element.elementor-element-ed1751d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover,
.elementor-3585 .elementor-element.elementor-element-ed1751d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4082f87 */.elementor-3585 .elementor-element.elementor-element-4082f87 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover,
.elementor-3585 .elementor-element.elementor-element-4082f87:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cb4c8 */.elementor-3585 .elementor-element.elementor-element-41cb4c8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover,
.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4787045 */.elementor-3585 .elementor-element.elementor-element-4787045 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover,
.elementor-3585 .elementor-element.elementor-element-4787045:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb14240 */.elementor-3585 .elementor-element.elementor-element-fb14240 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover,
.elementor-3585 .elementor-element.elementor-element-fb14240:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8863c5f */.elementor-3585 .elementor-element.elementor-element-8863c5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover,
.elementor-3585 .elementor-element.elementor-element-8863c5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f2425 */.elementor-3585 .elementor-element.elementor-element-d0f2425 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover,
.elementor-3585 .elementor-element.elementor-element-d0f2425:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dff331 */.elementor-3585 .elementor-element.elementor-element-7dff331 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover,
.elementor-3585 .elementor-element.elementor-element-7dff331:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea739e */.elementor-3585 .elementor-element.elementor-element-1ea739e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover,
.elementor-3585 .elementor-element.elementor-element-1ea739e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e69a801 */.elementor-3585 .elementor-element.elementor-element-e69a801 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover,
.elementor-3585 .elementor-element.elementor-element-e69a801:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed0ca83 */.elementor-3585 .elementor-element.elementor-element-ed0ca83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover,
.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f390924 */.elementor-3585 .elementor-element.elementor-element-f390924 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover,
.elementor-3585 .elementor-element.elementor-element-f390924:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca2d5ab */.elementor-3585 .elementor-element.elementor-element-ca2d5ab {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover,
.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f04e22 */.elementor-3585 .elementor-element.elementor-element-0f04e22 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover,
.elementor-3585 .elementor-element.elementor-element-0f04e22:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ccf753 */.elementor-3585 .elementor-element.elementor-element-9ccf753 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover,
.elementor-3585 .elementor-element.elementor-element-9ccf753:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d92d4 */.elementor-3585 .elementor-element.elementor-element-d7d92d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover,
.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44e68c */.elementor-3585 .elementor-element.elementor-element-e44e68c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover,
.elementor-3585 .elementor-element.elementor-element-e44e68c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0984519 */.elementor-3585 .elementor-element.elementor-element-0984519 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover,
.elementor-3585 .elementor-element.elementor-element-0984519:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded8127 */.elementor-3585 .elementor-element.elementor-element-ded8127 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover,
.elementor-3585 .elementor-element.elementor-element-ded8127:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bea20 */.elementor-3585 .elementor-element.elementor-element-06bea20 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover,
.elementor-3585 .elementor-element.elementor-element-06bea20:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c833be8 */.elementor-3585 .elementor-element.elementor-element-c833be8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover,
.elementor-3585 .elementor-element.elementor-element-c833be8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3412108 */.elementor-3585 .elementor-element.elementor-element-3412108 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover,
.elementor-3585 .elementor-element.elementor-element-3412108:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aeb726 */.elementor-3585 .elementor-element.elementor-element-5aeb726 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover,
.elementor-3585 .elementor-element.elementor-element-5aeb726:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9689c3e */.elementor-3585 .elementor-element.elementor-element-9689c3e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover,
.elementor-3585 .elementor-element.elementor-element-9689c3e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80c1f2 */.elementor-3585 .elementor-element.elementor-element-c80c1f2 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover,
.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2755a83 */.elementor-3585 .elementor-element.elementor-element-2755a83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover,
.elementor-3585 .elementor-element.elementor-element-2755a83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd400c0 */.elementor-3585 .elementor-element.elementor-element-dd400c0 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover,
.elementor-3585 .elementor-element.elementor-element-dd400c0:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323748e */.elementor-3585 .elementor-element.elementor-element-323748e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover,
.elementor-3585 .elementor-element.elementor-element-323748e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fb5b7 */.elementor-3585 .elementor-element.elementor-element-d8fb5b7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover,
.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab637c */.elementor-3585 .elementor-element.elementor-element-fab637c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover,
.elementor-3585 .elementor-element.elementor-element-fab637c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc3d08 */.elementor-3585 .elementor-element.elementor-element-ddc3d08 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover,
.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefd73d */.elementor-3585 .elementor-element.elementor-element-fefd73d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover,
.elementor-3585 .elementor-element.elementor-element-fefd73d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed1751d */.elementor-3585 .elementor-element.elementor-element-ed1751d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover,
.elementor-3585 .elementor-element.elementor-element-ed1751d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4082f87 */.elementor-3585 .elementor-element.elementor-element-4082f87 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover,
.elementor-3585 .elementor-element.elementor-element-4082f87:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cb4c8 */.elementor-3585 .elementor-element.elementor-element-41cb4c8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover,
.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4787045 */.elementor-3585 .elementor-element.elementor-element-4787045 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover,
.elementor-3585 .elementor-element.elementor-element-4787045:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb14240 */.elementor-3585 .elementor-element.elementor-element-fb14240 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover,
.elementor-3585 .elementor-element.elementor-element-fb14240:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8863c5f */.elementor-3585 .elementor-element.elementor-element-8863c5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover,
.elementor-3585 .elementor-element.elementor-element-8863c5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f2425 */.elementor-3585 .elementor-element.elementor-element-d0f2425 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover,
.elementor-3585 .elementor-element.elementor-element-d0f2425:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dff331 */.elementor-3585 .elementor-element.elementor-element-7dff331 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover,
.elementor-3585 .elementor-element.elementor-element-7dff331:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea739e */.elementor-3585 .elementor-element.elementor-element-1ea739e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover,
.elementor-3585 .elementor-element.elementor-element-1ea739e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e69a801 */.elementor-3585 .elementor-element.elementor-element-e69a801 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover,
.elementor-3585 .elementor-element.elementor-element-e69a801:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed0ca83 */.elementor-3585 .elementor-element.elementor-element-ed0ca83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover,
.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f390924 */.elementor-3585 .elementor-element.elementor-element-f390924 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover,
.elementor-3585 .elementor-element.elementor-element-f390924:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca2d5ab */.elementor-3585 .elementor-element.elementor-element-ca2d5ab {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover,
.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f04e22 */.elementor-3585 .elementor-element.elementor-element-0f04e22 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover,
.elementor-3585 .elementor-element.elementor-element-0f04e22:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ccf753 */.elementor-3585 .elementor-element.elementor-element-9ccf753 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover,
.elementor-3585 .elementor-element.elementor-element-9ccf753:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d92d4 */.elementor-3585 .elementor-element.elementor-element-d7d92d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover,
.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44e68c */.elementor-3585 .elementor-element.elementor-element-e44e68c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover,
.elementor-3585 .elementor-element.elementor-element-e44e68c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0984519 */.elementor-3585 .elementor-element.elementor-element-0984519 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover,
.elementor-3585 .elementor-element.elementor-element-0984519:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded8127 */.elementor-3585 .elementor-element.elementor-element-ded8127 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover,
.elementor-3585 .elementor-element.elementor-element-ded8127:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bea20 */.elementor-3585 .elementor-element.elementor-element-06bea20 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover,
.elementor-3585 .elementor-element.elementor-element-06bea20:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c833be8 */.elementor-3585 .elementor-element.elementor-element-c833be8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover,
.elementor-3585 .elementor-element.elementor-element-c833be8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3412108 */.elementor-3585 .elementor-element.elementor-element-3412108 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover,
.elementor-3585 .elementor-element.elementor-element-3412108:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aeb726 */.elementor-3585 .elementor-element.elementor-element-5aeb726 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover,
.elementor-3585 .elementor-element.elementor-element-5aeb726:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9689c3e */.elementor-3585 .elementor-element.elementor-element-9689c3e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover,
.elementor-3585 .elementor-element.elementor-element-9689c3e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80c1f2 */.elementor-3585 .elementor-element.elementor-element-c80c1f2 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover,
.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2755a83 */.elementor-3585 .elementor-element.elementor-element-2755a83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover,
.elementor-3585 .elementor-element.elementor-element-2755a83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd400c0 */.elementor-3585 .elementor-element.elementor-element-dd400c0 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover,
.elementor-3585 .elementor-element.elementor-element-dd400c0:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323748e */.elementor-3585 .elementor-element.elementor-element-323748e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover,
.elementor-3585 .elementor-element.elementor-element-323748e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fb5b7 */.elementor-3585 .elementor-element.elementor-element-d8fb5b7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover,
.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab637c */.elementor-3585 .elementor-element.elementor-element-fab637c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover,
.elementor-3585 .elementor-element.elementor-element-fab637c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc3d08 */.elementor-3585 .elementor-element.elementor-element-ddc3d08 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover,
.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefd73d */.elementor-3585 .elementor-element.elementor-element-fefd73d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover,
.elementor-3585 .elementor-element.elementor-element-fefd73d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed1751d */.elementor-3585 .elementor-element.elementor-element-ed1751d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover,
.elementor-3585 .elementor-element.elementor-element-ed1751d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4082f87 */.elementor-3585 .elementor-element.elementor-element-4082f87 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover,
.elementor-3585 .elementor-element.elementor-element-4082f87:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cb4c8 */.elementor-3585 .elementor-element.elementor-element-41cb4c8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover,
.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4787045 */.elementor-3585 .elementor-element.elementor-element-4787045 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover,
.elementor-3585 .elementor-element.elementor-element-4787045:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb14240 */.elementor-3585 .elementor-element.elementor-element-fb14240 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover,
.elementor-3585 .elementor-element.elementor-element-fb14240:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8863c5f */.elementor-3585 .elementor-element.elementor-element-8863c5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover,
.elementor-3585 .elementor-element.elementor-element-8863c5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f2425 */.elementor-3585 .elementor-element.elementor-element-d0f2425 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover,
.elementor-3585 .elementor-element.elementor-element-d0f2425:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dff331 */.elementor-3585 .elementor-element.elementor-element-7dff331 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover,
.elementor-3585 .elementor-element.elementor-element-7dff331:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea739e */.elementor-3585 .elementor-element.elementor-element-1ea739e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover,
.elementor-3585 .elementor-element.elementor-element-1ea739e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e69a801 */.elementor-3585 .elementor-element.elementor-element-e69a801 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover,
.elementor-3585 .elementor-element.elementor-element-e69a801:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed0ca83 */.elementor-3585 .elementor-element.elementor-element-ed0ca83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover,
.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f390924 */.elementor-3585 .elementor-element.elementor-element-f390924 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover,
.elementor-3585 .elementor-element.elementor-element-f390924:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca2d5ab */.elementor-3585 .elementor-element.elementor-element-ca2d5ab {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover,
.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f04e22 */.elementor-3585 .elementor-element.elementor-element-0f04e22 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover,
.elementor-3585 .elementor-element.elementor-element-0f04e22:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ccf753 */.elementor-3585 .elementor-element.elementor-element-9ccf753 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover,
.elementor-3585 .elementor-element.elementor-element-9ccf753:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d92d4 */.elementor-3585 .elementor-element.elementor-element-d7d92d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover,
.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44e68c */.elementor-3585 .elementor-element.elementor-element-e44e68c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover,
.elementor-3585 .elementor-element.elementor-element-e44e68c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0984519 */.elementor-3585 .elementor-element.elementor-element-0984519 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover,
.elementor-3585 .elementor-element.elementor-element-0984519:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded8127 */.elementor-3585 .elementor-element.elementor-element-ded8127 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover,
.elementor-3585 .elementor-element.elementor-element-ded8127:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bea20 */.elementor-3585 .elementor-element.elementor-element-06bea20 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover,
.elementor-3585 .elementor-element.elementor-element-06bea20:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c833be8 */.elementor-3585 .elementor-element.elementor-element-c833be8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover,
.elementor-3585 .elementor-element.elementor-element-c833be8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3412108 */.elementor-3585 .elementor-element.elementor-element-3412108 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover,
.elementor-3585 .elementor-element.elementor-element-3412108:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aeb726 */.elementor-3585 .elementor-element.elementor-element-5aeb726 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover,
.elementor-3585 .elementor-element.elementor-element-5aeb726:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9689c3e */.elementor-3585 .elementor-element.elementor-element-9689c3e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover,
.elementor-3585 .elementor-element.elementor-element-9689c3e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80c1f2 */.elementor-3585 .elementor-element.elementor-element-c80c1f2 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover,
.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2755a83 */.elementor-3585 .elementor-element.elementor-element-2755a83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover,
.elementor-3585 .elementor-element.elementor-element-2755a83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd400c0 */.elementor-3585 .elementor-element.elementor-element-dd400c0 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover,
.elementor-3585 .elementor-element.elementor-element-dd400c0:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323748e */.elementor-3585 .elementor-element.elementor-element-323748e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover,
.elementor-3585 .elementor-element.elementor-element-323748e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fb5b7 */.elementor-3585 .elementor-element.elementor-element-d8fb5b7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover,
.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab637c */.elementor-3585 .elementor-element.elementor-element-fab637c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover,
.elementor-3585 .elementor-element.elementor-element-fab637c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc3d08 */.elementor-3585 .elementor-element.elementor-element-ddc3d08 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover,
.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefd73d */.elementor-3585 .elementor-element.elementor-element-fefd73d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover,
.elementor-3585 .elementor-element.elementor-element-fefd73d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed1751d */.elementor-3585 .elementor-element.elementor-element-ed1751d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover,
.elementor-3585 .elementor-element.elementor-element-ed1751d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4082f87 */.elementor-3585 .elementor-element.elementor-element-4082f87 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover,
.elementor-3585 .elementor-element.elementor-element-4082f87:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cb4c8 */.elementor-3585 .elementor-element.elementor-element-41cb4c8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover,
.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4787045 */.elementor-3585 .elementor-element.elementor-element-4787045 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover,
.elementor-3585 .elementor-element.elementor-element-4787045:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb14240 */.elementor-3585 .elementor-element.elementor-element-fb14240 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover,
.elementor-3585 .elementor-element.elementor-element-fb14240:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8863c5f */.elementor-3585 .elementor-element.elementor-element-8863c5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover,
.elementor-3585 .elementor-element.elementor-element-8863c5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f2425 */.elementor-3585 .elementor-element.elementor-element-d0f2425 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover,
.elementor-3585 .elementor-element.elementor-element-d0f2425:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dff331 */.elementor-3585 .elementor-element.elementor-element-7dff331 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover,
.elementor-3585 .elementor-element.elementor-element-7dff331:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea739e */.elementor-3585 .elementor-element.elementor-element-1ea739e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover,
.elementor-3585 .elementor-element.elementor-element-1ea739e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e69a801 */.elementor-3585 .elementor-element.elementor-element-e69a801 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover,
.elementor-3585 .elementor-element.elementor-element-e69a801:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed0ca83 */.elementor-3585 .elementor-element.elementor-element-ed0ca83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover,
.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f390924 */.elementor-3585 .elementor-element.elementor-element-f390924 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover,
.elementor-3585 .elementor-element.elementor-element-f390924:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca2d5ab */.elementor-3585 .elementor-element.elementor-element-ca2d5ab {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover,
.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f04e22 */.elementor-3585 .elementor-element.elementor-element-0f04e22 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover,
.elementor-3585 .elementor-element.elementor-element-0f04e22:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ccf753 */.elementor-3585 .elementor-element.elementor-element-9ccf753 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover,
.elementor-3585 .elementor-element.elementor-element-9ccf753:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d92d4 */.elementor-3585 .elementor-element.elementor-element-d7d92d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover,
.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44e68c */.elementor-3585 .elementor-element.elementor-element-e44e68c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover,
.elementor-3585 .elementor-element.elementor-element-e44e68c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0984519 */.elementor-3585 .elementor-element.elementor-element-0984519 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover,
.elementor-3585 .elementor-element.elementor-element-0984519:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded8127 */.elementor-3585 .elementor-element.elementor-element-ded8127 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover,
.elementor-3585 .elementor-element.elementor-element-ded8127:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bea20 */.elementor-3585 .elementor-element.elementor-element-06bea20 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover,
.elementor-3585 .elementor-element.elementor-element-06bea20:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c833be8 */.elementor-3585 .elementor-element.elementor-element-c833be8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover,
.elementor-3585 .elementor-element.elementor-element-c833be8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3412108 */.elementor-3585 .elementor-element.elementor-element-3412108 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover,
.elementor-3585 .elementor-element.elementor-element-3412108:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aeb726 */.elementor-3585 .elementor-element.elementor-element-5aeb726 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover,
.elementor-3585 .elementor-element.elementor-element-5aeb726:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9689c3e */.elementor-3585 .elementor-element.elementor-element-9689c3e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover,
.elementor-3585 .elementor-element.elementor-element-9689c3e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80c1f2 */.elementor-3585 .elementor-element.elementor-element-c80c1f2 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover,
.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2755a83 */.elementor-3585 .elementor-element.elementor-element-2755a83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover,
.elementor-3585 .elementor-element.elementor-element-2755a83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd400c0 */.elementor-3585 .elementor-element.elementor-element-dd400c0 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover,
.elementor-3585 .elementor-element.elementor-element-dd400c0:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323748e */.elementor-3585 .elementor-element.elementor-element-323748e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover,
.elementor-3585 .elementor-element.elementor-element-323748e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fb5b7 */.elementor-3585 .elementor-element.elementor-element-d8fb5b7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover,
.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab637c */.elementor-3585 .elementor-element.elementor-element-fab637c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover,
.elementor-3585 .elementor-element.elementor-element-fab637c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc3d08 */.elementor-3585 .elementor-element.elementor-element-ddc3d08 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover,
.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefd73d */.elementor-3585 .elementor-element.elementor-element-fefd73d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover,
.elementor-3585 .elementor-element.elementor-element-fefd73d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed1751d */.elementor-3585 .elementor-element.elementor-element-ed1751d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover,
.elementor-3585 .elementor-element.elementor-element-ed1751d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4082f87 */.elementor-3585 .elementor-element.elementor-element-4082f87 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover,
.elementor-3585 .elementor-element.elementor-element-4082f87:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cb4c8 */.elementor-3585 .elementor-element.elementor-element-41cb4c8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover,
.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4787045 */.elementor-3585 .elementor-element.elementor-element-4787045 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover,
.elementor-3585 .elementor-element.elementor-element-4787045:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb14240 */.elementor-3585 .elementor-element.elementor-element-fb14240 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover,
.elementor-3585 .elementor-element.elementor-element-fb14240:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8863c5f */.elementor-3585 .elementor-element.elementor-element-8863c5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover,
.elementor-3585 .elementor-element.elementor-element-8863c5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f2425 */.elementor-3585 .elementor-element.elementor-element-d0f2425 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover,
.elementor-3585 .elementor-element.elementor-element-d0f2425:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dff331 */.elementor-3585 .elementor-element.elementor-element-7dff331 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover,
.elementor-3585 .elementor-element.elementor-element-7dff331:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea739e */.elementor-3585 .elementor-element.elementor-element-1ea739e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover,
.elementor-3585 .elementor-element.elementor-element-1ea739e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e69a801 */.elementor-3585 .elementor-element.elementor-element-e69a801 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover,
.elementor-3585 .elementor-element.elementor-element-e69a801:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed0ca83 */.elementor-3585 .elementor-element.elementor-element-ed0ca83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover,
.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f390924 */.elementor-3585 .elementor-element.elementor-element-f390924 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover,
.elementor-3585 .elementor-element.elementor-element-f390924:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca2d5ab */.elementor-3585 .elementor-element.elementor-element-ca2d5ab {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover,
.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f04e22 */.elementor-3585 .elementor-element.elementor-element-0f04e22 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover,
.elementor-3585 .elementor-element.elementor-element-0f04e22:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ccf753 */.elementor-3585 .elementor-element.elementor-element-9ccf753 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover,
.elementor-3585 .elementor-element.elementor-element-9ccf753:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d92d4 */.elementor-3585 .elementor-element.elementor-element-d7d92d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover,
.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44e68c */.elementor-3585 .elementor-element.elementor-element-e44e68c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover,
.elementor-3585 .elementor-element.elementor-element-e44e68c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0984519 */.elementor-3585 .elementor-element.elementor-element-0984519 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover,
.elementor-3585 .elementor-element.elementor-element-0984519:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded8127 */.elementor-3585 .elementor-element.elementor-element-ded8127 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover,
.elementor-3585 .elementor-element.elementor-element-ded8127:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bea20 */.elementor-3585 .elementor-element.elementor-element-06bea20 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover,
.elementor-3585 .elementor-element.elementor-element-06bea20:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c833be8 */.elementor-3585 .elementor-element.elementor-element-c833be8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover,
.elementor-3585 .elementor-element.elementor-element-c833be8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3412108 */.elementor-3585 .elementor-element.elementor-element-3412108 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover,
.elementor-3585 .elementor-element.elementor-element-3412108:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aeb726 */.elementor-3585 .elementor-element.elementor-element-5aeb726 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover,
.elementor-3585 .elementor-element.elementor-element-5aeb726:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9689c3e */.elementor-3585 .elementor-element.elementor-element-9689c3e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover,
.elementor-3585 .elementor-element.elementor-element-9689c3e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80c1f2 */.elementor-3585 .elementor-element.elementor-element-c80c1f2 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover,
.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2755a83 */.elementor-3585 .elementor-element.elementor-element-2755a83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover,
.elementor-3585 .elementor-element.elementor-element-2755a83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd400c0 */.elementor-3585 .elementor-element.elementor-element-dd400c0 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover,
.elementor-3585 .elementor-element.elementor-element-dd400c0:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323748e */.elementor-3585 .elementor-element.elementor-element-323748e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-323748e:hover,
.elementor-3585 .elementor-element.elementor-element-323748e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fb5b7 */.elementor-3585 .elementor-element.elementor-element-d8fb5b7 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover,
.elementor-3585 .elementor-element.elementor-element-d8fb5b7:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab637c */.elementor-3585 .elementor-element.elementor-element-fab637c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fab637c:hover,
.elementor-3585 .elementor-element.elementor-element-fab637c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc3d08 */.elementor-3585 .elementor-element.elementor-element-ddc3d08 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover,
.elementor-3585 .elementor-element.elementor-element-ddc3d08:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefd73d */.elementor-3585 .elementor-element.elementor-element-fefd73d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fefd73d:hover,
.elementor-3585 .elementor-element.elementor-element-fefd73d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed1751d */.elementor-3585 .elementor-element.elementor-element-ed1751d {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed1751d:hover,
.elementor-3585 .elementor-element.elementor-element-ed1751d:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4082f87 */.elementor-3585 .elementor-element.elementor-element-4082f87 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4082f87:hover,
.elementor-3585 .elementor-element.elementor-element-4082f87:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cb4c8 */.elementor-3585 .elementor-element.elementor-element-41cb4c8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover,
.elementor-3585 .elementor-element.elementor-element-41cb4c8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4787045 */.elementor-3585 .elementor-element.elementor-element-4787045 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-4787045:hover,
.elementor-3585 .elementor-element.elementor-element-4787045:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb14240 */.elementor-3585 .elementor-element.elementor-element-fb14240 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-fb14240:hover,
.elementor-3585 .elementor-element.elementor-element-fb14240:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8863c5f */.elementor-3585 .elementor-element.elementor-element-8863c5f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-8863c5f:hover,
.elementor-3585 .elementor-element.elementor-element-8863c5f:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f2425 */.elementor-3585 .elementor-element.elementor-element-d0f2425 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d0f2425:hover,
.elementor-3585 .elementor-element.elementor-element-d0f2425:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dff331 */.elementor-3585 .elementor-element.elementor-element-7dff331 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-7dff331:hover,
.elementor-3585 .elementor-element.elementor-element-7dff331:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea739e */.elementor-3585 .elementor-element.elementor-element-1ea739e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-1ea739e:hover,
.elementor-3585 .elementor-element.elementor-element-1ea739e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e69a801 */.elementor-3585 .elementor-element.elementor-element-e69a801 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e69a801:hover,
.elementor-3585 .elementor-element.elementor-element-e69a801:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed0ca83 */.elementor-3585 .elementor-element.elementor-element-ed0ca83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover,
.elementor-3585 .elementor-element.elementor-element-ed0ca83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f390924 */.elementor-3585 .elementor-element.elementor-element-f390924 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-f390924:hover,
.elementor-3585 .elementor-element.elementor-element-f390924:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca2d5ab */.elementor-3585 .elementor-element.elementor-element-ca2d5ab {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover,
.elementor-3585 .elementor-element.elementor-element-ca2d5ab:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f04e22 */.elementor-3585 .elementor-element.elementor-element-0f04e22 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0f04e22:hover,
.elementor-3585 .elementor-element.elementor-element-0f04e22:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ccf753 */.elementor-3585 .elementor-element.elementor-element-9ccf753 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9ccf753:hover,
.elementor-3585 .elementor-element.elementor-element-9ccf753:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d92d4 */.elementor-3585 .elementor-element.elementor-element-d7d92d4 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover,
.elementor-3585 .elementor-element.elementor-element-d7d92d4:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44e68c */.elementor-3585 .elementor-element.elementor-element-e44e68c {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-e44e68c:hover,
.elementor-3585 .elementor-element.elementor-element-e44e68c:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0984519 */.elementor-3585 .elementor-element.elementor-element-0984519 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-0984519:hover,
.elementor-3585 .elementor-element.elementor-element-0984519:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded8127 */.elementor-3585 .elementor-element.elementor-element-ded8127 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-ded8127:hover,
.elementor-3585 .elementor-element.elementor-element-ded8127:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bea20 */.elementor-3585 .elementor-element.elementor-element-06bea20 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-06bea20:hover,
.elementor-3585 .elementor-element.elementor-element-06bea20:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c833be8 */.elementor-3585 .elementor-element.elementor-element-c833be8 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c833be8:hover,
.elementor-3585 .elementor-element.elementor-element-c833be8:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3412108 */.elementor-3585 .elementor-element.elementor-element-3412108 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-3412108:hover,
.elementor-3585 .elementor-element.elementor-element-3412108:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aeb726 */.elementor-3585 .elementor-element.elementor-element-5aeb726 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-5aeb726:hover,
.elementor-3585 .elementor-element.elementor-element-5aeb726:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9689c3e */.elementor-3585 .elementor-element.elementor-element-9689c3e {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-9689c3e:hover,
.elementor-3585 .elementor-element.elementor-element-9689c3e:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80c1f2 */.elementor-3585 .elementor-element.elementor-element-c80c1f2 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover,
.elementor-3585 .elementor-element.elementor-element-c80c1f2:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2755a83 */.elementor-3585 .elementor-element.elementor-element-2755a83 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-2755a83:hover,
.elementor-3585 .elementor-element.elementor-element-2755a83:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd400c0 */.elementor-3585 .elementor-element.elementor-element-dd400c0 {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover {
  background-color: #000000;
}

.elementor-3585 .elementor-element.elementor-element-dd400c0:hover,
.elementor-3585 .elementor-element.elementor-element-dd400c0:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35aef55f */.elementor-3585 .elementor-element.elementor-element-35aef55f {
  background-color: #f0f0f0;
  color: #333;
  transition: background-color .3s ease, color .3s ease;
}

.elementor-3585 .elementor-element.elementor-element-35aef55f:hover {
  background-color: #D2FF00;
}

.elementor-3585 .elementor-element.elementor-element-35aef55f:hover,
.elementor-3585 .elementor-element.elementor-element-35aef55f:hover * {
  color: #000000 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Acid Grotesk';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://salago.design/wp-content/uploads/2025/10/AcidGrotesk-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Acid Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://salago.design/wp-content/uploads/2025/10/AcidGrotesk-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Acid Grotesk';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://salago.design/wp-content/uploads/2025/10/AcidGrotesk-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Acid Grotesk';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://salago.design/wp-content/uploads/2025/10/AcidGrotesk-ExtraLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */