.elementor-26413 .elementor-element.elementor-element-d7b6e76{--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-26413 .elementor-element.elementor-element-70ce938{--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-26413 .elementor-element.elementor-element-5ff7816{--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-26413 .elementor-element.elementor-element-ebf7413{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-26413 .elementor-element.elementor-element-5bbe9a0{text-align:start;}.elementor-26413 .elementor-element.elementor-element-5bbe9a0 .elementor-heading-title{font-size:0.8rem;font-weight:500;text-transform:uppercase;letter-spacing:1.4px;color:var( --e-global-color-4f67034 );}.elementor-26413 .elementor-element.elementor-element-477f6d8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-26413 .elementor-element.elementor-element-477f6d8 .elementor-heading-title{color:#FFFFFF;}.elementor-26413 .elementor-element.elementor-element-ea70e07{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-26413 .elementor-element.elementor-element-e538c02{--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-26413 .elementor-element.elementor-element-e538c02.e-con{--align-self:center;}.elementor-26413 .elementor-element.elementor-element-bbfc95e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;}.elementor-26413 .elementor-element.elementor-element-c426140{--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:90px;--padding-bottom:20px;--padding-left:60px;--padding-right:60px;}.elementor-26413 .elementor-element.elementor-element-1015f50{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;}.elementor-26413 .elementor-element.elementor-element-1015f50.elementor-element{--align-self:center;}.elementor-26413 .elementor-element.elementor-element-1015f50 .elementor-heading-title{font-weight:700;color:#243F5C;}.elementor-26413 .elementor-element.elementor-element-45a4069{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;}.elementor-26413 .elementor-element.elementor-element-45a4069.elementor-element{--align-self:center;}.elementor-26413 .elementor-element.elementor-element-45a4069 .elementor-heading-title{font-size:1.1rem;font-weight:300;line-height:1.2em;}.elementor-26413 .elementor-element.elementor-element-aafbd57{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-26413 .elementor-element.elementor-element-aafbd57:not(.elementor-motion-effects-element-type-background), .elementor-26413 .elementor-element.elementor-element-aafbd57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FA;}.elementor-26413 .elementor-element.elementor-element-fe36677{text-align:center;}.elementor-26413 .elementor-element.elementor-element-fe36677 .elementor-heading-title{font-weight:700;color:#243F5C;}.elementor-26413 .elementor-element.elementor-element-28a9563{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-26413 .elementor-element.elementor-element-28a9563.elementor-element{--align-self:center;}.elementor-26413 .elementor-element.elementor-element-28a9563 .elementor-heading-title{font-size:0.7rem;letter-spacing:0.2px;color:#0000009C;}@media(min-width:768px){.elementor-26413 .elementor-element.elementor-element-70ce938{--content-width:1210px;}.elementor-26413 .elementor-element.elementor-element-5ff7816{--width:66%;}.elementor-26413 .elementor-element.elementor-element-e538c02{--width:68%;}.elementor-26413 .elementor-element.elementor-element-aafbd57{--content-width:1200px;}}/* Start custom CSS for shortcode, class: .elementor-element-ebf7413 */.elementor-26413 .elementor-element.elementor-element-ebf7413 .link-single {
    color:#ffffffaa;
}

.elementor-26413 .elementor-element.elementor-element-ebf7413 a {
    color:#ffffffee;
}

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

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477f6d8 */.elementor-26413 .elementor-element.elementor-element-477f6d8 h1 {
    font-size: clamp(18px, 3vw, 42px);
    line-height: 1.1em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70ce938 */.elementor-26413 .elementor-element.elementor-element-70ce938 {
	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 heading, class: .elementor-element-1015f50 */.elementor-26413 .elementor-element.elementor-element-1015f50 h1 {
    font-size: clamp(18px, 3.8vw, 48px);
    line-height: 1.1em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45a4069 */.elementor-26413 .elementor-element.elementor-element-45a4069 h1 {
    font-size: clamp(18px, 3.8vw, 48px);
    line-height: 1.1em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe36677 */.elementor-26413 .elementor-element.elementor-element-fe36677 h1 {
    font-size: clamp(18px, 3.8vw, 48px);
    line-height: 1.1em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aafbd57 */.elementor-26413 .elementor-element.elementor-element-aafbd57 .faq-cluster-card {
    padding: 35px 25px;
    border-radius: 20px;
    border:1px solid #d2d2d2;
    transition: all .5s;
    box-shadow: 0 -6px 22px #0b3b6110;
}

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

.elementor-26413 .elementor-element.elementor-element-aafbd57 .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-26413 .elementor-element.elementor-element-aafbd57 .icono-card-faq .elementor-icon svg {
    width: 100%;
    height: auto;
    fill: var(--st-cyan-dark);
    font-weight: 900;
}

.elementor-26413 .elementor-element.elementor-element-aafbd57 .descrp-card-faq {
    flex-grow: 1;
}/* End custom CSS */