.w-100 img{width:100%!important}.et_pb_newsletter_form .et_pb_newsletter_fields p.et_pb_signup_custom_field_0 .input[type=checkbox]+label{text-transform:none!important;font-weight:normal!important;font-size:15px;align-items:center;display:flex}.et_pb_newsletter_error{font-size:15px;font-weight:bold}#newsletter .et_pb_newsletter_error{font-size:12px;color:#212121}#newsletter .et_pb_newsletter_error ul{padding-bottom:12px}.inline-flex{display:inline-flex;justify-content:start;align-items:center}#et-main-area{overflow:hidden!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center}.et_pb_menu__menu>nav>ul>li>a{background-color:#8e789b;border-radius:50px;height:12px!important;margin-top:0px!important;padding:18px!important;font-size:16px}.et_pb_menu .et-menu>li{padding-left:8px;padding-right:8px}.bg-transparent .et_pb_menu__menu>nav>ul>li>a{background-color:transparent;padding:0px 10px!important}.inline-buttons .et_pb_button_module_wrapper{display:inline-block;margin:0 18px 0px 0px}.inline-buttons{}.et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{width:94px}.et_pb_blurb_position_left .et_pb_blurb_container,.et_pb_blurb_position_right .et_pb_blurb_container{display:table-cell;vertical-align:middle}.single-post .et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{width:26px}@media screen and (max-width:980px){ul#mobile_menu{background-color:white!important}ul#mobile_menu li a{color:black!important}}.et_pb_menu__menu>nav>ul>li.bg-yellow>a{background-color:#fff!important;color:#8e789b!important;outline:solid 2px #8e789b;outline-offset:-2px}.et_pb_menu_0_tb_header.et_pb_menu ul li.bg-yellow.current-menu-item a{color:#fff!important}@media screen and (min-width:980px){.et_pb_menu_0_tb_header.et_pb_menu ul li.bg-yellow.current-menu-item a{color:#8e789b!important}}.mobile_menu_bar:before{font-size:42px;margin-right:10px}#sp-testimonial-free-wrapper-2250 .sp-testimonial-free{padding:40px 20px}.sp-testimonial-free-section .sp-testimonial-title{margin:0px}.sp-testimonial-free-section .sp-testimonial-client-testimonial,.sp-testimonial-free-section .sp-testimonial-client-testimonial p{font-size:14px}.cdp-cookies-alerta .cdp-cookies-texto a{font-family:inherit}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-boton-cerrar{background-color:white}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a{color:#6c757d!important;font-weight:bold;border-radius:25px}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto p{color:white;font-family:inherit!important}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto{background-color:#343a40;border:0px}.cdp-cookies-boton-cerrar{font-size:14px!important;width:auto;max-width:120px;padding:6px 12px 6px 12px}.cdp-cookies-alerta .cdp-cookies-texto p{line-height:22px!important;padding:10px 0px 16px 0px}.cdp-cookies-alerta .cdp-cookies-texto{padding:16px}.el-icon-edit:before{content:"Reprogramar o Cancelar"!important;font-family:"Amelia Roboto";font-size:14px}.amelia-v2-booking #amelia-container .am-fs__congrats-main>span{display:none}.amelia-v2-booking #amelia-container .am-fs-sb-cs>p{white-space:break-spaces}.amelia-v2-booking #amelia-container .am-fs-sb-cs>p:before{content:"Te hemos enviado un email con la información de tus clases y las instrucciones de pago.\A\A"}.amelia-v2-booking #amelia-container .am-fcip__include-wrapper,.amelia-v2-booking #amelia-container .am-fcis__include-wrapper{display:none}#tu-cuenta .am-cabinet-dashboard-header{display:none!important}#tu-cuenta .am-collapsed .am-icon-menu:before{font-size:14px;content:"Cambiar";font-family:"Montserrat";padding:5px 8px;color:#fff;background-color:#8e789b;border-radius:50px;font-weight:600}#am-modal.am-modal.am-in-body .el-button--primary.el-button,.amelia-app-booking #amelia-booking-wrap .el-button--primary.el-button{background-color:#8e789b!important;border-color:#8e789b!important;border-radius:35px}.el-button{border-radius:35px!important}.el-tabs__active-bar{background-color:#EAAF00!important}.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header,.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-menu{background:#8e789b!important}.amelia-app-booking #am-cabinet .am-cabinet-auth{border-radius:20px}.amelia-v2-booking #amelia-container.am-fs__wrapper{border-radius:20px}.amelia-v2-booking #amelia-container.am-cap__wrapper{margin:50px auto!important}.amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell .fc-daygrid-day-bg .fc-bg-event .am-advsc__slot-wrapper{display:none!important}.amelia-v2-booking #amelia-container .am-button.am-button--default{border-radius:35px}.amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell.am-advsc__dayGridMonth-disabled .fc-daygrid-day-frame{background-color:rgba(255,250,235,1)}.reserva-de-clases .amelia-v2-booking #amelia-container .am-fcil__main{border:0px!important}.reserva-de-clases .amelia-v2-booking #amelia-container .am-fcil__heading,.reserva-de-clases .am-cat__header{display:none}.reserva-de-clases .amelia-v2-booking #amelia-container .am-cat__wrapper,.amelia-v2-booking #amelia-container .am-fcil__item-inner.am-mobile,.reserva-de-clases .amelia-v2-booking #amelia-container .am-fcil__wrapper{background:transparent;padding:0px!important}.reserva-de-clases .amelia-v2-booking #amelia-container .am-fcil__item{padding:20px}.amelia-v2-booking #amelia-container .am-fcip__gallery-btn.am-button{display:none}#tu-cuenta .et_pb_tabs_controls{display:flex!important;border-bottom:1px solid #d9d9d9}#tu-cuenta .et_pb_tabs_controls li{border-bottom:0px}.amelia-v2-booking #amelia-container .am-fs-sb__page:nth-child(1),.amelia-v2-booking #amelia-container .am-fs-sb__page-divider,.amelia-v2-booking #amelia-container .am-msd__item:nth-child(2){display:none}.amelia-v2-booking,.amelia-v2-booking #amelia-container{margin:0px auto!important}.amelia-app-booking #amelia-booking-wrap .v-calendar-column{text-align:left}@media only screen and (max-width:1199px){.amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet p.am-col-title{line-height:1.5rem}}.um-account-meta.radius-1{display:none}.um-account-profile-link{display:none}.um-account-side ul{border:0px!important}.um.um-account .um-account-side ul span.um-account-arrow{display:none}@media only screen and (max-width:767px){.um-account-meta{display:none!important}}.um .um-field-group-head,.picker__box,.picker__nav--prev:hover,.picker__nav--next:hover,.um .um-members-pagi span.current,.um .um-members-pagi span.current:hover,.um .um-profile-nav-item.active a,.um .um-profile-nav-item.active a:hover,.upload,.um-modal-header,.um-modal-btn,.um-modal-btn.disabled,.um-modal-btn.disabled:hover,div.uimob800 .um-account-side li a.current,div.uimob800 .um-account-side li a.current:hover,.um .um-button,.um a.um-button,.um a.um-button.um-disabled:hover,.um a.um-button.um-disabled:focus,.um a.um-button.um-disabled:active,.um input[type=submit].um-button,.um input[type=submit].um-button:focus,.um input[type=submit]:disabled:hover{background:#8e789b!important;border-radius:50px!important;font-weight:500!important}.um-account-side li,.um-account-side li a:hover{background-color:transparent}.um .um-field-group-head:hover,.picker__footer,.picker__header,.picker__day--infocus:hover,.picker__day--outfocus:hover,.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted,.picker__list-item:hover,.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted,.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected,.um .um-button:hover,.um a.um-button:hover,.um input[type=submit].um-button:hover{opacity:.7;transition:all .4s ease-in-out}.um .um-button.um-alt,.um input[type=submit].um-button.um-alt{background:#eeeeee!important}.um .um-button.um-alt:hover,.um input[type=submit].um-button.um-alt:hover{background:#e5e5e5!important}.et_pb_filterable_portfolio .et_pb_portfolio_items{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-rows:1fr;gap:30px;align-items:flex-start}@media (max-width:980px){.et_pb_filterable_portfolio .et_pb_portfolio_items{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}}@media (max-width:767px){.et_pb_filterable_portfolio .et_pb_portfolio_items{grid-template-columns:1fr;gap:15px}}.et_pb_filterable_portfolio .et_pb_portfolio_items .et_pb_portfolio_item img{border-radius:8px;max-width:100%;height:auto;display:block}.et_portfolio_image:hover{border-radius:8px}.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{opacity:0.8;border-radius:4px;border:0px}.et_pb_filterable_portfolio .et_pb_portfolio_filters ul{display:flex;gap:12px}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{background-color:#96A9AD80;border-radius:25px!important}.et_pb_filterable_portfolio .et_pb_portfolio_item{display:flex;flex-direction:column;width:100%!important;margin:0px;padding:0px;padding-bottom:20px}.et_pb_filterable_portfolio .et_pb_portfolio_item p{margin-top:12px}.et_pb_filterable_portfolio .et_pb_portfolio_item p,.et_pb_filterable_portfolio .et_pb_portfolio_item h2{padding-left:19px;padding-right:19px}.et_pb_filterable_portfolio .et_pb_portfolio_item h2{order:2;margin-top:2px!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover{background-color:#8e789b}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{background-color:#8e789b}.et_pb_filterable_portfolio .et_pb_portfolio_item.active{border-radius:8px 8px 0px 0px;background-color:#fff;word-wrap:break-word;box-shadow:1px 18px 18px -6px rgba(12,113,195,0.07)}