.elementor-3118 .elementor-element.elementor-element-0cb0cf1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-3118 .elementor-element.elementor-element-0cb0cf1:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-0cb0cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-9cc1f88{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3118 .elementor-element.elementor-element-1245c48 .elementor-heading-title{font-size:3em;font-weight:600;color:var( --e-global-color-primary );}.elementor-3118 .elementor-element.elementor-element-3d762f5{color:#FFFFFF;}.elementor-3118 .elementor-element.elementor-element-fd46f45{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3118 .elementor-element.elementor-element-fd46f45:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-fd46f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guiadeformacionism.com/wp-content/uploads/2026/02/freepik__expand__82133.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3118 .elementor-element.elementor-element-92a9da8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-3118 .elementor-element.elementor-element-92a9da8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3118 .elementor-element.elementor-element-9e5b43f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3118 .elementor-element.elementor-element-7b0ea9a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 30px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.0784313725490196);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3118 .elementor-element.elementor-element-7b0ea9a:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-7b0ea9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3118 .elementor-element.elementor-element-9608d4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3118 .elementor-element.elementor-element-807c80d .elementor-icon-box-wrapper{text-align:start;}.elementor-3118 .elementor-element.elementor-element-807c80d .elementor-icon-box-title, .elementor-3118 .elementor-element.elementor-element-807c80d .elementor-icon-box-title a{font-size:1.8em;}.elementor-3118 .elementor-element.elementor-element-807c80d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-6c0418f{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3118 .elementor-element.elementor-element-6c0418f .elementor-divider-separator{width:100%;}.elementor-3118 .elementor-element.elementor-element-6c0418f .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-3118 .elementor-element.elementor-element-5b9bee6{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-39e18cc .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-39e18cc .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3118 .elementor-element.elementor-element-39e18cc{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3118 .elementor-element.elementor-element-39e18cc .elementor-icon-list-text{transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-e259f75{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-f417295{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 30px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.0784313725490196);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3118 .elementor-element.elementor-element-f417295:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-f417295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3118 .elementor-element.elementor-element-fca9609{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3118 .elementor-element.elementor-element-04fc501 .elementor-icon-box-wrapper{text-align:start;}.elementor-3118 .elementor-element.elementor-element-04fc501 .elementor-icon-box-title, .elementor-3118 .elementor-element.elementor-element-04fc501 .elementor-icon-box-title a{font-size:1.8em;}.elementor-3118 .elementor-element.elementor-element-04fc501 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-635e893{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3118 .elementor-element.elementor-element-635e893 .elementor-divider-separator{width:100%;}.elementor-3118 .elementor-element.elementor-element-635e893 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-3118 .elementor-element.elementor-element-72b61a2{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-bed39ec{--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:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3118 .elementor-element.elementor-element-bed39ec:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-bed39ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3118 .elementor-element.elementor-element-35e646d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3118 .elementor-element.elementor-element-0254a9e .elementor-heading-title{font-size:1.6em;color:var( --e-global-color-primary );}.elementor-3118 .elementor-element.elementor-element-728ccf4{--display:flex;}.elementor-3118 .elementor-element.elementor-element-2c5c1f5{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-9950a1f{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-da21cef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-da21cef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-da21cef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-da21cef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-da21cef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-da21cef .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-da21cef .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3118 .elementor-element.elementor-element-da21cef{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-3118 .elementor-element.elementor-element-da21cef .elementor-icon-list-text{transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-a213561{--display:flex;}.elementor-3118 .elementor-element.elementor-element-534085f{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-bd92d78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-bd92d78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-bd92d78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-bd92d78 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-bd92d78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-bd92d78 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-bd92d78 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3118 .elementor-element.elementor-element-bd92d78{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-3118 .elementor-element.elementor-element-bd92d78 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-e9cecda{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-e8da48d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-e8da48d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-e8da48d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-e8da48d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-e8da48d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-e8da48d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-e8da48d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3118 .elementor-element.elementor-element-e8da48d{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-3118 .elementor-element.elementor-element-e8da48d .elementor-icon-list-text{transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-ba10c58{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-e6b5bc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-e6b5bc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-e6b5bc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-e6b5bc3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-e6b5bc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-e6b5bc3 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-e6b5bc3 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3118 .elementor-element.elementor-element-e6b5bc3{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-3118 .elementor-element.elementor-element-e6b5bc3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-2236787{--display:flex;}.elementor-3118 .elementor-element.elementor-element-e62f933{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-321c642{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#F1C887;--border-color:#F1C887;--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3118 .elementor-element.elementor-element-321c642:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-321c642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAE0B7;}.elementor-3118 .elementor-element.elementor-element-8992817.elementor-element{--align-self:center;}.elementor-3118 .elementor-element.elementor-element-8992817 .elementor-icon-wrapper{text-align:start;}.elementor-3118 .elementor-element.elementor-element-8992817.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-8992817.elementor-view-framed .elementor-icon, .elementor-3118 .elementor-element.elementor-element-8992817.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-8992817.elementor-view-framed .elementor-icon, .elementor-3118 .elementor-element.elementor-element-8992817.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-8992817 .elementor-icon{font-size:24px;}.elementor-3118 .elementor-element.elementor-element-8992817 .elementor-icon svg{height:24px;}.elementor-3118 .elementor-element.elementor-element-e840daa{color:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-eeb8646{--display:flex;}.elementor-3118 .elementor-element.elementor-element-44d83b4{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-f4de5b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-f4de5b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-f4de5b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-f4de5b5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-f4de5b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-f4de5b5 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-f4de5b5 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3118 .elementor-element.elementor-element-f4de5b5{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-3118 .elementor-element.elementor-element-f4de5b5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-eebc2f8{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-460eb00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-460eb00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-460eb00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-460eb00 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-460eb00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-460eb00 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-460eb00 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3118 .elementor-element.elementor-element-460eb00{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-3118 .elementor-element.elementor-element-460eb00 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-b2de45c{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-b51fe37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-b51fe37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-b51fe37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-b51fe37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-b51fe37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-b51fe37 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-b51fe37 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3118 .elementor-element.elementor-element-b51fe37{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-3118 .elementor-element.elementor-element-b51fe37 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-dd0c81f{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-969f691 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-969f691 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-969f691 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-969f691 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-969f691 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-969f691 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-969f691 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3118 .elementor-element.elementor-element-969f691{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-3118 .elementor-element.elementor-element-969f691 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-852a2ba{--display:flex;}.elementor-3118 .elementor-element.elementor-element-311fd24{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-61feb9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-61feb9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-61feb9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-61feb9a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-61feb9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-61feb9a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-61feb9a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3118 .elementor-element.elementor-element-61feb9a{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-3118 .elementor-element.elementor-element-61feb9a .elementor-icon-list-text{transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-f00e314{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-1faaa51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-1faaa51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-1faaa51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-1faaa51 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-1faaa51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-1faaa51 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-1faaa51 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3118 .elementor-element.elementor-element-1faaa51{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-3118 .elementor-element.elementor-element-1faaa51 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-df3fdae{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-43559b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-43559b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-43559b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3118 .elementor-element.elementor-element-43559b5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-43559b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3118 .elementor-element.elementor-element-43559b5 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-43559b5 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3118 .elementor-element.elementor-element-43559b5{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-3118 .elementor-element.elementor-element-43559b5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-d3c4ffc{--n-accordion-title-font-size:1.2em;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-3118 .elementor-element.elementor-element-ab122cc{--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:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3118 .elementor-element.elementor-element-ab122cc:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-ab122cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3118 .elementor-element.elementor-element-21210d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3118 .elementor-element.elementor-element-0769131 .elementor-heading-title{font-size:1.6em;color:var( --e-global-color-primary );}.elementor-3118 .elementor-element.elementor-element-a3a35ff{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-4702cf1{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-0efe14d{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-9befa3a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-9befa3a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3118 .elementor-element.elementor-element-9befa3a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3118 .elementor-element.elementor-element-9befa3a .elementor-icon-list-text{transition:color 0.3s;}.elementor-3118 .elementor-element.elementor-element-79d8cbe{--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:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3118 .elementor-element.elementor-element-79d8cbe:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-79d8cbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3118 .elementor-element.elementor-element-f425edb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3118 .elementor-element.elementor-element-bb5dec6 .elementor-heading-title{font-size:1.6em;color:var( --e-global-color-primary );}.elementor-3118 .elementor-element.elementor-element-a49501d{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-1aacedd{--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:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3118 .elementor-element.elementor-element-1aacedd:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-1aacedd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3118 .elementor-element.elementor-element-4860d01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3118 .elementor-element.elementor-element-102d968 .elementor-heading-title{font-size:1.6em;color:var( --e-global-color-primary );}.elementor-3118 .elementor-element.elementor-element-de20a10{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-4db7b2b{--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:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3118 .elementor-element.elementor-element-4db7b2b:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-4db7b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3118 .elementor-element.elementor-element-b23f69f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3118 .elementor-element.elementor-element-a52410b .elementor-heading-title{font-size:1.6em;color:var( --e-global-color-primary );}.elementor-3118 .elementor-element.elementor-element-ae29957{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-94c1c14{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 30px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.0784313725490196);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3118 .elementor-element.elementor-element-94c1c14:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-94c1c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3118 .elementor-element.elementor-element-5ee83a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3118 .elementor-element.elementor-element-11b5f8f .elementor-icon-box-wrapper{text-align:start;}.elementor-3118 .elementor-element.elementor-element-11b5f8f .elementor-icon-box-title, .elementor-3118 .elementor-element.elementor-element-11b5f8f .elementor-icon-box-title a{font-size:1.8em;}.elementor-3118 .elementor-element.elementor-element-11b5f8f .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-158964c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3118 .elementor-element.elementor-element-158964c .elementor-divider-separator{width:100%;}.elementor-3118 .elementor-element.elementor-element-158964c .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-3118 .elementor-element.elementor-element-9195df8{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-ae0a97f{--display:flex;}.elementor-3118 .elementor-element.elementor-element-ee9d898{--spacer-size:10px;}.elementor-3118 .elementor-element.elementor-element-ddaeb96{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-5bc2874{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3118 .elementor-element.elementor-element-5bc2874 .elementor-divider-separator{width:100%;}.elementor-3118 .elementor-element.elementor-element-5bc2874 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-3118 .elementor-element.elementor-element-28ff56a{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-53babf0{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3118 .elementor-element.elementor-element-53babf0 .elementor-divider-separator{width:100%;}.elementor-3118 .elementor-element.elementor-element-53babf0 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-3118 .elementor-element.elementor-element-cb1899a{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-7f90f03{--display:flex;}.elementor-3118 .elementor-element.elementor-element-fccec1f{--n-accordion-title-font-size:1.2em;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-3118 .elementor-element.elementor-element-8c94470{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3118 .elementor-element.elementor-element-037f8cf{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-3118 .elementor-element.elementor-element-037f8cf .elementor-divider-separator{width:100%;}.elementor-3118 .elementor-element.elementor-element-037f8cf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3118 .elementor-element.elementor-element-a570921{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 30px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.0784313725490196);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3118 .elementor-element.elementor-element-a570921:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-a570921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3118 .elementor-element.elementor-element-d4d9ec3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3118 .elementor-element.elementor-element-fd0b1c3 .elementor-icon-box-wrapper{text-align:start;}.elementor-3118 .elementor-element.elementor-element-fd0b1c3 .elementor-icon-box-title, .elementor-3118 .elementor-element.elementor-element-fd0b1c3 .elementor-icon-box-title a{font-size:1.8em;}.elementor-3118 .elementor-element.elementor-element-fd0b1c3 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-5cc1efa{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3118 .elementor-element.elementor-element-5cc1efa .elementor-divider-separator{width:100%;}.elementor-3118 .elementor-element.elementor-element-5cc1efa .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-3118 .elementor-element.elementor-element-c652a86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#F1C887;--border-color:#F1C887;--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3118 .elementor-element.elementor-element-c652a86:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-c652a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAE0B7;}.elementor-3118 .elementor-element.elementor-element-5095d96.elementor-element{--align-self:center;}.elementor-3118 .elementor-element.elementor-element-5095d96 .elementor-icon-wrapper{text-align:start;}.elementor-3118 .elementor-element.elementor-element-5095d96.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-5095d96.elementor-view-framed .elementor-icon, .elementor-3118 .elementor-element.elementor-element-5095d96.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-5095d96.elementor-view-framed .elementor-icon, .elementor-3118 .elementor-element.elementor-element-5095d96.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-5095d96 .elementor-icon{font-size:24px;}.elementor-3118 .elementor-element.elementor-element-5095d96 .elementor-icon svg{height:24px;}.elementor-3118 .elementor-element.elementor-element-32782d7{color:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-90f2374{--display:flex;}.elementor-3118 .elementor-element.elementor-element-6d4f5df{--display:flex;}.elementor-3118 .elementor-element.elementor-element-e49e55a{--display:flex;}.elementor-3118 .elementor-element.elementor-element-12ac98c{--display:flex;}.elementor-3118 .elementor-element.elementor-element-4ae381f{--display:flex;}.elementor-3118 .elementor-element.elementor-element-d05a97d{--display:flex;}.elementor-3118 .elementor-element.elementor-element-e0d2b3a{--n-accordion-title-font-size:1.2em;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-3118 .elementor-element.elementor-element-ef524dc{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 30px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.0784313725490196);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3118 .elementor-element.elementor-element-ef524dc:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-ef524dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3118 .elementor-element.elementor-element-61a33df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3118 .elementor-element.elementor-element-faec1af .elementor-icon-box-wrapper{text-align:start;}.elementor-3118 .elementor-element.elementor-element-faec1af .elementor-icon-box-title, .elementor-3118 .elementor-element.elementor-element-faec1af .elementor-icon-box-title a{font-size:1.8em;}.elementor-3118 .elementor-element.elementor-element-faec1af .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-53bfaa7{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3118 .elementor-element.elementor-element-53bfaa7 .elementor-divider-separator{width:100%;}.elementor-3118 .elementor-element.elementor-element-53bfaa7 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-3118 .elementor-element.elementor-element-0d99458{--display:flex;}.elementor-3118 .elementor-element.elementor-element-8b1be99{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-b19dcfc{--display:flex;}.elementor-3118 .elementor-element.elementor-element-daa5f21{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-7db2525{--n-accordion-title-font-size:1.2em;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-3118 .elementor-element.elementor-element-e6bedcf{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 30px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.0784313725490196);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3118 .elementor-element.elementor-element-e6bedcf:not(.elementor-motion-effects-element-type-background), .elementor-3118 .elementor-element.elementor-element-e6bedcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3118 .elementor-element.elementor-element-28390cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3118 .elementor-element.elementor-element-c99af20 .elementor-icon-box-wrapper{text-align:start;}.elementor-3118 .elementor-element.elementor-element-c99af20 .elementor-icon-box-title, .elementor-3118 .elementor-element.elementor-element-c99af20 .elementor-icon-box-title a{font-size:1.8em;}.elementor-3118 .elementor-element.elementor-element-c99af20 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3118 .elementor-element.elementor-element-f8ee3e3{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3118 .elementor-element.elementor-element-f8ee3e3 .elementor-divider-separator{width:100%;}.elementor-3118 .elementor-element.elementor-element-f8ee3e3 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-3118 .elementor-element.elementor-element-f3ed20d{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-a7e05d6{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-58ed5ab{columns:1;font-size:1em;font-weight:400;}.elementor-3118 .elementor-element.elementor-element-45a4b56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3118 .elementor-element.elementor-element-2f095f4{--box-border-radius:20px;--header-background-color:var( --e-global-color-text );--header-color:var( --e-global-color-secondary );--toggle-button-color:var( --e-global-color-secondary );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-primary );}.elementor-3118 .elementor-element.elementor-element-2f095f4 .elementor-toc__header-title{text-align:start;}.elementor-3118 .elementor-element.elementor-element-2f095f4 .elementor-toc__header{flex-direction:row;}.elementor-3118 .elementor-element.elementor-element-2f095f4 .elementor-toc__list-item{font-size:1em;}body.elementor-page-3118:not(.elementor-motion-effects-element-type-background), body.elementor-page-3118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F9;}@media(max-width:1024px){.elementor-3118 .elementor-element.elementor-element-0254a9e .elementor-heading-title{font-size:1.6em;}.elementor-3118 .elementor-element.elementor-element-0769131 .elementor-heading-title{font-size:1.6em;}.elementor-3118 .elementor-element.elementor-element-bb5dec6 .elementor-heading-title{font-size:1.6em;}.elementor-3118 .elementor-element.elementor-element-102d968 .elementor-heading-title{font-size:1.6em;}.elementor-3118 .elementor-element.elementor-element-a52410b .elementor-heading-title{font-size:1.6em;}}@media(min-width:768px){.elementor-3118 .elementor-element.elementor-element-0cb0cf1{--content-width:1200px;}.elementor-3118 .elementor-element.elementor-element-9cc1f88{--width:80%;}.elementor-3118 .elementor-element.elementor-element-92a9da8{--content-width:1200px;}.elementor-3118 .elementor-element.elementor-element-45a4b56{--width:30%;}}@media(max-width:767px){.elementor-3118 .elementor-element.elementor-element-0cb0cf1{--padding-top:10%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-3118 .elementor-element.elementor-element-92a9da8{--padding-top:10%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-3118 .elementor-element.elementor-element-0254a9e .elementor-heading-title{font-size:1.4em;}.elementor-3118 .elementor-element.elementor-element-0769131 .elementor-heading-title{font-size:1.4em;}.elementor-3118 .elementor-element.elementor-element-bb5dec6 .elementor-heading-title{font-size:1.4em;}.elementor-3118 .elementor-element.elementor-element-102d968 .elementor-heading-title{font-size:1.4em;}.elementor-3118 .elementor-element.elementor-element-a52410b .elementor-heading-title{font-size:1.4em;}}/* Start custom CSS for container, class: .elementor-element-9cc1f88 */@media (min-width: 768px).elementor-3118 .elementor-element.elementor-element-9cc1f88{
    min-width: 600px;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39e18cc */.elementor-3118 .elementor-element.elementor-element-39e18cc a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-534085f */.elementor-3118 .elementor-element.elementor-element-534085f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9cecda */.elementor-3118 .elementor-element.elementor-element-e9cecda p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba10c58 */.elementor-3118 .elementor-element.elementor-element-ba10c58 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840daa */.elementor-3118 .elementor-element.elementor-element-e840daa p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44d83b4 */.elementor-3118 .elementor-element.elementor-element-44d83b4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eebc2f8 */.elementor-3118 .elementor-element.elementor-element-eebc2f8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2de45c */.elementor-3118 .elementor-element.elementor-element-b2de45c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0c81f */.elementor-3118 .elementor-element.elementor-element-dd0c81f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-311fd24 */.elementor-3118 .elementor-element.elementor-element-311fd24 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f00e314 */.elementor-3118 .elementor-element.elementor-element-f00e314 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df3fdae */.elementor-3118 .elementor-element.elementor-element-df3fdae p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-534085f */.elementor-3118 .elementor-element.elementor-element-534085f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9cecda */.elementor-3118 .elementor-element.elementor-element-e9cecda p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba10c58 */.elementor-3118 .elementor-element.elementor-element-ba10c58 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840daa */.elementor-3118 .elementor-element.elementor-element-e840daa p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44d83b4 */.elementor-3118 .elementor-element.elementor-element-44d83b4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eebc2f8 */.elementor-3118 .elementor-element.elementor-element-eebc2f8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2de45c */.elementor-3118 .elementor-element.elementor-element-b2de45c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0c81f */.elementor-3118 .elementor-element.elementor-element-dd0c81f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-311fd24 */.elementor-3118 .elementor-element.elementor-element-311fd24 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f00e314 */.elementor-3118 .elementor-element.elementor-element-f00e314 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df3fdae */.elementor-3118 .elementor-element.elementor-element-df3fdae p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-534085f */.elementor-3118 .elementor-element.elementor-element-534085f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9cecda */.elementor-3118 .elementor-element.elementor-element-e9cecda p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba10c58 */.elementor-3118 .elementor-element.elementor-element-ba10c58 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840daa */.elementor-3118 .elementor-element.elementor-element-e840daa p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44d83b4 */.elementor-3118 .elementor-element.elementor-element-44d83b4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eebc2f8 */.elementor-3118 .elementor-element.elementor-element-eebc2f8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2de45c */.elementor-3118 .elementor-element.elementor-element-b2de45c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0c81f */.elementor-3118 .elementor-element.elementor-element-dd0c81f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-311fd24 */.elementor-3118 .elementor-element.elementor-element-311fd24 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f00e314 */.elementor-3118 .elementor-element.elementor-element-f00e314 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df3fdae */.elementor-3118 .elementor-element.elementor-element-df3fdae p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-534085f */.elementor-3118 .elementor-element.elementor-element-534085f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9cecda */.elementor-3118 .elementor-element.elementor-element-e9cecda p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba10c58 */.elementor-3118 .elementor-element.elementor-element-ba10c58 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840daa */.elementor-3118 .elementor-element.elementor-element-e840daa p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44d83b4 */.elementor-3118 .elementor-element.elementor-element-44d83b4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eebc2f8 */.elementor-3118 .elementor-element.elementor-element-eebc2f8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2de45c */.elementor-3118 .elementor-element.elementor-element-b2de45c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0c81f */.elementor-3118 .elementor-element.elementor-element-dd0c81f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-311fd24 */.elementor-3118 .elementor-element.elementor-element-311fd24 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f00e314 */.elementor-3118 .elementor-element.elementor-element-f00e314 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df3fdae */.elementor-3118 .elementor-element.elementor-element-df3fdae p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-534085f */.elementor-3118 .elementor-element.elementor-element-534085f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9cecda */.elementor-3118 .elementor-element.elementor-element-e9cecda p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba10c58 */.elementor-3118 .elementor-element.elementor-element-ba10c58 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840daa */.elementor-3118 .elementor-element.elementor-element-e840daa p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44d83b4 */.elementor-3118 .elementor-element.elementor-element-44d83b4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eebc2f8 */.elementor-3118 .elementor-element.elementor-element-eebc2f8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2de45c */.elementor-3118 .elementor-element.elementor-element-b2de45c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0c81f */.elementor-3118 .elementor-element.elementor-element-dd0c81f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-311fd24 */.elementor-3118 .elementor-element.elementor-element-311fd24 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f00e314 */.elementor-3118 .elementor-element.elementor-element-f00e314 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df3fdae */.elementor-3118 .elementor-element.elementor-element-df3fdae p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-534085f */.elementor-3118 .elementor-element.elementor-element-534085f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9cecda */.elementor-3118 .elementor-element.elementor-element-e9cecda p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba10c58 */.elementor-3118 .elementor-element.elementor-element-ba10c58 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e840daa */.elementor-3118 .elementor-element.elementor-element-e840daa p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44d83b4 */.elementor-3118 .elementor-element.elementor-element-44d83b4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eebc2f8 */.elementor-3118 .elementor-element.elementor-element-eebc2f8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2de45c */.elementor-3118 .elementor-element.elementor-element-b2de45c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0c81f */.elementor-3118 .elementor-element.elementor-element-dd0c81f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-311fd24 */.elementor-3118 .elementor-element.elementor-element-311fd24 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f00e314 */.elementor-3118 .elementor-element.elementor-element-f00e314 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df3fdae */.elementor-3118 .elementor-element.elementor-element-df3fdae p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3a35ff */.elementor-3118 .elementor-element.elementor-element-a3a35ff a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4702cf1 */.elementor-3118 .elementor-element.elementor-element-4702cf1 a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0efe14d */.elementor-3118 .elementor-element.elementor-element-0efe14d a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9befa3a */.elementor-3118 .elementor-element.elementor-element-9befa3a a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9195df8 */.elementor-3118 .elementor-element.elementor-element-9195df8 ul {
  list-style: none;
  padding-left: 0;
  margin: 0;
}

.elementor-3118 .elementor-element.elementor-element-9195df8 ul li {
  position: relative;
  padding-left: 1rem;
  margin-bottom: 0.75rem;
}

.elementor-3118 .elementor-element.elementor-element-9195df8 ul li::before {
  content: "\f105";
  font-family: "Font Awesome 5 Free";
  font-weight: 900; /* MUY IMPORTANTE */
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1rem;
  color: #4f7fa5; /* azul marítimo */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddaeb96 */.elementor-3118 .elementor-element.elementor-element-ddaeb96 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-50238e2 */.responsive-table {
    width: 100%;
    border-collapse: collapse;
    font-family: Arial, sans-serif;
  }

  .responsive-table th,
  .responsive-table td {
    border: 1px solid #000;
    padding: 8px;
    vertical-align: top;
  }

  .responsive-table th {
    background-color: #f0f0f0;
    text-align: left;
  }

  @media (max-width: 768px) {
    .responsive-table,
    .responsive-table thead,
    .responsive-table tbody,
    .responsive-table th,
    .responsive-table td,
    .responsive-table tr {
      display: block;
      width: 100%;
    }

    .responsive-table thead {
      display: none;
    }

    .responsive-table tr {
      margin-bottom: 20px;
      border: 1px solid #000;
      padding: 10px;
    }

    .responsive-table td {
      border: none;
      padding: 6px 0;
    }

    .responsive-table td::before {
      content: attr(data-label);
      font-weight: bold;
      display: block;
      margin-bottom: 4px;
    }
  }

td{
    align-content: center;
}

th {
    text-align: -webkit-center !important;
    text-align-last: center;
    align-content: center;

   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28ff56a */.elementor-3118 .elementor-element.elementor-element-28ff56a p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb1899a */.elementor-3118 .elementor-element.elementor-element-cb1899a p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddaeb96 */.elementor-3118 .elementor-element.elementor-element-ddaeb96 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-50238e2 */.responsive-table {
    width: 100%;
    border-collapse: collapse;
    font-family: Arial, sans-serif;
  }

  .responsive-table th,
  .responsive-table td {
    border: 1px solid #000;
    padding: 8px;
    vertical-align: top;
  }

  .responsive-table th {
    background-color: #f0f0f0;
    text-align: left;
  }

  @media (max-width: 768px) {
    .responsive-table,
    .responsive-table thead,
    .responsive-table tbody,
    .responsive-table th,
    .responsive-table td,
    .responsive-table tr {
      display: block;
      width: 100%;
    }

    .responsive-table thead {
      display: none;
    }

    .responsive-table tr {
      margin-bottom: 20px;
      border: 1px solid #000;
      padding: 10px;
    }

    .responsive-table td {
      border: none;
      padding: 6px 0;
    }

    .responsive-table td::before {
      content: attr(data-label);
      font-weight: bold;
      display: block;
      margin-bottom: 4px;
    }
  }

td{
    align-content: center;
}

th {
    text-align: -webkit-center !important;
    text-align-last: center;
    align-content: center;

   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28ff56a */.elementor-3118 .elementor-element.elementor-element-28ff56a p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb1899a */.elementor-3118 .elementor-element.elementor-element-cb1899a p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddaeb96 */.elementor-3118 .elementor-element.elementor-element-ddaeb96 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-50238e2 */.responsive-table {
    width: 100%;
    border-collapse: collapse;
    font-family: Arial, sans-serif;
  }

  .responsive-table th,
  .responsive-table td {
    border: 1px solid #000;
    padding: 8px;
    vertical-align: top;
  }

  .responsive-table th {
    background-color: #f0f0f0;
    text-align: left;
  }

  @media (max-width: 768px) {
    .responsive-table,
    .responsive-table thead,
    .responsive-table tbody,
    .responsive-table th,
    .responsive-table td,
    .responsive-table tr {
      display: block;
      width: 100%;
    }

    .responsive-table thead {
      display: none;
    }

    .responsive-table tr {
      margin-bottom: 20px;
      border: 1px solid #000;
      padding: 10px;
    }

    .responsive-table td {
      border: none;
      padding: 6px 0;
    }

    .responsive-table td::before {
      content: attr(data-label);
      font-weight: bold;
      display: block;
      margin-bottom: 4px;
    }
  }

td{
    align-content: center;
}

th {
    text-align: -webkit-center !important;
    text-align-last: center;
    align-content: center;

   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28ff56a */.elementor-3118 .elementor-element.elementor-element-28ff56a p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb1899a */.elementor-3118 .elementor-element.elementor-element-cb1899a p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32782d7 */.elementor-3118 .elementor-element.elementor-element-32782d7 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-deced18 */.responsive-table {
    width: 100%;
    border-collapse: collapse;
    font-family: Arial, sans-serif;
  }

  .responsive-table th,
  .responsive-table td {
    border: 1px solid #000;
    padding: 8px;
    vertical-align: top;
  }

  .responsive-table th {
    background-color: #f0f0f0;
    text-align: left;
  }

  @media (max-width: 768px) {
    .responsive-table,
    .responsive-table thead,
    .responsive-table tbody,
    .responsive-table th,
    .responsive-table td,
    .responsive-table tr {
      display: block;
      width: 100%;
    }

    .responsive-table thead {
      display: none;
    }

    .responsive-table tr {
      margin-bottom: 20px;
      border: 1px solid #000;
      padding: 10px;
    }

    .responsive-table td {
      border: none;
      padding: 6px 0;
    }

    .responsive-table td::before {
      content: attr(data-label);
      font-weight: bold;
      display: block;
      margin-bottom: 4px;
    }
  }

td{
    align-content: center;
}

th {
    text-align: -webkit-center !important;
    text-align-last: center;
    align-content: center;

   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8f5068 */.elementor-3118 .elementor-element.elementor-element-f8f5068 a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-deced18 */.responsive-table {
    width: 100%;
    border-collapse: collapse;
    font-family: Arial, sans-serif;
  }

  .responsive-table th,
  .responsive-table td {
    border: 1px solid #000;
    padding: 8px;
    vertical-align: top;
  }

  .responsive-table th {
    background-color: #f0f0f0;
    text-align: left;
  }

  @media (max-width: 768px) {
    .responsive-table,
    .responsive-table thead,
    .responsive-table tbody,
    .responsive-table th,
    .responsive-table td,
    .responsive-table tr {
      display: block;
      width: 100%;
    }

    .responsive-table thead {
      display: none;
    }

    .responsive-table tr {
      margin-bottom: 20px;
      border: 1px solid #000;
      padding: 10px;
    }

    .responsive-table td {
      border: none;
      padding: 6px 0;
    }

    .responsive-table td::before {
      content: attr(data-label);
      font-weight: bold;
      display: block;
      margin-bottom: 4px;
    }
  }

td{
    align-content: center;
}

th {
    text-align: -webkit-center !important;
    text-align-last: center;
    align-content: center;

   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8f5068 */.elementor-3118 .elementor-element.elementor-element-f8f5068 a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-deced18 */.responsive-table {
    width: 100%;
    border-collapse: collapse;
    font-family: Arial, sans-serif;
  }

  .responsive-table th,
  .responsive-table td {
    border: 1px solid #000;
    padding: 8px;
    vertical-align: top;
  }

  .responsive-table th {
    background-color: #f0f0f0;
    text-align: left;
  }

  @media (max-width: 768px) {
    .responsive-table,
    .responsive-table thead,
    .responsive-table tbody,
    .responsive-table th,
    .responsive-table td,
    .responsive-table tr {
      display: block;
      width: 100%;
    }

    .responsive-table thead {
      display: none;
    }

    .responsive-table tr {
      margin-bottom: 20px;
      border: 1px solid #000;
      padding: 10px;
    }

    .responsive-table td {
      border: none;
      padding: 6px 0;
    }

    .responsive-table td::before {
      content: attr(data-label);
      font-weight: bold;
      display: block;
      margin-bottom: 4px;
    }
  }

td{
    align-content: center;
}

th {
    text-align: -webkit-center !important;
    text-align-last: center;
    align-content: center;

   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8f5068 */.elementor-3118 .elementor-element.elementor-element-f8f5068 a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-deced18 */.responsive-table {
    width: 100%;
    border-collapse: collapse;
    font-family: Arial, sans-serif;
  }

  .responsive-table th,
  .responsive-table td {
    border: 1px solid #000;
    padding: 8px;
    vertical-align: top;
  }

  .responsive-table th {
    background-color: #f0f0f0;
    text-align: left;
  }

  @media (max-width: 768px) {
    .responsive-table,
    .responsive-table thead,
    .responsive-table tbody,
    .responsive-table th,
    .responsive-table td,
    .responsive-table tr {
      display: block;
      width: 100%;
    }

    .responsive-table thead {
      display: none;
    }

    .responsive-table tr {
      margin-bottom: 20px;
      border: 1px solid #000;
      padding: 10px;
    }

    .responsive-table td {
      border: none;
      padding: 6px 0;
    }

    .responsive-table td::before {
      content: attr(data-label);
      font-weight: bold;
      display: block;
      margin-bottom: 4px;
    }
  }

td{
    align-content: center;
}

th {
    text-align: -webkit-center !important;
    text-align-last: center;
    align-content: center;

   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8f5068 */.elementor-3118 .elementor-element.elementor-element-f8f5068 a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-deced18 */.responsive-table {
    width: 100%;
    border-collapse: collapse;
    font-family: Arial, sans-serif;
  }

  .responsive-table th,
  .responsive-table td {
    border: 1px solid #000;
    padding: 8px;
    vertical-align: top;
  }

  .responsive-table th {
    background-color: #f0f0f0;
    text-align: left;
  }

  @media (max-width: 768px) {
    .responsive-table,
    .responsive-table thead,
    .responsive-table tbody,
    .responsive-table th,
    .responsive-table td,
    .responsive-table tr {
      display: block;
      width: 100%;
    }

    .responsive-table thead {
      display: none;
    }

    .responsive-table tr {
      margin-bottom: 20px;
      border: 1px solid #000;
      padding: 10px;
    }

    .responsive-table td {
      border: none;
      padding: 6px 0;
    }

    .responsive-table td::before {
      content: attr(data-label);
      font-weight: bold;
      display: block;
      margin-bottom: 4px;
    }
  }

td{
    align-content: center;
}

th {
    text-align: -webkit-center !important;
    text-align-last: center;
    align-content: center;

   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8f5068 */.elementor-3118 .elementor-element.elementor-element-f8f5068 a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-deced18 */.responsive-table {
    width: 100%;
    border-collapse: collapse;
    font-family: Arial, sans-serif;
  }

  .responsive-table th,
  .responsive-table td {
    border: 1px solid #000;
    padding: 8px;
    vertical-align: top;
  }

  .responsive-table th {
    background-color: #f0f0f0;
    text-align: left;
  }

  @media (max-width: 768px) {
    .responsive-table,
    .responsive-table thead,
    .responsive-table tbody,
    .responsive-table th,
    .responsive-table td,
    .responsive-table tr {
      display: block;
      width: 100%;
    }

    .responsive-table thead {
      display: none;
    }

    .responsive-table tr {
      margin-bottom: 20px;
      border: 1px solid #000;
      padding: 10px;
    }

    .responsive-table td {
      border: none;
      padding: 6px 0;
    }

    .responsive-table td::before {
      content: attr(data-label);
      font-weight: bold;
      display: block;
      margin-bottom: 4px;
    }
  }

td{
    align-content: center;
}

th {
    text-align: -webkit-center !important;
    text-align-last: center;
    align-content: center;

   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8f5068 */.elementor-3118 .elementor-element.elementor-element-f8f5068 a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-deced18 */.responsive-table {
    width: 100%;
    border-collapse: collapse;
    font-family: Arial, sans-serif;
  }

  .responsive-table th,
  .responsive-table td {
    border: 1px solid #000;
    padding: 8px;
    vertical-align: top;
  }

  .responsive-table th {
    background-color: #f0f0f0;
    text-align: left;
  }

  @media (max-width: 768px) {
    .responsive-table,
    .responsive-table thead,
    .responsive-table tbody,
    .responsive-table th,
    .responsive-table td,
    .responsive-table tr {
      display: block;
      width: 100%;
    }

    .responsive-table thead {
      display: none;
    }

    .responsive-table tr {
      margin-bottom: 20px;
      border: 1px solid #000;
      padding: 10px;
    }

    .responsive-table td {
      border: none;
      padding: 6px 0;
    }

    .responsive-table td::before {
      content: attr(data-label);
      font-weight: bold;
      display: block;
      margin-bottom: 4px;
    }
  }

td{
    align-content: center;
}

th {
    text-align: -webkit-center !important;
    text-align-last: center;
    align-content: center;

   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8f5068 */.elementor-3118 .elementor-element.elementor-element-f8f5068 a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b1be99 */.elementor-3118 .elementor-element.elementor-element-8b1be99 ul {
  list-style: none;
  padding-left: 0;
  margin: 0;
}

.elementor-3118 .elementor-element.elementor-element-8b1be99 ul li {
  position: relative;
  padding-left: 1rem;
  margin-bottom: 0.75rem;
}

.elementor-3118 .elementor-element.elementor-element-8b1be99 ul li::before {
  content: "\f105";
  font-family: "Font Awesome 5 Free";
  font-weight: 900; /* MUY IMPORTANTE */
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1rem;
  color: #4f7fa5; /* azul marítimo */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daa5f21 */.elementor-3118 .elementor-element.elementor-element-daa5f21 ul {
  list-style: none;
  padding-left: 0;
  margin: 0;
}

.elementor-3118 .elementor-element.elementor-element-daa5f21 ul li {
  position: relative;
  padding-left: 1rem;
  margin-bottom: 0.75rem;
}

.elementor-3118 .elementor-element.elementor-element-daa5f21 ul li::before {
  content: "\f105";
  font-family: "Font Awesome 5 Free";
  font-weight: 900; /* MUY IMPORTANTE */
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1rem;
  color: #4f7fa5; /* azul marítimo */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ec46ac9 */.elementor-3118 .elementor-element.elementor-element-ec46ac9 a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b1be99 */.elementor-3118 .elementor-element.elementor-element-8b1be99 ul {
  list-style: none;
  padding-left: 0;
  margin: 0;
}

.elementor-3118 .elementor-element.elementor-element-8b1be99 ul li {
  position: relative;
  padding-left: 1rem;
  margin-bottom: 0.75rem;
}

.elementor-3118 .elementor-element.elementor-element-8b1be99 ul li::before {
  content: "\f105";
  font-family: "Font Awesome 5 Free";
  font-weight: 900; /* MUY IMPORTANTE */
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1rem;
  color: #4f7fa5; /* azul marítimo */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daa5f21 */.elementor-3118 .elementor-element.elementor-element-daa5f21 ul {
  list-style: none;
  padding-left: 0;
  margin: 0;
}

.elementor-3118 .elementor-element.elementor-element-daa5f21 ul li {
  position: relative;
  padding-left: 1rem;
  margin-bottom: 0.75rem;
}

.elementor-3118 .elementor-element.elementor-element-daa5f21 ul li::before {
  content: "\f105";
  font-family: "Font Awesome 5 Free";
  font-weight: 900; /* MUY IMPORTANTE */
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1rem;
  color: #4f7fa5; /* azul marítimo */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ec46ac9 */.elementor-3118 .elementor-element.elementor-element-ec46ac9 a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b1be99 */.elementor-3118 .elementor-element.elementor-element-8b1be99 ul {
  list-style: none;
  padding-left: 0;
  margin: 0;
}

.elementor-3118 .elementor-element.elementor-element-8b1be99 ul li {
  position: relative;
  padding-left: 1rem;
  margin-bottom: 0.75rem;
}

.elementor-3118 .elementor-element.elementor-element-8b1be99 ul li::before {
  content: "\f105";
  font-family: "Font Awesome 5 Free";
  font-weight: 900; /* MUY IMPORTANTE */
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1rem;
  color: #4f7fa5; /* azul marítimo */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daa5f21 */.elementor-3118 .elementor-element.elementor-element-daa5f21 ul {
  list-style: none;
  padding-left: 0;
  margin: 0;
}

.elementor-3118 .elementor-element.elementor-element-daa5f21 ul li {
  position: relative;
  padding-left: 1rem;
  margin-bottom: 0.75rem;
}

.elementor-3118 .elementor-element.elementor-element-daa5f21 ul li::before {
  content: "\f105";
  font-family: "Font Awesome 5 Free";
  font-weight: 900; /* MUY IMPORTANTE */
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1rem;
  color: #4f7fa5; /* azul marítimo */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ec46ac9 */.elementor-3118 .elementor-element.elementor-element-ec46ac9 a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3ed20d */.elementor-3118 .elementor-element.elementor-element-f3ed20d a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58ed5ab */.elementor-3118 .elementor-element.elementor-element-58ed5ab a{
    color: #4185CA;
    text-decoration: underline;
    display: inline;
}/* End custom CSS */