.elementor-51764 .elementor-element.elementor-element-2ab2600{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51764 .elementor-element.elementor-element-c908dc9{--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:30px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-51764 .elementor-element.elementor-element-a892d77{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51764 .elementor-element.elementor-element-5362277{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-51764 .elementor-element.elementor-element-666d13b{text-align:start;}.elementor-51764 .elementor-element.elementor-element-666d13b .elementor-heading-title{font-size:0.8rem;font-weight:500;text-transform:uppercase;letter-spacing:1.4px;color:var( --e-global-color-d98aae9 );}.elementor-51764 .elementor-element.elementor-element-d604430{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-51764 .elementor-element.elementor-element-d604430 .elementor-heading-title{color:#FFFFFF;}.elementor-51764 .elementor-element.elementor-element-52bec1a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:1.1rem;font-weight:300;line-height:1.3em;color:#FFFFFFC4;}.elementor-51764 .elementor-element.elementor-element-f24e3b0{--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;--z-index:20;}.elementor-51764 .elementor-element.elementor-element-f24e3b0.e-con{--align-self:center;}.elementor-51764 .elementor-element.elementor-element-a3fa893{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;}.elementor-51764 .elementor-element.elementor-element-3c33a3b{--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:flex-start;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:90px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-51764 .elementor-element.elementor-element-3c33a3b:not(.elementor-motion-effects-element-type-background), .elementor-51764 .elementor-element.elementor-element-3c33a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FA;}.elementor-51764 .elementor-element.elementor-element-491c7bf{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#EBEBEB;text-align:center;}.elementor-51764 .elementor-element.elementor-element-491c7bf.elementor-element{--align-self:center;}.elementor-51764 .elementor-element.elementor-element-491c7bf .elementor-heading-title{font-size:0.7rem;letter-spacing:0.2px;color:#0000009C;}.elementor-51764 .elementor-element.elementor-element-5e511ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51764 .elementor-element.elementor-element-5e511ef:not(.elementor-motion-effects-element-type-background), .elementor-51764 .elementor-element.elementor-element-5e511ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FA;}.elementor-51764 .elementor-element.elementor-element-faaabd4{--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:center;--align-items:center;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 25px 0px rgba(7.728186141304345, 81.51955769379872, 103.69999999999999, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:60px;--z-index:2;}.elementor-51764 .elementor-element.elementor-element-faaabd4.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-51764 .elementor-element.elementor-element-16fe314{--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-51764 .elementor-element.elementor-element-6206ab7{text-align:start;}.elementor-51764 .elementor-element.elementor-element-6206ab7 .elementor-heading-title{font-size:1.7rem;color:#FFFFFF;}.elementor-51764 .elementor-element.elementor-element-f02bbb1{color:#FFFFFFC2;}.elementor-51764 .elementor-element.elementor-element-307e0d6 .elementor-button{background-color:var( --e-global-color-d98aae9 );font-size:1rem;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d98aae9 );border-radius:8px 8px 8px 8px;}.elementor-51764 .elementor-element.elementor-element-307e0d6 .elementor-button:hover, .elementor-51764 .elementor-element.elementor-element-307e0d6 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-d98aae9 );border-color:var( --e-global-color-d98aae9 );}.elementor-51764 .elementor-element.elementor-element-307e0d6{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;}.elementor-51764 .elementor-element.elementor-element-307e0d6 .elementor-button:hover svg, .elementor-51764 .elementor-element.elementor-element-307e0d6 .elementor-button:focus svg{fill:var( --e-global-color-d98aae9 );}.elementor-51764 .elementor-element.elementor-element-552fa01{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:10px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-51764 .elementor-element.elementor-element-552fa01:not(.elementor-motion-effects-element-type-background), .elementor-51764 .elementor-element.elementor-element-552fa01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FA;}.elementor-51764 .elementor-element.elementor-element-0c5e9a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-51764 .elementor-element.elementor-element-2a6230f .elementor-button{background-color:#FFFFFF00;font-size:0.9rem;font-weight:400;fill:var( --e-global-color-75c42ee );color:var( --e-global-color-75c42ee );border-radius:8px 8px 8px 8px;padding:6px 6px 6px 6px;}.elementor-51764 .elementor-element.elementor-element-2a6230f:hover{--e-transform-translateX:-8px;}.elementor-51764 .elementor-element.elementor-element-2a6230f .elementor-button-content-wrapper{flex-direction:row;}.elementor-51764 .elementor-element.elementor-element-2a6230f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-51764 .elementor-element.elementor-element-2a6230f .elementor-button:hover, .elementor-51764 .elementor-element.elementor-element-2a6230f .elementor-button:focus{color:#021231;}.elementor-51764 .elementor-element.elementor-element-2a6230f .elementor-button:hover svg, .elementor-51764 .elementor-element.elementor-element-2a6230f .elementor-button:focus svg{fill:#021231;}@media(min-width:768px){.elementor-51764 .elementor-element.elementor-element-c908dc9{--content-width:1210px;}.elementor-51764 .elementor-element.elementor-element-a892d77{--width:66%;}.elementor-51764 .elementor-element.elementor-element-f24e3b0{--width:68%;}.elementor-51764 .elementor-element.elementor-element-3c33a3b{--content-width:900px;}.elementor-51764 .elementor-element.elementor-element-5e511ef{--content-width:909px;}}/* Start custom CSS for shortcode, class: .elementor-element-5362277 */.elementor-51764 .elementor-element.elementor-element-5362277 .link-single {
    color:#ffffffaa;
}

.elementor-51764 .elementor-element.elementor-element-5362277 a {
    color:#ffffffee;
}

.elementor-51764 .elementor-element.elementor-element-5362277 a:hover {
    color:var(--str-global-color-azul_neon);;
}
    
.elementor-51764 .elementor-element.elementor-element-5362277 svg {
    fill:var(--str-global-color-azul_neon);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d604430 */.elementor-51764 .elementor-element.elementor-element-d604430 h1 {
    font-size: clamp(18px, 3vw, 42px);
    line-height: 1.1em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c908dc9 */.elementor-51764 .elementor-element.elementor-element-c908dc9 {
	background: radial-gradient(circle at top right, rgb(3 69 135) 0%, rgb(17 57 99) 30%, rgb(3 44 85) 70%, rgb(0 3 6) 100%), linear-gradient(135deg, #f7fbff 0%, #eef7f5 100%) !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6916a35 */.elementor-51764 .elementor-element.elementor-element-6916a35 .sfaq-grupo {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c33a3b */.elementor-51764 .elementor-element.elementor-element-3c33a3b .faq-cluster-card {
    padding: 35px 25px;
    border-radius: 20px;
    border:1px solid #d2d2d2;
    transition: all .5s;
    box-shadow: 0 -6px 22px #0b3b6110;
}

.elementor-51764 .elementor-element.elementor-element-3c33a3b .faq-cluster-card:hover {
    padding: 25px;
    border-radius: 20px;
    border-color:#008fb4;
    transform: translateY(-5px);
    box-shadow: 0 6px 26px #0b3b6134;
}

.elementor-51764 .elementor-element.elementor-element-3c33a3b .icono-card-faq .elementor-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 44px;
    height: 44px;
    padding: 12px;
    margin-bottom: 1px;
    border-radius: 12px;
    background: var(--st-blue-soft);
}

.elementor-51764 .elementor-element.elementor-element-3c33a3b .icono-card-faq .elementor-icon svg {
    width: 100%;
    height: auto;
    fill: var(--st-cyan-dark);
    font-weight: 900;
}

.elementor-51764 .elementor-element.elementor-element-3c33a3b .descrp-card-faq {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faaabd4 */.elementor-51764 .elementor-element.elementor-element-faaabd4 {
background: #1A5D7E;
background: radial-gradient(circle at bottom left, rgb(3 69 135) 0%, rgb(17 57 99) 30%, rgb(3 44 85) 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a6230f */.elementor-51764 .elementor-element.elementor-element-2a6230f .elementor-button-icon {
    transform: rotate(180deg);
}/* End custom CSS */