.elementor-9 .elementor-element.elementor-element-9f95d13{--display:flex;--min-height:195px;--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-9 .elementor-element.elementor-element-9f95d13:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9f95d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-9 .elementor-element.elementor-element-b74d61e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9 .elementor-element.elementor-element-2fd4c52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-2fd4c52 .elementor-heading-title{color:var( --e-global-color-2d5969d );}.elementor-9 .elementor-element.elementor-element-d642078{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-6dc1280{background-color:var( --e-global-color-2d5969d );padding:22px 22px 7px 22px;border-style:none;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-6dc1280 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-9 .elementor-element.elementor-element-6dc1280.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-6dc1280.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6dc1280.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-6dc1280 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-6dc1280 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6dc1280 .elementor-icon-box-title a{font-size:20px;text-decoration:none;}.elementor-9 .elementor-element.elementor-element-b0846fa{background-color:var( --e-global-color-2d5969d );padding:22px 22px 7px 22px;border-style:none;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-b0846fa .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-9 .elementor-element.elementor-element-b0846fa.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-b0846fa.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-b0846fa.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-b0846fa .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-b0846fa .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b0846fa .elementor-icon-box-title a{font-size:20px;text-decoration:none;}.elementor-9 .elementor-element.elementor-element-6875c67{background-color:var( --e-global-color-2d5969d );padding:22px 22px 7px 22px;border-style:none;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-6875c67 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-9 .elementor-element.elementor-element-6875c67.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-6875c67.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6875c67.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-6875c67 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-6875c67 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6875c67 .elementor-icon-box-title a{font-size:20px;text-decoration:none;}.elementor-9 .elementor-element.elementor-element-35f9111{background-color:var( --e-global-color-2d5969d );padding:22px 22px 7px 22px;border-style:none;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-35f9111 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-9 .elementor-element.elementor-element-35f9111.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-35f9111.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-35f9111.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-35f9111 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-35f9111 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-35f9111 .elementor-icon-box-title a{font-size:20px;text-decoration:none;}.elementor-9 .elementor-element.elementor-element-faadb88{--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-9 .elementor-element.elementor-element-32f9d8eb{--display:flex;}.elementor-9 .elementor-element.elementor-element-a3dfab3{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.31);}.elementor-9 .elementor-element.elementor-element-a3dfab3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a3dfab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BCEB0087 14%, var( --e-global-color-astglobalcolor2 ) 72%);}.elementor-9 .elementor-element.elementor-element-f442490{--display:flex;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-f442490.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-9b1306a{text-align:center;}.elementor-9 .elementor-element.elementor-element-9b1306a .elementor-heading-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-8db49dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-astglobalcolor8 );}.elementor-9 .elementor-element.elementor-element-a61ba36{margin:3px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d5969d );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-d642078{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-9f95d13{--min-height:108px;}.elementor-9 .elementor-element.elementor-element-d642078{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-2542969e{text-align:center;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-d642078{--content-width:664px;}.elementor-9 .elementor-element.elementor-element-a3dfab3{--width:100%;}.elementor-9 .elementor-element.elementor-element-f442490{--width:91%;}}/* Start custom CSS for container, class: .elementor-element-d642078 */.woocommerce-MyAccount-navigation {display:none;}

.woocommerce-account .woocommerce-MyAccount-content {width: 100%;}

.woocommerce-MyAccount-content{width:100%}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a61ba36 *//* Texto y labels en blanco */
.fluentform label,
.fluentform .ff-el-input--label,
.fluentform p,
.fluentform span {
  color: #ffffff !important;
}

/* Link "política de privacidad" en verde */
.fluentform a {
  color: #bceb00 !important;
}

/* Botón verde con texto negro */
.fluentform button.ff-btn-submit {
  background: #bceb00 !important;
  color: #000000 !important;
  border: none !important;
}

/* Hover opcional (ligeramente más oscuro) */
.fluentform button.ff-btn-submit:hover {
  background: #a6a800 !important;
}/* End custom CSS */