.elementor-180 .elementor-element.elementor-element-1d20c059{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-180 .elementor-element.elementor-element-1d20c059:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-1d20c059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1d20c059.e-con{--align-self:center;}.elementor-180 .elementor-element.elementor-element-68bc92a0.elementor-element{--align-self:flex-start;}.elementor-180 .elementor-element.elementor-element-68bc92a0{text-align:start;}.elementor-180 .elementor-element.elementor-element-68bc92a0 .elementor-heading-title{font-size:50px;font-weight:700;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-151eb216{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:start;font-size:18px;font-weight:500;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-151eb216.elementor-element{--align-self:flex-start;}.elementor-180 .elementor-element.elementor-element-607dd6c4{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-180 .elementor-element.elementor-element-607dd6c4:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-607dd6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-180 .elementor-element.elementor-element-26e5128e{width:var( --container-widget-width, 894px );max-width:894px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:894px;--container-widget-flex-grow:0;text-align:center;}.elementor-180 .elementor-element.elementor-element-26e5128e.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-26e5128e .elementor-heading-title{font-weight:700;font-style:italic;color:#5ECA0A;}.elementor-180 .elementor-element.elementor-element-32266dc0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;}.elementor-180 .elementor-element.elementor-element-7a647a1b{--display:flex;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-524dd080 .elementor-heading-title{color:#7B2DFF;}.elementor-180 .elementor-element.elementor-element-b7c7398{color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-57bd5d1b{--display:flex;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-79b57ff9 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-3cea5ad7{color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-5a9f8943{--display:flex;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-bb03e4b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-5dbe94dc{color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-50c98b24 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-180 .elementor-element.elementor-element-50c98b24 .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-50c98b24 .elementor-button:focus{background-color:#5ECA0A;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-50c98b24.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-50c98b24 .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-50c98b24 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-2dab3d03{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-180 .elementor-element.elementor-element-2dab3d03:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-2dab3d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-180 .elementor-element.elementor-element-77293a39 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-7508b4cb{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-6126e947{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-180 .elementor-element.elementor-element-6fd1a4b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-6fd1a4b4 img{width:220px;border-radius:50% 50% 50% 50%;}.elementor-180 .elementor-element.elementor-element-4eb83438{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-4eb83438.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-4eb83438 a{color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-2651a673{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-180 .elementor-element.elementor-element-7a532fc1{font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-3b43443d{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-180 .elementor-element.elementor-element-3b43443d:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-3b43443d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-180 .elementor-element.elementor-element-19f80ebb{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;}.elementor-180 .elementor-element.elementor-element-19f80ebb .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-19f80ebb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-7fdf31f{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-7fdf31f:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-7fdf31f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-180 .elementor-element.elementor-element-38e45e3f{text-align:center;}.elementor-180 .elementor-element.elementor-element-38e45e3f .elementor-heading-title{font-size:60px;font-weight:900;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-18728a2e{width:var( --container-widget-width, 807px );max-width:807px;--container-widget-width:807px;--container-widget-flex-grow:0;text-align:center;font-weight:500;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-18728a2e.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-42cdf47d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-72e02e75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-weight:400;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-11a3582b{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:1px;}.elementor-180 .elementor-element.elementor-element-11a3582b .elementor-divider-separator{width:100%;}.elementor-180 .elementor-element.elementor-element-11a3582b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-58e5e536{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-35f894b1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-180 .elementor-element.elementor-element-59c46b24 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-77088ceb .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-36e3da6e .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-16987939 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-29c95eca .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-6a41b05a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-180 .elementor-element.elementor-element-6a41b05a:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-6a41b05a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-4f827730{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-4f827730:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-4f827730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-6725c7ca{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-6725c7ca .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor1 );}.elementor-180 .elementor-element.elementor-element-3bef0aec{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-3bef0aec.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-3bef0aec .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-5a89b2a4{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-5a89b2a4 .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-5a89b2a4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-2441d5c7{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-2441d5c7.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-2441d5c7 .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-d284086 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-d284086 .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-d284086 .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-d284086{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-d284086 .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-d284086 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-579a4dc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-2db9065d{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-2db9065d .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor1 );}.elementor-180 .elementor-element.elementor-element-34bd89db{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-34bd89db.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-34bd89db .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-8a6a603{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-8a6a603 .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-8a6a603 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-5b91d463{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-5b91d463.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-5b91d463 .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-1c00868d .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-1c00868d .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-1c00868d .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-1c00868d{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-1c00868d .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-1c00868d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-3f262bd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-77b7e9bb{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-77b7e9bb .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor1 );}.elementor-180 .elementor-element.elementor-element-2725cd71{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-2725cd71.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-2725cd71 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-656c6955{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-656c6955 .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-656c6955 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-1ea52959{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-1ea52959.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-1ea52959 .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-7476724a .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-7476724a .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-7476724a .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-7476724a{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-7476724a .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-7476724a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-2451b8d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-5a99007e{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-5a99007e .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor1 );}.elementor-180 .elementor-element.elementor-element-a08f920{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-a08f920.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-a08f920 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-7b1f7d99{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-7b1f7d99 .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-7b1f7d99 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-1b48fd93{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-1b48fd93.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-1b48fd93 .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-53a087d6 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-53a087d6 .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-53a087d6 .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-53a087d6{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-53a087d6 .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-53a087d6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-5faa223{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-5f464e1{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-5f464e1 .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor1 );}.elementor-180 .elementor-element.elementor-element-9e90c4b{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-9e90c4b.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-9e90c4b .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-70f4dd4a{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-70f4dd4a .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-70f4dd4a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-80cf1aa{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-80cf1aa.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-80cf1aa .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-6407b3a1 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-6407b3a1 .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-6407b3a1 .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-6407b3a1{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-6407b3a1 .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-6407b3a1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-69462902{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-69462902:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-69462902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-69462902.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-39877793 .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-490e95ad .elementor-heading-title{font-weight:500;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-9f23c0d{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-1b1dd4ca{--display:flex;}.elementor-180 .elementor-element.elementor-element-2a5f6c7b .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-2a5f6c7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-2a5f6c7b.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-2a5f6c7b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-2a5f6c7b.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-2a5f6c7b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-2a3e69{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-2a3e69.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-2a3e69 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-7d9e5cc2 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-7d9e5cc2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-7d9e5cc2.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-7d9e5cc2.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-7d9e5cc2.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-7d9e5cc2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-7d9e5cc2 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-7d9e5cc2 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-77000b7c{--display:flex;}.elementor-180 .elementor-element.elementor-element-77000b7c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-58248f6a{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-58248f6a.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-58248f6a .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-5a1dcb07{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-6ebd07fc{--display:flex;}.elementor-180 .elementor-element.elementor-element-1ecbf80a .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-1ecbf80a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-1ecbf80a.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-1ecbf80a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-1ecbf80a.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-1ecbf80a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-7f390dab{padding:20px 5px 020px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-7f390dab.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-7f390dab .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-6a177e8f.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-6a177e8f .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-6a177e8f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-6a177e8f.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-6a177e8f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-6a177e8f.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-6a177e8f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-6a177e8f .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-6a177e8f .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-4076178c{--display:flex;}.elementor-180 .elementor-element.elementor-element-4076178c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-4a630cac{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-4a630cac.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-4a630cac .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-57449829{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-3c81a1da{--display:flex;}.elementor-180 .elementor-element.elementor-element-f2a02d9 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-f2a02d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-f2a02d9.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-f2a02d9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-f2a02d9.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-f2a02d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-4a67052a{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-4a67052a.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-4a67052a .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-261f5d9a.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-261f5d9a .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-261f5d9a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-261f5d9a.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-261f5d9a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-261f5d9a.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-261f5d9a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-261f5d9a .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-261f5d9a .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-64329066{--display:flex;}.elementor-180 .elementor-element.elementor-element-64329066.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-7e61ef58{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-7e61ef58.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-7e61ef58 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-5804df89{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-2e46acce{--display:flex;}.elementor-180 .elementor-element.elementor-element-33241f83 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-33241f83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-33241f83.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-33241f83.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-33241f83.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-33241f83.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-62ca08ae{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-62ca08ae.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-62ca08ae .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-44293368.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-44293368 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-44293368.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-44293368.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-44293368.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-44293368.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-44293368.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-44293368 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-44293368 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-1abd9187{--display:flex;}.elementor-180 .elementor-element.elementor-element-1abd9187.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-27457157{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-27457157.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-27457157 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-2464dbe3{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-1200ce36{--display:flex;}.elementor-180 .elementor-element.elementor-element-4099e098 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-4099e098.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-4099e098.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-4099e098.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-4099e098.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-4099e098.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-50a53717{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-50a53717.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-50a53717 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-65144e11.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-65144e11 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-65144e11.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-65144e11.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-65144e11.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-65144e11.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-65144e11.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-65144e11 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-65144e11 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-a54e8da{--display:flex;}.elementor-180 .elementor-element.elementor-element-a54e8da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-5d15b451{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-5d15b451.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-5d15b451 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-3362321b{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-6735176f{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-6735176f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-56f0685{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-548466bc{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-42e9bce2{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:1px;}.elementor-180 .elementor-element.elementor-element-42e9bce2 .elementor-divider-separator{width:100%;}.elementor-180 .elementor-element.elementor-element-42e9bce2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-16f2d405{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-32b06bc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-weight:400;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-740b6049{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:1px;}.elementor-180 .elementor-element.elementor-element-740b6049 .elementor-divider-separator{width:1600px;}.elementor-180 .elementor-element.elementor-element-740b6049 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-2fc84fe7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-172cb7c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-2c1773db{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-180 .elementor-element.elementor-element-7c6ee393 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-441d20e5 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-510104c5 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-208e1e74 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-194b5d10 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-6622e91f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-180 .elementor-element.elementor-element-6622e91f:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-6622e91f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-1aade229{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-1023677a{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-1023677a .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor1 );}.elementor-180 .elementor-element.elementor-element-6ee57642{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-6ee57642.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-6ee57642 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-8bc630c{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-8bc630c .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-8bc630c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-b6e43e1{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-b6e43e1.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-b6e43e1 .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-5170e529 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-5170e529 .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-5170e529 .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-5170e529{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-5170e529 .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-5170e529 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-4f618356{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-4c7c41a6{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-4c7c41a6 .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor1 );}.elementor-180 .elementor-element.elementor-element-372b5036{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-372b5036.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-372b5036 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-2b50d6ca{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-2b50d6ca .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-2b50d6ca .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-7f9be1b2{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-7f9be1b2.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-7f9be1b2 .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-126d8693 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-126d8693 .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-126d8693 .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-126d8693{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-126d8693 .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-126d8693 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-3c650e79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-470ea532{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-470ea532 .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor1 );}.elementor-180 .elementor-element.elementor-element-1057b873{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-1057b873.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-1057b873 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-5c6aebe4{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-5c6aebe4 .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-5c6aebe4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-23a6534c{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-23a6534c.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-23a6534c .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-7de4eb8b .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-7de4eb8b .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-7de4eb8b .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-7de4eb8b{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-7de4eb8b .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-7de4eb8b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-6f7a39fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-770fc54d{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-770fc54d .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor1 );}.elementor-180 .elementor-element.elementor-element-19e53da5{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-19e53da5.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-19e53da5 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1981e783{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-1981e783 .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-1981e783 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-38ddb56{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-38ddb56.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-38ddb56 .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-22efcaa .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-22efcaa .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-22efcaa .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-22efcaa{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-22efcaa .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-22efcaa .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-1dc19a87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-54262a37{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-54262a37 .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor1 );}.elementor-180 .elementor-element.elementor-element-2625cb62{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-2625cb62.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-2625cb62 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-473dee9c{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-473dee9c .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-473dee9c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-35ccee1e{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-35ccee1e.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-35ccee1e .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-6385809f .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-6385809f .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-6385809f .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-6385809f{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-6385809f .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-6385809f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-6feab531{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-6feab531:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-6feab531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-6feab531.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-6381868e .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-31f49d7e .elementor-heading-title{font-weight:500;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-5c8e4f3b{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-d01df47{--display:flex;}.elementor-180 .elementor-element.elementor-element-4a47f3b9 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-4a47f3b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-4a47f3b9.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-4a47f3b9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-4a47f3b9.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-4a47f3b9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-9e5cfb0{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-9e5cfb0.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-9e5cfb0 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-3d14f010 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-3d14f010.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-3d14f010.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-3d14f010.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-3d14f010.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-3d14f010.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-3d14f010 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-3d14f010 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-45aba0a1{--display:flex;}.elementor-180 .elementor-element.elementor-element-45aba0a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-1b4305bd{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-1b4305bd.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-1b4305bd .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-65b38146{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-71c2a6af{--display:flex;}.elementor-180 .elementor-element.elementor-element-6a396e20 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-6a396e20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-6a396e20.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-6a396e20.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-6a396e20.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-6a396e20.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-5767b0bd{padding:20px 5px 020px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-5767b0bd.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-5767b0bd .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-558ef47.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-558ef47 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-558ef47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-558ef47.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-558ef47.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-558ef47.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-558ef47.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-558ef47 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-558ef47 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-1d7c8c12{--display:flex;}.elementor-180 .elementor-element.elementor-element-1d7c8c12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-2825957e{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-2825957e.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-2825957e .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-7be0255f{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-40b51325{--display:flex;}.elementor-180 .elementor-element.elementor-element-33371128 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-33371128.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-33371128.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-33371128.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-33371128.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-33371128.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-7f5db23b{padding:20px 5px 020px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-7f5db23b.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-7f5db23b .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1499dc3c.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-1499dc3c .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-1499dc3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1499dc3c.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-1499dc3c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1499dc3c.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-1499dc3c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1499dc3c .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-1499dc3c .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-208aa69b{--display:flex;}.elementor-180 .elementor-element.elementor-element-208aa69b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-3942df82{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-3942df82.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-3942df82 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-5476f7e7{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-5767e03b{--display:flex;}.elementor-180 .elementor-element.elementor-element-64a2090f .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-64a2090f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-64a2090f.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-64a2090f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-64a2090f.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-64a2090f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-7dfe370b{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-7dfe370b.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-7dfe370b .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-39143f5a.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-39143f5a .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-39143f5a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-39143f5a.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-39143f5a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-39143f5a.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-39143f5a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-39143f5a .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-39143f5a .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-5db83b2e{--display:flex;}.elementor-180 .elementor-element.elementor-element-5db83b2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-b4c1ef8{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-b4c1ef8.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-b4c1ef8 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-2b35bc10{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-10b93b04{--display:flex;}.elementor-180 .elementor-element.elementor-element-449d23a1 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-449d23a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-449d23a1.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-449d23a1.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-449d23a1.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-449d23a1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-c444ba0{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-c444ba0.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-c444ba0 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-189f64b7.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-189f64b7 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-189f64b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-189f64b7.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-189f64b7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-189f64b7.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-189f64b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-189f64b7 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-189f64b7 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-6453e710{--display:flex;}.elementor-180 .elementor-element.elementor-element-6453e710.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-2156ee11{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-2156ee11.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-2156ee11 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-2b9a0cac{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-69ba8667{--display:flex;}.elementor-180 .elementor-element.elementor-element-728c4417 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-728c4417.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-728c4417.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-728c4417.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-728c4417.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-728c4417.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-77fb72b0{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-77fb72b0.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-77fb72b0 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-11741080.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-11741080 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-11741080.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-11741080.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-11741080.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-11741080.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-11741080.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-11741080 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-11741080 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-c082ecf{--display:flex;}.elementor-180 .elementor-element.elementor-element-c082ecf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-1079433a{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-1079433a.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-1079433a .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-a7bbe11{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-23130de8{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-23130de8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-43509fcf{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-c8184b0{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:1px;}.elementor-180 .elementor-element.elementor-element-c8184b0 .elementor-divider-separator{width:100%;}.elementor-180 .elementor-element.elementor-element-c8184b0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-7c38a8d0{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:50px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:50px;--n-tabs-title-font-size:28px;--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-7c38a8d0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-7c38a8d0.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-secondary );}.elementor-180 .elementor-element.elementor-element-7c38a8d0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-180 .elementor-element.elementor-element-7c38a8d0.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-secondary );}.elementor-180 .elementor-element.elementor-element-7c38a8d0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-180 .elementor-element.elementor-element-7c38a8d0.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-weight:700;text-transform:uppercase;font-style:italic;}.elementor-180 .elementor-element.elementor-element-7c38a8d0 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-1767361a{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-1767361a:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-1767361a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-180 .elementor-element.elementor-element-5900c19b{text-align:center;}.elementor-180 .elementor-element.elementor-element-5900c19b .elementor-heading-title{font-size:40px;font-weight:700;text-transform:none;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-3e767cb7{width:var( --container-widget-width, 807px );max-width:807px;--container-widget-width:807px;--container-widget-flex-grow:0;text-align:center;font-weight:500;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-3e767cb7.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-6517f3ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-14fb8197{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-weight:400;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-35de5de9{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:1px;}.elementor-180 .elementor-element.elementor-element-35de5de9 .elementor-divider-separator{width:100vw;}.elementor-180 .elementor-element.elementor-element-35de5de9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-2d0d980d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-2d0d980d.e-con{--align-self:center;}.elementor-180 .elementor-element.elementor-element-2a388228{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-2a388228.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-e38a311{padding:066px 20px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-e38a311 .elementor-heading-title{font-size:28px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-274cbf14{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-7ea2a80c{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-7ea2a80c.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-7ea2a80c .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-50f41c3c .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-50f41c3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-50f41c3c.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-50f41c3c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-50f41c3c.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-50f41c3c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-50f41c3c .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-50f41c3c .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-17728bf6{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-58e9a5f8{padding:20px 5px 020px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-58e9a5f8.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-58e9a5f8 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-10aacd35.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-10aacd35 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-10aacd35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-10aacd35.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-10aacd35.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-10aacd35.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-10aacd35.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-10aacd35 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-10aacd35 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-696a7b58{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-696a7b58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-57a454c4{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-57a454c4.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-57a454c4 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-53a1cbad.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-53a1cbad .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-53a1cbad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-53a1cbad.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-53a1cbad.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-53a1cbad.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-53a1cbad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-53a1cbad .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-53a1cbad .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-43f5ec32{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-371e46de{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-371e46de.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-371e46de .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-a98c86f.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-a98c86f .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-a98c86f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-a98c86f.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-a98c86f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-a98c86f.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-a98c86f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-a98c86f .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-a98c86f .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-1c34f07a{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-55b7578a{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-55b7578a.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-55b7578a .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1cbd3b53.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-1cbd3b53 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-1cbd3b53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1cbd3b53.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-1cbd3b53.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1cbd3b53.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-1cbd3b53.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1cbd3b53 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-1cbd3b53 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-6d2d2997{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-340f1ce3{padding:24px 5px 24px 0px;text-align:end;}.elementor-180 .elementor-element.elementor-element-340f1ce3.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-340f1ce3 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-2dd5b094.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-2dd5b094 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-2dd5b094.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-2dd5b094.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-2dd5b094.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-2dd5b094.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-2dd5b094.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-2dd5b094 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-2dd5b094 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-2c511e3a{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--overflow:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-2fd64669{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-2fd64669:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-2fd64669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-51359e41{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-51359e41 .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-5b7e8766{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-5b7e8766.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-5b7e8766 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-160ce09a{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-160ce09a .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-160ce09a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-34d1c20b{padding:05px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-34d1c20b .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-20f5b6f1{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-20f5b6f1 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-e36adb2{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-e36adb2 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-4508f7b2{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-4508f7b2 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-42e97e86{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-42e97e86 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor0 );}.elementor-180 .elementor-element.elementor-element-256ecd1c{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:01px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-256ecd1c.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-256ecd1c .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-3ee414aa .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-3ee414aa .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-3ee414aa .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-3ee414aa{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-3ee414aa .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-3ee414aa .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-7e3b6de3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-7e3b6de3:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-7e3b6de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-444e726a{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-444e726a .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-1dc9c68a{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-1dc9c68a.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-1dc9c68a .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-7b217905{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-7b217905 .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-7b217905 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-3b0bca75{padding:05px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-3b0bca75 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-3a7aad26{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-3a7aad26 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-648cc8d1{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-648cc8d1 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-4303f775{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-4303f775 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-6add7b7d{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-6add7b7d .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-a66d8ee{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:01px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-a66d8ee.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-a66d8ee .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-17467649 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-17467649 .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-17467649 .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-17467649{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-17467649 .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-17467649 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-2f158f4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-2f158f4c:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-2f158f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-55ebff2{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-55ebff2 .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-42a6c826{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-42a6c826.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-42a6c826 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-7caedb42{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-7caedb42 .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-7caedb42 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-df35522{padding:05px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-df35522 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-8e33a39{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-8e33a39 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-125e0068{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-125e0068 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-12c341ca{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-12c341ca .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-7dfd38de{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-7dfd38de .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-7b7de7a6{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:01px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-7b7de7a6.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-7b7de7a6 .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-4a06b4b9 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-4a06b4b9 .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-4a06b4b9 .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-4a06b4b9{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-4a06b4b9 .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-4a06b4b9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-23cffa44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-23cffa44:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-23cffa44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-43ed7415{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-43ed7415 .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-1d451f80{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-1d451f80.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-1d451f80 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-6c59bca6{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-6c59bca6 .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-6c59bca6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-14c64f6c{padding:05px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-14c64f6c .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-601c36dc{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-601c36dc .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-67846e59{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-67846e59 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-19bed726{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-19bed726 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-6335fc4d{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-6335fc4d .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-56271cd{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:01px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-56271cd.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-56271cd .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-2a8760ec .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-2a8760ec .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-2a8760ec .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-2a8760ec{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-2a8760ec .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-2a8760ec .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-5bd81c97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-5bd81c97:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-5bd81c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-6e396a67{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-6e396a67 .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-5d2e131{padding:0px 00px 0px 00px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-5d2e131.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-5d2e131 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-d91b120{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-d91b120 .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-d91b120 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-5a2d3761{padding:05px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-5a2d3761 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-7b956fdb{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-7b956fdb .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-1ce389ca{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-1ce389ca .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-60917055{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-60917055 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-28e63bdf{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-28e63bdf .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-38de9459{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:01px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-38de9459.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-38de9459 .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-32accf31 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-32accf31 .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-32accf31 .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-32accf31{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-32accf31 .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-32accf31 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-259f9592{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:1px;}.elementor-180 .elementor-element.elementor-element-259f9592 .elementor-divider-separator{width:100%;}.elementor-180 .elementor-element.elementor-element-259f9592 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-7bb88bf9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-10ea9128{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-weight:400;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-100f27a8{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:1px;}.elementor-180 .elementor-element.elementor-element-100f27a8 .elementor-divider-separator{width:1600px;}.elementor-180 .elementor-element.elementor-element-100f27a8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-540244ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-540244ea.e-con{--align-self:center;}.elementor-180 .elementor-element.elementor-element-1627dd6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-1627dd6b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-3f018d1e{padding:066px 20px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-3f018d1e .elementor-heading-title{font-size:28px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-44b47c57{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-48f7d59c{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-48f7d59c.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-48f7d59c .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-7798d57a .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-7798d57a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-7798d57a.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-7798d57a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-7798d57a.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-7798d57a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-7798d57a .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-7798d57a .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-1df05df1{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-466bfdea{padding:20px 5px 020px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-466bfdea.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-466bfdea .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1e79dd86.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-1e79dd86 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-1e79dd86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1e79dd86.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-1e79dd86.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1e79dd86.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-1e79dd86.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1e79dd86 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-1e79dd86 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-22c995ca{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-669bfc2e{padding:20px 5px 020px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-669bfc2e.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-669bfc2e .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-26667c00.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-26667c00 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-26667c00.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-26667c00.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-26667c00.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-26667c00.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-26667c00.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-26667c00 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-26667c00 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-5dc9e05c{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-7b666704{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-7b666704.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-7b666704 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-72afba5.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-72afba5 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-72afba5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-72afba5.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-72afba5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-72afba5.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-72afba5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-72afba5 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-72afba5 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-52ed8858{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-585d0693{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-585d0693.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-585d0693 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-c5ebc62.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-c5ebc62 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-c5ebc62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-c5ebc62.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-c5ebc62.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-c5ebc62.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-c5ebc62.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-c5ebc62 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-c5ebc62 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-5f6614d1{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-39f76d18{padding:20px 5px 20px 20px;text-align:end;}.elementor-180 .elementor-element.elementor-element-39f76d18.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-39f76d18 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1b0bdad1.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-1b0bdad1 .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-1b0bdad1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1b0bdad1.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-1b0bdad1.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1b0bdad1.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-1b0bdad1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-1b0bdad1 .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-1b0bdad1 .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-2b937521{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-62063e06{padding:24px 5px 24px 0px;text-align:end;}.elementor-180 .elementor-element.elementor-element-62063e06.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-62063e06 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-5732836f.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-5732836f .elementor-icon-wrapper{text-align:center;}.elementor-180 .elementor-element.elementor-element-5732836f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-5732836f.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-5732836f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-5732836f.elementor-view-framed .elementor-icon, .elementor-180 .elementor-element.elementor-element-5732836f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-5732836f .elementor-icon{font-size:16px;}.elementor-180 .elementor-element.elementor-element-5732836f .elementor-icon svg{height:16px;}.elementor-180 .elementor-element.elementor-element-76b587c3{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--overflow:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-468ffa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-468ffa9:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-468ffa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-1f00d2f8{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-1f00d2f8 .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-653b3f1{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-653b3f1.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-653b3f1 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-5b4e9f8d{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-5b4e9f8d .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-5b4e9f8d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-4187bd9a{padding:05px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-4187bd9a .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-4db7802{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-4db7802 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-3475f909{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-3475f909 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-3c7c8b95{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-3c7c8b95 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-319cb4df{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-319cb4df .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-3506a437{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-3506a437 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-50978b07{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:01px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-50978b07.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-50978b07 .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-18b1b0e3 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-18b1b0e3 .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-18b1b0e3 .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-18b1b0e3{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-18b1b0e3 .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-18b1b0e3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-68520f0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-68520f0b:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-68520f0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-5b46af41{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-5b46af41 .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-40020883{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-40020883.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-40020883 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-53b5428c{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-53b5428c .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-53b5428c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-5c363b88{padding:05px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-5c363b88 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-7d41bed3{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-7d41bed3 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-78bc6d80{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-78bc6d80 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-79f00d1c{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-79f00d1c .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-57a8720a{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-57a8720a .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-74708ea2{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-74708ea2 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-696d82d5{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:01px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-696d82d5.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-696d82d5 .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-5abee161 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-5abee161 .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-5abee161 .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-5abee161{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-5abee161 .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-5abee161 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-1b4f649e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-1b4f649e:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-1b4f649e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-607a896b{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-607a896b .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-20f9f951{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-20f9f951.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-20f9f951 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-2e16d767{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-2e16d767 .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-2e16d767 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-c54362f{padding:05px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-c54362f .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-102d11fd{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-102d11fd .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-4a5e7641{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-4a5e7641 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-2a750698{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-2a750698 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-4c00805b{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-4c00805b .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-5d0ba8cd{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-5d0ba8cd .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-23af892b{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:01px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-23af892b.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-23af892b .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-1966c70b .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-1966c70b .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-1966c70b .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-1966c70b{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-1966c70b .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-1966c70b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-5330d4df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-5330d4df:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-5330d4df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-5b11dc6e{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-5b11dc6e .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-27e230f1{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-27e230f1.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-27e230f1 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-18764ca6{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-18764ca6 .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-18764ca6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-38b7481a{padding:05px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-38b7481a .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-611d03f8{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-611d03f8 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-5f83261f{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-5f83261f .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-49fadc96{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-49fadc96 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-26d37ac6{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-26d37ac6 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-671b5952{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-671b5952 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-5f59413d{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:01px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-5f59413d.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-5f59413d .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-71a10bb2 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-71a10bb2 .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-71a10bb2 .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-71a10bb2{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-71a10bb2 .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-71a10bb2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-4340cb4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#676C77;--border-color:#676C77;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-4340cb4f:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-4340cb4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-284d91c5{padding:020px 0px 05px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-284d91c5 .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-7267a11{padding:0px 00px 0px 00px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );text-align:center;}.elementor-180 .elementor-element.elementor-element-7267a11.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-7267a11 .elementor-heading-title{font-size:26px;font-weight:900;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-3c2fd98b{--divider-border-style:solid;--divider-color:#676C77;--divider-border-width:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-180 .elementor-element.elementor-element-3c2fd98b .elementor-divider-separator{width:1600px;margin:0 auto;margin-center:0;}.elementor-180 .elementor-element.elementor-element-3c2fd98b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-180 .elementor-element.elementor-element-7d32896{padding:05px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-7d32896 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-75afecf7{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-75afecf7 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-5120b{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-5120b .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-6774b99{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-6774b99 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-4f60cb5a{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-4f60cb5a .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-b883fe0{padding:20px 20px 20px 20px;text-align:center;}.elementor-180 .elementor-element.elementor-element-b883fe0 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-180 .elementor-element.elementor-element-542d9591{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:01px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-180 .elementor-element.elementor-element-542d9591.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-542d9591 .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-182800f9 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-180 .elementor-element.elementor-element-182800f9 .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-182800f9 .elementor-button:focus{background-color:#9FF160;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-182800f9{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-182800f9 .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-182800f9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-3095a9c1{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:50px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:50px;--n-tabs-title-font-size:28px;--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-3095a9c1 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-3095a9c1.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-secondary );}.elementor-180 .elementor-element.elementor-element-3095a9c1.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-180 .elementor-element.elementor-element-3095a9c1.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-secondary );}.elementor-180 .elementor-element.elementor-element-3095a9c1.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-text );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-180 .elementor-element.elementor-element-3095a9c1.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-weight:700;text-transform:uppercase;font-style:italic;}.elementor-180 .elementor-element.elementor-element-3095a9c1 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-71013e88{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-180 .elementor-element.elementor-element-71013e88:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-71013e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-180 .elementor-element.elementor-element-7ae770a4{text-align:center;}.elementor-180 .elementor-element.elementor-element-7ae770a4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-3c038509{text-align:center;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-124fbc6b{--display:flex;border-style:none;--border-style:none;}.elementor-180 .elementor-element.elementor-element-7fb4b66d{--display:flex;}.elementor-180 .elementor-element.elementor-element-1f4666a5{font-size:16px;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-52296ceb{--display:flex;border-style:none;--border-style:none;}.elementor-180 .elementor-element.elementor-element-55c19ef{--display:flex;}.elementor-180 .elementor-element.elementor-element-ad72ead{font-size:16px;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-12f16aa9{--display:flex;border-style:none;--border-style:none;}.elementor-180 .elementor-element.elementor-element-242796a4{--display:flex;}.elementor-180 .elementor-element.elementor-element-6f6ffc3{font-size:16px;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-3e258613{--display:flex;border-style:none;--border-style:none;}.elementor-180 .elementor-element.elementor-element-51a0bfd0{--display:flex;}.elementor-180 .elementor-element.elementor-element-1cf219a3{font-size:16px;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-51fc6bf4{--display:flex;border-style:none;--border-style:none;}.elementor-180 .elementor-element.elementor-element-5bf018f3{--display:flex;}.elementor-180 .elementor-element.elementor-element-75e752da{font-size:16px;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-3e00b9b1{--display:flex;border-style:none;--border-style:none;}.elementor-180 .elementor-element.elementor-element-13f36fae{--display:flex;}.elementor-180 .elementor-element.elementor-element-6b8d9798{font-size:16px;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-7ba16a36{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:29px;}.elementor-180 .elementor-element.elementor-element-7ba16a36 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-7ba16a36 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-7ba16a36 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;}:where( .elementor-180 .elementor-element.elementor-element-7ba16a36 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:0px 0px 10px 10px;}.elementor-180 .elementor-element.elementor-element-7ba16a36.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-7ba16a36 {--n-accordion-padding:10px 20px 10px 20px;}:where( .elementor-180 .elementor-element.elementor-element-7ba16a36 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-180 .elementor-element.elementor-element-4180ba7e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-4180ba7e a{color:var( --e-global-color-text );}.elementor-180 .elementor-element.elementor-element-aa27cc8{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-180 .elementor-element.elementor-element-aa27cc8:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-aa27cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, var( --e-global-color-secondary ) 28%, var( --e-global-color-207d79e ) 70%);}.elementor-180 .elementor-element.elementor-element-b3742cb.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-b3742cb{text-align:center;}.elementor-180 .elementor-element.elementor-element-b3742cb .elementor-heading-title{font-weight:800;}.elementor-180 .elementor-element.elementor-element-98f5150.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-4062ccd .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-4062ccd .elementor-button:hover, .elementor-180 .elementor-element.elementor-element-4062ccd .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-4062ccd.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-4062ccd .elementor-button:hover svg, .elementor-180 .elementor-element.elementor-element-4062ccd .elementor-button:focus svg{fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-180 .elementor-element.elementor-element-32266dc0{--grid-auto-flow:row;}.elementor-180 .elementor-element.elementor-element-35f894b1{--grid-auto-flow:row;}.elementor-180 .elementor-element.elementor-element-6a41b05a{--grid-auto-flow:row;}.elementor-180 .elementor-element.elementor-element-2c1773db{--grid-auto-flow:row;}.elementor-180 .elementor-element.elementor-element-6622e91f{--grid-auto-flow:row;}.elementor-180 .elementor-element.elementor-element-2c511e3a{--grid-auto-flow:row;}.elementor-180 .elementor-element.elementor-element-76b587c3{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-180 .elementor-element.elementor-element-1d20c059{--content-width:1300px;}.elementor-180 .elementor-element.elementor-element-607dd6c4{--content-width:1300px;}.elementor-180 .elementor-element.elementor-element-6126e947{--width:33.3333%;}.elementor-180 .elementor-element.elementor-element-2651a673{--width:66.6666%;}.elementor-180 .elementor-element.elementor-element-7fdf31f{--content-width:1600px;}.elementor-180 .elementor-element.elementor-element-69462902{--width:81px;}.elementor-180 .elementor-element.elementor-element-6feab531{--width:81px;}.elementor-180 .elementor-element.elementor-element-2d0d980d{--width:1300px;}.elementor-180 .elementor-element.elementor-element-2a388228{--width:81px;}.elementor-180 .elementor-element.elementor-element-540244ea{--width:1300px;}.elementor-180 .elementor-element.elementor-element-1627dd6b{--width:310px;}.elementor-180 .elementor-element.elementor-element-71013e88{--content-width:100vw;}.elementor-180 .elementor-element.elementor-element-aa27cc8{--content-width:1300px;}}@media(max-width:767px){.elementor-180 .elementor-element.elementor-element-1d20c059{--min-height:400px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-68bc92a0 .elementor-heading-title{font-size:32px;}.elementor-180 .elementor-element.elementor-element-151eb216{font-size:18px;}.elementor-180 .elementor-element.elementor-element-607dd6c4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-26e5128e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-180 .elementor-element.elementor-element-26e5128e .elementor-heading-title{font-size:28px;}.elementor-180 .elementor-element.elementor-element-32266dc0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-180 .elementor-element.elementor-element-50c98b24 .elementor-button{font-size:16px;}.elementor-180 .elementor-element.elementor-element-2dab3d03{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-77293a39 .elementor-heading-title{font-size:24px;}.elementor-180 .elementor-element.elementor-element-7508b4cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-6fd1a4b4 img{width:158px;}.elementor-180 .elementor-element.elementor-element-7a532fc1{font-size:14px;}.elementor-180 .elementor-element.elementor-element-7fdf31f{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-38e45e3f .elementor-heading-title{font-size:24px;}.elementor-180 .elementor-element.elementor-element-18728a2e{padding:10px 10px 10px 10px;font-size:14px;}.elementor-180 .elementor-element.elementor-element-72e02e75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:10px 10px 10px 10px;font-size:14px;}.elementor-180 .elementor-element.elementor-element-58e5e536{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-180 .elementor-element.elementor-element-35f894b1{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:05px 05px;--row-gap:05px;--column-gap:05px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-59c46b24{width:100%;max-width:100%;}.elementor-180 .elementor-element.elementor-element-59c46b24 .elementor-button{font-size:14px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-77088ceb{width:100%;max-width:100%;}.elementor-180 .elementor-element.elementor-element-77088ceb .elementor-button{font-size:14px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-36e3da6e{width:100%;max-width:100%;}.elementor-180 .elementor-element.elementor-element-36e3da6e .elementor-button{font-size:14px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-16987939{width:100%;max-width:100%;}.elementor-180 .elementor-element.elementor-element-16987939 .elementor-button{font-size:14px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-29c95eca{width:100%;max-width:100%;}.elementor-180 .elementor-element.elementor-element-29c95eca .elementor-button{font-size:14px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-6a41b05a{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-4f827730{--width:240px;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-6725c7ca .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-3bef0aec .elementor-heading-title{font-size:26px;}.elementor-180 .elementor-element.elementor-element-2441d5c7 .elementor-heading-title{font-size:24px;}.elementor-180 .elementor-element.elementor-element-d284086 .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-579a4dc9{--width:240px;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-2db9065d .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-34bd89db .elementor-heading-title{font-size:26px;}.elementor-180 .elementor-element.elementor-element-5b91d463 .elementor-heading-title{font-size:24px;}.elementor-180 .elementor-element.elementor-element-1c00868d .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-3f262bd2{--width:240px;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-77b7e9bb .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-2725cd71 .elementor-heading-title{font-size:26px;}.elementor-180 .elementor-element.elementor-element-1ea52959 .elementor-heading-title{font-size:24px;}.elementor-180 .elementor-element.elementor-element-7476724a .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-2451b8d9{--width:240px;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-5a99007e .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-a08f920 .elementor-heading-title{font-size:26px;}.elementor-180 .elementor-element.elementor-element-1b48fd93 .elementor-heading-title{font-size:24px;}.elementor-180 .elementor-element.elementor-element-53a087d6 .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-5faa223{--width:240px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-5f464e1 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-9e90c4b .elementor-heading-title{font-size:26px;}.elementor-180 .elementor-element.elementor-element-80cf1aa .elementor-heading-title{font-size:24px;}.elementor-180 .elementor-element.elementor-element-6407b3a1 .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-69462902{--width:100.85%;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-490e95ad{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-490e95ad .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-9f23c0d{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-180 .elementor-element.elementor-element-1b1dd4ca{--width:170px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-2a5f6c7b{padding:0px 10px 0px 0px;}.elementor-180 .elementor-element.elementor-element-2a5f6c7b.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-2a5f6c7b .elementor-icon{font-size:15px;}.elementor-180 .elementor-element.elementor-element-2a5f6c7b .elementor-icon svg{height:15px;}.elementor-180 .elementor-element.elementor-element-2a3e69{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-2a3e69 .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-77000b7c{--width:67px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-58248f6a{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-58248f6a.elementor-element{--align-self:flex-end;}.elementor-180 .elementor-element.elementor-element-58248f6a .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-5a1dcb07{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-180 .elementor-element.elementor-element-6ebd07fc{--width:170px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-1ecbf80a{padding:0px 10px 0px 0px;}.elementor-180 .elementor-element.elementor-element-1ecbf80a.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-1ecbf80a .elementor-icon{font-size:15px;}.elementor-180 .elementor-element.elementor-element-1ecbf80a .elementor-icon svg{height:15px;}.elementor-180 .elementor-element.elementor-element-7f390dab{padding:020px 005px 020px 000px;}.elementor-180 .elementor-element.elementor-element-7f390dab .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-4076178c{--width:67px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-4a630cac{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-4a630cac.elementor-element{--align-self:flex-end;}.elementor-180 .elementor-element.elementor-element-4a630cac .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-57449829{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-180 .elementor-element.elementor-element-3c81a1da{--width:190px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-f2a02d9{padding:0px 10px 0px 0px;}.elementor-180 .elementor-element.elementor-element-f2a02d9.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-f2a02d9 .elementor-icon{font-size:15px;}.elementor-180 .elementor-element.elementor-element-f2a02d9 .elementor-icon svg{height:15px;}.elementor-180 .elementor-element.elementor-element-4a67052a{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-4a67052a .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-64329066{--width:67px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-7e61ef58{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-7e61ef58.elementor-element{--align-self:flex-end;}.elementor-180 .elementor-element.elementor-element-7e61ef58 .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-5804df89{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-180 .elementor-element.elementor-element-2e46acce{--width:190px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-33241f83{padding:0px 10px 0px 0px;}.elementor-180 .elementor-element.elementor-element-33241f83.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-33241f83 .elementor-icon{font-size:15px;}.elementor-180 .elementor-element.elementor-element-33241f83 .elementor-icon svg{height:15px;}.elementor-180 .elementor-element.elementor-element-62ca08ae{padding:20px 5px 20px 0px;}.elementor-180 .elementor-element.elementor-element-62ca08ae .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-1abd9187{--width:67px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-27457157{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-27457157.elementor-element{--align-self:flex-end;}.elementor-180 .elementor-element.elementor-element-27457157 .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-2464dbe3{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-180 .elementor-element.elementor-element-1200ce36{--width:170px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-4099e098{padding:0px 10px 0px 0px;}.elementor-180 .elementor-element.elementor-element-4099e098.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-4099e098 .elementor-icon{font-size:15px;}.elementor-180 .elementor-element.elementor-element-4099e098 .elementor-icon svg{height:15px;}.elementor-180 .elementor-element.elementor-element-50a53717{padding:20px 5px 20px 0px;}.elementor-180 .elementor-element.elementor-element-50a53717 .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-a54e8da{--width:67px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-5d15b451{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-5d15b451.elementor-element{--align-self:flex-end;}.elementor-180 .elementor-element.elementor-element-5d15b451 .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-3362321b{--width:150px;}.elementor-180 .elementor-element.elementor-element-6735176f{--width:150px;}.elementor-180 .elementor-element.elementor-element-56f0685{--width:150px;}.elementor-180 .elementor-element.elementor-element-548466bc{--width:150px;}.elementor-180 .elementor-element.elementor-element-32b06bc9{font-size:14px;}.elementor-180 .elementor-element.elementor-element-2fc84fe7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-180 .elementor-element.elementor-element-172cb7c5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-180 .elementor-element.elementor-element-2c1773db{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:05px 05px;--row-gap:05px;--column-gap:05px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-7c6ee393{width:100%;max-width:100%;}.elementor-180 .elementor-element.elementor-element-7c6ee393 .elementor-button{font-size:14px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-441d20e5{width:100%;max-width:100%;}.elementor-180 .elementor-element.elementor-element-441d20e5 .elementor-button{font-size:14px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-510104c5{width:100%;max-width:100%;}.elementor-180 .elementor-element.elementor-element-510104c5 .elementor-button{font-size:14px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-208e1e74{width:100%;max-width:100%;}.elementor-180 .elementor-element.elementor-element-208e1e74 .elementor-button{font-size:14px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-194b5d10{width:100%;max-width:100%;}.elementor-180 .elementor-element.elementor-element-194b5d10 .elementor-button{font-size:14px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-180 .elementor-element.elementor-element-6622e91f{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-1aade229{--width:240px;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-1023677a .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-6ee57642 .elementor-heading-title{font-size:26px;}.elementor-180 .elementor-element.elementor-element-b6e43e1 .elementor-heading-title{font-size:24px;}.elementor-180 .elementor-element.elementor-element-5170e529 .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-4f618356{--width:240px;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-4c7c41a6 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-372b5036 .elementor-heading-title{font-size:26px;}.elementor-180 .elementor-element.elementor-element-7f9be1b2 .elementor-heading-title{font-size:24px;}.elementor-180 .elementor-element.elementor-element-126d8693 .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-3c650e79{--width:240px;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-470ea532 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-1057b873 .elementor-heading-title{font-size:26px;}.elementor-180 .elementor-element.elementor-element-23a6534c .elementor-heading-title{font-size:24px;}.elementor-180 .elementor-element.elementor-element-7de4eb8b .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-6f7a39fa{--width:240px;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-770fc54d .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-19e53da5 .elementor-heading-title{font-size:26px;}.elementor-180 .elementor-element.elementor-element-38ddb56 .elementor-heading-title{font-size:24px;}.elementor-180 .elementor-element.elementor-element-22efcaa .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-1dc19a87{--width:240px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-54262a37 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-2625cb62 .elementor-heading-title{font-size:26px;}.elementor-180 .elementor-element.elementor-element-35ccee1e .elementor-heading-title{font-size:24px;}.elementor-180 .elementor-element.elementor-element-6385809f .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-6feab531{--width:100.85%;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-31f49d7e{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-31f49d7e .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-5c8e4f3b{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-180 .elementor-element.elementor-element-d01df47{--width:170px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-4a47f3b9{padding:0px 10px 0px 0px;}.elementor-180 .elementor-element.elementor-element-4a47f3b9.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-4a47f3b9 .elementor-icon{font-size:15px;}.elementor-180 .elementor-element.elementor-element-4a47f3b9 .elementor-icon svg{height:15px;}.elementor-180 .elementor-element.elementor-element-9e5cfb0{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-9e5cfb0 .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-45aba0a1{--width:67px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-1b4305bd{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-1b4305bd.elementor-element{--align-self:flex-end;}.elementor-180 .elementor-element.elementor-element-1b4305bd .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-65b38146{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-180 .elementor-element.elementor-element-71c2a6af{--width:170px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-6a396e20{padding:0px 10px 0px 0px;}.elementor-180 .elementor-element.elementor-element-6a396e20.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-6a396e20 .elementor-icon{font-size:15px;}.elementor-180 .elementor-element.elementor-element-6a396e20 .elementor-icon svg{height:15px;}.elementor-180 .elementor-element.elementor-element-5767b0bd{padding:020px 005px 020px 000px;}.elementor-180 .elementor-element.elementor-element-5767b0bd .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-1d7c8c12{--width:67px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-2825957e{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-2825957e.elementor-element{--align-self:flex-end;}.elementor-180 .elementor-element.elementor-element-2825957e .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-7be0255f{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-180 .elementor-element.elementor-element-40b51325{--width:170px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-33371128{padding:0px 10px 0px 0px;}.elementor-180 .elementor-element.elementor-element-33371128.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-33371128 .elementor-icon{font-size:15px;}.elementor-180 .elementor-element.elementor-element-33371128 .elementor-icon svg{height:15px;}.elementor-180 .elementor-element.elementor-element-7f5db23b{padding:020px 005px 020px 000px;}.elementor-180 .elementor-element.elementor-element-7f5db23b .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-208aa69b{--width:67px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-3942df82{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-3942df82.elementor-element{--align-self:flex-end;}.elementor-180 .elementor-element.elementor-element-3942df82 .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-5476f7e7{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-180 .elementor-element.elementor-element-5767e03b{--width:190px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-64a2090f{padding:0px 10px 0px 0px;}.elementor-180 .elementor-element.elementor-element-64a2090f.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-64a2090f .elementor-icon{font-size:15px;}.elementor-180 .elementor-element.elementor-element-64a2090f .elementor-icon svg{height:15px;}.elementor-180 .elementor-element.elementor-element-7dfe370b{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-7dfe370b .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-5db83b2e{--width:67px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-b4c1ef8{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-b4c1ef8.elementor-element{--align-self:flex-end;}.elementor-180 .elementor-element.elementor-element-b4c1ef8 .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-2b35bc10{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-180 .elementor-element.elementor-element-10b93b04{--width:190px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-449d23a1{padding:0px 10px 0px 0px;}.elementor-180 .elementor-element.elementor-element-449d23a1.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-449d23a1 .elementor-icon{font-size:15px;}.elementor-180 .elementor-element.elementor-element-449d23a1 .elementor-icon svg{height:15px;}.elementor-180 .elementor-element.elementor-element-c444ba0{padding:20px 5px 20px 0px;}.elementor-180 .elementor-element.elementor-element-c444ba0 .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-6453e710{--width:67px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-2156ee11{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-2156ee11.elementor-element{--align-self:flex-end;}.elementor-180 .elementor-element.elementor-element-2156ee11 .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-2b9a0cac{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-180 .elementor-element.elementor-element-69ba8667{--width:170px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-728c4417{padding:0px 10px 0px 0px;}.elementor-180 .elementor-element.elementor-element-728c4417.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-728c4417 .elementor-icon{font-size:15px;}.elementor-180 .elementor-element.elementor-element-728c4417 .elementor-icon svg{height:15px;}.elementor-180 .elementor-element.elementor-element-77fb72b0{padding:20px 5px 20px 0px;}.elementor-180 .elementor-element.elementor-element-77fb72b0 .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-c082ecf{--width:67px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-1079433a{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-1079433a.elementor-element{--align-self:flex-end;}.elementor-180 .elementor-element.elementor-element-1079433a .elementor-heading-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-a7bbe11{--width:150px;}.elementor-180 .elementor-element.elementor-element-23130de8{--width:150px;}.elementor-180 .elementor-element.elementor-element-43509fcf{--width:150px;}.elementor-180 .elementor-element.elementor-element-7c38a8d0{--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:30px;--n-tabs-title-font-size:16px;}.elementor-180 .elementor-element.elementor-element-1767361a{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-5900c19b .elementor-heading-title{font-size:24px;}.elementor-180 .elementor-element.elementor-element-3e767cb7{padding:10px 10px 10px 10px;font-size:14px;}.elementor-180 .elementor-element.elementor-element-14fb8197{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:10px 10px 10px 10px;font-size:14px;}.elementor-180 .elementor-element.elementor-element-2d0d980d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-2a388228{--width:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-e38a311{padding:35px 35px 35px 35px;}.elementor-180 .elementor-element.elementor-element-e38a311 .elementor-heading-title{font-size:16px;}.elementor-180 .elementor-element.elementor-element-274cbf14{--width:150px;}.elementor-180 .elementor-element.elementor-element-7ea2a80c{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-7ea2a80c .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-17728bf6{--width:150px;}.elementor-180 .elementor-element.elementor-element-58e9a5f8{padding:020px 005px 020px 000px;}.elementor-180 .elementor-element.elementor-element-58e9a5f8 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-696a7b58{--width:150px;}.elementor-180 .elementor-element.elementor-element-57a454c4{padding:20px 05px 20px 0px;}.elementor-180 .elementor-element.elementor-element-57a454c4 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-43f5ec32{--width:150px;}.elementor-180 .elementor-element.elementor-element-371e46de{padding:20px 5px 20px 0px;}.elementor-180 .elementor-element.elementor-element-371e46de .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-1c34f07a{--width:150px;}.elementor-180 .elementor-element.elementor-element-55b7578a{padding:20px 5px 20px 0px;}.elementor-180 .elementor-element.elementor-element-55b7578a .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-6d2d2997{--width:150px;}.elementor-180 .elementor-element.elementor-element-340f1ce3 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-2c511e3a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-180 .elementor-element.elementor-element-51359e41 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-5b7e8766 .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-34d1c20b .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-20f5b6f1 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-e36adb2 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-4508f7b2 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-42e97e86 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-256ecd1c .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-3ee414aa .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-444e726a .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-1dc9c68a .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-3b0bca75 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-3a7aad26 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-648cc8d1 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-4303f775 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-6add7b7d .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-a66d8ee .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-17467649 .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-55ebff2 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-42a6c826 .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-df35522 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-8e33a39 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-125e0068 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-12c341ca .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-7dfd38de .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-7b7de7a6 .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-4a06b4b9 .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-43ed7415 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-1d451f80 .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-14c64f6c .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-601c36dc .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-67846e59 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-19bed726 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-6335fc4d .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-56271cd .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-2a8760ec .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-6e396a67 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-5d2e131 .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-5a2d3761 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-7b956fdb .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-1ce389ca .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-60917055 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-28e63bdf .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-38de9459 .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-32accf31 .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-10ea9128{font-size:14px;}.elementor-180 .elementor-element.elementor-element-540244ea{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-1627dd6b{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-180 .elementor-element.elementor-element-3f018d1e{padding:35px 35px 35px 35px;}.elementor-180 .elementor-element.elementor-element-3f018d1e .elementor-heading-title{font-size:16px;}.elementor-180 .elementor-element.elementor-element-48f7d59c .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-466bfdea .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-669bfc2e .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-7b666704 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-585d0693 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-39f76d18 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-62063e06 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-76b587c3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-180 .elementor-element.elementor-element-1f00d2f8 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-653b3f1 .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-4187bd9a .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-4db7802 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-3475f909 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-3c7c8b95 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-319cb4df .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-3506a437 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-50978b07 .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-18b1b0e3 .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-5b46af41 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-40020883 .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-5c363b88 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-7d41bed3 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-78bc6d80 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-79f00d1c .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-57a8720a .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-74708ea2 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-696d82d5 .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-5abee161 .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-607a896b .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-20f9f951 .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-c54362f .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-102d11fd .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-4a5e7641 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-2a750698 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-4c00805b .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-5d0ba8cd .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-23af892b .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-1966c70b .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-5b11dc6e .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-27e230f1 .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-38b7481a .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-611d03f8 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-5f83261f .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-49fadc96 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-26d37ac6 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-671b5952 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-5f59413d .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-71a10bb2 .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-284d91c5 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-7267a11 .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-7d32896 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-75afecf7 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-5120b .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-6774b99 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-4f60cb5a .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-b883fe0 .elementor-heading-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-542d9591 .elementor-heading-title{font-size:18px;}.elementor-180 .elementor-element.elementor-element-182800f9 .elementor-button{font-size:14px;padding:13px 13px 13px 13px;}.elementor-180 .elementor-element.elementor-element-3095a9c1{--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:30px;--n-tabs-title-font-size:16px;}.elementor-180 .elementor-element.elementor-element-71013e88{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-1f4666a5{font-size:14px;}.elementor-180 .elementor-element.elementor-element-ad72ead{font-size:14px;}.elementor-180 .elementor-element.elementor-element-6f6ffc3{font-size:14px;}.elementor-180 .elementor-element.elementor-element-1cf219a3{font-size:14px;}.elementor-180 .elementor-element.elementor-element-75e752da{font-size:14px;}.elementor-180 .elementor-element.elementor-element-6b8d9798{font-size:14px;}.elementor-180 .elementor-element.elementor-element-7ba16a36{--n-accordion-title-font-size:16px;}.elementor-180 .elementor-element.elementor-element-aa27cc8{--min-height:373px;}.elementor-180 .elementor-element.elementor-element-b3742cb.elementor-element{--align-self:center;}.elementor-180 .elementor-element.elementor-element-b3742cb .elementor-heading-title{font-size:28px;}.elementor-180 .elementor-element.elementor-element-98f5150{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;text-align:center;}.elementor-180 .elementor-element.elementor-element-4062ccd .elementor-button{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-26e5128e */.gradient-text {
  background: linear-gradient(90deg, #000000, #7B2DFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a647a1b */.gradient-top {
  position: relative;
}

.gradient-top:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 4px; /* thickness */
  width: 100%;
  background: linear-gradient(90deg,  #000000, #7B2DFF);
  z-index: 5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50c98b24 *//* Base state */
.tt-btn .elementor-button,
.tt-btn.elementor-button {
  background: linear-gradient(90deg, #5ECA0A, #3FA307) !important;
  border: none !important;
  color: #ffffff !important;   /* white text */
  transition: all 0.3s ease !important;
}

/* Hover state – flip gradient 180 degrees */
.tt-btn .elementor-button:hover,
.tt-btn.elementor-button:hover {
  background: linear-gradient(270deg, #5ECA0A, #3FA307) !important;
  color: #ffffff !important;   /* ensure text stays white on hover */
  box-shadow: 0 0 18px rgba(94, 202, 10, 0.35);
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-19f80ebb *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-19f80ebb .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-19f80ebb .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(94, 202, 10, 0) 0%,
    rgba(94, 202, 10, 0.85) 50%,
    rgba(94, 202, 10, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a89b2a4 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-5a89b2a4 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-5a89b2a4 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f827730 */.elementor-180 .elementor-element.elementor-element-4f827730 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-4f827730 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8a6a603 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-8a6a603 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-8a6a603 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579a4dc9 */.elementor-180 .elementor-element.elementor-element-579a4dc9 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-579a4dc9 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-656c6955 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-656c6955 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-656c6955 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f262bd2 */.elementor-180 .elementor-element.elementor-element-3f262bd2 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-3f262bd2 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1f7d99 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-7b1f7d99 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-7b1f7d99 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2451b8d9 */.elementor-180 .elementor-element.elementor-element-2451b8d9 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-2451b8d9 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-70f4dd4a *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-70f4dd4a .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-70f4dd4a .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69462902 *//* Desktop (default) */
.elementor-180 .elementor-element.elementor-element-69462902 {
  min-width: 240px;
  flex: 1 1 auto;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-180 .elementor-element.elementor-element-69462902 {
    min-width: 250px; /* change to whatever you want */
    flex: 1 1 auto; 
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-69462902 {
    min-width: 130px; /* change to whatever you want */
    flex: 1 1 auto;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8bc630c *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-8bc630c .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-8bc630c .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aade229 */.elementor-180 .elementor-element.elementor-element-1aade229 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-1aade229 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2b50d6ca *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-2b50d6ca .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-2b50d6ca .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f618356 */.elementor-180 .elementor-element.elementor-element-4f618356 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-4f618356 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5c6aebe4 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-5c6aebe4 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-5c6aebe4 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c650e79 */.elementor-180 .elementor-element.elementor-element-3c650e79 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-3c650e79 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1981e783 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-1981e783 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-1981e783 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f7a39fa */.elementor-180 .elementor-element.elementor-element-6f7a39fa {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-6f7a39fa {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-473dee9c *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-473dee9c .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-473dee9c .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6feab531 *//* Desktop (default) */
.elementor-180 .elementor-element.elementor-element-6feab531 {
  min-width: 240px;
  flex: 1 1 auto;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-180 .elementor-element.elementor-element-6feab531 {
    min-width: 250px; /* change to whatever you want */
    flex: 1 1 auto; 
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-6feab531 {
    min-width: 130px; /* change to whatever you want */
    flex: 1 1 auto;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a89b2a4 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-5a89b2a4 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-5a89b2a4 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f827730 */.elementor-180 .elementor-element.elementor-element-4f827730 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-4f827730 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8a6a603 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-8a6a603 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-8a6a603 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579a4dc9 */.elementor-180 .elementor-element.elementor-element-579a4dc9 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-579a4dc9 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-656c6955 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-656c6955 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-656c6955 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f262bd2 */.elementor-180 .elementor-element.elementor-element-3f262bd2 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-3f262bd2 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1f7d99 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-7b1f7d99 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-7b1f7d99 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2451b8d9 */.elementor-180 .elementor-element.elementor-element-2451b8d9 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-2451b8d9 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-70f4dd4a *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-70f4dd4a .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-70f4dd4a .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69462902 *//* Desktop (default) */
.elementor-180 .elementor-element.elementor-element-69462902 {
  min-width: 240px;
  flex: 1 1 auto;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-180 .elementor-element.elementor-element-69462902 {
    min-width: 250px; /* change to whatever you want */
    flex: 1 1 auto; 
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-69462902 {
    min-width: 130px; /* change to whatever you want */
    flex: 1 1 auto;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8bc630c *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-8bc630c .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-8bc630c .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aade229 */.elementor-180 .elementor-element.elementor-element-1aade229 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-1aade229 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2b50d6ca *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-2b50d6ca .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-2b50d6ca .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f618356 */.elementor-180 .elementor-element.elementor-element-4f618356 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-4f618356 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5c6aebe4 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-5c6aebe4 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-5c6aebe4 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c650e79 */.elementor-180 .elementor-element.elementor-element-3c650e79 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-3c650e79 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1981e783 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-1981e783 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-1981e783 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f7a39fa */.elementor-180 .elementor-element.elementor-element-6f7a39fa {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-6f7a39fa {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-473dee9c *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-473dee9c .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-473dee9c .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6feab531 *//* Desktop (default) */
.elementor-180 .elementor-element.elementor-element-6feab531 {
  min-width: 240px;
  flex: 1 1 auto;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-180 .elementor-element.elementor-element-6feab531 {
    min-width: 250px; /* change to whatever you want */
    flex: 1 1 auto; 
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-6feab531 {
    min-width: 130px; /* change to whatever you want */
    flex: 1 1 auto;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a89b2a4 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-5a89b2a4 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-5a89b2a4 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f827730 */.elementor-180 .elementor-element.elementor-element-4f827730 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-4f827730 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8a6a603 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-8a6a603 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-8a6a603 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579a4dc9 */.elementor-180 .elementor-element.elementor-element-579a4dc9 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-579a4dc9 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-656c6955 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-656c6955 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-656c6955 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f262bd2 */.elementor-180 .elementor-element.elementor-element-3f262bd2 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-3f262bd2 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1f7d99 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-7b1f7d99 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-7b1f7d99 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2451b8d9 */.elementor-180 .elementor-element.elementor-element-2451b8d9 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-2451b8d9 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-70f4dd4a *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-70f4dd4a .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-70f4dd4a .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69462902 *//* Desktop (default) */
.elementor-180 .elementor-element.elementor-element-69462902 {
  min-width: 240px;
  flex: 1 1 auto;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-180 .elementor-element.elementor-element-69462902 {
    min-width: 250px; /* change to whatever you want */
    flex: 1 1 auto; 
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-69462902 {
    min-width: 130px; /* change to whatever you want */
    flex: 1 1 auto;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8bc630c *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-8bc630c .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-8bc630c .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aade229 */.elementor-180 .elementor-element.elementor-element-1aade229 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-1aade229 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2b50d6ca *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-2b50d6ca .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-2b50d6ca .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f618356 */.elementor-180 .elementor-element.elementor-element-4f618356 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-4f618356 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5c6aebe4 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-5c6aebe4 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-5c6aebe4 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c650e79 */.elementor-180 .elementor-element.elementor-element-3c650e79 {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-3c650e79 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1981e783 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-1981e783 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-1981e783 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f7a39fa */.elementor-180 .elementor-element.elementor-element-6f7a39fa {
  min-width: 150px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-6f7a39fa {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-473dee9c *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-473dee9c .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-473dee9c .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6feab531 *//* Desktop (default) */
.elementor-180 .elementor-element.elementor-element-6feab531 {
  min-width: 240px;
  flex: 1 1 auto;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-180 .elementor-element.elementor-element-6feab531 {
    min-width: 250px; /* change to whatever you want */
    flex: 1 1 auto; 
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-6feab531 {
    min-width: 130px; /* change to whatever you want */
    flex: 1 1 auto;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33e48cc6 *//* ===== Tooltip Wrapper ===== */
.tooltip-wrap{
  position: relative;
}

/* ===== Tooltip Popout ===== */
.tooltip-pop{
  display: none;
  position: absolute;
  bottom: calc(100% + -10px);
  right: 0;
  left: auto;
  transform: translateY(6px);
  width: 260px;
  background: #ffffff;
  color: #000000;
  padding: 14px 16px;
  border-radius: 8px;
  font-size: 14px;
  line-height: 1.4;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  z-index: 999;
  opacity: 0;
  transition: opacity .2s ease, transform .2s ease;
}

/* ===== Show State ===== */
.tooltip-wrap.is-open .tooltip-pop{
  display: block;
  opacity: 1;
  transform: translateY(0);
}

/* ===== Arrow (flush right) ===== */
.tooltip-pop:after{
  content:'';
  position:absolute;
  top:100%;
  right:16px;
  border-width:8px 8px 0 8px;
  border-style:solid;
  border-color:#ffffff transparent transparent transparent;
}

/* ===== Icon ===== */
.tooltip-icon{
  cursor: pointer;
  display: inline-flex;
  align-items: center;
}

/* ===== Mobile safety ===== */
@media (max-width: 767px){
  .tooltip-pop{
    width: 90vw;
    max-width: 320px;
    right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a388228 *//* Desktop (default) */
.elementor-180 .elementor-element.elementor-element-2a388228 {
  min-width: 240px;
  flex: 1 1 auto;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-180 .elementor-element.elementor-element-2a388228 {
    min-width: 250px; /* change to whatever you want */
    flex: 1 1 auto; 
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-2a388228 {
    min-width: 130px; /* change to whatever you want */
    flex: 1 1 auto;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-160ce09a *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-160ce09a .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-160ce09a .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fd64669 */.elementor-180 .elementor-element.elementor-element-2fd64669 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-2fd64669 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b217905 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-7b217905 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-7b217905 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3b6de3 */.elementor-180 .elementor-element.elementor-element-7e3b6de3 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-7e3b6de3 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7caedb42 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-7caedb42 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-7caedb42 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f158f4c */.elementor-180 .elementor-element.elementor-element-2f158f4c {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-2f158f4c {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c59bca6 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-6c59bca6 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-6c59bca6 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23cffa44 */.elementor-180 .elementor-element.elementor-element-23cffa44 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-23cffa44 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d91b120 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-d91b120 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-d91b120 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bd81c97 */.elementor-180 .elementor-element.elementor-element-5bd81c97 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-5bd81c97 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c511e3a */.elementor-180 .elementor-element.elementor-element-2c511e3a {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
}

.elementor-180 .elementor-element.elementor-element-2c511e3a > .elementor-container {
  flex: 0 0 200px; /* Fixed width per item */
  scroll-snap-align: start;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c422339 *//* ===== Tooltip Wrapper ===== */
.tooltip-wrap{
  position: relative;
}

/* ===== Tooltip Popout ===== */
.tooltip-pop{
  display: none;
  position: absolute;
  bottom: calc(100% + -10px);
  right: 0;
  left: auto;
  transform: translateY(6px);
  width: 260px;
  background: #ffffff;
  color: #000000;
  padding: 14px 16px;
  border-radius: 8px;
  font-size: 14px;
  line-height: 1.4;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  z-index: 999;
  opacity: 0;
  transition: opacity .2s ease, transform .2s ease;
}

/* ===== Show State ===== */
.tooltip-wrap.is-open .tooltip-pop{
  display: block;
  opacity: 1;
  transform: translateY(0);
}

/* ===== Arrow (flush right) ===== */
.tooltip-pop:after{
  content:'';
  position:absolute;
  top:100%;
  right:16px;
  border-width:8px 8px 0 8px;
  border-style:solid;
  border-color:#ffffff transparent transparent transparent;
}

/* ===== Icon ===== */
.tooltip-icon{
  cursor: pointer;
  display: inline-flex;
  align-items: center;
}

/* ===== Mobile safety ===== */
@media (max-width: 767px){
  .tooltip-pop{
    width: 90vw;
    max-width: 320px;
    right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1627dd6b *//* Desktop (default) */
.elementor-180 .elementor-element.elementor-element-1627dd6b {
  min-width: 240px;
  flex: 1 1 auto;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-180 .elementor-element.elementor-element-1627dd6b {
    min-width: 250px; /* change to whatever you want */
    flex: 1 1 auto; 
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-1627dd6b {
    min-width: 170px; /* change to whatever you want */
    flex: 1 1 auto;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5b4e9f8d *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-5b4e9f8d .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-5b4e9f8d .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-468ffa9 */.elementor-180 .elementor-element.elementor-element-468ffa9 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-468ffa9 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53b5428c *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-53b5428c .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-53b5428c .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68520f0b */.elementor-180 .elementor-element.elementor-element-68520f0b {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-68520f0b {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e16d767 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-2e16d767 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-2e16d767 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b4f649e */.elementor-180 .elementor-element.elementor-element-1b4f649e {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-1b4f649e {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18764ca6 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-18764ca6 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-18764ca6 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5330d4df */.elementor-180 .elementor-element.elementor-element-5330d4df {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-5330d4df {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c2fd98b *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-3c2fd98b .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-3c2fd98b .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4340cb4f */.elementor-180 .elementor-element.elementor-element-4340cb4f {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-4340cb4f {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b587c3 */.elementor-180 .elementor-element.elementor-element-76b587c3 {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
}

.elementor-180 .elementor-element.elementor-element-76b587c3 > .elementor-container {
  flex: 0 0 200px; /* Fixed width per item */
  scroll-snap-align: start;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33e48cc6 *//* ===== Tooltip Wrapper ===== */
.tooltip-wrap{
  position: relative;
}

/* ===== Tooltip Popout ===== */
.tooltip-pop{
  display: none;
  position: absolute;
  bottom: calc(100% + -10px);
  right: 0;
  left: auto;
  transform: translateY(6px);
  width: 260px;
  background: #ffffff;
  color: #000000;
  padding: 14px 16px;
  border-radius: 8px;
  font-size: 14px;
  line-height: 1.4;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  z-index: 999;
  opacity: 0;
  transition: opacity .2s ease, transform .2s ease;
}

/* ===== Show State ===== */
.tooltip-wrap.is-open .tooltip-pop{
  display: block;
  opacity: 1;
  transform: translateY(0);
}

/* ===== Arrow (flush right) ===== */
.tooltip-pop:after{
  content:'';
  position:absolute;
  top:100%;
  right:16px;
  border-width:8px 8px 0 8px;
  border-style:solid;
  border-color:#ffffff transparent transparent transparent;
}

/* ===== Icon ===== */
.tooltip-icon{
  cursor: pointer;
  display: inline-flex;
  align-items: center;
}

/* ===== Mobile safety ===== */
@media (max-width: 767px){
  .tooltip-pop{
    width: 90vw;
    max-width: 320px;
    right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a388228 *//* Desktop (default) */
.elementor-180 .elementor-element.elementor-element-2a388228 {
  min-width: 240px;
  flex: 1 1 auto;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-180 .elementor-element.elementor-element-2a388228 {
    min-width: 250px; /* change to whatever you want */
    flex: 1 1 auto; 
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-2a388228 {
    min-width: 130px; /* change to whatever you want */
    flex: 1 1 auto;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-160ce09a *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-160ce09a .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-160ce09a .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fd64669 */.elementor-180 .elementor-element.elementor-element-2fd64669 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-2fd64669 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b217905 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-7b217905 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-7b217905 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3b6de3 */.elementor-180 .elementor-element.elementor-element-7e3b6de3 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-7e3b6de3 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7caedb42 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-7caedb42 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-7caedb42 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f158f4c */.elementor-180 .elementor-element.elementor-element-2f158f4c {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-2f158f4c {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c59bca6 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-6c59bca6 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-6c59bca6 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23cffa44 */.elementor-180 .elementor-element.elementor-element-23cffa44 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-23cffa44 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d91b120 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-d91b120 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-d91b120 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bd81c97 */.elementor-180 .elementor-element.elementor-element-5bd81c97 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-5bd81c97 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c511e3a */.elementor-180 .elementor-element.elementor-element-2c511e3a {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
}

.elementor-180 .elementor-element.elementor-element-2c511e3a > .elementor-container {
  flex: 0 0 200px; /* Fixed width per item */
  scroll-snap-align: start;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c422339 *//* ===== Tooltip Wrapper ===== */
.tooltip-wrap{
  position: relative;
}

/* ===== Tooltip Popout ===== */
.tooltip-pop{
  display: none;
  position: absolute;
  bottom: calc(100% + -10px);
  right: 0;
  left: auto;
  transform: translateY(6px);
  width: 260px;
  background: #ffffff;
  color: #000000;
  padding: 14px 16px;
  border-radius: 8px;
  font-size: 14px;
  line-height: 1.4;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  z-index: 999;
  opacity: 0;
  transition: opacity .2s ease, transform .2s ease;
}

/* ===== Show State ===== */
.tooltip-wrap.is-open .tooltip-pop{
  display: block;
  opacity: 1;
  transform: translateY(0);
}

/* ===== Arrow (flush right) ===== */
.tooltip-pop:after{
  content:'';
  position:absolute;
  top:100%;
  right:16px;
  border-width:8px 8px 0 8px;
  border-style:solid;
  border-color:#ffffff transparent transparent transparent;
}

/* ===== Icon ===== */
.tooltip-icon{
  cursor: pointer;
  display: inline-flex;
  align-items: center;
}

/* ===== Mobile safety ===== */
@media (max-width: 767px){
  .tooltip-pop{
    width: 90vw;
    max-width: 320px;
    right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1627dd6b *//* Desktop (default) */
.elementor-180 .elementor-element.elementor-element-1627dd6b {
  min-width: 240px;
  flex: 1 1 auto;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-180 .elementor-element.elementor-element-1627dd6b {
    min-width: 250px; /* change to whatever you want */
    flex: 1 1 auto; 
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-1627dd6b {
    min-width: 170px; /* change to whatever you want */
    flex: 1 1 auto;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5b4e9f8d *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-5b4e9f8d .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-5b4e9f8d .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-468ffa9 */.elementor-180 .elementor-element.elementor-element-468ffa9 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-468ffa9 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53b5428c *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-53b5428c .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-53b5428c .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68520f0b */.elementor-180 .elementor-element.elementor-element-68520f0b {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-68520f0b {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e16d767 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-2e16d767 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-2e16d767 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b4f649e */.elementor-180 .elementor-element.elementor-element-1b4f649e {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-1b4f649e {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18764ca6 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-18764ca6 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-18764ca6 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5330d4df */.elementor-180 .elementor-element.elementor-element-5330d4df {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-5330d4df {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c2fd98b *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-3c2fd98b .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-3c2fd98b .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4340cb4f */.elementor-180 .elementor-element.elementor-element-4340cb4f {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-4340cb4f {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b587c3 */.elementor-180 .elementor-element.elementor-element-76b587c3 {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
}

.elementor-180 .elementor-element.elementor-element-76b587c3 > .elementor-container {
  flex: 0 0 200px; /* Fixed width per item */
  scroll-snap-align: start;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33e48cc6 *//* ===== Tooltip Wrapper ===== */
.tooltip-wrap{
  position: relative;
}

/* ===== Tooltip Popout ===== */
.tooltip-pop{
  display: none;
  position: absolute;
  bottom: calc(100% + -10px);
  right: 0;
  left: auto;
  transform: translateY(6px);
  width: 260px;
  background: #ffffff;
  color: #000000;
  padding: 14px 16px;
  border-radius: 8px;
  font-size: 14px;
  line-height: 1.4;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  z-index: 999;
  opacity: 0;
  transition: opacity .2s ease, transform .2s ease;
}

/* ===== Show State ===== */
.tooltip-wrap.is-open .tooltip-pop{
  display: block;
  opacity: 1;
  transform: translateY(0);
}

/* ===== Arrow (flush right) ===== */
.tooltip-pop:after{
  content:'';
  position:absolute;
  top:100%;
  right:16px;
  border-width:8px 8px 0 8px;
  border-style:solid;
  border-color:#ffffff transparent transparent transparent;
}

/* ===== Icon ===== */
.tooltip-icon{
  cursor: pointer;
  display: inline-flex;
  align-items: center;
}

/* ===== Mobile safety ===== */
@media (max-width: 767px){
  .tooltip-pop{
    width: 90vw;
    max-width: 320px;
    right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a388228 *//* Desktop (default) */
.elementor-180 .elementor-element.elementor-element-2a388228 {
  min-width: 240px;
  flex: 1 1 auto;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-180 .elementor-element.elementor-element-2a388228 {
    min-width: 250px; /* change to whatever you want */
    flex: 1 1 auto; 
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-2a388228 {
    min-width: 130px; /* change to whatever you want */
    flex: 1 1 auto;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-160ce09a *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-160ce09a .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-160ce09a .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fd64669 */.elementor-180 .elementor-element.elementor-element-2fd64669 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-2fd64669 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b217905 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-7b217905 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-7b217905 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3b6de3 */.elementor-180 .elementor-element.elementor-element-7e3b6de3 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-7e3b6de3 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7caedb42 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-7caedb42 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-7caedb42 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f158f4c */.elementor-180 .elementor-element.elementor-element-2f158f4c {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-2f158f4c {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c59bca6 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-6c59bca6 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-6c59bca6 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23cffa44 */.elementor-180 .elementor-element.elementor-element-23cffa44 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-23cffa44 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d91b120 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-d91b120 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-d91b120 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bd81c97 */.elementor-180 .elementor-element.elementor-element-5bd81c97 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-5bd81c97 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c511e3a */.elementor-180 .elementor-element.elementor-element-2c511e3a {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
}

.elementor-180 .elementor-element.elementor-element-2c511e3a > .elementor-container {
  flex: 0 0 200px; /* Fixed width per item */
  scroll-snap-align: start;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c422339 *//* ===== Tooltip Wrapper ===== */
.tooltip-wrap{
  position: relative;
}

/* ===== Tooltip Popout ===== */
.tooltip-pop{
  display: none;
  position: absolute;
  bottom: calc(100% + -10px);
  right: 0;
  left: auto;
  transform: translateY(6px);
  width: 260px;
  background: #ffffff;
  color: #000000;
  padding: 14px 16px;
  border-radius: 8px;
  font-size: 14px;
  line-height: 1.4;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  z-index: 999;
  opacity: 0;
  transition: opacity .2s ease, transform .2s ease;
}

/* ===== Show State ===== */
.tooltip-wrap.is-open .tooltip-pop{
  display: block;
  opacity: 1;
  transform: translateY(0);
}

/* ===== Arrow (flush right) ===== */
.tooltip-pop:after{
  content:'';
  position:absolute;
  top:100%;
  right:16px;
  border-width:8px 8px 0 8px;
  border-style:solid;
  border-color:#ffffff transparent transparent transparent;
}

/* ===== Icon ===== */
.tooltip-icon{
  cursor: pointer;
  display: inline-flex;
  align-items: center;
}

/* ===== Mobile safety ===== */
@media (max-width: 767px){
  .tooltip-pop{
    width: 90vw;
    max-width: 320px;
    right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1627dd6b *//* Desktop (default) */
.elementor-180 .elementor-element.elementor-element-1627dd6b {
  min-width: 240px;
  flex: 1 1 auto;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-180 .elementor-element.elementor-element-1627dd6b {
    min-width: 250px; /* change to whatever you want */
    flex: 1 1 auto; 
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-1627dd6b {
    min-width: 170px; /* change to whatever you want */
    flex: 1 1 auto;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5b4e9f8d *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-5b4e9f8d .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-5b4e9f8d .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-468ffa9 */.elementor-180 .elementor-element.elementor-element-468ffa9 {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-468ffa9 {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53b5428c *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-53b5428c .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-53b5428c .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68520f0b */.elementor-180 .elementor-element.elementor-element-68520f0b {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-68520f0b {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e16d767 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-2e16d767 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-2e16d767 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b4f649e */.elementor-180 .elementor-element.elementor-element-1b4f649e {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-1b4f649e {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18764ca6 *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-18764ca6 .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-18764ca6 .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5330d4df */.elementor-180 .elementor-element.elementor-element-5330d4df {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-5330d4df {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c2fd98b *//* Target the actual line inside the Divider widget */
.elementor-180 .elementor-element.elementor-element-3c2fd98b .elementor-divider-separator {
  border: none;
  position: relative;
}

/* Draw a new gradient line that fades from the center to both ends */
.elementor-180 .elementor-element.elementor-element-3c2fd98b .elementor-divider-separator:before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(158, 9, 171, 0) 0%,
    rgba(158, 9, 171, 0.85) 50%,
    rgba(158, 9, 171, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4340cb4f */.elementor-180 .elementor-element.elementor-element-4340cb4f {
  min-width: 170px;
  flex: 1 1 auto;
}

@media (max-width: 767px) {
  .elementor-180 .elementor-element.elementor-element-4340cb4f {
    min-width: 140px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b587c3 */.elementor-180 .elementor-element.elementor-element-76b587c3 {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
}

.elementor-180 .elementor-element.elementor-element-76b587c3 > .elementor-container {
  flex: 0 0 200px; /* Fixed width per item */
  scroll-snap-align: start;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7ba16a36 *//* Layout: same as you already had */
.elementor-180 .elementor-element.elementor-element-7ba16a36 .e-n-accordion-item-title {
    display: flex !important;
    align-items: center;
    width: 100%;
}

.elementor-180 .elementor-element.elementor-element-7ba16a36 .e-n-accordion-item-title-header {
    flex: 1 1 auto;
    text-align: left;
}

.elementor-180 .elementor-element.elementor-element-7ba16a36 .e-n-accordion-item-title-icon {
    margin-left: auto;
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS */#scroll-box-one,
#scroll-box-two {
  overflow-x: auto;
  overflow-y: hidden;
}

/* Only OUR selected button turns purple */
.loop-tab-one.tt-active .elementor-button,
.loop-tab-two.tt-active .elementor-button {
  background: #7B2DFF !important;
  color: #ffffff !important;
  border: none;
}

/* Keep the widget wrapper transparent */
.loop-tab-one.tt-active,
.loop-tab-two.tt-active {
  background: transparent !important;
}

/* Base state */
.ttt-btn .elementor-button,
.ttt-btn.elementor-button {
  background: #7B2DFF !important;
  border: none !important;
  color: #ffffff !important;
  transition: all 0.3s ease !important;
}

/* Hover state */
.ttt-btn .elementor-button:hover,
.ttt-btn.elementor-button:hover {
  background: #5A1FCC !important;
  color: #ffffff !important;
  transform: translateY(-2px); /* remove if you want zero motion */
}


.elementor-divider-separator {
  border: none !important;
  position: relative;
}

.elementor-divider-separator:before {
  content: "" !important;
  display: block;
  height: 1px;
  width: 100%;
  border: none;
  background: linear-gradient(
    to right,
    rgba(123, 45, 255, 0) 0%,
    rgba(123, 45, 255, 0.85) 50%,
    rgba(123, 45, 255, 0) 100%
  ) !important;
}/* End custom CSS */