@charset "UTF-8";#tkf .post-password-form{text-align:center}#tkf .post-password-form input[type=submit]{background-color:#222;border:0;color:#fff;border-radius:180px;padding:.5rem 1rem;margin:1rem}#tkf .wp-block-embed{margin:2rem 0!important}#tkf .container-svkf .feedzy-lazy ul,#tkf .container-svkf .feedzy-rss ul,#tkf .wp-block-embed .wp-block-embed__wrapper iframe{padding:0}#tkf table{font-size:.7rem!important}@media (min-width:768px){#tkf table{font-size:1rem!important}}#tkf table td,#tkf table th,#tkf table tr{border-color:rgba(102,102,102,.25)!important;border-style:solid;border-width:1px}#tkf table strong{font-weight:500}#tkf table tr td{padding:.5rem}#tkf .wp-block-image img{padding:1rem 0}@media (min-width:768px){#tkf .wp-block-image img{padding:2rem 0}}#tkf .wp-block-file{padding:.5rem 0}#tkf .wp-block-file a.wp-block-file__button{background-color:#fee101!important;color:rgba(34,34,34,.85);font-weight:600;border:0;font-size:.7rem;margin:1rem!important}#tkf .wp-block-button{margin:.5rem 0 2rem}#tkf .wp-block-button a.wp-block-button__link{color:#222;font-weight:600;background-color:#fee101;padding:.5rem 1.25rem;font-size:.85rem!important}@media (min-width:768px){#tkf .wp-block-button a.wp-block-button__link{font-size:.9rem!important}}#tkf .booknetic_appointment{zoom:.8;position:relative!important;margin:2rem 0 0}@media (min-width:768px){#tkf .booknetic_appointment{zoom:1}}#tkf .booknetic_appointment .booknetic_appointment_steps{background-color:#f31e50!important}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_appointment_container_body{min-height:auto}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_appointment_container_body .booknetic_card{display:flex;flex-direction:row;width:100%;height:auto;margin:0 0 4%;padding:1rem}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_appointment_container_body .booknetic_card .booknetic_card_image{display:flex;flex-direction:column;justify-content:center;width:80px;height:80px;min-height:80px;overflow:hidden;border-radius:50%;margin:0 auto}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_appointment_container_body .booknetic_card .booknetic_card_image .booknetic_card_location_image{width:80px;height:80px}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_appointment_container_body .booknetic_card .booknetic_card_title{font-weight:600;height:auto;padding:1rem 0 .5rem;margin:0 0 0 1rem}@media (min-width:576px){#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_appointment_container_body .booknetic_card .booknetic_card_title{padding:1rem 0;margin:0}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_appointment_container_body .booknetic_card .booknetic_card_title .booknetic_card_description,#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_appointment_container_body .booknetic_card .booknetic_card_title .booknetic_card_title_first{text-align:center}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_appointment_container_body .booknetic_card .booknetic_card_title .booknetic_card_title_first{font-size:.8rem}}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_appointment_container_body .booknetic_card .booknetic_card_title .booknetic_card_description{padding:.35rem 0 0}@media (min-width:576px){#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_appointment_container_body .booknetic_card{flex-direction:column;align-items:center;width:48%;float:left;min-height:240px;margin:0 1% 2%}}@media (min-width:768px){#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_appointment_container_body .booknetic_card{flex-direction:column;width:48%;min-height:210px;margin:0 1% 2%}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_appointment_container_body .booknetic_card .booknetic_card_location_image{height:80px!important;width:80px!important}}@media (min-width:992px){#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_appointment_container_body .booknetic_card{flex-direction:column;width:48%;min-height:auto;margin:0 1% 2%}}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_card_selected{border:0}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_card:not(.booknetic_card_selected):after{background-image:none}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media (min-width:768px){#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card{justify-content:space-between;align-items:center;padding:0 2rem 0 0}}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_header{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1rem 0 0}@media (min-width:768px){#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_header{flex-direction:row;justify-content:space-between;align-items:center}}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_header .booknetic_service_card_image{width:300px;height:100px;margin:0!important;border-radius:0}@media (min-width:768px){#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_header .booknetic_service_card_image{width:250px;height:100px;margin:1rem .75rem}}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_header .booknetic_service_card_title .booknetic_service_title_span{font-weight:600;font-size:.9rem;margin-bottom:.5rem}@media (min-width:768px){#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_header .booknetic_service_card_title .booknetic_service_title_span{font-size:.8rem}}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_header .booknetic_service_card_title .booknetic_service_duration_span{background-color:#fff;color:#222;text-align:center}@media (min-width:768px){#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_header .booknetic_service_card_title .booknetic_service_duration_span{text-align:left}}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_header .booknetic_service_card_title .booknetic_service_duration_span::before{content:"Tid:";color:rgba(34,34,34,.6);text-transform:none;margin-right:.25rem}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_header .booknetic_service_card_price{font-weight:600;text-align:center;padding:0;margin:0 0 1rem;justify-content:center}@media (min-width:768px){#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_header .booknetic_service_card_price{margin:1rem 0;font-size:1.25rem}}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_header .booknetic_service_card_price::before{content:"Pris:";margin-right:.5rem;font-weight:400;color:rgba(34,34,34,.4);font-size:1rem}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_description{display:flex;flex-direction:column;align-items:center}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_description .booknetic_service_card_description_wrapped::before{content:"";background:url(../img/svg/ico-info-red.svg)center center no-repeat;background-size:100%;width:12px;height:12px;display:inline-flex;margin-right:.5rem}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_description .booknetic_service_card_description_wrapped{color:#000;padding:0 .5rem .5rem;margin:0}#tkf .booknetic_appointment .booknetic_appointment_container .booknetic_service_card .booknetic_service_card_description .booknetic_service_card_description_fulltext{height:auto!important}#tkf .booknetic_appointment button{border-radius:180px;border:0!important}#tkf .booknetic_appointment .booknetic_next_step{background:#fee101!important;color:#222!important}#tkf .booknetic_appointment .booknetic_confirm_booking_btn{visibility:hidden!important;position:relative!important}#tkf .booknetic_appointment button.booknetic_confirm_booking_btn::before{padding:.55rem 1rem!important;margin:-.65rem 0 0;right:0;font-size:.8rem;text-align:center;border-radius:180px;background-color:#fee101;content:"Fortsätt"!important;visibility:visible!important;position:absolute!important}#tkf #booknetic_theme_3 .booknetic_selected_time,#tkf .booknetic_date_time_area .booknetic_calendar .booknetic_calendar_rows .booknetic_calendar_days>div>span>i[a],#tkf .booknetic_date_time_area .booknetic_calendar .booknetic_calendar_rows .booknetic_calendar_selected_day>div{background-color:#1bdca3!important}#tkf .booknetic_date_time_area .booknetic_calendar .booknetic_calendar_rows .booknetic_calendar_days>div>span{height:6px}#tkf .booknetic_date_time_area .booknetic_calendar .booknetic_calendar_rows .booknetic_calendar_empty_day>div{opacity:.5}#tkf .booknetic_date_time_area .booknetic_calendar .booknetic_calendar_rows .booknetic_calendar_empty_day>div>span>i,#tkf .ics-calendar-month-grid thead rt{background-color:red}#tkf .booknetic_date_time_area .booknetic_need_copy{width:100%!important;border:2px solid red}#tkf .wp-block-booknetic-signin .booknetic_login{margin:0 auto}#tkf .wp-block-booknetic-forgot .booknetic_forgot_password .booknetic_header,#tkf .wp-block-booknetic-signin .booknetic_login .booknetic_header,#tkf .wp-block-booknetic-signup .booknetic_signup .booknetic_header{display:none}#tkf .wp-block-booknetic-signin .booknetic_login .booknetic_form .booknetic_login_btn{border-radius:180px;background-color:#fee101!important;color:#222!important;font-size:1rem!important}#tkf .wp-block-booknetic-forgot .booknetic_forgot_password,#tkf .wp-block-booknetic-signup .booknetic_signup{margin:0 auto!important}#tkf .wp-block-booknetic-forgot .booknetic_forgot_password button.booknetic_forgot_password_btn,#tkf .wp-block-booknetic-signup button.booknetic_signup_btn{background-color:#fee101!important;border-radius:180px;color:#222!important;font-weight:600!important}#tkf .amelia-service .am-wrap .am-empty-state p{visibility:hidden}#tkf .amelia-service .am-wrap .am-empty-state p:before{content:"Just nu finns det inga kommande aktiviteter…";visibility:visible;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1rem 0;font-size:.8rem}#tkf .amelia-service .am-wrap .am-empty-state img{width:40%}#tkf .post-content .amelia-service .am-wrap .am-empty-state{width:100%;max-width:400px!important}#tkf .post-content .amelia-service .am-wrap .am-empty-state img{width:80%}#tkf .am-event-upcoming__heading{background-color:orange;content:"ehj";visibility:hidden}#tkf .am-event-upcoming__heading .tablet{visibility:visible;font-size:1rem;color:gray!important}#tkf .am-event-upcoming__heading::before,.am-event-upcoming__heading::before{content:"Kommande event";visibility:visible}#tkf .am-event-header__right,#tkf .amelia-service .am-wrap .am-events-filter{display:none!important}#tkf #am-event-calendar-page .am-event-header__left-inner .am-event-header__title{font-size:1.2rem!important}#tkf #am-event-calendar-page .fc-col-header-cell{background-color:rgba(34,34,34,.2)!important;padding:.5rem 0!important}#tkf #am-event-calendar-page .fc-col-header-cell .fc-col-header-cell-cushion{font-size:.8rem!important;font-weight:600}#tkf #am-event-calendar-page .am-empty-state{padding:0!important}#am-event-calendar-page .am-empty-state img,#tkf #am-event-calendar-page .am-empty-state img{aspect-ratio:4/3!important;width:80%!important;-o-object-fit:contain!important;object-fit:contain!important;margin-bottom:2rem!important}#am-event-calendar-page .am-empty-state p,#tkf #am-event-calendar-page .am-empty-state p{visibility:hidden!important}#am-event-calendar-page .am-empty-state p::before,#tkf #am-event-calendar-page .am-empty-state p::before{visibility:visible!important;content:"Det finns inga kommande event under perioden…"!important}#tkf .amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell .fc-daygrid-day-frame{border:0}#tkf #am-category .am-category-headline h3{text-align:center!important;font-weight:600!important}@media (max-width:575px){#tkf #am-category .am-category-service-wrapper .am-category-service-inner{width:80%;margin:.5rem 10%}}@media (min-width:576px){#tkf #am-category .am-category-service-wrapper .am-category-service-inner{width:50%}}@media (min-width:768px){#tkf #am-category .am-category-service-wrapper .am-category-service-inner{width:33%}}@media (min-width:768px){#tkf #am-category .am-category-service-wrapper .am-category-service-inner .am-category-service .am-category-service-title-price .am-category-service-title{font-size:.8rem}}#tkf #amelia-booking-wrap{margin:2rem .5rem 1rem}#tkf #amelia-booking-wrap h3{font-weight:600;margin-bottom:1rem}#tkf #amelia-booking-wrap .am-form-catalogForm-calendarDateTimeForm.am-select-date{background:#3fa9f5!important}@media (min-width:768px){#tkf #amelia-booking-wrap .am-service{padding:2rem;border:rgba(0,0,0,.15) solid 1px}}#tkf #amelia-booking-wrap .am-service .am-service-header .am-service-image img{aspect-ratio:1/1;width:80%!important;max-width:80%!important;-o-object-fit:contain!important;object-fit:contain!important;height:100%!important}#tkf #amelia-booking-wrap .am-service .am-service-header .am-service-data .am-service-title h2{font-family:poppins,helvetica,arial,sans-serif!important;font-weight:700!important;padding:1rem 1rem .25rem!important;font-size:1.25rem!important;text-align:center!important;margin:0 auto 1rem;width:100%}#tkf .am-fs-sb__step-wrapper .am-fs-sb__step-inner .am-fs-sb__step-checker{background-color:transparent}#tkf #amelia-container button.am-button{background-color:#1bdca3;border-radius:180px;border:0}#tkf .wp-block-amelia-events-gutenberg-block .am-event{background-color:rgba(87,93,76,.1)!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-free::after{background-color:#1bdca3}#tkf .wp-block-amelia-events-gutenberg-block .am-event-data .am-event-date .am-event-date-month{background-color:#3fa9f5!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-data .am-event-details .am-event-about{background-color:#639!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-data .am-event-details .am-event-about div{visibility:hidden!important;position:relative}#tkf .wp-block-amelia-events-gutenberg-block .am-event-data .am-event-details .am-event-about div:after{content:"HEJ";visibility:visible!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-data .am-event-details .am-event-about .ql-description p{font-family:poppins,helvetica,arial,sans-serif!important;font-size:1.1rem!important}.am-cabinet-auth-content .am-cabinet-reset-pass button span,.am-cabinet-profile .am-cabinet-button .am-save-button span,.amelia-app-booking #am-cabinet .am-cabinet-auth .el-alert.el-alert--success .el-alert__content .el-alert__title{visibility:hidden!important;position:relative!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-book-continue button.el-button{background-color:#1bdca3!important}.container-frontpage .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-pagination{background-color:red;display:none!important}.am-button,.el-button{border-radius:180px!important;border:0!important;font-family:poppins,helvetica,arial,sans-serif!important;font-weight:600!important}.am-button--default{color:#fff!important}.am-button--default,.el-button--default,.el-button--mini{background-color:#222!important}.el-button--default span,.el-button--mini i{color:#fff!important}.am-event__btn{background-color:rgba(34,34,34,.1)!important}#tkf #am-category .am-category-service-wrapper .am-category-service-inner .am-category-service .am-category-service-hover .el-button span,#tkf #amelia-booking-wrap .am-form-catalogForm-calendarDateTimeForm.am-select-date .c-day-content:hover div,.am-event__btn span{color:#222!important}.am-confirmation-booking-header img{width:100%;display:none}.am-confirmation-booking-header h2{width:100%!important;font-weight:700!important}.am-cabinet-auth-content .am-cabinet-reset-pass button{text-align:center!important}.am-cabinet-auth-content .am-cabinet-reset-pass button span::before{width:100%;content:"Skicka"!important;visibility:visible!important;position:absolute!important}.am-cabinet-profile .el-input,.am-cabinet-profile input[type=email],.am-cabinet-profile input[type=tel],.am-cabinet-profile input[type=text]{background-color:#fff}.am-cabinet-profile button{font-weight:700}.am-cabinet-profile .am-cabinet-button .am-save-button{background-color:#222!important;border-color:#222!important}.am-cabinet-profile .am-cabinet-button .am-save-button span::before{content:"Spara profil";visibility:visible!important;position:absolute!important;width:100%!important}.am-cabinet-content .am-cabinet-button .el-button--danger span,.am-cabinet-dashboard .am-empty-state div p,.am-event-book-cta .el-form-item .el-form-item__label{visibility:hidden;position:relative}.am-event-book-cta .el-form-item .el-form-item__label::before{content:"Antal personer";visibility:visible;position:absolute;font-weight:600;font-size:.9rem!important}.amelia-app-booking #am-cabinet .am-cabinet-auth{background-color:#e0e8ec!important;box-shadow:none!important}.amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content{padding:2rem!important}@media (min-width:768px){.amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content{padding:3rem!important}}.amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content .am-cabinet-auth-title{font-weight:700!important;position:relative!important;visibility:hidden;display:none}.amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content .am-cabinet-subtitle{visibility:hidden;position:relative}.amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content .am-cabinet-subtitle::before{content:"Ange den epost-adress nedan du använde när du bokade…";visibility:visible;position:absolute}.amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content input{background-color:#fff!important;border:0!important}#tkf .container-svkf .feedzy-lazy .rss_item .rss_content p,#tkf .container-svkf .feedzy-rss .rss_item .rss_content p,.amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content .el-form-item__label{font-size:.9rem}.amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content button{border-radius:180px;background-color:#222!important;margin:1rem 0!important;border:0!important}#tkf-intro *,.am-cabinet-dashboard,.amelia-v2-booking #amelia-container.am-fs__wrapper{box-shadow:none!important}.am-cabinet-dashboard .am-cabinet-dashboard-header,.am-cabinet-dashboard .am-cabinet-menu{background:#7197aa!important}.am-cabinet-dashboard .am-cabinet-dashboard-header .am-cabinet-user-initials img{aspect-ratio:1/1!important}.am-cabinet-dashboard .am-cabinet-content{background:#f0f4f6!important}.am-cabinet-dashboard .am-cabinet-content .popover-container{background-color:#fff!important}.am-cabinet-dashboard .am-cabinet-content .am-cabinet-timezone{background:#fff!important}.am-cabinet-dashboard .am-empty-state{max-width:300px!important}.am-cabinet-dashboard .am-empty-state img{aspect-ratio:16/14!important;margin-bottom:2rem;width:60%!important}.am-cabinet-dashboard .am-empty-state div p::before{content:"Du har inga bokningar…";visibility:visible;position:absolute}.amelia-app-booking #am-cabinet .am-cabinet-auth .el-alert.el-alert--success{background:#1bdca3!important}.amelia-app-booking #am-cabinet .am-cabinet-auth .el-alert.el-alert--success .el-alert__content .el-alert__title::before{content:"Inloggningsuppgifter har skickats";visibility:visible;position:absolute;margin-top:.25rem}.am-cabinet-content .am-cabinet-button button{border-radius:180px!important}.am-cabinet-content .am-cabinet-button .el-button--danger span::before{content:"Ta bort profil";visibility:visible;position:absolute}.amelia-v2-booking #amelia-container.am-fs__wrapper .am-fs__main-inner{background-color:rgba(240,244,246,.8)}.am-step-booking-catalog{padding:0!important;max-width:100%!important}#tkf-intro *{text-shadow:none!important}#tkf-intro #amelia-booking-wrap{margin:0 auto!important;padding:0!important}#tkf-intro #amelia-booking-wrap .am-event{margin-bottom:.5rem!important;padding:0!important;z-index:10!important;opacity:1!important;overflow:visible!important;border-radius:0!important}#tkf-intro #amelia-booking-wrap .am-event:hover{cursor:none!important}#tkf-intro #amelia-booking-wrap .am-event-list{margin-top:0!important}#tkf-intro #amelia-booking-wrap .am-event-info .am-event-title .am-event-booking-status,#tkf-intro #amelia-booking-wrap .am-event-list .am-event-book-continue,#tkf-intro #amelia-booking-wrap .am-event-list .am-event-book-cta,#tkf-intro #amelia-booking-wrap .am-event-list .am-event-book-cta.open,#tkf-intro #amelia-booking-wrap .am-event-list .am-event-details{display:none!important}#tkf-intro #amelia-booking-wrap .am-event:nth-of-type(n+4){display:none!important}#tkf-intro #amelia-booking-wrap .am-event-info .am-event-title{font-weight:600!important;font-size:.9rem!important;margin:0!important;padding:0!important}#tkf .am-advsc__time-zone,#tkf .am-event-sub-info .am-event-sub-info-capacity,#tkf-intro #amelia-booking-wrap .am-event-info .am-event-sub-info{display:none!important}#tkf .am-event-sub-info div,#tkf-intro #amelia-booking-wrap .am-event-data{display:flex!important;flex-direction:column!important;align-items:center!important}@media (min-width:992px){#tkf-intro #amelia-booking-wrap .am-event-data{flex-direction:row!important}}#tkf-intro #amelia-booking-wrap .am-event-data .am-event-date{border:0!important;border-radius:0!important;width:80px!important;min-width:80px!important;margin:.5rem!important}#tkf-intro #amelia-booking-wrap .am-event-data .am-event-date .am-event-date-day,#tkf-intro #amelia-booking-wrap .am-event-data .am-event-date .am-event-date-month{font-family:poppins,helvetica,arial,sans-serif!important}#tkf-intro #amelia-booking-wrap .am-event-data .am-event-date .am-event-date-month{color:#fff!important;background-color:#f31e50!important}#tkf-intro #amelia-booking-wrap .am-event-data .am-event-date .am-event-date-day{font-weight:700!important;background-color:#f0f4f6!important}#tkf-intro #amelia-booking-wrap .am-event-free,#tkf-intro #amelia-booking-wrap .am-event-price{background-color:red!important;display:none!important}#tkf .am-event-sub-info div{flex-direction:row!important;justify-items:center!important;padding:.2rem 0!important;margin:0!important}#tkf .am-event-sub-info div img{padding:0 .2rem 0 0!important;margin:0 .2rem 0 0!important;width:16px!important;aspect-ratio:1/1}#tkf .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-calendarDateTimeForm.am-select-date{background:#3fa9f5}#tkf #am-category .am-category-service{border:0}#tkf #am-category .am-category-headline{display:none}#tkf #am-category .am-category-service-wrapper{justify-content:space-between}#tkf #am-category .am-category-service-wrapper .am-category-service-inner{width:100%}@media (min-width:576px){#tkf #am-category .am-category-service-wrapper .am-category-service-inner{width:50%}}@media (min-width:768px){#tkf #am-category .am-category-service-wrapper .am-category-service-inner{width:33%}}#tkf #am-category .am-category-service-wrapper .am-category-service-inner .am-category-service .am-category-service-hover{background-color:rgba(0,0,0,.25)!important}#tkf #am-category .am-category-service-wrapper .am-category-service-inner .am-category-service .am-category-service-hover .el-button{background-color:#fee101!important;border-radius:180px;border:0}#tkf #am-category .am-category-service-wrapper .am-category-service-inner .am-category-service .am-category-service-hover .el-button span{font-family:poppins,helvetica,arial,sans-serif;font-weight:600}#tkf #am-category .am-category-service-wrapper .am-category-service-inner .am-category-service .am-category-service-image{background-color:#e0e8ec!important;background-size:85%!important}#tkf #am-category .am-category-service-wrapper .am-category-service-inner .am-category-service .am-category-color-wrapper{display:none!important}#tkf #am-category .am-category-service-wrapper .am-category-service-inner .am-category-service .am-category-service-info{padding:1.25rem 0;background-color:#f0f4f6!important}#tkf #am-category .am-category-service-wrapper .am-category-service-inner .am-category-service .am-category-service-info .am-category-service-title-price span,#tkf #am-category .am-category-service-wrapper .am-category-service-inner .am-category-service .am-category-services-thumbs,#tkf #amelia-booking-wrap .am-service-gallery{display:none}#tkf #am-category .am-category-service-wrapper .am-category-service-inner .am-category-service .am-category-service-title-price .am-category-service-title{font-family:poppins,helvetica,arial,sans-serif;font-weight:600;text-align:center;font-size:1rem}@media (min-width:768px){#tkf #am-category .am-category-service-wrapper .am-category-service-inner .am-category-service .am-category-service-title-price .am-category-service-title{font-size:.8rem}}#tkf #amelia-booking-wrap .am-form-catalogForm-calendarDateTimeForm.am-select-date{background:#279ef4}#tkf #amelia-booking-wrap .am-form-catalogForm-calendarDateTimeForm.am-select-date .el-button{border-radius:180px;border:0}#tkf #amelia-booking-wrap .am-form-catalogForm-calendarDateTimeForm.am-select-date .el-button span{font-weight:600}#tkf #amelia-booking-wrap .am-form-catalogForm-calendarDateTimeForm.am-select-date .c-day-content{font-weight:600!important}#tkf #amelia-booking-wrap .am-form-catalogForm-calendarDateTimeForm.am-select-date .c-day-background{background-color:#304651!important}#tkf #amelia-booking-wrap .am-form-catalogForm-calendarDateTimeForm.am-select-date .c-day-content:hover{background-color:rgba(255,255,255,.8)!important}#tkf #amelia-booking-wrap .am-form-catalogForm-calendarDateTimeForm.am-select-date .am-recurring-check{display:none;font-size:.8rem}#tkf #amelia-booking-wrap .am-form-catalogForm-calendarDateTimeForm.am-select-date .am-recurring-check span{visibility:hidden;position:relative}#tkf #amelia-booking-wrap .am-form-catalogForm-calendarDateTimeForm.am-select-date .am-recurring-check span::before{content:"HEJ";visibility:visible}#tkf #amelia-booking-wrap .am-form-catalogForm-calendarDateTimeForm.am-select-date .am-recurring-check .el-switch__core{visibility:visible;background-color:rgba(34,34,34,.5)!important;border:0}#tkf #amelia-booking-wrap .am-service-gallery .el-carousel{max-height:100px!important}#tkf #amelia-booking-wrap .am-service-description,#tkf #amelia-booking-wrap .am-service-info{padding:0 2rem}#tkf #amelia-booking-wrap .am-service{border-radius:6px!important;border:0!important;padding-left:0!important;padding-right:0!important}@media (min-width:768px){#tkf #amelia-booking-wrap .am-service{padding:2rem;border:rgba(0,0,0,.15) solid 1px}}#tkf #amelia-booking-wrap .am-service .am-service-header .am-service-image{display:flex!important;flex-direction:column!important;justify-content:center!important;width:140px!important;height:140px!important;max-width:140px;max-height:140px;align-items:center!important;margin:0 auto!important}@media (min-width:768px){#tkf #amelia-booking-wrap .am-service .am-service-header{flex-direction:row;padding:0 1.5rem}}@media (min-width:992px){#tkf #amelia-booking-wrap .am-service .am-service-header{padding:1rem 0}}#tkf #amelia-booking-wrap .am-service .am-service-header .am-service-price{background-color:transparent;border:2px solid #d0dde3;border-radius:0;color:#222;font-size:.9rem;font-weight:600;margin:1rem 0 0}#tkf #amelia-booking-wrap .am-service .am-service-header .am-service-price::before{content:"Pris:";font-weight:400;color:#90aebd}@media (min-width:768px){#tkf #amelia-booking-wrap .am-service .am-service-header .am-service-price::before{margin-right:.25rem}}#tkf #amelia-booking-wrap .am-service .am-service-header .am-service-image{background-color:#b0c5d0}#tkf #amelia-booking-wrap .am-service .am-service-header .am-service-data{display:flex!important;flex-direction:column;justify-content:center!important;align-items:center!important;padding:0!important;width:100%}@media (min-width:992px){#tkf #amelia-booking-wrap .am-service .am-service-header .am-service-data{padding-left:1rem!important;align-items:flex-start!important}}#tkf #amelia-booking-wrap .am-service .am-service-header .am-service-data .am-category-url{margin-top:1rem}@media (min-width:768px){#tkf #amelia-booking-wrap .am-service .am-service-header .am-service-data .am-category-url{margin-top:0;padding:.5rem 1rem}}@media (min-width:768px){#tkf #amelia-booking-wrap .am-service .am-service-header .am-service-data .am-service-title h2{font-size:1.5rem;text-align:left!important;margin:0 0 .5rem}#tkf #amelia-booking-wrap .am-service .am-service-header .am-service-data .am-service-info{text-align:left!important;padding-left:1rem}}#tkf #amelia-booking-wrap .am-service .am-confirm-booking-form .el-row{padding:0 1rem}#tkf #amelia-booking-wrap .am-service .am-service-description,#tkf #amelia-booking-wrap .am-service .am-service-info{padding:0 2rem}@media (min-width:992px){#tkf #amelia-booking-wrap .am-service .am-service-description,#tkf #amelia-booking-wrap .am-service .am-service-info{padding:0 1rem}}#tkf #amelia-booking-wrap .am-service .am-service-description p.ql-description{font-size:1rem}#tkf #amelia-booking-wrap .am-service .am-service-info .am-service-providers{display:none!important}#tkf .wp-block-amelia-step-booking-gutenberg-block{margin-top:-3rem}#tkf .am-fs__wrapper{padding:0!important}#tkf .amelia-v2-booking #amelia-container .am-fs-sb{background-color:#3fa9f5;color:#fff}#tkf .am-fs-sb__step-wrapper .am-fs-sb__step-inner .am-fs-sb__step-heading,#tkf .am-fs-sb__step-wrapper .am-fs-sb__step-inner p.am-fs-sb__step-selection{color:#fff}#tkf .am-fs-sb__step-wrapper .am-fs-sb__step-inner .am-fs-sb__step-checker{background-color:rgba(255,255,255,.5);border:0}#tkf .am-fs-sb__step-wrapper .am-fs-sb__step-inner .am-fs-sb__step-checker .am-icon-check{background-color:#1bdca3;color:#fff}#tkf .am-fs-sb__step-wrapper .am-fs-sb__step-inner .am-fs-sb__step-checker-selected{background-color:#1bdca3}#tkf .am-event-details .am-event-about div:first-of-type{visibility:hidden!important;position:relative}#tkf .am-event-details .am-event-about div:first-of-type::before{content:"Om tävlingen";visibility:visible!important;font-size:.9rem!important}#tkf .am-event-details .am-event-about div.ql-description{visibility:visible!important;font-family:poppins,helvetica,arial,sans-serif!important;font-size:.85rem!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event{margin:0 0 1rem!important;box-shadow:none!important;background-color:#f0f4f6!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-free{visibility:hidden}#tkf .wp-block-amelia-events-gutenberg-block .am-event-free::after{font-family:poppins,helvetica,arial,sans-serif!important;content:"Anmälan"!important;visibility:visible;background-color:rgba(34,34,34,.75);border-radius:180px;font-size:.8rem!important;padding:.25rem 1rem;color:#fff;font-weight:600}#tkf .wp-block-amelia-events-gutenberg-block .am-event-data .am-event-date{border:0!important}#tkf .wp-block-amelia-events-gutenberg-block #am-modal.am-modal.am-in-body p,#tkf .wp-block-amelia-events-gutenberg-block .am-event-data .am-event-date .am-event-date-day,#tkf .wp-block-amelia-events-gutenberg-block .am-event-data .am-event-date .am-event-date-month,#tkf .wp-block-amelia-events-gutenberg-block .amelia-app-booking #amelia-booking-wrap p{font-family:poppins,helvetica,arial,sans-serif!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-data .am-event-date .am-event-date-month{color:#fff!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-data .am-event-date .am-event-date-day{font-weight:700!important;background-color:#fff!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-data .am-event-details .am-event-about .ql-description{font-family:poppins,helvetica,arial,sans-serif!important;font-size:2.1rem!important;color:red!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-book-cta__inner{visibility:hidden!important;position:relative!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-book-cta__inner::after{content:"Anmälan";visibility:visible;font-family:poppins,helvetica,arial,sans-serif;font-size:.9rem!important;position:absolute!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-info .am-event-title{font-family:poppins,helvetica,arial,sans-serif!important;font-weight:700!important;display:flex;align-items:center}#tkf .wp-block-amelia-events-gutenberg-block .am-event-info .am-event-title .am-event-sub-info{background-color:red!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-info .am-event-title .am-event-sub-info .am-event-sub-info-capacity{display:none!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-info .am-event-title .am-event-booking-status{margin-left:1rem}#tkf .wp-block-amelia-events-gutenberg-block .am-event-info .am-event-title .closed,#tkf .wp-block-amelia-events-gutenberg-block .am-event-info .am-event-title .open{position:relative;visibility:hidden;font-family:poppins,helvetica,arial,sans-serif;display:none!important}#tkf .wp-block-amelia-events-gutenberg-block .am-event-info .am-event-title .closed:after{background-color:red!important;opacity:.4;content:"stängd"}#tkf .wp-block-amelia-events-gutenberg-block .am-event-info .am-event-title .open::after{background-color:#1bdca3!important;opacity:1;color:#fff;content:"öppen"}#tkf .wp-block-amelia-events-gutenberg-block .am-event-info .am-event-title .closed:after,#tkf .wp-block-amelia-events-gutenberg-block .am-event-info .am-event-title .open::after{padding:0 .5rem;position:absolute;visibility:visible;top:0;left:0;border-radius:6px}#tkf .wp-block-amelia-events-gutenberg-block .am-event-info .am-event-sub-info .am-event-sub-info-capacity{visibility:hidden;position:relative}#tkf .amelia-service .am-events-filter .el-select{display:none}#tkf .amelia-service #am-event-calendar-page .am-event-calendar .fc-scrollgrid{border-radius:0!important}.am-event-upcoming__heading{content:"ehj";visibility:hidden}.am-event-upcoming__heading .tablet{visibility:visible;font-size:1rem;color:gray!important}.am-event-header__right{display:none!important}#am-event-calendar-page .am-event-header__left-inner .am-event-header__title{font-size:1.2rem!important}#am-event-calendar-page .fc-col-header-cell{background-color:rgba(63,169,245,.6)!important;border:0!important;padding:.5rem 0!important}#am-event-calendar-page .fc-col-header-cell .fc-col-header-cell-cushion{font-size:.8rem!important;font-weight:600}#am-event-calendar-page .am-empty-state{padding:0!important}.has-background{background-color:rgba(27,220,163,.15)!important}#tkf .tribe-events-widget-events-list__events .tribe-events-widget-events-list__event-row{background-color:#efefef;padding:.5rem}#tkf .tribe-events-widget-events-list__events .tribe-events-widget-events-list__event-row h3{font-family:poppins,helvetica,arial,sans-serif;margin:0;padding:0}#tkf .tribe-events-widget-events-list__events .tribe-events-widget-events-list__event-date-tag-datetime{font-family:poppins,helvetica,arial,sans-serif;margin:.5rem}#tkf .tribe-events-widget-events-list__events .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month{background-color:#3fa9f5;color:#fff}#tkf .forminator-guttenberg #consent-1 .forminator-checkbox-box,#tkf .tribe-events-widget-events-list__events .tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum{background-color:#fff}#tkf .container-svkf{width:100%}@media (min-width:1200px){#tkf .container-svkf{width:70%}}#tkf .container-svkf .feedzy-lazy,#tkf .container-svkf .feedzy-rss{padding:0;margin:0;display:flex;flex-direction:column;justify-content:center}#tkf .container-svkf .feedzy-lazy .rss_header,#tkf .container-svkf .feedzy-rss .rss_header{display:none}#tkf .container-svkf .feedzy-lazy .rss_item,#tkf .container-svkf .feedzy-rss .rss_item{background-color:#fff;border-radius:6px;width:80%;margin:2rem 10%;overflow:hidden;display:flex;flex-direction:column}@media (min-width:992px){#tkf .container-svkf .feedzy-lazy .rss_item,#tkf .container-svkf .feedzy-rss .rss_item{width:90%;margin:2rem 5%}}#tkf .container-svkf .feedzy-lazy .rss_item .rss_image,#tkf .container-svkf .feedzy-rss .rss_item .rss_image{overflow:hidden;margin:0 0 1rem;min-width:102%!important;height:100%!important;aspect-ratio:16/9;margin-top:-15px!important}#tkf .container-svkf .feedzy-lazy .rss_item .title,#tkf .container-svkf .feedzy-rss .rss_item .title{margin:1rem 0!important;padding-left:1rem;padding-right:1rem;text-align:center;font-size:1rem}@media (min-width:768px){#tkf .container-svkf .feedzy-lazy .rss_item .title,#tkf .container-svkf .feedzy-rss .rss_item .title{font-size:1.1rem}}@media (min-width:992px){#tkf .container-svkf .feedzy-lazy .rss_item .title,#tkf .container-svkf .feedzy-rss .rss_item .title{font-size:1.4rem;padding-left:1.5rem;padding-right:1.5rem}}#tkf .container-svkf .feedzy-lazy .rss_item .title a,#tkf .container-svkf .feedzy-rss .rss_item .title a{color:#000;transition:250ms ease-in-out}#tkf .container-svkf .feedzy-lazy .rss_item .title a:hover,#tkf .container-svkf .feedzy-rss .rss_item .title a:hover{color:#3fa9f5}#tkf .container-svkf .feedzy-lazy .rss_item .rss_content,#tkf .container-svkf .feedzy-rss .rss_item .rss_content{display:flex;flex-direction:column;justify-items:center;align-self:center;width:90%}#tkf .container-svkf .feedzy-lazy .rss_item .rss_content small,#tkf .container-svkf .feedzy-rss .rss_item .rss_content small{align-self:center;font-size:.9rem;color:rgba(87,93,76,.7);margin:0 auto 1rem}#tkf .container-svkf .feedzy-lazy .rss_item .rss_content small::before,#tkf .container-svkf .feedzy-rss .rss_item .rss_content small::before{content:"";background:#fff url(../img/svg/ico-kalender-dark.svg)center left no-repeat;background-size:70%;display:inline-block;width:20px;height:18px;z-index:5;position:absolute}#tkf .am-fs__main-heading-inner .am-fs__main-heading-inner-title{font-size:1rem!important;font-weight:600!important}#tkf .am-button-group .am-button--plain{margin:.25rem!important}#tkf a.mtli_attachment{padding-left:30px!important;display:flex;align-items:center;height:28px}#tkf a.mtli_docx,#tkf a.mtli_pdf,#tkf a.mtli_xlsx{background-size:25px!important;background-repeat:no-repeat}#tkf a.mtli_xlsx{background-image:url(../img/svg/ico-excel.svg)!important}#tkf a.mtli_pdf{background-image:url(../img/svg/ico-pdf.svg)!important}#tkf a.mtli_docx{background-image:url(../img/svg/ico-word.svg)!important}@media (min-width:1200px){#tkf .forminator-guttenberg{max-width:700px!important;margin:0 auto}}#tkf .forminator-guttenberg #consent-1{padding:1rem 1.5rem 2rem;background-color:#efefef;margin-bottom:1rem}#tkf .forminator-guttenberg #consent-1 .forminator-label{margin:0 0 1rem}#tkf .forminator-guttenberg .forminator-row-last .forminator-col{display:flex!important;justify-content:center!important}#tkf .forminator-guttenberg .forminator-row-last .forminator-col .forminator-button-submit{background-color:#fee101!important;font-size:1rem!important;color:#222!important;font-weight:600!important;padding:1rem 2rem;border-radius:180px!important}#tkf .forminator-guttenberg .forminator-row-last .forminator-col .forminator-button-submit:hover{box-shadow:none!important}