.elementor-20 .elementor-element.elementor-element-2b998b3{--display:flex;--min-height:20em;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-280f49e{text-align:center;}.elementor-20 .elementor-element.elementor-element-280f49e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-20 .elementor-element.elementor-element-7076e19{text-align:center;}.elementor-20 .elementor-element.elementor-element-7076e19 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-d0b65ae{text-align:center;}.elementor-20 .elementor-element.elementor-element-d0b65ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-cf5b012{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-feed3f4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-20 .elementor-element.elementor-element-feed3f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-feed3f4.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-feed3f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-feed3f4 .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-feed3f4 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-feed3f4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-20 .elementor-element.elementor-element-ef70fa5{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-157522c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-157522c a{color:#1CE6C4;}.elementor-20 .elementor-element.elementor-element-2f6bec7{--display:flex;}.elementor-20 .elementor-element.elementor-element-0ecd871{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-0ecd871 a{color:#1CE6C4;}.elementor-20 .elementor-element.elementor-element-4967dad{--display:flex;}.elementor-20 .elementor-element.elementor-element-dee1997{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-dee1997 a{color:#1CE6C4;}.elementor-20 .elementor-element.elementor-element-be47946{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-20 .elementor-element.elementor-element-25cfbab .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-20 .elementor-element.elementor-element-25cfbab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-25cfbab.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-25cfbab.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-25cfbab .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-25cfbab .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-25cfbab .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-20 .elementor-element.elementor-element-9bcbdc3{--display:flex;}.elementor-20 .elementor-element.elementor-element-1289d5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-1289d5e a{color:#1CE6C4;}.elementor-20 .elementor-element.elementor-element-4093802{--display:flex;}.elementor-20 .elementor-element.elementor-element-2e2aa80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-2e2aa80 a{color:#1CE6C4;}.elementor-20 .elementor-element.elementor-element-fbd4142{--display:flex;}.elementor-20 .elementor-element.elementor-element-1f470b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-1f470b6 a{color:#1CE6C4;}.elementor-20 .elementor-element.elementor-element-a088ab2{--display:flex;}.elementor-20 .elementor-element.elementor-element-22fa601{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-22fa601 a{color:#1CE6C4;}.elementor-20 .elementor-element.elementor-element-a23e90e{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-20 .elementor-element.elementor-element-67f6717 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-20 .elementor-element.elementor-element-67f6717.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-67f6717.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-67f6717.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-67f6717 .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-67f6717 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-67f6717 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-20 .elementor-element.elementor-element-f7ad0b6{--display:flex;}.elementor-20 .elementor-element.elementor-element-a171baf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-a171baf a{color:#1CE6C4;}.elementor-20 .elementor-element.elementor-element-c03ec74{--display:flex;}.elementor-20 .elementor-element.elementor-element-3179a3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-3179a3d a{color:#1CE6C4;}.elementor-20 .elementor-element.elementor-element-542b2bb{--display:flex;}.elementor-20 .elementor-element.elementor-element-e139f57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-e139f57 a{color:#1CE6C4;}.elementor-20 .elementor-element.elementor-element-f0a58ab{--display:flex;}.elementor-20 .elementor-element.elementor-element-6487179{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-6487179 a{color:#1CE6C4;}.elementor-20 .elementor-element.elementor-element-ecc04cd{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-20 .elementor-element.elementor-element-00175cb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-20 .elementor-element.elementor-element-00175cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-00175cb.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-00175cb.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-00175cb .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-00175cb .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-00175cb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-20 .elementor-element.elementor-element-c8978ee{--display:flex;}.elementor-20 .elementor-element.elementor-element-3eef876{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-3eef876 a{color:#1CE6C4;}.elementor-20 .elementor-element.elementor-element-3c45c37{--display:flex;}.elementor-20 .elementor-element.elementor-element-08453bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-08453bf a{color:#1CE6C4;}.elementor-20 .elementor-element.elementor-element-31250ed{--display:flex;}.elementor-20 .elementor-element.elementor-element-b13ef4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-b13ef4b a{color:#1CE6C4;}.elementor-20 .elementor-element.elementor-element-3e11163{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-20 .elementor-element.elementor-element-ac774dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-20 .elementor-element.elementor-element-ac774dd:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ac774dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0AB38F1F;}.elementor-20 .elementor-element.elementor-element-e69af5d{text-align:center;}.elementor-20 .elementor-element.elementor-element-e69af5d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-2fa6d3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-2fa6d3d a{color:#1CE6C4;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-9557dfa .elementor-button{background-color:#0AB38F21;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-9557dfa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-2b998b3{--content-width:850px;}.elementor-20 .elementor-element.elementor-element-cf5b012{--content-width:1000px;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-2b998b3{--min-height:18em;--padding-top:0em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-20 .elementor-element.elementor-element-157522c{text-align:center;}.elementor-20 .elementor-element.elementor-element-0ecd871{text-align:center;}.elementor-20 .elementor-element.elementor-element-dee1997{text-align:center;}.elementor-20 .elementor-element.elementor-element-1289d5e{text-align:center;}.elementor-20 .elementor-element.elementor-element-2e2aa80{text-align:center;}.elementor-20 .elementor-element.elementor-element-1f470b6{text-align:center;}.elementor-20 .elementor-element.elementor-element-22fa601{text-align:center;}.elementor-20 .elementor-element.elementor-element-a171baf{text-align:center;}.elementor-20 .elementor-element.elementor-element-3179a3d{text-align:center;}.elementor-20 .elementor-element.elementor-element-e139f57{text-align:center;}.elementor-20 .elementor-element.elementor-element-6487179{text-align:center;}.elementor-20 .elementor-element.elementor-element-3eef876{text-align:center;}.elementor-20 .elementor-element.elementor-element-08453bf{text-align:center;}.elementor-20 .elementor-element.elementor-element-b13ef4b{text-align:center;}.elementor-20 .elementor-element.elementor-element-2fa6d3d{text-align:center;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-2b998b3{--min-height:24em;}.elementor-20 .elementor-element.elementor-element-7076e19 .elementor-heading-title{font-size:33px;}.elementor-20 .elementor-element.elementor-element-157522c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-0ecd871{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-dee1997{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-1289d5e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-2e2aa80{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-1f470b6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-22fa601{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-a171baf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-3179a3d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-e139f57{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-6487179{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-3eef876{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-08453bf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-b13ef4b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-e69af5d .elementor-heading-title{font-size:33px;}.elementor-20 .elementor-element.elementor-element-2fa6d3d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-157522c */.elementor-20 .elementor-element.elementor-element-157522c strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ecd871 */.elementor-20 .elementor-element.elementor-element-0ecd871 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dee1997 */.elementor-20 .elementor-element.elementor-element-dee1997 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-157522c */.elementor-20 .elementor-element.elementor-element-157522c strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ecd871 */.elementor-20 .elementor-element.elementor-element-0ecd871 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dee1997 */.elementor-20 .elementor-element.elementor-element-dee1997 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-157522c */.elementor-20 .elementor-element.elementor-element-157522c strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ecd871 */.elementor-20 .elementor-element.elementor-element-0ecd871 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dee1997 */.elementor-20 .elementor-element.elementor-element-dee1997 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-157522c */.elementor-20 .elementor-element.elementor-element-157522c strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ecd871 */.elementor-20 .elementor-element.elementor-element-0ecd871 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dee1997 */.elementor-20 .elementor-element.elementor-element-dee1997 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1289d5e */.elementor-20 .elementor-element.elementor-element-1289d5e strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e2aa80 */.elementor-20 .elementor-element.elementor-element-2e2aa80 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f470b6 */.elementor-20 .elementor-element.elementor-element-1f470b6 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22fa601 */.elementor-20 .elementor-element.elementor-element-22fa601 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1289d5e */.elementor-20 .elementor-element.elementor-element-1289d5e strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e2aa80 */.elementor-20 .elementor-element.elementor-element-2e2aa80 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f470b6 */.elementor-20 .elementor-element.elementor-element-1f470b6 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22fa601 */.elementor-20 .elementor-element.elementor-element-22fa601 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1289d5e */.elementor-20 .elementor-element.elementor-element-1289d5e strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e2aa80 */.elementor-20 .elementor-element.elementor-element-2e2aa80 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f470b6 */.elementor-20 .elementor-element.elementor-element-1f470b6 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22fa601 */.elementor-20 .elementor-element.elementor-element-22fa601 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1289d5e */.elementor-20 .elementor-element.elementor-element-1289d5e strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e2aa80 */.elementor-20 .elementor-element.elementor-element-2e2aa80 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f470b6 */.elementor-20 .elementor-element.elementor-element-1f470b6 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22fa601 */.elementor-20 .elementor-element.elementor-element-22fa601 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1289d5e */.elementor-20 .elementor-element.elementor-element-1289d5e strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e2aa80 */.elementor-20 .elementor-element.elementor-element-2e2aa80 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f470b6 */.elementor-20 .elementor-element.elementor-element-1f470b6 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22fa601 */.elementor-20 .elementor-element.elementor-element-22fa601 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a171baf */.elementor-20 .elementor-element.elementor-element-a171baf strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3179a3d */.elementor-20 .elementor-element.elementor-element-3179a3d strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e139f57 */.elementor-20 .elementor-element.elementor-element-e139f57 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6487179 */.elementor-20 .elementor-element.elementor-element-6487179 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a171baf */.elementor-20 .elementor-element.elementor-element-a171baf strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3179a3d */.elementor-20 .elementor-element.elementor-element-3179a3d strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e139f57 */.elementor-20 .elementor-element.elementor-element-e139f57 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6487179 */.elementor-20 .elementor-element.elementor-element-6487179 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a171baf */.elementor-20 .elementor-element.elementor-element-a171baf strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3179a3d */.elementor-20 .elementor-element.elementor-element-3179a3d strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e139f57 */.elementor-20 .elementor-element.elementor-element-e139f57 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6487179 */.elementor-20 .elementor-element.elementor-element-6487179 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a171baf */.elementor-20 .elementor-element.elementor-element-a171baf strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3179a3d */.elementor-20 .elementor-element.elementor-element-3179a3d strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e139f57 */.elementor-20 .elementor-element.elementor-element-e139f57 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6487179 */.elementor-20 .elementor-element.elementor-element-6487179 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a171baf */.elementor-20 .elementor-element.elementor-element-a171baf strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3179a3d */.elementor-20 .elementor-element.elementor-element-3179a3d strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e139f57 */.elementor-20 .elementor-element.elementor-element-e139f57 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6487179 */.elementor-20 .elementor-element.elementor-element-6487179 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eef876 */.elementor-20 .elementor-element.elementor-element-3eef876 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08453bf */.elementor-20 .elementor-element.elementor-element-08453bf strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b13ef4b */.elementor-20 .elementor-element.elementor-element-b13ef4b strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eef876 */.elementor-20 .elementor-element.elementor-element-3eef876 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08453bf */.elementor-20 .elementor-element.elementor-element-08453bf strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b13ef4b */.elementor-20 .elementor-element.elementor-element-b13ef4b strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eef876 */.elementor-20 .elementor-element.elementor-element-3eef876 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08453bf */.elementor-20 .elementor-element.elementor-element-08453bf strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b13ef4b */.elementor-20 .elementor-element.elementor-element-b13ef4b strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eef876 */.elementor-20 .elementor-element.elementor-element-3eef876 strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08453bf */.elementor-20 .elementor-element.elementor-element-08453bf strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b13ef4b */.elementor-20 .elementor-element.elementor-element-b13ef4b strong{
    color: #1CE6C4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf5b012 *//* ===== ITEM DEL ACORDEÓN ===== */
.elementor-20 .elementor-element.elementor-element-cf5b012 .e-n-accordion-item{
    background:#082522 !important;
    border:1px solid rgba(28,230,196,.18) !important;
    border-radius:12px !important;
    margin-bottom:12px !important;
    overflow:hidden !important;
}
.elementor-20 .elementor-element.elementor-element-cf5b012 .e-n-accordion-item[open]{
    border-color:#1ce6c4 !important;
}

/* ===== CABECERA: título izquierda, icono derecha ===== */
.elementor-20 .elementor-element.elementor-element-cf5b012 .e-n-accordion-item-title{
    padding:20px 24px !important;
    cursor:pointer !important;
    display:flex !important;
    flex-direction:row !important;
    justify-content:space-between !important;
    align-items:center !important;
    gap:16px !important;
}
/* título a la izquierda */
.elementor-20 .elementor-element.elementor-element-cf5b012 .e-n-accordion-item-title-header{
    order:1 !important;
    flex:1 !important;
    text-align:left !important;
}
.elementor-20 .elementor-element.elementor-element-cf5b012 .e-n-accordion-item-title-text{
    font-size:15.5px !important;
    font-weight:600 !important;
    color:#e6f6f2 !important;
    margin:0 !important;
    text-align:left !important;
}
.elementor-20 .elementor-element.elementor-element-cf5b012 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text{
    color:#1ce6c4 !important;
}
.elementor-20 .elementor-element.elementor-element-cf5b012 .e-n-accordion-item[open] .e-n-accordion-item-title-text{
    color:#1ce6c4 !important;
}
/* icono +/− a la derecha */
.elementor-20 .elementor-element.elementor-element-cf5b012 .e-n-accordion-item-title-icon{
    order:2 !important;
    margin-left:auto !important;
    flex-shrink:0 !important;
}
.elementor-20 .elementor-element.elementor-element-cf5b012 .e-n-accordion-item-title-icon svg{
    width:18px !important;
    height:18px !important;
    fill:#1ce6c4 !important;
}

/* ===== CONTENIDO (respuesta) ===== */
.elementor-20 .elementor-element.elementor-element-cf5b012 .e-n-accordion-item > .e-con{
    padding:0 24px 20px !important;
    background:#082522 !important;
}
.elementor-20 .elementor-element.elementor-element-cf5b012 .e-n-accordion-item .elementor-widget-text-editor,
.elementor-20 .elementor-element.elementor-element-cf5b012 .e-n-accordion-item .elementor-widget-text-editor p{
    color:#86b3aa !important;
    font-size:14.5px !important;
    line-height:1.65 !important;
}
.elementor-20 .elementor-element.elementor-element-cf5b012 .e-n-accordion-item .elementor-widget-text-editor strong{
    color:#1ce6c4 !important;
}
.elementor-20 .elementor-element.elementor-element-cf5b012 .elementor-widget-text-editor{
    padding-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fa6d3d */.elementor-20 .elementor-element.elementor-element-2fa6d3d strong{
    color: #1CE6C4;
}/* End custom CSS */