.elementor-5577 .elementor-element.elementor-element-x01eef{--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-5577 .elementor-element.elementor-element-x05ccd{--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:160px;--padding-bottom:84px;--padding-left:44px;--padding-right:44px;}.elementor-5577 .elementor-element.elementor-element-x05ccd:not(.elementor-motion-effects-element-type-background), .elementor-5577 .elementor-element.elementor-element-x05ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #0E2659 0%, #1f8f8a 100%);}.elementor-5577 .elementor-element.elementor-element-x09aab{--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:90px;--padding-bottom:90px;--padding-left:44px;--padding-right:44px;}.elementor-5577 .elementor-element.elementor-element-x09aab:not(.elementor-motion-effects-element-type-background), .elementor-5577 .elementor-element.elementor-element-x09aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f0;}.elementor-5577 .elementor-element.elementor-element-x0d889{--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:90px;--padding-bottom:90px;--padding-left:44px;--padding-right:44px;}.elementor-5577 .elementor-element.elementor-element-x0d889:not(.elementor-motion-effects-element-type-background), .elementor-5577 .elementor-element.elementor-element-x0d889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #0E2659 0%, #1f8f8a 100%);}.elementor-5577 .elementor-element.elementor-element-x0f778{text-align:center;}.elementor-5577 .elementor-element.elementor-element-x11667{--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;}@media(max-width:767px){.elementor-5577 .elementor-element.elementor-element-x05ccd{--padding-top:130px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-5577 .elementor-element.elementor-element-x09aab{--padding-top:90px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-5577 .elementor-element.elementor-element-x0d889{--padding-top:90px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}}@media(min-width:768px){.elementor-5577 .elementor-element.elementor-element-x05ccd{--content-width:1152px;}.elementor-5577 .elementor-element.elementor-element-x09aab{--content-width:1152px;}.elementor-5577 .elementor-element.elementor-element-x0d889{--content-width:1152px;}}/* Start custom CSS *//* FAQS */
.at-sec .faq-list{max-width:840px;margin:0 auto}
.at-sec .faq-item{background:#fff;border:1px solid var(--linea);border-radius:14px;margin-bottom:12px;overflow:hidden}
.at-alt .at-sec .faq-item{background:var(--crema)}
.at-sec .faq-item summary{cursor:pointer;padding:18px 22px;font-family:'Fraunces',Georgia,serif;font-weight:600;color:var(--azul);font-size:1.07rem;line-height:1.3;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:18px}
.at-sec .faq-item summary::-webkit-details-marker{display:none}
.at-sec .faq-item summary::after{content:'+';font-size:1.5rem;color:var(--lima-osc);flex:0 0 auto;line-height:1}
.at-sec .faq-item[open] summary::after{content:'\2013'}
.at-sec .faq-item .a{padding:0 22px 20px;color:var(--tinta);line-height:1.62}
.at-sec .faq-item .a p{margin:0;color:var(--tinta)}/* End custom CSS */