ol,ul{list-style:none;margin:0;padding:0}@font-face{font-family:Forsvarsmakten Sans Regular;src:url(/assets/ForsvarsmaktenSans-Regular.6ac9062f.woff2) format("woff2"),url(/assets/ForsvarsmaktenSans-Regular.20c48196.woff) format("woff"),url(/assets/ForsvarsmaktenSans-Regular.81f8a14d.ttf) format("truetype")}@font-face{font-family:Forsvarsmakten Sans Bold;src:url(/assets/ForsvarsmaktenSans-Bold.a8683507.woff2) format("woff2"),url(/assets/ForsvarsmaktenSans-Bold.5907e557.woff) format("woff"),url(/assets/ForsvarsmaktenSans-Bold.913714ad.ttf) format("truetype")}@font-face{font-family:Forsvarsmakten Sans Stencil;src:url(/assets/ForsvarsmaktenSans-Stencil.bd867323.woff2) format("woff2"),url(/assets/ForsvarsmaktenSans-Stencil.9d6fd173.woff) format("woff"),url(/assets/ForsvarsmaktenSans-Stencil.4bb5e11c.ttf) format("truetype")}h1,h2,h3,h4,h5,h6,label{font-family:Forsvarsmakten Sans Stencil,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:-.05em;line-height:1.15;color:#313333}h1{font-size:3.8rem}@media only screen and (min-width: 640px){h1{font-size:5.6rem}}@media only screen and (min-width: 1050px){h1{font-size:8rem}}h2{font-size:2.4rem}@media only screen and (min-width: 640px){h2{font-size:4.8rem}}@media only screen and (min-width: 1050px){h2{font-size:6.8rem}}h3{font-size:2.8rem}h3.h35{font-size:2.2rem}@media only screen and (min-width: 640px){h3{font-size:3.6rem}h3.h35{font-size:2.8rem}}@media only screen and (min-width: 1050px){h3{font-size:4.2rem}h3.h35{font-size:3.2rem}}h4{font-size:1.6rem}p,.checkbox label{font-size:1.6rem;line-height:1.4;letter-spacing:-.015em;color:text-color}@media only screen and (min-width: 640px){p,.checkbox label{font-size:2.2rem}}p.smaller,.checkbox label.smaller{font-size:1.6rem}p.smallest,.checkbox label.smallest{font-size:1.4rem}label{font-size:2.2rem;padding:0 0 1.5rem}@media only screen and (max-width: 639px){label{font-size:1.6rem;padding:0 0 .8rem}}@font-face{font-family:icomoon;src:url(/assets/icomoon.4b8d6ec8.eot?-9fcboi);src:url(/assets/icomoon.4b8d6ec8.eot?#iefix-9fcboi) format("embedded-opentype"),url(/assets/icomoon.d17c8b46.woff?-9fcboi) format("woff"),url(/assets/icomoon.6e8fa9dd.ttf?-9fcboi) format("truetype"),url(/assets/icomoon.0eda892f.svg?-9fcboi#icomoon) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-play_icon:before{content:"\e91e"}.icon-arrow_up:before{content:"\e91d"}.icon-angle_icon:before{content:"\e900"}.icon-arrow_right:before{content:"\e901"}.icon-arrow:before{content:"\e902"}.icon-back:before{content:"\e903"}.icon-button_arrow_down:before{content:"\e904"}.icon-button_arrow_up:before{content:"\e905"}.icon-challanges:before{content:"\e906"}.icon-check_mark:before{content:"\e907"}.icon-clock_icon:before{content:"\e908"}.icon-cloud_icon:before{content:"\e909"}.icon-dial_1:before,.WorkoutPublicListItem .icon-WorkoutPublicListItem-borg_9:before{content:"\e90a"}.icon-dial_2:before,.WorkoutPublicListItem .icon-WorkoutPublicListItem-borg_11:before{content:"\e90b"}.icon-dial_3:before,.WorkoutPublicListItem .icon-WorkoutPublicListItem-borg_13:before{content:"\e90c"}.icon-dial_4:before,.WorkoutPublicListItem .icon-WorkoutPublicListItem-borg_15:before{content:"\e90d"}.icon-dial_5:before,.WorkoutPublicListItem .icon-WorkoutPublicListItem-borg_17:before{content:"\e90e"}.icon-dial_6:before,.WorkoutPublicListItem .icon-WorkoutPublicListItem-borg_20:before{content:"\e90f"}.icon-down_arrow_icon:before,.ExercisePublicListItem .icon-TrainingType-strength:before,.WorkoutPublicListItem .icon-WorkoutPublicListItem-strength:before{content:"\e910"}.icon-download_icon_complete:before{content:"\e911"}.icon-download_icon:before{content:"\e912"}.icon-exercise_bank:before{content:"\e913"}.icon-exercise:before{content:"\e914"}.icon-expand:before{content:"\e915"}.icon-eye:before{content:"\e916"}.icon-facebook_icon:before,.WorkoutDetailsPage-SharingWidget .icon-WorkoutDetailsPage-SharingFacebook:before{content:"\e917"}.icon-filter_active:before{content:"\e918"}.icon-filter_normal:before{content:"\e919"}.icon-fmtk_logo_complete:before{content:"\e91a"}.icon-fmtk_logo:before{content:"\e91b"}.icon-friends_circle:before{content:"\e91c"}.icon-friends:before{content:"\e92a"}.icon-google_icon:before,.WorkoutDetailsPage-SharingWidget .icon-WorkoutDetailsPage-SharingGoogle:before{content:"\e92b"}.icon-hangman:before{content:"\e92c"}.icon-home:before{content:"\e92d"}.icon-infinite_icon:before,.ExercisePublicListItem .icon-TrainingType-agility:before,.WorkoutPublicListItem .icon-WorkoutPublicListItem-cardio:before{content:"\e92e"}.icon-info_icon:before{content:"\e92f"}.icon-kryss:before{content:"\e930"}.icon-kryss2:before{content:"\e931"}.icon-lock_icon:before{content:"\e932"}.icon-minus_icon:before{content:"\e933"}.icon-muted_icon:before{content:"\e934"}.icon-notification_badge:before{content:"\e935"}.icon-notification_received:before{content:"\e936"}.icon-notification:before{content:"\e937"}.icon-pause:before{content:"\e938"}.icon-pin:before{content:"\e939"}.icon-play:before{content:"\e93a"}.icon-plus_icon:before{content:"\e93b"}.icon-profile:before{content:"\e93c"}.icon-result:before{content:"\e93d"}.icon-right_arrow_icon:before,.ExercisePublicListItem .icon-TrainingType-cardio:before,.WorkoutPublicListItem .icon-WorkoutPublicListItem-agility:before{content:"\e93e"}.icon-scale_icon2:before{content:"\e93f"}.icon-search_icon:before{content:"\e940"}.icon-settings_icon:before{content:"\e941"}.icon-share:before{content:"\e942"}.icon-star_icon:before{content:"\e943"}.icon-star_unfilled_icon:before{content:"\e944"}.icon-star:before{content:"\e945"}.icon-timer_icon:before{content:"\e946"}.icon-timer_icon2:before,.WorkoutPublicListItem .icon-WorkoutPublicListItem-stopwatch:before,.WorkoutDetailsPage-WorkoutBlock .icon-WorkoutExerciseRepetitions-time:before{content:"\e947"}.icon-trash:before{content:"\e948"}.icon-twitter-x_icon:before,.WorkoutDetailsPage-SharingWidget .icon-WorkoutDetailsPage-SharingTwitter:before{content:"\e91f"}.icon-twitter_icon:before{content:"\e94a"}.icon-unmuted_icon:before{content:"\e94b"}.icon-weather_cloudy:before{content:"\e94c"}.icon-weather_mainly_cloudy:before{content:"\e94d"}.icon-weather_mainly_sunny:before{content:"\e94e"}.icon-weather_rainy:before{content:"\e94f"}.icon-weather_snowy:before{content:"\e950"}.icon-weather_sunny:before{content:"\e951"}.icon-weather_thundery:before{content:"\e952"}.icon-weather_windy:before{content:"\e953"}.icon-workout_cooldown:before{content:"\e954"}.icon-workout_main:before{content:"\e955"}.icon-workout_program:before{content:"\e956"}.icon-workout_warmup:before{content:"\e957"}.icon-workout:before{content:"\e958"}.icon-instagram_logo:before{content:"\e959"}.icon-close_btn:before{content:"\e95a"}.icon-close_btn_inv:before{content:"\e95b"}.flipped{transform:scaleX(-1)}.clearfix{clear:both;display:block}h1,h2,h3{margin-top:0}a:hover,a:active,a:focus{text-decoration:none;outline:none}a:hover{color:#00d98e}.btn{background-color:transparent;color:#2b2827;display:inline-block;padding:2rem;text-transform:uppercase;font-weight:700;border-color:#313333;border-radius:0;text-shadow:none;text-decoration:none;background-image:none;border-width:.2rem;transition:background-color .25s ease,color .25s ease;min-width:25rem;box-shadow:none;font-family:Forsvarsmakten Sans Stencil,Helvetica,Arial,sans-serif;font-size:1.5rem}.btn.btn-success{background-color:#00d98e;border-color:#00d98e}.btn.btn-success:hover{background-color:#00d98e;border-color:#00d98e;color:#fff}.btn.btn-danger{background-color:#d60706;border-color:#d60706}.btn.btn-danger:hover{background-color:#d60706;border-color:#d60706;color:#fff}.btn:hover{background-color:#313333;border-color:#313333;color:#fff}.btn:focus{outline:none}.btn:active:focus{outline:none}.form-control{-webkit-appearance:none;-webkit-border-radius:0px;border:.2rem solid #c1bfb9;padding:2rem 1rem;height:auto;font-weight:lighter;background-color:transparent}.form-control:focus{border:.2rem solid #3b3a39;box-shadow:none}input[type=checkbox].form-control{-webkit-appearance:checkbox;display:inline-block;width:auto}.local-login label{display:inline-block;font-size:12px}.local-login .form-group.remember{text-align:left}.local-login .form-group.remember span{font-size:14px;font-family:Forsvarsmakten Sans Regular,Helvetica,Arial,sans-serif;text-transform:none;font-weight:lighter}.form-control-feedback{top:50%;transform:translateY(-50%)}.has-success .form-control{border-color:#00d98e;box-shadow:none}.has-success .form-control:focus{border-color:#00d98e;box-shadow:none}.has-success .help-block,.has-success .control-label,.has-success .form-control-feedback{color:#00d98e}.has-error .form-control{border-color:#d60706;box-shadow:none}.has-error .form-control:focus{border-color:#d60706;box-shadow:none}.has-error .help-block,.has-error .control-label,.has-error .form-control-feedback{color:#d60706}label{margin-bottom:0}.has-feedback label~.form-control-feedback{top:5.4rem;right:1rem}.glyphicon{z-index:200}.input-group-addon{padding:.6rem 1.2rem;font-size:14px;font-weight:400;line-height:1;color:#000;text-align:center;border-radius:0;background-color:transparent;border:2px solid #000}.nav-tabs{border-bottom:none}.nav-tabs>li>a{color:inherit}.nav-tabs>li>a:hover{border-bottom:0}.checkbox{margin-top:0;margin-bottom:0}.checkbox label{padding-bottom:0;padding-left:3rem;text-transform:none;font-family:Forsvarsmakten Sans Regular,Helvetica,Arial,sans-serif}.checkbox input[type=checkbox]{margin-left:-2.6rem;margin-top:.7rem}.checkbox input[type=checkbox]:focus{outline:none}.remove-button,.workouts-select .btn-danger{position:absolute;min-width:0;width:2.3rem;height:2.3rem;line-height:1.9rem;text-transform:uppercase;text-align:center;color:#fff;outline:none;padding:0;margin:0 1rem;top:50%;transform:translateY(-50%);border-radius:50%}html{font-size:10px;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-size:16px;font-family:Forsvarsmakten Sans Regular,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;position:relative;right:0;left:0;top:0;bottom:0;overflow-x:hidden}html{height:100%;min-height:100%}body{min-height:100%}.cookiebar-active{padding-top:4rem}.overflow-hidden{overflow:hidden}.SiteContentWidthRestrictor{max-width:1180px;margin:0 auto;position:relative}.WebviewsPage-Container{background-color:#394143}.header{background-color:#f7f7f7;position:fixed;z-index:1000;top:0;left:0;width:100%;height:8rem;border-bottom:1px solid #c1bfb9;transition:all .4s ease;padding:0 8rem}@media only screen and (max-width: 1050px) and (min-width: 640px){.header{padding:0 2rem}}@media only screen and (max-width: 639px){.header{padding:0}.header.Header--hidden-on-mobile{transform:translateY(-100%)}}@media only screen and (max-width: 639px){.header .SiteContentWidthRestrictor--header{width:100%;max-width:100%}}.header .header-brand{padding:1.6rem 0;position:relative;transition:transform .2s ease}@media only screen and (max-width: 639px){.header .header-brand{padding-left:1rem}}.header .header-brand.loading .header-brand-ring{animation-name:rotate;animation-iteration-count:infinite;transition:transform;animation-timing-function:linear;animation-duration:1s}.header .header-brand .header-brand-image{height:4.8rem}@media only screen and (max-width: 639px){.header .header-brand .header-brand-image{padding-left:1rem}}.header .header-brand .header-brand-ring{position:absolute;top:1.6rem;left:0;height:4.8rem}@media only screen and (max-width: 639px){.header .header-brand .header-brand-ring{left:2rem}}.header .header-menu{position:absolute;top:0;bottom:0;right:0;display:none}@media only screen and (min-width: 640px){.header .header-menu{display:block}}.header .header-menu-mobile-toggle{cursor:pointer;position:relative;transform:translateY(-50%);position:absolute;top:50%;bottom:0;right:2rem;display:block;height:6.6rem;width:2.5rem}@media only screen and (min-width: 640px){.header .header-menu-mobile-toggle{display:none}}.header .header-menu-mobile-toggle span{position:relative;transform:translateY(-50%);display:block;position:absolute;top:50%;left:0rem;right:0rem;height:.2rem;background:#000;transition:background .2s}.header .header-menu-mobile-toggle span:before,.header .header-menu-mobile-toggle span:after{position:absolute;display:block;left:0;width:100%;height:.2rem;background-color:#000;content:"";transform:rotate(0);transition-duration:.2s,.2s}.header .header-menu-mobile-toggle span:before{top:-.8rem;transition-property:top,transform,width}.header .header-menu-mobile-toggle span:after{bottom:-.8rem;transition-property:bottom,transform,width}.header .header-menu-mobile-toggle.menu-closed span{background:none}.header .header-menu-mobile-toggle.menu-closed span:before{top:0;transform:rotate(45deg)}.header .header-menu-mobile-toggle.menu-closed span:after{bottom:0;transform:rotate(-45deg)}.header .header-menu-mobile-toggle.menu-open:hover span:before{width:67%}.header .header-menu-mobile-toggle.menu-open:hover span:after{width:92%}.menu-item{display:inline-block;cursor:pointer;height:100%;display:flex;align-items:center;justify-content:center;float:left}.menu-item .menu-item-clickarea{position:relative;padding:0 1rem;margin:0 .5rem;border-top:.2rem solid transparent;border-bottom:.2rem solid transparent}@media only screen and (max-width: 1050px) and (min-width: 640px){.menu-item .menu-item-clickarea{margin:0 .25rem}}@media only screen and (max-width: 730px) and (min-width: 640px){.menu-item .menu-item-clickarea{padding:0 .5rem}}.menu-item .menu-item-clickarea h4{margin:.5rem 0;transition:all .1s ease-in-out}@media only screen and (max-width: 1050px) and (min-width: 640px){.menu-item .menu-item-clickarea h4{font-size:1.4rem}}.menu-item .menu-item-clickarea.active{border-top:.2rem solid transparent;border-bottom:.2rem solid #00d98e}.menu-item .menu-item-clickarea:hover h4{color:#00d98e}.header-menu-mobile{position:fixed;top:8rem;z-index:999;width:100%;text-align:left;transform:translateY(-100%);transition:all .4s ease}@media only screen and (max-width: 639px){.header-menu-mobile.Header--hidden-on-mobile{top:0;transform:translateY(-100%)}}.header-menu-mobile .menu-item{width:100%;border-bottom:.1rem solid #c1bfb9}.header-menu-mobile .menu-item-clickarea{display:block;background-color:#fff;padding:1rem 2rem;margin:0;border-bottom:.1rem solid #c1bfb9;width:100%;justify-content:left;position:relative;border-bottom:none!important;border-top:none!important;color:#000}.header-menu-mobile .menu-item-clickarea:hover{color:#00d98e}.header-menu-mobile .menu-item-clickarea h4{border-top:.2rem solid transparent;border-bottom:.2rem solid transparent;width:auto;padding-bottom:.4rem;display:inline-block}@media only screen and (max-width: 1050px) and (min-width: 640px){.header-menu-mobile .menu-item-clickarea h4{font-size:1.5rem}}.header-menu-mobile .menu-item-clickarea.active h4{border-top:.2rem solid transparent;border-bottom:.2rem solid #00d98e}.header-menu-mobile .menu-item-clickarea:after{font-family:icomoon;content:"\e614";position:relative;transform:translateY(-50%);position:absolute;right:2rem;top:50%}.header-menu-mobile .login-modal{width:100%}.header-menu-mobile.open{transform:translateY(0)}.login-modal{background-color:#fff;z-index:1500;position:absolute;top:7.9rem;right:0;margin-top:0rem;opacity:0;padding:1rem 2rem .5rem;width:32rem;text-align:center;border:.1rem solid #c1bfb9;border-top:none}.login-modal .btn{text-transform:none;font-weight:400}.login-modal .btn-success{margin-top:3rem}.login-modal .error-text{color:#d60706;text-align:left}.login-modal.animate-in{transition:opacity .1s ease-in}.login-modal.animate-out{transition:opacity .1s ease-out}.login-modal.login-modal-visible{opacity:1}.login-modal .social-login-button{margin-bottom:3rem}.login-modal .social-login-button .btn{position:relative}.login-modal .social-login-button .social-login-text{margin-left:3rem;margin-right:3rem}.login-modal .social-login-button .social-login-icon{font-size:2.4rem;position:relative;top:50%;transform:translateY(-50%);position:absolute;left:2rem}.login-modal .social-login-button .social-login-arrow{font-size:1.6rem;position:relative;top:50%;transform:translateY(-50%);position:absolute;right:2rem}.login-modal .local-login-forgot-password{color:#000;text-align:right;border-bottom:1px solid #000;width:10.5rem;float:right}.login-modal .local-login-forgot-password:hover{color:#00d98e;border-bottom-color:#00d98e}.login-modal .forgot-password-form .btn{margin-top:3rem;margin-bottom:1.5rem}.login-page{padding-top:5rem;padding-bottom:5rem}.login-page .login-page-header{font-size:2rem;text-align:center;margin-bottom:5rem}.login-page .login-modal{position:relative;padding-top:2rem;margin:auto;display:block;border:none;z-index:0;top:0}@-moz-keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-o-keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer{background-color:#3c4344;position:relative;width:100%;text-align:center}.footer .footer-ToTopWrapper{position:relative;cursor:pointer;background-color:#2b2827;padding:1rem 2rem;text-align:left}.footer .footer-ToTopWrapper:hover{background-color:#383433}.footer .footer-ToTop{position:absolute;right:5vw;top:50%;transform:translateY(-50%);color:#fff}@media only screen and (max-width: 639px){.footer .footer-ToTop{display:none}}.footer .footer-ToTop i{font-size:1.6rem;padding-left:.5rem;vertical-align:middle}.footer .footer-ToTopImageMobile{display:none;height:3rem;position:absolute;right:5vw;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 639px){.footer .footer-ToTopImageMobile{display:block}}.footer .footer-LogoImage{height:4rem}.footer .footer-links{text-align:left;display:inline-block;padding:5rem 9rem}@media only screen and (max-width: 1050px) and (min-width: 640px){.footer .footer-links{padding:5rem 2rem}}@media only screen and (max-width: 639px){.footer .footer-links{padding:5rem 2rem}}@media only screen and (max-width: 639px){.footer .footer-links{width:100%}}.footer .footer-LinksSection:last-child{margin-bottom:0rem}.footer .footer-LinksSection{display:inline-block;width:20rem;vertical-align:top;text-align:left;color:#fff;margin-right:5vw;margin-bottom:5rem}@media only screen and (max-width: 639px){.footer .footer-LinksSection{display:block;width:100%}}.footer .footer-LinksSectionHeader{position:relative;font-size:1.8rem;color:#fff}.footer .footer-LinksSectionHeader:before{content:"\2013";position:absolute;top:-.85em;color:#fff;font-size:1.8em}.footer .footer-LinksSectionLink{color:#fff;border-bottom:1px solid #fff;font-size:1.3rem;line-height:2em}.footer .footer-LinksSectionLink:hover{color:#00d98e;border-color:#00d98e}.footer .footer-LinksSection-P{font-size:1.3rem}.footer .footer-LinksSection-InstagramLogo,.footer .footer-LinksSection-FacebookLogo{font-size:2rem;vertical-align:middle;color:#fff;margin-right:4rem;cursor:pointer}.footer .footer-LinksSection-TwitterLogo{font-size:2rem;vertical-align:middle;color:#fff;cursor:pointer}.CookieWidget{display:block;width:100%;position:relative;top:0;left:0;background-color:#ffe100;padding:3rem 2.5rem;min-height:8rem;transition:margin-top .5s ease-in-out}.CookieWidget--animating{transition:height .5s,padding .5s,opacity .7s,margin .5s}.CookieWidget--collapsed{overflow:hidden;height:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;opacity:0!important;min-height:0}.CookieWidget--hidden{margin-top:-100%}@media only screen and (max-width: 639px){.CookieWidget{padding:1.5rem}}.CookieWidget .CookieWidget-Close{position:absolute;right:0;top:0;font-size:2.5rem;color:#313333;width:8rem;font-size:2rem;padding:3rem}@media only screen and (max-width: 639px){.CookieWidget .CookieWidget-Close{width:4.5rem;padding:1.5rem}}.CookieWidget .CookieWidget-Close.icon-close_btn_inv{opacity:0;transition:opacity .4s ease}.CookieWidget .CookieWidget-Close.icon-close_btn{opacity:1}.CookieWidget:hover .CookieWidget-Close.icon-close_btn{opacity:0}.CookieWidget:hover .CookieWidget-Close.icon-close_btn_inv{opacity:1;transition:opacity .4s ease}.CookieWidget .CookieWidget-Content{font-size:1.5rem;margin:0;color:#313333;font-family:Forsvarsmakten Sans Regular,Helvetica,Arial,sans-serif;margin-right:4rem}.CookieWidget .CookieWidget-Link{color:#313333;border-bottom:1px solid #313333;white-space:nowrap}.CookieWidget-Inner{display:flex;flex-direction:column;gap:10px}@media only screen and (min-width: 1050px){.CookieWidget-Inner{align-items:center;justify-content:center;flex-direction:row}}.CookieWidget-Buttons{display:flex;gap:10px}@media only screen and (min-width: 640px){.CookieWidget-Buttons{align-self:flex-end}}@media only screen and (max-width: 639px){.CookieWidget-Buttons{align-self:flex-end}.CookieWidget-Buttons .btn{min-width:unset}}.page{position:relative;padding-top:8rem;height:100%;min-height:60rem}.page.content-menu-open{padding-left:$contentMenuWidth}.ReactModal__Overlay{-webkit-perspective:600;perspective:600;opacity:0;overflow-x:hidden;overflow-y:auto;background-color:#00000080}.ReactModal__Overlay--after-open{opacity:1;transition:opacity .15s ease-out}.ReactModal__Content{-webkit-transform:scale(.5) rotateX(-30deg)}.ReactModal__Content--after-open{-webkit-transform:scale(1) rotateX(0deg);transition:all .15s ease-in}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Content--before-close{-webkit-transform:scale(.5) rotateX(30deg);transition:all .15s ease-in}.ReactModal__Content.modal-dialog{border:none;background-color:transparent}.ReactModal__Overlay{background-color:#000000bf;text-align:center}.ReactModal__Content{position:relative;display:inline-block;margin-top:10%;width:95%;max-width:40em;min-height:25em;max-height:80%;border:1px solid #ccc;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch;border-radius:4px;outline:none;padding:20px}@media (max-width: 768px){.ReactModal__Content{margin-top:2%;width:96%;max-width:40em;min-height:25em;max-height:96%;padding:10px}}.modalButtonBar{position:absolute;bottom:20px;left:20px;right:20px}.HeroWidget{height:100vw;max-height:100rem;overflow:hidden;position:relative;background-image:url(/assets/img/start/hero_background.jpg);background-size:cover}@media only screen and (min-width: 640px){.HeroWidget{height:55.25vw}}@media only screen and (max-width: 639px){.HeroWidget{height:48rem;background-image:url(/assets/img/start/hero_background_mobile.jpg)}}.HeroWidget .HeroWidget-MaxWidthContainer{width:100%;height:100%;pointer-events:none}@media only screen and (max-width: 1350px){.HeroWidget .HeroWidget-MaxWidthContainer{margin-left:9rem}}@media only screen and (max-width: 1050px) and (min-width: 640px){.HeroWidget .HeroWidget-MaxWidthContainer{margin-left:2rem}}@media only screen and (max-width: 639px){.HeroWidget .HeroWidget-MaxWidthContainer{margin-left:0}}.HeroWidget .HeroWidget-TextWrapper{position:absolute;top:50%;left:0;padding-top:1em;max-width:70rem;width:100%;transform:translateY(-50%);pointer-events:none}@media only screen and (max-width: 1200px){.HeroWidget .HeroWidget-TextWrapper{max-width:50rem}}@media only screen and (max-width: 850px){.HeroWidget .HeroWidget-TextWrapper{max-width:40rem}}@media only screen and (max-width: 639px){.HeroWidget .HeroWidget-TextWrapper{left:50%;transform:translate(-50%,-50%);max-width:32rem;padding:1rem 2rem;margin-top:.5rem}}.HeroWidget .HeroWidget-Header{margin-left:0;opacity:1;transition:margin-left .4s ease-in-out;max-width:70rem;width:100%;font-size:7rem;color:#fff}.HeroWidget .HeroWidget-Header:before{content:"\2013";position:absolute;top:-.7em;color:#fff;font-size:1.8em}.HeroWidget .HeroWidget-Header--hidden{margin-left:-110rem;pointer-events:none}@media only screen and (max-width: 1200px){.HeroWidget .HeroWidget-Header{font-size:5rem;max-width:50rem}}@media only screen and (max-width: 850px){.HeroWidget .HeroWidget-Header{font-size:3.5rem;max-width:40rem}}@media only screen and (max-width: 639px){.HeroWidget .HeroWidget-Header{max-width:32rem}}.HeroWidget .HeroWidget-PromoText{opacity:1;transition:margin-left .4s ease-in-out;max-width:70rem;width:100%;color:#fff;font-size:1.8rem;margin:.5em 0 1em}.HeroWidget .HeroWidget-PromoText--hidden{margin-left:-110rem;pointer-events:none}.HeroWidget .HeroWidget-PromoText--extra-margin{margin-bottom:1.5em}@media only screen and (max-width: 1200px){.HeroWidget .HeroWidget-PromoText{max-width:50rem}}@media only screen and (max-width: 850px){.HeroWidget .HeroWidget-PromoText{font-size:1.5rem;max-width:40rem}}@media only screen and (max-width: 639px){.HeroWidget .HeroWidget-PromoText{max-width:32rem}}.HeroWidget .HeroWidget-ActionBar{opacity:1;transition:opacity .4s ease-in-out;pointer-events:auto}.HeroWidget .HeroWidget-ActionBar--hidden{opacity:0;pointer-events:none}@media only screen and (max-width: 850px){.HeroWidget .HeroWidget-ActionBar{width:45rem}}@media only screen and (max-width: 639px){.HeroWidget .HeroWidget-ActionBar{max-width:32rem}}.HeroWidget .HeroWidget-VideoBtn{display:inline-block;vertical-align:middle;padding:2rem 5rem;background-color:#404747;cursor:pointer;margin-right:2rem;background-image:url(/assets/img/start/videoThumbnail.jpg);background-size:cover}.HeroWidget .HeroWidget-VideoBtn:hover .HeroWidget-VideoBtn-Circle{background-color:#fff}@media only screen and (max-width: 1200px){.HeroWidget .HeroWidget-VideoBtn{padding:1rem 2.5rem}}.HeroWidget .HeroWidget-VideoBtn .HeroWidget-VideoBtn-Circle{background-color:#00d98e;height:3.6rem;width:3.6rem;border-radius:1.8rem;font-size:2.2rem;text-align:center;transition:background-color .2s ease-in-out;padding:.45rem 0 0 .25rem}.HeroWidget .HeroWidget-ActionBar-Text{display:inline-block;font-size:1.6rem;font-family:Forsvarsmakten Sans Stencil,Helvetica Neue,Arial,sans-serif;color:#fff;text-transform:uppercase;margin-right:8rem}@media only screen and (max-width: 1200px){.HeroWidget .HeroWidget-ActionBar-Text{font-size:1.1rem;margin-right:5rem}}@media only screen and (max-width: 639px){.HeroWidget .HeroWidget-ActionBar-Text{display:none}}.HeroWidget .HeroWidget-ActionBar-DownloadBtn{display:inline-block;padding:0 4rem;height:6rem;line-height:3.5}@media only screen and (max-width: 1200px){.HeroWidget .HeroWidget-ActionBar-DownloadBtn{padding:0 3rem;height:5.3rem;min-width:15rem;line-height:3.3}}.HeroWidget .HeroWidget-PromoImageWrapper{pointer-events:none}@media only screen and (max-width: 639px){.HeroWidget .HeroWidget-PromoImageWrapper{display:none}}.HeroWidget .HeroWidget-PromoBack{position:absolute;top:50%;height:49vw;max-height:72rem;margin-top:1.7rem;right:5rem;transform:translateY(-50%);transition:right .5s ease-in-out}.HeroWidget .HeroWidget-PromoBack--hidden{pointer-events:none;right:-40rem!important}@media only screen and (max-width: 850px){.HeroWidget .HeroWidget-PromoBack{right:0rem}}.HeroWidget .HeroWidget-PromoFront{position:absolute;top:50%;height:44.5vw;max-height:72rem;margin-top:1rem;right:0;transform:translateY(-50%);transition:right .5s ease-in-out}.HeroWidget .HeroWidget-PromoFront--hidden{pointer-events:none;right:-40rem}.HeroWidget .HeroWidget-Video{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:1;backface-visibility:hidden;transform:translateZ(0)}.HeroWidget .HeroWidget-Video--animating{transition:opacity 1s ease-in}.HeroWidget .HeroWidget-Video--hidden{opacity:0}.HeroWidget .icon-HeroWidget-VideoCloseBtn{position:absolute;top:1rem;right:1rem;display:block;color:#fff;font-size:4rem;opacity:.5}.HeroWidget .icon-HeroWidget-VideoCloseBtn:hover{opacity:1;color:#00d98e}.OrderWidget{position:relative;background-color:#fff;transform:translateZ(0);backface-visibility:hidden;overflow:hidden}.OrderWidget.animating{transition:height .5s ease-in}.OrderWidget--animating{position:absolute!important;top:0;left:0;transition:all .5s ease-in}.OrderWidget--collapsed{opacity:0!important}.OrderWidget-h2{position:relative;font-size:6rem}.OrderWidget-h2:before{content:"_";position:absolute;top:-1.15em;color:#000;font-size:2.6em}.ProductSelectionWidget{position:relative;width:100%;background-color:#fff;transform:translateZ(0);font-family:Forsvarsmakten Sans Stencil,Helvetica Neue,Arial,sans-serif;text-align:center;color:#313333;padding:0 8rem}@media only screen and (max-width: 1050px) and (min-width: 640px){.ProductSelectionWidget{padding:0 2rem}}@media only screen and (max-width: 639px){.ProductSelectionWidget{padding:0}}.ProductSelectionWidget .ProductSelectionWidget-PromoText{position:absolute;top:50%;width:50%;transform:translateY(-50%);font-size:1.75em;text-transform:uppercase;line-height:1em;padding:3.2rem 0;text-align:left}@media only screen and (max-width: 840px){.ProductSelectionWidget .ProductSelectionWidget-PromoText{position:relative;transform:translateY(0);text-align:center;display:block;margin:0 auto}}@media only screen and (max-width: 639px){.ProductSelectionWidget .ProductSelectionWidget-PromoText{font-size:2rem;max-width:25rem}}.ProductSelectionWidget .ProductSelectionWidget-Products{max-width:43rem;float:right;vertical-align:middle;padding:2rem 0 2rem 3rem}@media only screen and (max-width: 840px){.ProductSelectionWidget .ProductSelectionWidget-Products{display:block;padding-left:0;float:none;margin:0 auto}}.ProductSelectionWidget .ProductSelectionWidget-ProductsText{display:inline-block;vertical-align:middle;transform:translateY(-50%);text-transform:uppercase;color:#313333}@media only screen and (max-width: 840px){.ProductSelectionWidget .ProductSelectionWidget-ProductsText{display:block;text-align:center}}.ProductSelectionWidget .ProductSelectionWidget-ProductItem{display:inline-block;vertical-align:middle;font-family:Forsvarsmakten Sans Regular,Helvetica,Arial,sans-serif;font-weight:700;position:relative;width:6rem;height:8rem;margin:0 1rem;cursor:pointer}.ProductSelectionWidget .ProductSelectionWidget-ProductItemImage{position:absolute;top:0;left:0;width:6rem;height:6rem;border-width:0}.ProductSelectionWidget .ProductSelectionWidget-ProductItemText{position:absolute;left:0;bottom:0;width:100%;text-align:center;color:#ababab;font-size:.8em}.CheckoutWidget{position:relative;width:100%;text-align:center;background-color:#fff;transform:translateZ(0)}.CheckoutWidget-Preview{position:absolute;z-index:-1;left:-30rem;top:2rem;width:50%}@media only screen and (max-width: 1150px){.CheckoutWidget-Preview{display:none}}.CheckoutWidget-Preview .CheckoutWidget-PreviewPatch{position:absolute;top:18%;right:31%;width:12%}.CheckoutWidget-Preview .CheckoutWidget-PreviewImage{width:100%}.CheckoutWidget-PreviewSpacer{display:inline-block;width:30rem}@media only screen and (max-width: 1150px){.CheckoutWidget-PreviewSpacer{display:none}}.CheckoutWidget-h2{font-size:1.8em}.CheckoutWidget-ProductMiniSelector{margin:1rem 0 2rem}.CheckoutWidget-h3{font-size:1.2em}.CheckoutWidget-p{font-size:1.1em;color:#767676;line-height:1.6em}.CheckoutWidget-Information{display:inline-block;text-align:left;max-width:41rem;padding:2rem}.CheckoutWidget-AddressForm{display:inline-block;text-align:left;max-width:42rem;vertical-align:top;padding:2rem}.CheckoutWidget-AddressForm .form-actionbar{border-top:none!important;padding:0}.CheckoutWidget-AddressForm .edit-form{padding:0}.CheckoutWidget-AddressForm .form-actionbar-container{margin-top:3rem;position:relative}.CheckoutWidget-AddressForm .btn{min-width:20rem}.CheckoutWidget-AddressForm .CheckoutWidget-AcceptRow .checkbox label{font-size:1.6rem;line-height:1.8}.CheckoutWidget-AddressForm .CheckoutWidget-TermsLink{font-size:1.6rem;color:#313333;border-bottom:1px dotted #313333;margin-left:.5em}@media only screen and (max-width: 639px){.CheckoutWidget-AddressForm .CheckoutWidget-TermsLink{margin-left:.3em}}.CheckoutWidget-AddressForm .CheckoutWidget-TermsLink:hover{color:#00d98e;border-bottom:1px solid #00d98e}.CheckoutWidget-AddressFormRow{padding:0}.CheckoutWidget-AddressFormRow .help-block{display:none}.CheckoutWidget-AddressFormRow .has-error .help-block{display:block}.CheckoutWidget-AddressFormRow.postal_code-widget{display:inline-block;vertical-align:top;width:8em;padding-right:2rem}.CheckoutWidget-AddressFormRow.city-widget{display:inline-block;vertical-align:top;width:15.7em;padding-left:0}.CheckoutWidget-AddressFormRow .form-control{padding:.8em}.CheckoutWidget-CancelBtn{cursor:pointer;vertical-align:-50%;transform:translateY(50%);display:inline-block}@media only screen and (max-width: 639px){.CheckoutWidget-ProductMiniSelector{margin-bottom:2rem}}.CheckoutWidget-ProductMiniSelector-Selection{position:relative;display:inline-block;width:3.2rem;height:3.2rem;border-radius:1.6rem;margin-right:1rem}.CheckoutWidget-ProductMiniSelector-Selection .CheckoutWidget-ProductMiniSelector-Selection-Color{position:absolute;top:0;left:0;width:3.2rem;height:3.2rem;border-radius:1.6rem}.CheckoutWidget-ProductMiniSelector-Selection-IsWhite{border:2px solid #e5e5e5}.CheckoutWidget-ProductMiniSelector-Selection-Selected{border:.2rem solid #000}.CheckoutWidget-ProductMiniSelector-Selection-Selected .CheckoutWidget-ProductMiniSelector-Selection-IsWhite,.CheckoutWidget-ProductMiniSelector-Selection-Selected .CheckoutWidget-ProductMiniSelector-Selection-Color{top:.2rem;left:.2rem;width:2.4rem;height:2.4rem;border-radius:1.2rem}.OrderFinnishedWidget{position:relative;padding:4rem 2rem;width:100%;text-align:center;background-color:#fff;transform:translateZ(0)}@media only screen and (max-width: 1055px){.OrderFinnishedWidget{padding:6rem 2rem}}@media only screen and (max-width: 639px){.OrderFinnishedWidget .OrderWidget-h2{font-size:4rem}}.OrderFinnishedWidget-Mockup{display:inline-block;width:30rem;margin-right:10rem;margin-bottom:-18rem;overflow:hidden}.OrderFinnishedWidget-Mockup img{width:100%}@media only screen and (max-width: 1055px){.OrderFinnishedWidget-Mockup{display:none}}.OrderFinnishedWidget-PromoText{display:inline-block;vertical-align:-12rem;max-width:45rem;text-align:left}.OrderWidget-StoreBtns{margin-top:4rem}.OrderWidget-StoreBtns .OrderFinnishedWidget-Btn{display:inline-block;margin-right:2rem;height:3.9rem;cursor:pointer;padding-bottom:2px;border-bottom:2px solid #fff;transition:border-bottom-color .3s ease-in-out}.OrderWidget-StoreBtns .OrderFinnishedWidget-Btn--disabled{opacity:.6;pointer-events:none}.OrderWidget-StoreBtns .OrderFinnishedWidget-Btn.OrderFinnishedWidget-Appstore{width:12rem}.OrderWidget-StoreBtns .OrderFinnishedWidget-Btn.OrderFinnishedWidget-GooglePlay{width:11.8rem}.OrderWidget-StoreBtns .OrderFinnishedWidget-Btn.OrderFinnishedWidget-WPStore{width:10.3rem}@media only screen and (max-width: 639px){.OrderWidget-StoreBtns .OrderFinnishedWidget-Btn .OrderFinnishedWidget-WPStore,.OrderWidget-StoreBtns .OrderFinnishedWidget-Btn .OrderFinnishedWidget-GooglePlay,.OrderWidget-StoreBtns .OrderFinnishedWidget-Btn .OrderFinnishedWidget-Appstore{width:20rem}}@media only screen and (max-width: 639px){.OrderWidget-StoreBtns .OrderFinnishedWidget-Btn{width:20rem!important;height:auto;margin:0 auto;display:block;margin-bottom:1rem}}.OrderWidget-StoreBtns .OrderFinnishedWidget-Btn:hover{border-bottom-color:#00d98e}.OrderFinnishedWidget-CloseBtn{position:absolute;top:2rem;right:3rem;cursor:pointer;transition:all .5s ease-in-out;font-size:4rem}@media only screen and (max-width: 639px){.OrderFinnishedWidget-CloseBtn{font-size:3rem;right:2rem;top:2rem}}.OrderFinnishedWidget-CloseBtn:hover{transform:rotate(180deg)}.FeaturesWidget{position:relative;padding:5rem 10rem;margin:0 auto}@media only screen and (max-width: 1050px) and (min-width: 640px){.FeaturesWidget{padding:5rem 2rem}}@media only screen and (max-width: 639px){.FeaturesWidget{padding:5rem 2rem}}.FeaturesWidget .FeaturesWidget-Wrapper{width:100%}.FeaturesWidget .FeaturesWidget-FixedWrapper{display:inline-block;width:70%}.FeaturesWidget .FeaturesWidget-Nav{display:inline-block;position:relative;width:30%;vertical-align:middle}@media only screen and (max-width: 639px){.FeaturesWidget .FeaturesWidget-Nav{display:none}}.FeaturesWidget .FeaturesWidget-Nav .FeaturesWidget-NavItemStem{position:absolute;top:.5rem;bottom:.5rem;left:0;width:.4rem;background-color:gray}.FeaturesWidget .FeaturesWidget-DesktopImageContainer{display:inline-block;position:relative;vertical-align:middle;text-align:center;width:70%}@media only screen and (max-width: 639px){.FeaturesWidget .FeaturesWidget-DesktopImageContainer{display:none}}.FeaturesWidget .FeaturesWidget-ScreenImageContainer{position:absolute;display:block;width:49.6%;top:11.7%;left:25.3%;overflow:hidden;height:76.6%}.FeaturesWidget .FeaturesWidget-ScreenImage{display:block;width:100%;margin-bottom:-2rem;opacity:1;transform:translate(0)}.FeaturesWidget .FeaturesWidget-ScreenImage--hidden{opacity:0;transform:translate(100%)}.FeaturesWidget .FeaturesWidget-ScreenImage--animating{position:absolute;transition:opacity .5s ease-out,transform .3s ease-in-out}.FeaturesWidget .FeaturesWidget-Phone{display:block;width:60%;margin:0 auto}.FeaturesWidget .FeaturesWidget-MobileNav{display:none;position:relative;margin:0 auto;text-align:center}@media only screen and (max-width: 639px){.FeaturesWidget .FeaturesWidget-MobileNav{display:block}}.FeaturesWidget .FeaturesWidget-MobileNav .FeaturesWidget-NavItemContainer{display:inline-block}.FeaturesWidget .FeaturesWidget-MobileNav .FeaturesWidget-NavItemStem{display:none;position:absolute;left:.5rem;right:.5rem;top:2.4rem;height:.4rem;background-color:gray}.FeaturesWidget .FeaturesWidget-MobileNav .FeaturesWidget-NavItem{display:inline-block;margin-right:1rem;margin-top:0}.FeaturesWidget .FeaturesWidget-MobileNav .FeaturesWidget-NavItem:last-child{margin-right:-.6rem}.FeaturesWidget .FeaturesWidget-MobileNav .FeaturesWidget-NavItemBullet{width:1rem!important;height:1rem!important}.FeaturesWidget .FeaturesWidget-NavTitle{display:inline-block;vertical-align:middle;text-align:left;padding:1.5rem 0 3rem}.FeaturesWidget .FeaturesWidget-NavTitle .FeaturesWidget-NavTitle-H2{position:relative;font-size:4rem;color:#313333;margin-left:1rem}.FeaturesWidget .FeaturesWidget-NavTitle .FeaturesWidget-NavTitle-H2:before{content:"\2013";position:absolute;top:-.85em;color:#313333;font-size:1.8em}.FeaturesWidget .FeaturesWidget-NavItemContainer{position:relative}.FeaturesWidget .FeaturesWidget-NavItem{position:relative;margin-top:3rem;padding-left:2rem;line-height:2rem;cursor:pointer;color:#767676;text-transform:uppercase;font-family:Forsvarsmakten Sans Stencil,Helvetica Neue,Arial,sans-serif}@media only screen and (max-width: 1050px) and (min-width: 640px){.FeaturesWidget .FeaturesWidget-NavItem{font-size:1.4rem}}.FeaturesWidget .FeaturesWidget-NavItem .FeaturesWidget-NavItemBullet{position:absolute;left:.2rem;width:2rem;height:2rem;border-radius:50%;border:2px solid #808080;background-color:#fff;transform:translate(-50%);transition:all .5s ease-in-out}.FeaturesWidget .FeaturesWidget-NavItem-Selected{color:#000}.FeaturesWidget .FeaturesWidget-NavItem-Selected .FeaturesWidget-NavItemBullet{border:2px solid #000;background-color:#000}.FeaturesWidget .FeaturesWidget-SwipeableContent{display:block;position:absolute;top:40%;left:70%;right:0;transform:translateY(-50%);overflow:hidden}@media only screen and (max-width: 639px){.FeaturesWidget .FeaturesWidget-SwipeableContent{position:relative;left:0;transform:translateY(0)}}.FeaturesWidget .FeaturesWidget-Content{position:relative;display:inline-block;width:100%;vertical-align:top;padding-right:2em;overflow-x:hidden}.FeaturesWidget .FeaturesWidget-Content.FeaturesWidget-Content-Hidden{height:0;visibility:hidden}@media only screen and (max-width: 639px){.FeaturesWidget .FeaturesWidget-Content{padding-right:0}}.FeaturesWidget .FeaturesWidget-ContentImageMobile{display:none;position:relative;background-size:cover;background-image:url(/assets/img/start/features-iphone.png);width:100%;padding-top:80%;background-repeat:no-repeat;margin-top:-3rem;margin-bottom:2rem;border-bottom:1px solid #c1bfb9}@media only screen and (max-width: 639px){.FeaturesWidget .FeaturesWidget-ContentImageMobile{display:block;margin-top:0}}.FeaturesWidget .FeaturesWidget-ContentScreenImageContainerMobile{position:absolute;top:29%;left:50%;width:83%;bottom:0;transform:translate(-50%);overflow:hidden}.FeaturesWidget .FeaturesWidget-ContentScreenImageMobile{width:100%}.FeaturesWidget .FeaturesWidget-ContentText{margin-top:5rem;width:100%}@media only screen and (max-width: 639px){.FeaturesWidget .FeaturesWidget-ContentText{transform:none;width:100%}}.FeaturesWidget .FeaturesWidget-ContentText-NavPosition{font-family:Forsvarsmakten Sans Regular,Helvetica,Arial,sans-serif;font-size:1.3rem;color:#313333;margin-bottom:.2em}.FeaturesWidget .FeaturesWidget-ContentText-H2{position:relative;font-size:2rem}.FeaturesWidget .FeaturesWidget-ContentText-H2:before{content:"\2013";position:absolute;top:-1.4em;left:-.06em;color:#424842;font-size:1.8em}.FeaturesWidget .FeaturesWidget-ContentText-P{font-size:1.5rem}.FeaturesWidget .FeaturesWidget-ContentText-A .FeaturesWidget-ContentText-A-text{border-bottom:1px solid #313333;transition:all .1s ease-in-out}.FeaturesWidget .FeaturesWidget-ContentText-A .icon-arrow_right:before{transition:all .1s ease-in-out}.FeaturesWidget .FeaturesWidget-ContentText-A:link{color:#313333}.FeaturesWidget .FeaturesWidget-ContentText-A:hover{color:#00d98e}.FeaturesWidget .FeaturesWidget-ContentText-A:hover .FeaturesWidget-ContentText-A-text{border-bottom:1px solid #00d98e}.FeaturesWidget .FeaturesWidget-ContentText-LinkArrow{margin-left:1rem;vertical-align:middle}.FeaturesWidget .FeaturesWidget-NavArrow{display:none}@media only screen and (min-width: 640px){.FeaturesWidget.FeaturesWidget-set-height{opacity:0;transition:opacity .3s ease-in-out}.FeaturesWidget.FeaturesWidget-set-height.-initialized{opacity:1}.FeaturesWidget.FeaturesWidget-set-height .FeaturesWidget-SwipeableContent{transform:inherit;left:70%;top:0}.FeaturesWidget.FeaturesWidget-set-height .FeaturesWidget-ContentText{margin-top:1.6rem}.FeaturesWidget.FeaturesWidget-set-height .FeaturesWidget-Nav{vertical-align:top}.FeaturesWidget.FeaturesWidget-set-height .FeaturesWidget-Wrapper{transition:height .3s ease-in-out}.FeaturesWidget.FeaturesWidget-set-height .FeaturesWidget-ScreenImage{margin-bottom:0}.FeaturesWidget.FeaturesWidget-set-height .FeaturesWidget-ScreenImage--animating{top:0;left:0}}@media only screen and (max-width: 639px){.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-ContentImageMobile{background-image:none;padding:0}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-ContentScreenImageContainerMobile{top:inherit;width:100%;transform:inherit;left:inherit;position:relative;bottom:inherit}}@media only screen and (min-width: 640px){.FeaturesWidget.FeaturesWidget-horizontal-navigation{padding-top:6.5rem;opacity:0;transition:opacity .3s ease-in-out}.FeaturesWidget.FeaturesWidget-horizontal-navigation.-initialized{opacity:1}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-Wrapper{transition:height .3s ease-in-out;margin-bottom:5rem}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-FixedWrapper,.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-Nav{width:100%}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavItemContainer{display:flex;height:17.5rem}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavItemStem{width:inherit;height:5px;top:4.4rem;bottom:inherit;right:.5rem}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavItem:nth-child(2):after,.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavItem:last-child:after{content:" ";position:absolute;top:0;bottom:0;z-index:0;background:#fff}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavItem:nth-child(2):after{left:0;right:50%}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavItem:last-child:after{left:50%;right:0}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavItem{flex-grow:1;height:3.2rem;padding:0;margin-top:3rem;cursor:pointer}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavItemBullet{width:3.2rem;height:3.2rem;border:3px solid #808080;z-index:1;left:50%}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavItemTitle{width:100%;text-align:center;position:absolute;color:#000;font-size:12px}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavItem:nth-child(odd) .FeaturesWidget-NavItemTitle{top:4rem}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavItem:nth-child(even) .FeaturesWidget-NavItemTitle{bottom:4rem}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavItem-Selected .FeaturesWidget-NavItemBullet{border:3px solid #000;background-color:#000}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-DesktopImageContainer{position:static;width:inherit}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-Phone{display:none}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-ScreenImageContainer{top:17.5rem;bottom:0;left:0;width:57.7%;height:inherit}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-ScreenImage{margin-bottom:0}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-ScreenImage--animating{top:0;left:0}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-SwipeableContent{transform:inherit;width:37.3%;left:62.7%;top:17.5rem}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-ContentText{margin-top:1.8rem}}@media only screen and (min-width: 1050px){.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow{display:block;position:absolute;top:35rem;width:25px;height:50px;cursor:pointer;overflow:hidden;transition:color .15s ease-in-out}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow:after,.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow:before{content:" ";position:absolute;top:0;height:0;width:0;pointer-events:none;border-style:solid;transition:border .15s ease-in-out}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow.FeaturesWidget-NavArrow-prev{left:8rem;margin-left:-25px}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow.FeaturesWidget-NavArrow-prev:after,.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow.FeaturesWidget-NavArrow-prev:before{border-width:25px 25px 25px 0}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow.FeaturesWidget-NavArrow-prev:after{left:4px;border-color:transparent #fff transparent transparent}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow.FeaturesWidget-NavArrow-prev:before{left:0;border-color:transparent #000 transparent transparent}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow.FeaturesWidget-NavArrow-next{right:8rem;margin-right:-25px}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow.FeaturesWidget-NavArrow-next:after,.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow.FeaturesWidget-NavArrow-next:before{border-width:25px 0 25px 25px}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow.FeaturesWidget-NavArrow-next:after{right:4px;border-color:transparent transparent transparent #fff}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow.FeaturesWidget-NavArrow-next:before{right:0;border-color:transparent transparent transparent #000}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow:hover{color:#00d98e}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow:hover.FeaturesWidget-NavArrow-prev:before{border-color:transparent #00d98e transparent transparent}.FeaturesWidget.FeaturesWidget-horizontal-navigation .FeaturesWidget-NavArrow:hover.FeaturesWidget-NavArrow-next:before{border-color:transparent transparent transparent #00d98e}}.InstructorsWidget{position:relative;background-color:#313233;margin:0 auto;padding:5rem 8rem}@media only screen and (max-width: 1050px) and (min-width: 640px){.InstructorsWidget{padding:5rem 2rem}}@media only screen and (max-width: 639px){.InstructorsWidget{padding:5rem 2rem}}.InstructorsWidget .InstructorsWidget-Wrapper{width:100%}.InstructorsWidget .InstructorsWidget-ContentText{display:inline-block;vertical-align:middle;text-align:left;padding:1.5rem 0 3rem}.InstructorsWidget .InstructorsWidget-ContentText-H2{position:relative;font-size:4.5rem;color:#fff;margin-left:1rem}.InstructorsWidget .InstructorsWidget-ContentText-H2:before{content:"\2013";position:absolute;top:-.85em;color:#fff;font-size:1.8em}.InstructorsWidget .InstructorProfile-Content{position:relative;min-height:38rem;display:inline-block;vertical-align:top;overflow:hidden;width:25%;margin-bottom:3rem}@media only screen and (max-width: 815px) and (min-width: 690px){.InstructorsWidget .InstructorProfile-Content{min-height:36rem}}@media only screen and (max-width: 690px) and (min-width: 640px){.InstructorsWidget .InstructorProfile-Content{min-height:36rem}}@media only screen and (max-width: 1050px) and (min-width: 640px){.InstructorsWidget .InstructorProfile-Content{width:33.3%;margin-bottom:4rem}}@media only screen and (max-width: 639px){.InstructorsWidget .InstructorProfile-Content{width:50%;min-height:37rem}}@media only screen and (max-width: 430px){.InstructorsWidget .InstructorProfile-Content{min-height:41rem}}.InstructorsWidget .InstructorsProfile-HeaderRoofDash{position:absolute;bottom:0;font-size:4.5rem;margin:2.5rem 0 0 -.5rem}.InstructorsWidget .InstructorsProfile-HeaderRoofDash:before{content:"\2013";position:absolute;top:-.85em;color:#767676;font-size:1.8em}@media only screen and (max-width: 639px){.InstructorsWidget .InstructorsProfile-HeaderRoofDash{margin:3rem 0 0 -.5rem}}.InstructorsWidget .InstructorProfile-ContentImage{position:relative;overflow:hidden}.InstructorsWidget .InstructorProfile-Image{position:relative;width:100%;padding-top:65%;background-size:cover;background-position:center}.InstructorsWidget .InstructorProfile-ContentText{padding:2rem 1rem 0}.InstructorsWidget .InstructorProfile-ContentText-H3{color:#fff;font-size:1.6rem}.InstructorsWidget .InstructorProfile-ContentText-H2{color:#b2b6b9;font-size:1.2rem;text-transform:initial;font-family:Forsvarsmakten Sans Regular,Helvetica,Arial,sans-serif}.InstructorsWidget .InstructorProfile-ContentText-P{font-family:Forsvarsmakten Sans Regular,Helvetica,Arial,sans-serif;color:#fff;font-size:1.5rem;line-height:1.4}.PodWidget{position:relative;text-align:center;padding:5rem 10rem;background-color:#f7f7f7}@media only screen and (max-width: 1050px) and (min-width: 640px){.PodWidget{padding:5rem 2rem}}@media only screen and (max-width: 639px){.PodWidget{padding:5rem 2rem}}.PodWidget .PodWidget-PlayWidgetContainer{display:inline-block;width:50%}@media only screen and (max-width: 639px){.PodWidget .PodWidget-PlayWidgetContainer{width:100%;margin-bottom:7.5rem}}.PodWidget .PodWidget-PlayWidget{z-index:3;display:inline-block;position:relative;vertical-align:middle;max-width:30rem;max-height:30rem;width:25vw;height:25vw}.PodWidget .PodWidget-PlayWidget:before{content:" ";width:120%;height:12%;bottom:0;left:-10%;position:absolute;background-image:url(/assets/img/start/pod_player_shadow.png);background-size:contain;background-repeat:no-repeat;transform:translateY(58%)}@media only screen and (max-width: 639px){.PodWidget .PodWidget-PlayWidget{width:100%;height:100vw}}.PodWidget .PodWidget-PlayWidget-Second{pointer-events:none;z-index:2;margin-left:-32%;max-width:25rem;max-height:25rem;width:20vw;height:20vw}@media only screen and (max-width: 639px){.PodWidget .PodWidget-PlayWidget-Second{display:none}}.PodWidget .PodWidget-PlayWidget-Third{pointer-events:none;z-index:1;margin-left:-25%;max-width:20rem;max-height:20rem;width:15vw;height:15vw}@media only screen and (max-width: 639px){.PodWidget .PodWidget-PlayWidget-Third{display:none}}.PodWidget .PodWidget-ContentText{display:inline-block;vertical-align:middle;text-align:left;max-width:40rem;width:45%;margin-left:5%}@media only screen and (max-width: 639px){.PodWidget .PodWidget-ContentText{transform:none;width:100%}}.PodWidget .PodWidget-ContentText-H2{position:relative;font-size:4rem}.PodWidget .PodWidget-ContentText-H2:before{content:"\2013";position:absolute;top:-.85em;color:#313333;font-size:1.8em}.PodWidget .PodWidget-ContentText-P{font-size:1.5rem}.PodWidget .PodWidget-ContentText-A{color:#313333;border-bottom:1px solid #313333}.PodWidget .PodWidget-ContentText-A:hover{color:#00d98e;border-color:#00d98e}.PodWidget .PodWidget-Player{position:absolute;top:0;left:0;width:100%;height:100%;z-index:101}.PodWidget .PodWidget-PlayerTitle{display:block;position:absolute;z-index:101;bottom:0rem;left:0rem;width:100%;color:#fff;font-size:1em;margin-bottom:0;padding:.5rem 1rem;background-color:#0003}.PodWidget .PodWidget-ImageContainer{position:relative;cursor:pointer;overflow:hidden;height:100%}.PodWidget .PodWidget-ImageContainer:hover .hoverOverlay{opacity:1;transition:all 1s ease}.PodWidget .PodWidget-ImageContainer:hover .PodWidget-Image{transform:scale(1.1);transition:transform 5s ease-out}.PodWidget .PodWidget-ImageContainer:hover .PodWidget-IconContainer{background-color:#fff}@media only screen and (max-width: 639px){.PodWidget .PodWidget-ImageContainer{width:100%}}.PodWidget .PodWidget-Image{width:100%;padding-top:100%;background-size:cover;background-position:center center;transition:transform .3s ease}@media only screen and (max-width: 639px){.PodWidget .PodWidget-Image{width:100%;display:block}}.PodWidget .hoverOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:99;transition:all .3s ease;opacity:0}.PodWidget .PodWidget-IconContainer{position:absolute;background-color:#00d98e;height:9rem;width:9rem;border-radius:4.5rem;transition:background-color .3s ease-in-out;opacity:1;transform:translate(-50%,-50%);top:50%;left:50%}.PodWidget .PodWidget-IconContainer:hover{opacity:1!important}.PodWidget .PodWidget-IconContainer .icon-play_icon{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;font-size:4.5rem;padding-left:.2rem}.MockupMarker{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:gray}.MockupMarker .MockupMarker-Text{color:#fff}.InstagramWidget{position:relative;background-color:#ddd}.InstagramWidget .InstagramWidget-TitleImage{display:inline-block;position:relative;height:auto;vertical-align:top;background-color:#2b2827;transition:background 1s}@media only screen and (min-width: 640px){.InstagramWidget .InstagramWidget-TitleImage:hover{background-color:#585250}}@media only screen and (max-width: 639px){.InstagramWidget .InstagramWidget-TitleImage{height:7rem;width:100%;padding-top:3.5rem}}.InstagramWidget .InstagramWidget-TitleImageContent{margin-top:-50%;transform:translateY(-50%)}@media only screen and (max-width: 639px){.InstagramWidget .InstagramWidget-TitleImageContent{margin-top:0}}.InstagramWidget .InstagramWidget-TitleImageHeader{font-family:Forsvarsmakten Sans Stencil,Helvetica Neue,Arial,sans-serif;color:#fff;font-size:5rem;text-align:center;line-height:.5em}@media only screen and (max-width: 639px){.InstagramWidget .InstagramWidget-TitleImageHeader{margin-left:2rem;text-align:left;font-size:4rem}}.InstagramWidget .InstagramWidget-TitleImageSubHeader{font-family:Forsvarsmakten Sans Regular,Helvetica,Arial,sans-serif;color:#fff;font-size:1.9rem;text-align:center;text-transform:none}@media only screen and (max-width: 639px){.InstagramWidget .InstagramWidget-TitleImageSubHeader{display:none}}.InstagramWidget .InstagramWidget-TitleInstagramLogo{display:none}@media only screen and (max-width: 639px){.InstagramWidget .InstagramWidget-TitleInstagramLogo{display:block;width:3rem;position:absolute;right:2rem;transform:translateY(-50%);top:50%}}.InstagramWidget .InstagramWidget-Image{position:relative;height:auto;display:inline-block;background-size:cover;vertical-align:top;transition:opacity 1s;opacity:.8}@media only screen and (min-width: 640px){.InstagramWidget .InstagramWidget-Image:hover{opacity:1}}@media only screen and (max-width: 639px){.InstagramWidget .InstagramWidget-Image{border-right:.1rem solid #000;border-bottom:.2rem solid #000}}@media only screen and (max-width: 639px) and (-webkit-device-pixel-ratio: 2){.InstagramWidget .InstagramWidget-Image{border-bottom:.1rem solid #000}}@media only screen and (max-width: 639px){.InstagramWidget .InstagramWidget-Image:nth-child(4),.InstagramWidget .InstagramWidget-Image:nth-child(7),.InstagramWidget .InstagramWidget-Image:nth-child(10){border-right:0}}@media only screen and (max-width: 639px){.InstagramWidget .InstagramWidget-Image:nth-child(8),.InstagramWidget .InstagramWidget-Image:nth-child(9),.InstagramWidget .InstagramWidget-Image:nth-child(10){border-bottom:0}}.InstagramWidget .InstagramWidget-Link{width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-color:#0000004d;transition:background-color .5s ease-in}.InstagramWidget .InstagramWidget-Link:hover{background-color:#0000}.InstagramWidget .InstagramWidget-LinkImage{height:auto;display:inline-block;vertical-align:top;background-color:#00da8e;transition:all 1s}@media only screen and (min-width: 640px){.InstagramWidget .InstagramWidget-LinkImage:hover{background-color:#15ffae}}@media only screen and (max-width: 639px){.InstagramWidget .InstagramWidget-LinkImage{height:7rem;width:100%;padding-top:3.5rem}}.InstagramWidget .InstagramWidget-LinkImage .InstagramWidget-LinkImageContent{position:relative;margin-top:-50%;transform:translateY(-50%);text-align:center}@media only screen and (max-width: 639px){.InstagramWidget .InstagramWidget-LinkImage .InstagramWidget-LinkImageContent{margin-top:0}}.InstagramWidget .InstagramWidget-LinkImage .InstagramWidget-LinkImageArrow{margin-bottom:1rem;font-size:4rem;color:#313333}@media only screen and (max-width: 639px){.InstagramWidget .InstagramWidget-LinkImage .InstagramWidget-LinkImageArrow{position:absolute;font-size:2em;top:50%;right:2rem;transform:translateY(-50%)}}.InstagramWidget .InstagramWidget-LinkImage .InstagramWidget-LinkImageCopy{font-family:Forsvarsmakten Sans Stencil,Helvetica Neue,Arial,sans-serif;color:#313333;font-size:1.8rem;text-align:center;letter-spacing:.001rem}@media only screen and (max-width: 639px){.InstagramWidget .InstagramWidget-LinkImage .InstagramWidget-LinkImageCopy{font-size:2em;margin-left:2rem;text-align:left}}.AboutWidget{position:relative;height:32rem;background-color:#ddd}.pass-info{overflow:hidden}.pass-info .pass-info-type{padding:2rem 2rem 1rem}@media only screen and (min-width: 1050px){.pass-info .pass-info-type{padding-top:4rem;padding-left:4rem}}.pass-info .pass-info-bottom-text{padding-left:2rem;margin-bottom:2rem}@media only screen and (min-width: 1050px){.pass-info .pass-info-bottom-text{width:40%;float:left;margin-bottom:0;padding-left:4rem}}.pass-info .pass-info-name{margin-bottom:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pass-info .pass-info-difficulty{margin-top:0}.pass-info .pass-info-type-icon{background-color:#eee;display:inline-block;width:5rem;height:5rem;line-height:5rem;border-radius:50%;text-align:center;margin-right:1rem;font-size:3rem}.pass-info .pass-info-type-name{margin-top:0}.pass-info .pass-info-type-name span{line-height:5rem;vertical-align:top}.pass-info .pass-info-summary{overflow:hidden}@media only screen and (min-width: 1050px){.pass-info .pass-info-summary{margin-bottom:2rem}}.pass-info .pass-info-summary .pass-info-summary-subtitle{margin-top:0}.pass-info .pass-info-summary .pass-info-summary-main{margin-bottom:0}@media only screen and (min-width: 1050px){.pass-info .pass-info-summary{width:60%;float:left}}.pass-info .pass-info-summary-list-item{width:33.3333%;float:left;text-align:center;border-left:.1rem solid #c1bfb9}.pass-info .pass-info-summary-list-item:first-of-type{border-left:none}.pass-info .pass-info-bottom{padding-bottom:2rem;overflow:hidden}.toplist{text-align:center;padding:2rem;background-color:#2e3534;background-image:url(/assets/img/pattern-dark.jpg);background-size:100%;background-position:top center}.toplist .toplist-heading{color:#fff;margin-top:2rem;margin-bottom:4rem}.toplist-daily{text-align:left;display:block;margin:0 auto;margin-bottom:6rem;max-width:100rem}.toplist-daily .toplist-daily-date-heading{color:#b6c1c0}.difficulty-tabs .difficulty-tabs-list{overflow:hidden;text-align:center;background-color:#2b3234}.difficulty-tabs .difficulty-tabs-list-item{width:33.3333%;float:left}.difficulty-tabs .difficulty-tabs-list-item.active{background-color:#00d98e}.difficulty-tabs .difficulty-tabs-list-item.active .difficulty-tabs-list-item-name{color:#000}.difficulty-tabs .difficulty-tabs-list-item.disabled .difficulty-tabs-list-item-name{color:#394143}.difficulty-tabs .difficulty-tabs-list-item-name{padding-top:1rem;padding-bottom:1rem;color:#fff}.toplist-daily-list{background-color:#fff;border:1px solid #313333;border-radius:4px;display:block;width:100%}.toplist-daily-list .active-tab .times-list-item{padding:2rem;border-bottom:1px solid #c1bfb9;overflow:hidden}.toplist-daily-list .active-tab .times-list-item:last-of-type{border-bottom:0}.toplist-daily-list .active-tab .times-list-item .times-list-text{float:left;margin-bottom:0}.toplist-daily-list .active-tab .times-list-item .times-list-place{margin-right:1rem}.toplist-daily-list .active-tab .times-list-item .times-list-time,.toplist-daily-list .active-tab .times-list-item .times-list-place{font-weight:700}.toplist-daily-list .active-tab .times-list-item .times-list-time{float:right}.static-page{background-color:#394143;padding:2rem}@media only screen and (min-width: 1050px){.static-page{padding:2rem 8rem}}.static-page h1,.static-page h3,.static-page p{color:#fff;max-width:100rem}.static-page h1{margin-top:3rem}@media only screen and (min-width: 640px){.static-page h1{margin-top:6rem}}.static-page h3{position:relative;margin-bottom:3rem;margin-top:6rem}@media only screen and (min-width: 640px){.static-page h3{margin-top:9rem}}.static-page h3:before{content:"_";position:absolute;top:-7rem;left:0rem;font-size:42pt;font-weight:700}@media only screen and (min-width: 640px){.static-page h3:before{top:-10.25rem;left:0rem;font-size:84px}}.static-page h4{color:#fff;font-size:1.5em;position:relative;margin-bottom:1em;margin-top:2em}@media only screen and (min-width: 640px){.static-page h4{margin-top:2.5em}}.static-page a{text-decoration:underline;color:#00d98e}.static-page p{margin-bottom:3rem}.static-page.april-wrapper{padding-bottom:5rem}.TrainingOverviewPage-Hero{position:relative;height:26rem;background-color:#313233}.TrainingOverviewPage-Hero .TrainingOverviewPage-Hero-Gradient--Program{background:linear-gradient(#13314d,#4f544e);height:100%}.TrainingOverviewPage-Hero .TrainingOverviewPage-Hero-Gradient--Training{background:linear-gradient(#4f544e,#13314d);height:100%}.TrainingOverviewPage-Hero .TrainingOverviewPage-Hero-Image{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/hero_background.bdf8fe4e.jpg);background-size:cover}.TrainingOverviewPage-Hero .TrainingOverviewPage-Hero-Image--workout{background-image:url(/assets/hero_workout.10ea90fd.jpg);opacity:.3}@media only screen and (max-width: 639px){.TrainingOverviewPage-Hero .TrainingOverviewPage-Hero-Image--workout{background-image:url(/assets/hero_workout_mobile.10e94aca.jpg)}}.TrainingOverviewPage-Hero .TrainingOverviewPage-Hero-Image--workouts{background-image:url(/assets/hero_workouts.cceeb506.jpg);opacity:.7}@media only screen and (max-width: 639px){.TrainingOverviewPage-Hero .TrainingOverviewPage-Hero-Image--workouts{background-image:url(/assets/hero_workouts_mobile.c077e4ee.jpg)}}.TrainingOverviewPage-Hero .TrainingOverviewPage-Hero-Image--blog{background-image:url(./assets/img/start/hero_blog.jpg);opacity:.7}@media only screen and (max-width: 639px){.TrainingOverviewPage-Hero .TrainingOverviewPage-Hero-Image--blog{background-image:url(./assets/img/start/hero_blog_mobile.jpg)}}.TrainingOverviewPage-Hero .TrainingOverviewPage-Hero-Image--podcast{background-image:url(./assets/img/start/hero_podcast.jpg);opacity:.7}@media only screen and (max-width: 639px){.TrainingOverviewPage-Hero .TrainingOverviewPage-Hero-Image--podcast{background-image:url(./assets/img/start/hero_podcast_mobile.jpg)}}.TrainingOverviewPage-Hero .TrainingOverviewPage-HeaderWrapper{position:relative;padding-top:13rem;width:100%;max-width:100rem;margin:0 auto}@media only screen and (max-width: 639px){.TrainingOverviewPage-Hero .TrainingOverviewPage-HeaderWrapper{padding-top:10rem}}.TrainingOverviewPage-Hero .TrainingOverviewPage-WorkoutOfTheDayLabel{position:absolute;left:20%;top:4rem;background-color:#fff;width:8rem;height:2.5rem;font-size:1.2rem;line-height:2.1;text-align:center;margin:0}@media only screen and (max-width: 639px){.TrainingOverviewPage-Hero .TrainingOverviewPage-WorkoutOfTheDayLabel{left:2rem}}.TrainingOverviewPage-Hero .TrainingOverviewPage-Header{position:relative;text-align:left;font-size:7rem;color:#fff;width:100%;max-width:100rem;padding-left:20%;margin:.55em auto 0;line-height:1;transform:translateY(-50%)}.TrainingOverviewPage-Hero .TrainingOverviewPage-Header:before{content:"\2013";position:absolute;top:-.75em;color:#fff;font-size:1.8em}@media only screen and (min-width: 639px) and (max-width: 1140px){.TrainingOverviewPage-Hero .TrainingOverviewPage-Header{font-size:5.5rem}}@media only screen and (max-width: 639px){.TrainingOverviewPage-Hero .TrainingOverviewPage-Header{padding-left:2rem;font-size:4.5rem}}.TrainingOverviewPage-Training{position:relative;width:100%;margin:0 auto;padding:0 8rem}@media only screen and (max-width: 1050px) and (min-width: 640px){.TrainingOverviewPage-Training{padding:0 2rem}}@media only screen and (max-width: 639px){.TrainingOverviewPage-Training{padding:0}}.TrainingOverviewPage-Download{position:relative;height:20rem;background-color:#bbb}.OverviewListItem{position:relative;background-color:#fff;transform:translateZ(0);backface-visibility:hidden;overflow:hidden}.OverviewListItem.animating{transition:height .5s ease-in}.OverviewListItem--animating{position:absolute!important;top:0;left:0;transition:all .5s ease-in}.OverviewListItem--collapsed{opacity:0!important}.OverviewListItem-Expanded{position:relative;height:30rem;width:100%;text-align:center;transform:translateZ(0);background-color:#ddd}.OverviewListItem-Compact{position:relative;height:15rem;width:100%;text-align:center;transform:translateZ(0);background-color:#eee}.WorkoutDetailsPage-PrintSidebar{display:none}@media only print{html{font-size:5px}.header-wrapper,.WorkoutDetailsPage-SharingWidget,.TrainingOverviewListWidget-BackButton,.TrainingOverviewPage-Hero,.DownloadWidget,.footer,.ExercisePublicListItem-ExpandArrow{display:none}.SiteContentWidthRestrictor{max-width:100%}.TrainingOverviewPage-Training{padding:0}.WorkoutDetailsPage-PrintSidebar{display:block}.page{padding-top:0}.WorkoutDetailsPage-OverviewWidgetDescriptionHeader{color:#000}.WorkoutDetailsPage-OverviewWidgetDescriptionContainer{color:#000;background-color:#fff;border-top:1px solid #d3d3d3}.WorkoutDetailsPage-WorkoutBlockHeaderLength,.WorkoutDetailsPage-WorkoutBlockHeaderNrofExercises{color:#fff!important;-webkit-print-color-adjust:exact}.WorkoutDetailsPage-PrintLogo{width:80%;text-align:center;margin:0 auto 2rem;display:block}.WorkoutDetailsPage-PrintName{font-size:2rem;text-align:center;letter-spacing:1px;margin-bottom:10rem}.WorkoutDetailsPage-PrintTitle{position:relative;font-size:3.5rem;margin-bottom:2rem}.WorkoutDetailsPage-PrintTitle:before{content:"\2013";position:absolute;top:-.85em;color:#000;font-size:1.8em}.DownloadWidget-Btn-Print{margin-bottom:1rem;width:75%}}.TrainingOverviewPage{background-color:#f7f7f7}.TrainingOverviewListWidget .TrainingOverviewListWidget-BackButton{position:absolute;top:-10rem;left:0;color:#00da8e;margin-left:2rem}@media only screen and (max-width: 1050px) and (min-width: 640px){.TrainingOverviewListWidget .TrainingOverviewListWidget-BackButton{left:0}}@media only screen and (max-width: 639px){.TrainingOverviewListWidget .TrainingOverviewListWidget-BackButton{left:2rem}}.TrainingOverviewListWidget .TrainingOverviewListWidget-BackButton i{font-size:1.2rem;position:absolute;left:-2rem;top:.4rem}.TrainingOverviewListWidget .TrainingOverviewListWidget-MainFilter{margin-left:25%;margin-bottom:1rem;margin-top:5rem}.TrainingOverviewListWidget .TrainingOverviewListWidget-MainFilter .TrainingOverviewListWidget-MainFilter-RemovalNotice{margin-bottom:2em}@media only screen and (max-width: 639px){.TrainingOverviewListWidget .TrainingOverviewListWidget-MainFilter{margin-left:2rem}}.TrainingOverviewListWidget .TrainingOverviewListWidget-MainFilterItem{font-family:Forsvarsmakten Sans Stencil,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;text-transform:uppercase;letter-spacing:-.05em;line-height:1.15;color:#767676;margin-right:1em}.TrainingOverviewListWidget .TrainingOverviewListWidget-MainFilterItem:hover{border-bottom:2px solid #767676}.TrainingOverviewListWidget .TrainingOverviewListWidget-MainFilterItem.active{color:#313333;border-bottom:2px solid #313333}.TrainingOverviewListWidget .TrainingOverviewListWidget-SidebarWidget{display:inline-block;vertical-align:top;width:20%}@media only screen and (max-width: 639px){.TrainingOverviewListWidget .TrainingOverviewListWidget-SidebarWidget{display:block;width:100%;margin:3rem 0;padding:0 2rem}}.TrainingOverviewListWidget .TrainingOverviewListWidget-List{display:inline-block;vertical-align:top;width:100%;max-width:75%;margin-left:5%}@media only screen and (max-width: 639px){.TrainingOverviewListWidget .TrainingOverviewListWidget-List{max-width:100%;margin:0}}.TrainingOverviewListWidget .TrainingOverviewListWidget-ListGroupHeader{font-size:2rem;margin-top:2em;color:gray}@media only screen and (max-width: 639px){.TrainingOverviewListWidget .TrainingOverviewListWidget-ListGroupHeader{padding:0 1rem}}.pie-drag{width:30rem;position:relative}.pie-drag .slider-container{margin-top:.5rem;width:70%;height:.6rem;position:relative;margin:2rem auto 0}.pie-drag .slider-container input[type=range]{-webkit-appearance:none;width:100%;height:100%}.pie-drag .slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.pie-drag .slider-container input[type=range]:focus{outline:none}.pie-drag .slider-container input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.pie-drag .slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:2rem;width:2rem;border-radius:50%;background:#00d98e;cursor:pointer;margin-top:-.6rem}.pie-drag .slider-container input[type=range]::-moz-range-thumb{height:2rem;width:2rem;border-radius:50%;background:#00d98e;cursor:pointer}.pie-drag .slider-container input[type=range]::-ms-thumb{height:2rem;width:2rem;border-radius:50%;background:#00d98e;cursor:pointer}.pie-drag .slider-container input[type=range]::-webkit-slider-runnable-track{width:100%;height:.8rem;cursor:pointer;background:#bec2c2;border-radius:1rem}.pie-drag .slider-container input[type=range]::-moz-range-track{width:100%;height:.6rem;cursor:pointer;background:#bec2c2;border-radius:1rem}.pie-drag .slider-container input[type=range]::-ms-track{width:100%;height:.6rem;cursor:pointer;background:#bec2c2;border-radius:.1rem}.pie-drag .pie-text{position:absolute;left:0;right:0;top:0;height:15rem;text-align:center}.pie-drag .pie-text .pie-text-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pie-drag .pie-text .pie-text-wrapper .pie-progress{font-size:4rem;margin:-1rem;font-weight:700}.pie-drag .pie-text .pie-text-wrapper .pie-progress .pie-percent{font-weight:400;font-size:1.4rem;display:inline-block;margin-top:1rem;vertical-align:top;position:absolute}.pie-drag .pie-text .pie-text-wrapper .pie-title{font-size:2rem}.drop-down{width:100%;height:100%;position:relative}.drop-down .drop-down-area{height:inherit;border:1px solid #19d57b;padding:3px 6px}.drop-down .drop-down-area .drop-down-input{height:inherit;-webkit-appearance:none;outline:none;border:none}.drop-down .drop-down-area .drop-down-selected-item{border-radius:1px;background-color:#eee;margin:1px 3px 1px 1px;border:solid 1px #dbdbdb;padding:0 4px;display:inline-block}.drop-down .drop-down-area .drop-down-selected-item .remove:after{content:"X";display:inline;margin:0 0 0 3px;color:#a0a0a0}.drop-down .drop-down-area .drop-down-toggle:after{width:30px;position:absolute;top:50%;transform:translateY(-50%);content:"V";text-align:center;right:0}.drop-down .drop-down-list{left:0;right:0;position:absolute;background-color:#fff;border:1px solid #19d57b;border-top:none;z-index:1;opacity:0;max-height:300px;overflow-y:auto}.drop-down .drop-down-list.animate-in{transition:opacity .1s ease-in}.drop-down .drop-down-list.drop-down-visible{opacity:1}.drop-down .drop-down-list.animate-out{opacity:0;transition:opacity .1s ease-in}.drop-down .drop-down-list .drop-down-list-item{padding:5px 10px}.drop-down .drop-down-list .drop-down-list-item.disabled{color:#eee}.drop-down .drop-down-list .drop-down-list-item:hover{background-color:#19d57b}.select-widget{position:relative}.select-widget .select-field{position:relative;padding:0;background-color:#fff;padding:2rem 1rem}.select-widget .select-field .toggle-dropdown:after{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);width:3rem;height:3rem;content:"\e615";font-family:icomoon;display:block;line-height:3rem;text-align:center}.select-widget .select-dropdown{padding:1rem;background-color:#fff;border:.1rem solid #c1bfb9;border-top:none;max-height:30rem;overflow-y:auto;position:absolute;top:100%;left:0;right:0;z-index:1000}.select-widget .select-dropdown .select-input{width:100%;outline:none;padding:1rem}.media-picker-widget .picker{position:relative;min-height:28rem;border:1px dashed #000;padding:0;max-width:50rem}.media-picker-widget .picker .image{width:100%;padding-top:67%;background-size:contain;background-position:center center;background-repeat:no-repeat}.media-picker-widget .picker .add-icon:after{font-family:icomoon;content:"\e61c";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:4rem;height:4rem;line-height:3.7rem;border:.2rem solid #000;color:#000;border-radius:50%;text-align:center;font-size:1.2rem}.media-picker-widget .picker .remove-icon{display:block;position:absolute;right:2rem;top:2rem;color:#000;font-size:2rem;background-color:#fffc;border-radius:4rem;width:4rem;height:4rem;text-align:center;padding-top:1rem}.media-picker-widget .picker .remove-icon:hover{color:#d60706}.PublishStatusWidget-edit-form{background-color:#fff}.PublishStatusWidget-edit-form .state-widget,.PublishStatusWidget-edit-form .publish_date-widget,.PublishStatusWidget-edit-form .publish_time-widget{display:inline-block;vertical-align:top}.edit-form{padding:1em}.edit-form-full-width,.edit-form-row-full-width{padding:0}.edit-form-row-full-width .form-group:last-child{margin-bottom:0}.edit-form-row-full-width .help-block{margin-bottom:0}.edit-form-row{padding:2rem;background-color:#fff}.edit-form-row .form-group:last-child{margin-bottom:0}.edit-form-row .help-block{margin-bottom:0}.edit-form-inline{text-align:center}.edit-form-inline-block{display:inline-block;margin-right:2rem}.edit-form-inline-block.width-2{width:15rem}.edit-form-inline-block.width-4{width:30rem}.edit-form-inline-block.width-6{width:45rem}.edit-form-inline-block.width-8{width:60rem}.edit-form-row-widget{margin-bottom:2rem;margin-top:2rem}.edit-form-row-widget .tab-content{background-color:#fff}.edit-form-row-widget .btn{width:100%;margin-bottom:2rem}.edit-form-row-widget nav li{border-radius:0}.edit-form-row-widget nav li a{margin-right:0}.edit-form-row-widget nav li p{padding-left:2rem;padding-right:2rem}.edit-form-row-widget nav li.form-tab-create{border-left:1px dashed #c1bfb9;border-right:1px dashed #c1bfb9;border-top:1px dashed #c1bfb9}.edit-form-row-widget nav li.form-tab-create p{color:#c1bfb9}.inline-form-action-bar{position:relative}.form-actionbar{padding:1rem 2rem;background-color:#fff;border-top:1px solid #c1bfb9}.form-actionbar.hidden{visibility:hidden}.form-actionbar.flowWithText{position:relative}.form-actionbar.stickToBottom{position:fixed;z-index:300;bottom:0;display:block;border-top:1px solid #ddd;width:100%}.form-actionbar-actions .btn{margin-left:1rem}.form-actionbar-actions .btn:first-of-type{margin-left:0}.form-actionbar-actions .btn-block{margin:0}.form-actionbar-actions .float-right{float:right}.form-actionbar-message-popup{background-color:#fff;position:absolute;bottom:100%;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translate(50%);margin-top:-7rem;opacity:0;padding:.1em 1em;width:100%}.form-actionbar-message-popup.animate-in{transition:opacity .1s ease-in}.form-actionbar-message-popup.animate-out{transition:opacity .4s ease-out}.form-actionbar-message-popup.form-actionbar-message-popup-inline{position:relative;z-index:100;margin-top:0}.form-actionbar-message-popup.form-actionbar-message-popup-visible{opacity:1}.form-actionbar-message-popup.has-error{background-color:#d60706}.form-actionbar-message-popup.has-warning{background-color:orange}.form-actionbar-message-popup.has-warning:after{content:" ";height:0;position:absolute;width:0;border:10px solid transparent;top:100%;border-top-color:orange;left:0}.form-actionbar-message-popup.has-success{background-color:#00d98e}.form-actionbar-message-popup .form-actionbar-message-popup-body{color:#fff}.form-actionbar-message-popup .form-actionbar-message-popup-hide{display:none;position:absolute;color:#fff;right:1.5rem;top:50%;transform:translateY(-50%)}.ExercisePublicListItem{position:relative;padding:1rem 2rem 2rem;margin-bottom:2rem;background-color:#fff;border:1px solid #eee;border-radius:.3rem;transition:background-color .5s;color:#313333}@media only screen and (max-width: 639px){.ExercisePublicListItem{padding-bottom:1rem;margin:0 0 .75rem;border-bottom-color:#eee;border-radius:.4rem;border-right:none;border-left:none}}.ExercisePublicListItem.ExercisePublicListItem--isCollapsed{cursor:pointer}.ExercisePublicListItem.ExercisePublicListItem--isCollapsed:hover{background-color:#f5f5f5}.ExercisePublicListItem .ExercisePublicListItem-Title{position:relative;font-size:4rem;color:#313333;padding-right:3.5rem;line-height:.9}@media only screen and (max-width: 639px){.ExercisePublicListItem .ExercisePublicListItem-Title{font-size:2rem;padding:1rem 0;margin-bottom:0}}.ExercisePublicListItem .ExercisePublicListItem-ExpandArrow{position:absolute;right:0;top:50%;font-size:2.5rem;transform:translateY(-50%) rotate(90deg);transition:transform .5s ease-in-out}.ExercisePublicListItem.ExercisePublicListItem--isExpanded .ExercisePublicListItem-Title{cursor:pointer}.ExercisePublicListItem.ExercisePublicListItem--isExpanded .ExercisePublicListItem-ExpandArrow{transform:translateY(-50%) rotate(270deg)}.ExercisePublicListItem.ExercisePublicListItem--isRestExercise{cursor:default}.ExercisePublicListItem.ExercisePublicListItem--isRestExercise:hover{background-color:#fff}.ExercisePublicListItem .ExercisePublicListItem-TrainingType{font-family:Forsvarsmakten Sans Regular,Helvetica,Arial,sans-serif;position:relative;display:inline-block;margin-right:1em;color:#767676;font-size:1.2rem;font-weight:700}.ExercisePublicListItem .icon-TrainingType-cardio:before{font-family:icomoon;display:inline-block;margin-right:.3em;vertical-align:-.15em;font-size:1.2em}.ExercisePublicListItem .icon-TrainingType-strength:before{font-family:icomoon;display:inline-block;margin-right:.3em;vertical-align:-.15em;font-size:1.1em}.ExercisePublicListItem .icon-TrainingType-agility:before{font-family:icomoon;display:inline-block;margin-right:.3em;vertical-align:-.15em;font-size:1.6em}.ExercisePublicListItem .ExercisePublicListItem-ExpandedContent{position:relative;transform:translateZ(0);backface-visibility:hidden;overflow:hidden}.ExercisePublicListItem .ExercisePublicListItem-ExpandedContent--animating{transition:height .5s .5s,padding .5s .5s,opacity .7s .5s,margin .5s .5s}.ExercisePublicListItem .ExercisePublicListItem-ExpandedContent--collapsed{overflow:hidden;height:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;opacity:0!important}@media only print{.ExercisePublicListItem .ExercisePublicListItem-ExpandedContent--collapsed{height:auto!important}}.ExercisePublicListItem .ExercisePublicListItem-ExpandedContent .ExercisePublicListItem-ExpandedContentThumbnailImage{height:30rem;margin-right:1rem;margin-bottom:0rem}.ExercisePublicListItem .ExercisePublicListItem-DifficultyChoice{font-family:Forsvarsmakten Sans Stencil,Helvetica,Arial,sans-serif;display:inline-block;padding:1rem 2rem;cursor:pointer;text-transform:uppercase;font-weight:600;color:#767676}.ExercisePublicListItem .ExercisePublicListItem-DifficultyChoice:hover{background-color:#00f6a1;color:#313333}.ExercisePublicListItem .ExercisePublicListItem-DifficultyChoice--selected{background-color:#00d98e;color:#313333}@media only screen and (max-width: 639px){.ExercisePublicListItem .ExercisePublicListItem-DifficultyChoice{display:block}}.ExercisePublicListItem .ExercisePublicListItem-ExpandedDescription{margin:1em 0}.ExercisePublicListItem .ExercisePublicListItem-MuscleGroups{margin:1rem 0}.ExercisePublicListItem .ExercisePublicListItem-MuscleGroupsHeader{font-size:1.4rem;font-weight:700;text-transform:none;color:#767676;font-family:Forsvarsmakten Sans Regular,Helvetica,Arial,sans-serif}.ExercisePublicListItem .ExercisePublicListItem-MuscleGroup{position:relative;display:inline-block;margin-right:1.2em;font-size:1.2rem;color:#767676}.ExercisePublicListItem .ExercisePublicListItem-MuscleGroup:after{content:"/";right:-.6em;position:absolute;transform:translate(50%)}.ExercisePublicListItem .ExercisePublicListItem-MuscleGroup:last-child:after{content:""}.ExercisePublicListItem .ExercisePublicListItem-VideoWidget{display:block;position:relative;width:100%;padding-top:56.2%;vertical-align:top;cursor:pointer}.ExercisePublicListItem .ExercisePublicListItem-VideoWidget:hover .ExercisePublicListItem-VideoWidgetIcon-Container{background-color:#fff}.ExercisePublicListItem .ExercisePublicListItem-VideoWidget:hover .ExercisePublicListItem-VideoWidgetIcon-Container.ExercisePublicListItem-VideoWidgetIcon-Container--isPlaying{opacity:.4}.ExercisePublicListItem .ExerciseYoutube{position:relative;padding-bottom:56.25%;height:0}.ExercisePublicListItem .ExerciseYoutube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ExercisePublicListItem .ExercisePublicListItem-VideoWidgetIcon-Container{position:absolute;background-color:#00d98e;height:9rem;width:9rem;border-radius:4.5rem;transition:background-color .3s ease-in-out;opacity:1;transform:translate(-50%,-50%);top:50%;left:50%}.ExercisePublicListItem .ExercisePublicListItem-VideoWidgetIcon-Container:hover{opacity:1!important}.ExercisePublicListItem .ExercisePublicListItem-VideoWidgetIcon-Container .icon-pause{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;font-size:4rem}.ExercisePublicListItem .ExercisePublicListItem-VideoWidgetIcon-Container .icon-play_icon{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;font-size:4.5rem;padding-left:.2rem}.ExercisePublicListItem .ExercisePublicListItem-VideoWidgetIcon-Container--isPlaying{opacity:0;transition:opacity .3s ease-in-out;background-color:transparent}@media only screen and (max-width: 639px){.ExercisePublicListItem .ExercisePublicListItem-VideoWidgetIcon-Container--isPlaying{display:none}}.ExercisePublicListItem #react-yt-player,.ExercisePublicListItem .ExercisePublicListItem-VideoWidgetYoutube,.ExercisePublicListItem .ExercisePublicListItem-VideoWidgetVideo{position:absolute;z-index:-1;width:100%;height:100%;text-align:center;top:50%;transform:translateY(-50%)}.ExercisePublicListItem .ExercisePublicListItem-ExpandedContentText{display:block;width:100%;vertical-align:top}@media only screen and (max-width: 639px){.ExercisePublicListItem .ExercisePublicListItem-ExpandedContentText{display:block;width:100%;padding:0}}.ExercisePrintImage{display:inline-block;width:25%;margin:10px}.ExercisePublicListFilter{text-align:right}.ExercisePublicListFilter .ExercisePublicListFilter-Header{text-align:left;font-size:1.5rem;color:gray}.ExercisePublicListFilter .ExercisePublicListFilter-FormRow{position:relative}.ExercisePublicListFilter .ExercisePublicListFilter-FormRow .form-control{padding-top:1rem;padding-bottom:1rem;border-color:gray!important;background-color:#fff;color:#000;text-transform:uppercase;font-family:Forsvarsmakten Sans Stencil,Helvetica,Arial,sans-serif}.ExercisePublicListFilter .ExercisePublicListFilter-FormRow:before{position:absolute;pointer-events:none;content:"";width:3.6rem;height:3.6rem;background-size:20%;background-repeat:no-repeat;background-position:50%;background-image:url(/assets/video_play_arrow.0469d246.svg);right:0;top:50%;transform:translateY(-50%) rotate(90deg);z-index:1}.ExercisePublicListFilter .ExercisePublicListFilter-ResetFilter{color:#767676;border-bottom:1px solid #767676;text-align:right;font-family:Forsvarsmakten Sans Regular,Helvetica,Arial,sans-serif;font-size:1.4rem;cursor:pointer}.ExercisePublicListFilter .ExercisePublicListFilter-ResetFilter:hover{color:#00d98e;border-bottom-color:#00d98e}.WorkoutActionBar-StandardButtons{display:inline-block;width:75%;padding-right:1rem}.WorkoutActionBar-CustomButtons{display:inline-block;width:25%}.tab-content{border-left:.1rem solid #ddd;border-bottom:.1rem solid #ddd;border-right:.1rem solid #ddd}.tab-content .edit-form-row{padding:0;margin-bottom:2rem}.tab-content .edit-form-widget{margin-bottom:0}.tab-content .row-label{display:block}.form-video-thumb,.form-image-thumb{display:inline-block;margin-right:1rem;margin-bottom:1rem;vertical-align:top}.form-video-thumb .form-image-thumb-image,.form-image-thumb .form-image-thumb-image{height:18rem;max-width:42rem}.form-add-media{position:relative;display:inline-block;height:18rem;width:18rem;margin-right:1rem;margin-bottom:1rem;border:.2rem dashed #c1bfb9;border-radius:.4rem}.form-add-media:before{font-family:icomoon;content:"\e61c";font-size:1.2em;border:.2rem solid #000;line-height:3.7rem;width:4rem;height:4rem;border-radius:4rem;text-align:center;color:#000;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.btn-duplicate{min-width:22rem}.WorkoutPublicListItem{cursor:pointer;border-radius:.4rem}.WorkoutPublicListItem.ExercisePublicListItem{cursor:pointer}.WorkoutPublicListItem.ExercisePublicListItem:hover{background-color:#f5f5f5}.WorkoutPublicListItem.ExercisePublicListItem.WorkoutPublicListItem.WorkoutPublicListItem-IsWorkoutOfTheDay:hover{background-color:#313233}@media only screen and (max-width: 639px){.WorkoutPublicListItem{padding:.5rem 1rem 2rem;border-right:none;border-left:none;border-color:#eee;margin:0 1rem .75rem;overflow:hidden}}.WorkoutPublicListItem .WorkoutPublicListItem-Title{display:block;font-family:Forsvarsmakten Sans Stencil,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:-.05em;line-height:1.15;color:#313333;z-index:101;pointer-events:none;position:relative;font-size:4rem;padding:2rem 3rem;margin:-1rem -2rem 0;transition:background-color .5s}@media only screen and (max-width: 639px){.WorkoutPublicListItem .WorkoutPublicListItem-Title{font-size:2rem;padding:2rem}}.WorkoutPublicListItem .WorkoutPublicListItem-CategoryHeader{display:none;margin-bottom:.5rem}.WorkoutPublicListItem .WorkoutPublicListItem-CategoryHeader .WorkoutPublicListItem-CategoryHeaderIcon{display:inline-block;background-color:#ddd;border-radius:2rem;padding:.5rem;font-size:.7rem;vertical-align:middle;height:2rem;width:2rem;margin-top:-.1rem}.WorkoutPublicListItem .WorkoutPublicListItem-CategoryHeader .WorkoutPublicListItem-Feature-Category{display:inline-block;margin-left:.5em;font-size:.5em;letter-spacing:0rem;vertical-align:middle}@media only screen and (max-width: 639px){.WorkoutPublicListItem .WorkoutPublicListItem-CategoryHeader{display:block}}.WorkoutPublicListItem .WorkoutPublicListItem-NavigateArrow{position:absolute;right:2rem;top:50%;transform:translateY(-50%);z-index:101;font-size:2.5rem}.WorkoutPublicListItem .WorkoutPublicListItem-FeatureContainer{margin:0 -2rem -2rem;background-color:#fff}.WorkoutPublicListItem .WorkoutPublicListItem-FeatureContainer--Program{display:flex;justify-content:center;border-top:1px solid #eee}.WorkoutPublicListItem .WorkoutPublicListItem-FeatureContainer--Program .WorkoutPublicListItem-FeatureItem{border-top:none}.WorkoutPublicListItem .WorkoutPublicListItem-FeatureContainer--Program .WorkoutPublicListItem-FeatureItem:first-child{display:inherit}.WorkoutPublicListItem .WorkoutPublicListItem-FeatureItem{position:relative;display:inline-block;width:25%;height:6rem;vertical-align:top;font-family:Forsvarsmakten Sans Stencil,Helvetica Neue,Arial,sans-serif;font-size:1.3rem;text-align:center;font-weight:700;color:#313333;border-top:1px solid #eee;border-right:1px solid #eee;text-transform:uppercase}.WorkoutPublicListItem .WorkoutPublicListItem-FeatureItem:last-child{border-right:none}@media only screen and (max-width: 639px){.WorkoutPublicListItem .WorkoutPublicListItem-FeatureItem{border-top:none;width:33.33%}.WorkoutPublicListItem .WorkoutPublicListItem-FeatureItem:first-child{display:none}}.WorkoutPublicListItem .WorkoutPublicListItem-FeatureItem-ContentWrapper{position:absolute;width:100%;margin-top:3rem;transform:translateY(-50%);border-radius:none;color:#767676}.WorkoutPublicListItem .icon-WorkoutPublicListItem-cardio:before{display:block;text-align:center;font-size:1.6em;line-height:1em;height:2.5rem}.WorkoutPublicListItem .icon-WorkoutPublicListItem-strength:before{display:block;text-align:center;font-size:1.6em;line-height:1.3em;height:2.5rem}.WorkoutPublicListItem .icon-WorkoutPublicListItem-agility:before{display:block;text-align:center;font-size:2em;line-height:.8em;height:2.5rem}.WorkoutPublicListItem .WorkoutPublicListItem-Feature-NrofExercisesValue{font-size:1.8em;line-height:1;height:2.5rem}@media only screen and (max-width: 639px){.WorkoutPublicListItem .WorkoutPublicListItem-Feature-Borg{font-size:1rem}}@media only screen and (max-width: 360px){.WorkoutPublicListItem .WorkoutPublicListItem-Feature-Borg{font-size:.8rem}}.WorkoutPublicListItem .icon-WorkoutPublicListItem-borg_9:before{display:block;text-align:center;font-size:2.5em;line-height:.8em;height:2.5rem}.WorkoutPublicListItem .icon-WorkoutPublicListItem-borg_11:before{display:block;text-align:center;font-size:2.5em;line-height:.8em;height:2.5rem}.WorkoutPublicListItem .icon-WorkoutPublicListItem-borg_13:before{display:block;text-align:center;font-size:2.5em;line-height:.8em;height:2.5rem}.WorkoutPublicListItem .icon-WorkoutPublicListItem-borg_15:before{display:block;text-align:center;font-size:2.5em;line-height:.8em;height:2.5rem}.WorkoutPublicListItem .icon-WorkoutPublicListItem-borg_17:before{display:block;text-align:center;font-size:2.5em;line-height:.8em;height:2.5rem}.WorkoutPublicListItem .icon-WorkoutPublicListItem-borg_20:before{display:block;text-align:center;font-size:2.5em;line-height:.8em;height:2.5rem}.WorkoutPublicListItem .WorkoutPublicListItem-Feature-Length{text-transform:uppercase}.WorkoutPublicListItem .icon-WorkoutPublicListItem-stopwatch:before{display:block;text-align:center;font-size:1.8em;line-height:1em;height:2.5rem}.WorkoutPublicListItem-GraphContainer{margin:2rem 1rem 3rem}@media only screen and (max-width: 639px){.WorkoutPublicListItem-GraphContainer{margin:2rem 0 3rem}}.WorkoutPublicListItem-GraphContainer .WorkoutPublicListItem-GraphRowSpacer{height:1.3rem}@media only screen and (max-width: 639px){.WorkoutPublicListItem-GraphContainer .WorkoutPublicListItem-GraphRowSpacer{height:.7rem}}.WorkoutPublicListItem-GraphContainer .WorkoutPublicListItem-GraphLabelCell{padding-right:1em}.WorkoutPublicListItem-GraphContainer .WorkoutPublicListItem-GraphLabel{font-size:2rem;vertical-align:middle;margin-bottom:0;color:#313333;-webkit-print-color-adjust:exact}@media only screen and (max-width: 639px){.WorkoutPublicListItem-GraphContainer .WorkoutPublicListItem-GraphLabel{font-size:1.6rem}}.WorkoutPublicListItem-GraphContainer .WorkoutPublicListItem-GraphCell{width:100%}.WorkoutPublicListItem-GraphContainer .WorkoutPublicListItem-Graph{vertical-align:middle;display:inline-block;background:#d3d3d3!important;height:1.5rem;width:100%;-webkit-print-color-adjust:exact}.WorkoutPublicListItem-GraphContainer .WorkoutPublicListItem-GraphBar{display:block;height:100%;background:#000!important}.WorkoutPublicListItem-IsWorkoutOfTheDay-Container{text-transform:uppercase;position:relative;border-radius:.5rem;overflow:hidden}@media only screen and (max-width: 639px){.WorkoutPublicListItem-IsWorkoutOfTheDay-Container{border-radius:0}}.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-IsWorkoutOfTheDay-Hover{z-index:100;position:absolute;height:auto!important;top:0;left:0;right:0;bottom:0;cursor:pointer;margin-bottom:2rem;transition:background-color .4s ease}.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-IsWorkoutOfTheDay-Hover:hover{background-color:#0006}@media only screen and (max-width: 639px){.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-IsWorkoutOfTheDay-Hover{margin-bottom:0}}.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-IsWorkoutOfTheDay{padding-top:10em;cursor:pointer;background:linear-gradient(.25turn,#313233,#13314d)}@media only screen and (max-width: 639px){.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-IsWorkoutOfTheDay{padding-top:6em;margin:0;border-radius:0}}.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-IsWorkoutOfTheDay-Image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7;background-size:cover;background-position:center center}.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-Title{color:#fff;font-size:6rem}.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-Title:before{content:"\2013";position:absolute;top:-.6em;color:#fff;font-size:1.8em}@media only screen and (max-width: 639px){.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-Title{font-size:3rem;padding:2rem}.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-Title:before{content:"\2013";position:absolute;top:-.4em;color:#fff;font-size:1.8em}}.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-NavigateArrow{float:right;font-size:4rem}.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-FeatureItem{color:#fff;border-top:1px solid #767575;border-right:1px solid #767575;background:linear-gradient(to top,rgba(0,0,0,.66) 46%,rgba(0,0,0,0) 100%,rgba(0,0,0,0) 102%)}.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-FeatureItem-ContentWrapper{color:#fff}.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-FeatureContainer{background-color:#0003}.WorkoutPublicListItem-IsWorkoutOfTheDay-Container .WorkoutPublicListItem-IsWorkoutOfTheDay-Sign{position:absolute;font-family:Forsvarsmakten Sans Stencil,Helvetica,Arial,sans-serif;top:2rem;left:2rem;padding:.4rem .7rem;font-size:.9em;background-color:#fff;color:#313333;z-index:101}.WorkoutDetailsPage .TrainingOverviewListWidget{margin-top:5rem}.WorkoutDetailsPage .WorkoutPublicListItem{padding-bottom:3rem}.ProgramDetailsPage .TrainingOverviewListWidget{margin-top:5rem}.WorkoutDetailsPage-OverviewWidget{cursor:auto}.WorkoutDetailsPage-OverviewWidget .WorkoutPublicListItem-FeatureContainer{margin-bottom:0}.WorkoutDetailsPage-OverviewWidget .WorkoutDetailsPage-OverviewWidgetDescriptionContainer{background-color:#dfdfdf;margin:0 -2rem -3rem;padding:2rem 2rem 1rem;color:gray}.WorkoutDetailsPage-OverviewWidget .WorkoutDetailsPage-OverviewWidgetDescriptionHeader{font-size:1.5rem;color:gray}.WorkoutDetailsPage-OverviewWidget .WorkoutDetailsPage-OverviewWidgetDescription{font-size:1.5rem}.WorkoutDetailsPage-WorkoutSectionsSubheader{font-size:3rem;margin-top:1.5em}@media only screen and (max-width: 639px){.WorkoutDetailsPage-WorkoutSectionsSubheader{padding-left:1rem}}@media only screen and (max-width: 639px){.WorkoutDetailsPage-WorkoutBlock{margin:0 1rem;border-radius:.4rem;overflow:hidden}}.WorkoutDetailsPage-WorkoutBlock .WorkoutDetailsPage-WorkoutBlockHeader{position:relative;padding:1.5rem 2rem;background:#313333!important;color:#fff!important;font-weight:700;text-transform:uppercase;border-radius:.3rem;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-print-color-adjust:exact}.WorkoutDetailsPage-WorkoutBlock .WorkoutDetailsPage-WorkoutBlockHeaderNrofExercises{position:absolute;top:1.5rem;right:2rem;text-transform:none;color:#cccac5}.WorkoutDetailsPage-WorkoutBlock .WorkoutDetailsPage-WorkoutExercise{margin-bottom:0;border-bottom:none;border-radius:0}.WorkoutDetailsPage-WorkoutBlock .WorkoutDetailsPage-WorkoutExercise:last-child{border-bottom:1px solid #d3d3d3;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;margin-bottom:2rem}@media only screen and (max-width: 639px){.WorkoutDetailsPage-WorkoutBlock .WorkoutDetailsPage-WorkoutExercise:last-child{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;border-bottom-color:#eee}}.WorkoutDetailsPage-WorkoutBlock .WorkoutDetailsPage-WorkoutExerciseRepetitions{font-size:1.5rem;color:#767676;font-family:Forsvarsmakten Sans Regular,Helvetica,Arial,sans-serif}.WorkoutDetailsPage-WorkoutBlock .icon-WorkoutExerciseRepetitions-time:before{display:inline-block;vertical-align:-.2rem;margin-right:.5em;font-size:1.8rem}.WorkoutDetailsPage-SharingWidget .WorkoutDetailsPage-SharingButton{width:100%;min-width:auto;text-align:left;padding:1rem;margin-bottom:1rem;border-radius:.2rem;border:2px solid #d3d3d3}.WorkoutDetailsPage-SharingWidget .WorkoutDetailsPage-SharingButton:hover{background-color:#fff;color:#000}.WorkoutDetailsPage-SharingWidget .WorkoutDetailsPage-SharingPrint{text-align:center;margin-bottom:3rem;background-color:#00d98e;border:none;font-size:1.5rem;line-height:2.5;font-family:Forsvarsmakten Sans Stencil,Helvetica,Arial,sans-serif}.WorkoutDetailsPage-SharingWidget .WorkoutDetailsPage-SharingPrint:hover{background-color:#15ffae}.WorkoutDetailsPage-SharingWidget .WorkoutDetailsPage-SharingFacebook,.WorkoutDetailsPage-SharingWidget .WorkoutDetailsPage-SharingTwitter,.WorkoutDetailsPage-SharingWidget .WorkoutDetailsPage-SharingGoogle{font-family:Forsvarsmakten Sans Stencil,Helvetica,Arial,sans-serif}.WorkoutDetailsPage-SharingWidget .icon-WorkoutDetailsPage-SharingFacebook:before{display:inline-block;vertical-align:-.1rem;margin-right:.5em}.WorkoutDetailsPage-SharingWidget .icon-WorkoutDetailsPage-SharingTwitter:before{display:inline-block;vertical-align:-.1rem;margin-right:.5em}.WorkoutDetailsPage-SharingWidget .icon-WorkoutDetailsPage-SharingGoogle:before{display:inline-block;vertical-align:-.1rem;margin-right:.5em}.WorkoutPublicListItem-TitlePrint{display:none}@media only print{.WorkoutPublicListItem-Title{display:none!important}.WorkoutPublicListItem-TitlePrint{display:block;font-size:1.2em;margin-bottom:1em}}.WorkoutListItem-State--published{color:#00d98e;margin-top:0}.WorkoutListItem-State--draft{color:#909390}.WorkoutListItem-State--template{color:#ffdf0a}.list-item-StateChange{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.list-item-StateChange .list-item-StateChangeLink{display:inline-block;padding:2rem}.edit-form{padding:2rem}.workouts-select .form-row{position:relative}.workouts-select .select-widget{width:calc(100% - 6rem)}.workouts-select .btn-danger{width:2.3rem;right:0}body{font-size:16px;margin:0;font-family:Forsvarsmakten Sans Regular,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
