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}}.appointment-calendar div .jet-apb-calendar-slots-container{-webkit-box-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}.appointment-calendar div .jet-apb-calendar-slots--active{padding-bottom:16px}.hentry .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-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}.jet-form-builder .jet-apb-slot.jet-apb-slot--selected{background-color:#82778e!important}