* { box-sizing: border-box;}.elastika-faq li{ margin-bottom: 16px!important;}.elastika-faq li:last-child{ margin-bottom: 0px!important; }.brxe-popup-189 .brx-popup-content,.brxe-popup-1013 .brx-popup-content,.brxe-popup-4608 .brx-popup-content { background-color: #F1F7FF !important; padding: 24px !important;}.brxe-popup-4608 .brx-popup-content { max-width: 819px;}.brxe-popup-1980 .brx-popup-content { padding: 0 !important;width: 100% !important; max-width: 809px !important;}.brxe-popup-1980 .brx-popup-content .brxe-button { display: none !important;}.brx-popup-backdrop { background: rgba(32, 7, 56, 0.80);}.form-elastika .form-group { input, select, textarea { border-radius: 6.402px; border: 0.64px solid var(--Accent-Accent-9, #957E96); box-shadow: 0 0.32px 0.64px 0 rgba(25, 33, 61, 0.04); &:active, &:hover, &:focus {outline:#957E96; border: 0.64px solid var(--Accent-Accent-9, #957E96)!important; } } label.required::after{ content: "*"; color: #FF44DD; } ul{display: flex;flex-direction: column; gap: 8px; li{width: 100%; display: flex; flex-wrap: wrap; align-items: center; gap: 16px; label{ font-size: 12px!important; font-style: normal; font-weight: 500; line-height: normal!important; a{color:#591E91; cursor: pointer;} } input[type="checkbox"] { appearance: none; -webkit-appearance: none; width: 16px!important; height: 16px!important;padding:0px!important; border: 1px solid #591E91; border-radius: 4px; position: relative; cursor: pointer; background-color: white; }  input[type="checkbox"]:checked { background-color: #591E91; border-color: #591E91; }  input[type="checkbox"]:checked::after { content: "✓"; color: white; font-size: 12px; position: absolute; top: 0; left: 1px; } } }}.linktext-home-1{display:flex;justify-content: space-between;background: linear-gradient(0deg, rgba(238, 234, 170, 0.50) 0%, rgba(238, 234, 170, 0.50) 100%), var(--Acent-3, #D8FFF8);}.linktext-home-2{ display:flex;justify-content: space-between;background: var(--Acent-3, #D8FFF8);}.brx-popup-content{scrollbar-width: none;}.recomendado-ficha::before { content: 'Plan recomendado'; position: relative; top: -16px;  left: -1px;  display: flex; align-items: center; justify-content: center; width: 166.065px; height: 33.286px; border-radius: 16px 16px 16px 0; background: var(--Accent-Accent-5, #CCFF8C); color: #591E91; font-family: 'Inter', sans-serif; font-size: 14px; font-style: normal; font-weight: 700; line-height: 20px;}.splide__list{ height: 100%!important;}.btn-default { &:hover { background: #7f3ac0; cursor: pointer; }}.splide__list { height: auto !important; align-items: stretch !important;}.splide__slide { height: auto !important; align-items: stretch !important;}:where(:root) .bricks-color-primary {color: var(--bricks-color-gbjcgm)}:where(:root) .bricks-background-primary {background-color: var(--bricks-color-gbjcgm)}:where(:root) .bricks-color-secondary {color: var(--bricks-color-wnkyla)}:where(:root) .bricks-background-secondary {background-color: var(--bricks-color-wnkyla)}:where(:root) .bricks-color-dark {color: var(--bricks-color-qfjmhp)}:where(:root) .bricks-background-dark {background-color: var(--bricks-color-qfjmhp)} .brxe-container {column-gap: 16px; width: 1240px; max-width: 1240px} .woocommerce main.site-main {width: 1240px} #brx-content.wordpress {width: 1240px; max-width: 1240px}.brxe-accordion .accordion-title .title {color: var(--bricks-color-qfjmhp); font-size: 24px; font-family: "Inter"; font-weight: 500; line-height: 110%}.brxe-accordion .accordion-subtitle {color: var(--bricks-color-vyoyxq)}.brxe-accordion .accordion-content-wrapper {font-family: "Inter"; font-size: 18px; font-weight: 400; color: var(--bricks-color-vyoyxq); line-height: 120% ; text-align: left} .bricks-button {font-family: "Inter"; color: var(--bricks-color-vkdndn)} .bricks-button:where(.sm) {padding-top: 16px; padding-right: 60px; padding-bottom: 16px; padding-left: 60px} .brx-popup-content {padding-top: 32px; padding-right: 48px; padding-bottom: 48px; padding-left: 48px; border-radius: 16px}@media (max-width: 991px) { .brxe-container {row-gap: 56px; width: calc(100% - 112px) ; max-width: calc(100% - 112px) } .woocommerce main.site-main {width: calc(100% - 112px) } #brx-content.wordpress {width: calc(100% - 112px) ; max-width: calc(100% - 112px) }}@media (max-width: 478px) { .brxe-container {width: calc(100% - 80px); max-width: calc(100% - 80px)} .woocommerce main.site-main {width: calc(100% - 80px)} #brx-content.wordpress {width: calc(100% - 80px); max-width: calc(100% - 80px)}}