false{font-family:"TT Norms Pro"}#ld-focus-content h1{font-family:"recoleta";font-size:34px}.learndash_post_sfwd-lessons .ld-button .ld-text{color:#fff}.learndash_post_sfwd-lessons .ld-button .ld-icon{color:#fff}.ld-lesson-items .ld-button-alternate .ld-icon{color:#fff!important}.learndash_post_sfwd-topic .learndash-wrapper .ld-button{color:#fff!important}.learndash_post_sfwd-topic .learndash-wrapper .learndash_mark_complete_button{background-color:#8b9b9e!important}#ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button{color:#403946!important}.ld-progress-wrap .ld-progress-stats .ld-progress-percentage{color:#403946!important}.e-n-menu-heading .e-n-menu-item:nth-child(2) .e-n-menu-dropdown-icon{background-image:none;-webkit-box-shadow:0px 2px 5px 0px rgba(46,41,51,0);box-shadow:0px 2px 5px 0px rgba(46,41,51,0)}.elementor-location-archive .je-layout-switcher__btn:active{background-image:none}.elementor-location-archive .je-layout-switcher__btn{background-image:none}.e-n-menu-heading .e-n-menu-item .e-n-menu-dropdown-icon{background-image:none;-webkit-box-shadow:0px 2px 5px 0px rgba(46,41,51,0);box-shadow:0px 2px 5px 0px rgba(46,41,51,0)}.e-n-menu .e-n-menu-wrapper ul{height:79px}.elementor-location-archive .elementor-widget-jet-smart-filters-sorting .elementor-widget-container{border-top-color:#f4ebff;-webkit-box-shadow:0px 1px 3px 0px rgba(46,41,51,.11)!important;box-shadow:0px 1px 3px 0px rgba(46,41,51,.11)!important}.jet-smart-filters-sorting .jet-sorting--flex-column select{color:#403946}.e-click .e-n-menu-title-container span{font-size:16px;color:#403946!important;margin-right:8px}.elementor-location-archive .e-n-menu ul{width:187px;height:44px}.elementor-location-archive .elementor-element .elementor-widget-n-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}.elementor-location-archive .e-n-menu li{padding-top:0}.elementor-location-archive .e-n-menu .e-click{background-color:#fff!important;height:46px;-webkit-box-shadow:0px 1px 4px 0px rgba(46,41,51,.11);box-shadow:0px 1px 4px 0px rgba(46,41,51,.11);padding-left:20px;padding-right:20px;width:187px;border-color:#f4ebff;border-width:1px;font-weight:400;font-size:16px;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px}.e-click span .e-fas-angle-down{font-size:14px;height:14px!important;font-weight:300}.elementor-location-archive .elementor-element .elementor-element .elementor-element .e-con-inner .elementor-element .elementor-element .elementor-widget-n-menu .e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-click .e-n-menu-dropdown-icon span .e-fas-angle-down{width:14px!important}.elementor-location-archive .e-n-menu .jet-remove-all-filters__button{background-image:none;color:#666174;border-style:none;-webkit-box-shadow:0px 2px 5px 0px rgba(46,41,51,0);box-shadow:0px 2px 5px 0px rgba(46,41,51,0);font-weight:500!important}.jet-smart-filters-apply-button .apply-filters .apply-filters__button:hover{background-image:-webkit-linear-gradient(87deg,#355c7d 0%,#82778e 0%,#9f92ae 100%);background-image:-o-linear-gradient(87deg,#355c7d 0%,#82778e 0%,#9f92ae 100%);background-image:linear-gradient(-3deg,#355c7d 0%,#82778e 0%,#9f92ae 100%);background-color:#82778e;background-position-x:44%;background-repeat:repeat;background-position-y:52%}@media (max-width:767px){.elementor-jet-ajax-search .jet-ajax-search form{border-top-left-radius:2px!important}}@media (min-width:1080px){#hide-header .elementor-element .elementor-widget-n-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.elementor .elementor-element .elementor-element .elementor-element .elementor-widget-jet-form-builder-form .elementor-widget-container .jet-form-builder .jet-form-builder-page .wp-block-jet-forms-radio-field .jet-form-builder-col__end .jet-form-builder__fields-group .radio-wrap .jet-form-builder__field-template .elementor .tarjeta-limpia{width:100%!important}.tarjeta-limpia{min-width:100%;max-width:100%}.jet-form-builder__field-template--checked .elementor .tarjeta-limpia{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}.wp-block-jet-forms-radio-field .jet-form-builder-col__end .jet-form-builder__fields-group{display:-ms-grid;display:grid;padding-bottom:0}.appointment-calendar .jet-apb-calendar-date.jet-apb-calendar-date--selected:hover .jet-apb-calendar-date-body{color:#fff!important}.elementor .elementor-element .elementor-element .elementor-element .elementor-widget-jet-form-builder-form .elementor-widget-container .jet-form-builder .jet-form-builder-page .field-type-appointment-date .jet-form-builder-col__end .jet-apb-calendar-wrapper .appointment-calendar div .jet-apb-calendar-slots--active .jet-apb-calendar-slots-container{width:100%!important;-ms-grid-columns:35.83fr 35.83fr 35.83fr!important;grid-template-columns:35.83fr 35.83fr 35.83fr!important}.appointment-calendar div .jet-apb-calendar-slots-container{padding-bottom:0;padding-top:19px!important}.text-field-custom{height:54px;font-weight:400!important}.jet-form-builder .wp-block-column .field-type-text-field{padding-top:0;padding-bottom:0;margin-top:0!important;margin-bottom:0!important;-webkit-box-orient:column;-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column}.jet-apb-calendar-wrapper .jet-apb-calendar-appointments-list-wrapper .jet-apb-calendar-appointments-list{background-color:#fcfbfd;border-style:dashed;border-width:2px;border-color:#eadff0;margin-left:0;margin-top:16px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-left:24px;padding-right:24px;height:100%}.jet-apb-calendar-appointments-list .jet-apb-appointments-item .jet-apb-appointments-item-content{width:100%;min-width:0%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:column;-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px}.jet-apb-calendar-appointments-list-wrapper .jet-apb-calendar-appointments-list .jet-apb-appointments-item{margin-bottom:0}.jet-form-builder .jet-form-builder-page .jet-form-builder__next-page-wrap{margin-top:16px}.wp-block-column>div>h2{font-size:32px;margin-bottom:8px;color:#403946;font-family:"Recoleta";font-weight:400}.wp-block-column>div>p{margin-bottom:32px;font-family:"TT Norms PRo";color:#82778e}.jet-form-builder .wp-block-column .wp-block-jet-forms-radio-field{margin-bottom:0!important;padding-top:0;padding-bottom:0}.jet-form-builder .jet-form-builder-page .wp-block-columns{margin-bottom:24px}.elementor .elementor-element .elementor-element .elementor-element .elementor-widget-jet-form-builder-form .elementor-widget-container .jet-form-builder .jet-form-builder-page .wp-block-columns .wp-block-column{-webkit-transform:translatex(0px) translatey(0px)!important;-ms-transform:translatex(0px) translatey(0px)!important;transform:translatex(0px) translatey(0px)!important}.jet-apb-calendar-wrapper .appointment-calendar>div{margin-bottom:0!important}.jet-form-builder .wp-block-column .field-type-appointment-date{padding-bottom:0;margin-bottom:0!important}.jet-form-builder .jet-form-builder-page>div>h2{margin-bottom:8px;font-size:32px;font-family:"Recoleta";font-weight:400}.jet-form-builder .jet-form-builder-page>div>p{margin-bottom:32px;font-family:"TT Norms Pro";color:#82778e}.jet-form-builder .jet-form-builder__action-button-wrapper .jet-form-builder__prev-page{padding-top:16px;padding-bottom:16px;line-height:1em}.jet-form-builder .jet-form-builder-page .jet-form-builder__action-button-wrapper{gap:16px;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.elementor .elementor-element .elementor-element .elementor-element .elementor-widget-jet-form-builder-form .elementor-widget-container .jet-form-builder .jet-form-builder-page .wp-block-columns .wp-block-column .field-type-appointment-date .jet-form-builder-col__end .jet-apb-calendar-wrapper .appointment-calendar div .jet-apb-calendar-slots--active .jet-apb-calendar-slots-container{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr!important;grid-template-columns:1fr 1fr 1fr 1fr 1fr!important}