/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{0%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.bg-primary{background-color:#107E65}.text-primary,.link-primary{color:#107E65 !important}.bg-light{background-color:#F0F5EF}.text-light,.link-light{color:#F0F5EF !important}.bg-dark{background-color:#1D1E1F}.text-dark,.link-dark{color:#1D1E1F !important}.bg-medium{background-color:#C9D5C8}.text-medium,.link-medium{color:#C9D5C8 !important}.bg-blue{background-color:#113342}.text-blue,.link-blue{color:#113342 !important}.bg-black{background-color:#000}.text-black,.link-black{color:#000 !important}.bg-white{background-color:#fff}.text-white,.link-white{color:#fff !important}.bg-gray-light{background-color:#f3f3f3}.text-gray-light,.link-gray-light{color:#f3f3f3 !important}.bg-gray-medium{background-color:#3f3f3f}.text-gray-medium,.link-gray-medium{color:#3f3f3f !important}.bg-blue .section-title,.bg-blue .text-primary,.bg-dark .section-title,.bg-dark .text-primary{color:#149e7e !important}.border-top{border-top:1px solid;border-color:#F0F5EF}.border-right{border-right:1px solid;border-color:#F0F5EF}.border-bottom{border-bottom:1px solid;border-color:#F0F5EF}.border-left{border-left:1px solid;border-color:#F0F5EF}.mt-auto{margin-top:auto !important}.me-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ms-auto{margin-left:auto !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.mt-0{margin-top:0 !important}.me-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ms-0{margin-left:0 !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.mt-1{margin-top:.25rem !important}.me-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ms-1{margin-left:.25rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.mt-2{margin-top:.5rem !important}.me-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ms-2{margin-left:.5rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.mt-3{margin-top:1rem !important}.me-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ms-3{margin-left:1rem !important}.mx-4{margin-left:2rem !important;margin-right:2rem !important}.my-4{margin-top:2rem !important;margin-bottom:2rem !important}.mt-4{margin-top:2rem !important}.me-4{margin-right:2rem !important}.mb-4{margin-bottom:2rem !important}.ms-4{margin-left:2rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.mt-5{margin-top:3rem !important}.me-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ms-5{margin-left:3rem !important}.mx-6{margin-left:4rem !important;margin-right:4rem !important}.my-6{margin-top:4rem !important;margin-bottom:4rem !important}.mt-6{margin-top:4rem !important}.me-6{margin-right:4rem !important}.mb-6{margin-bottom:4rem !important}.ms-6{margin-left:4rem !important}.mx-7{margin-left:5rem !important;margin-right:5rem !important}.my-7{margin-top:5rem !important;margin-bottom:5rem !important}.mt-7{margin-top:5rem !important}.me-7{margin-right:5rem !important}.mb-7{margin-bottom:5rem !important}.ms-7{margin-left:5rem !important}.mx-8{margin-left:6rem !important;margin-right:6rem !important}.my-8{margin-top:6rem !important;margin-bottom:6rem !important}.mt-8{margin-top:6rem !important}.me-8{margin-right:6rem !important}.mb-8{margin-bottom:6rem !important}.ms-8{margin-left:6rem !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.pt-0{padding-top:0 !important}.pe-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.ps-0{padding-left:0 !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.pt-1{padding-top:.25rem !important}.pe-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.ps-1{padding-left:.25rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.pt-2{padding-top:.5rem !important}.pe-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.ps-2{padding-left:.5rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.pt-3{padding-top:1rem !important}.pe-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.ps-3{padding-left:1rem !important}.px-4{padding-left:2rem !important;padding-right:2rem !important}.py-4{padding-top:2rem !important;padding-bottom:2rem !important}.pt-4{padding-top:2rem !important}.pe-4{padding-right:2rem !important}.pb-4{padding-bottom:2rem !important}.ps-4{padding-left:2rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-5{padding-top:3rem !important}.pe-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.ps-5{padding-left:3rem !important}.px-6{padding-left:4rem !important;padding-right:4rem !important}.py-6{padding-top:4rem !important;padding-bottom:4rem !important}.pt-6{padding-top:4rem !important}.pe-6{padding-right:4rem !important}.pb-6{padding-bottom:4rem !important}.ps-6{padding-left:4rem !important}.px-7{padding-left:5rem !important;padding-right:5rem !important}.py-7{padding-top:5rem !important;padding-bottom:5rem !important}.pt-7{padding-top:5rem !important}.pe-7{padding-right:5rem !important}.pb-7{padding-bottom:5rem !important}.ps-7{padding-left:5rem !important}.px-8{padding-left:6rem !important;padding-right:6rem !important}.py-8{padding-top:6rem !important;padding-bottom:6rem !important}.pt-8{padding-top:6rem !important}.pe-8{padding-right:6rem !important}.pb-8{padding-bottom:6rem !important}.ps-8{padding-left:6rem !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:2rem !important}.gap-5{gap:3rem !important}.gap-6{gap:4rem !important}.gap-7{gap:5rem !important}.gap-8{gap:6rem !important}.fw-bold{font-weight:700 !important}.fw-semibold{font-weight:600 !important}.fw-medium{font-weight:500 !important}.fw-normal{font-weight:400 !important}.lh-sm{line-height:1.25 !important}.lh-normal{line-height:1.35em !important}.lh-md{line-height:1.5em !important}.font-italic{font-style:italic !important}h1,.h1{font-size:2.4em}h2,.h2{font-size:2em}h3,.h3{font-size:1.15em}h4,.h4{font-size:1em}h5,.h5{font-size:.95rem}h6,.h6{font-size:.85rem}.justify-content-center{justify-content:center !important}.align-items-center{align-items:center !important}.justify-items-center{justify-items:center !important}.content-center{align-content:center !important}.justify-content-space-between{justify-content:space-between !important}.align-items-space-between{align-items:space-between !important}.justify-items-space-between{justify-items:space-between !important}.content-space-between{align-content:space-between !important}.justify-content-space-around{justify-content:space-around !important}.align-items-space-around{align-items:space-around !important}.justify-items-space-around{justify-items:space-around !important}.content-space-around{align-content:space-around !important}.justify-content-space-evenly{justify-content:space-evenly !important}.align-items-space-evenly{align-items:space-evenly !important}.justify-items-space-evenly{justify-items:space-evenly !important}.content-space-evenly{align-content:space-evenly !important}.justify-content-flex-start{justify-content:flex-start !important}.align-items-flex-start{align-items:flex-start !important}.justify-items-flex-start{justify-items:flex-start !important}.content-flex-start{align-content:flex-start !important}.justify-content-flex-end{justify-content:flex-end !important}.align-items-flex-end{align-items:flex-end !important}.justify-items-flex-end{justify-items:flex-end !important}.content-flex-end{align-content:flex-end !important}.d-block{display:block}.d-inline-block{display:inline-block}.d-inline{display:inline}.d-flex{display:flex}.d-grid{display:grid}.d-inline-flex{display:inline-flex}.d-inline-grid{display:inline-grid}.d-table{display:table}.d-inline-table{display:inline-table}.d-list-item{display:list-item}.d-none{display:none}.d-contents{display:contents}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-revert{text-align:revert}.flex-1{flex:1}.flex-auto{flex:auto}.flex-grow-0{flex-grow:0}.flex-shrink-0{flex-shrink:0}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.position-absolute{position:absolute}.position-relative{position:relative}.flex-column{flex-direction:column}.h-100{height:100% !important}.w-100{width:100% !important}.w-50{width:50% !important}.w-auto{width:auto !important}.icon-24{width:24px;height:24px;display:inline-block}.icon-32{width:32px;height:32px;display:inline-block}.icon-48{width:48px;height:48px;display:inline-block}.icon-56{width:56px;height:56px;display:inline-block}*{margin:0;padding:0;font-size:100%;vertical-align:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}html,body{width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-smooth:auto;font:18px / 28px "proxima-nova",Arial,sans-serif;font-weight:400;font-style:normal;color:#000;background:#fff}img{display:block}img,svg,iframe{border:0;max-width:100%;height:auto;fill:currentColor;vertical-align:text-bottom}ol,ul{list-style:none}button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer}input{padding:0;border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer}p{margin-bottom:1em;line-height:1.45}a{color:#000;text-decoration:none}a:focus{outline:transparent !important}a:focus-visible{box-shadow:0 0 0 0.25rem rgba(16,126,101,0.5)}:focus{outline:none !important}:focus-visible{outline:black thin dotted}textarea{font:inherit}.material-symbols-rounded{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.spacer{margin-bottom:4em}.full{width:100%;min-height:100%;flex:1 0 auto;align-self:flex-start}.cont,footer ul{width:70%;max-width:1200px;padding:180px 40px}.p-top,.cont.p-top{padding-top:120px}.cont>*,.post-content>*{margin:1rem 0}.cont>.section-heading,.post-content>.section-heading{margin:0.7em 0 2.1em 0}.cont>figure,.post-content>figure{margin:2em 0}.post-content a{font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#107E65}.flex-row{display:flex;justify-content:space-between;align-items:center}.flex-row>*{flex:1 1 100%;margin:0 2rem}.flex-row>*:first-child{margin:0 2rem 0 0}.flex-row>*:last-child{margin:0 0 0 2rem}.wrap{width:100%;height:100%;display:flex;flex-direction:column}.flex,.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-space{justify-content:space-between}.flex-50{flex:0 0 45%;margin-bottom:2%}.align-items-center{align-items:center}.col-50{flex:1 1 50%}.col-25{flex:1 1 25%}.col-75{flex:1 1 75%}.col-60{flex:1 1 60%}.col-40{flex:1 1 40%}.center{text-align:center}.dark,.dark p,.dark a{color:#fff}section{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;position:relative}.overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:90;background-color:#F2F2ED;background-color:black;opacity:0;pointer-events:none}hr{border-width:3px 0 0;border-style:solid;border-color:#F0F5EF}h1,h2,h3,.section-title,.section-heading{line-height:135%}h2{font-weight:700}h3{margin-bottom:0.7em}.section-title{font-size:0.9em;text-transform:uppercase;font-weight:700;color:#107E65;letter-spacing:0.05em;margin:1em 0}.section-heading{font-size:2em;font-weight:700}.margins>.section-title,.margins>.section-heading,.margins>h1,.margins>h2,.margins>h3,.margins>h4,.margins>hr,.margins .content>.section-title,.margins .content>.section-heading,.margins .content>h1,.margins .content>h2,.margins .content>h3,.margins .content>h4,.margins .content>hr,.margins .post-content>.section-title,.margins .post-content>.section-heading,.margins .post-content>h1,.margins .post-content>h2,.margins .post-content>h3,.margins .post-content>h4,.margins .post-content>hr{margin:2em 0 0.5em 0}.showcase .cont>h2{margin-bottom:0.8em}.text-overflow{overflow:hidden;text-overflow:ellipsis;word-break:break-word;hyphens:auto;display:block;display:-webkit-box;-webkit-box-orient:vertical}p.lg{font-size:1.2em;line-height:150%}p.grey{color:#b8b8b8}p.small{font-size:0.9em;color:#3f3f3f}.tiny{font-size:0.9em;color:#595959;margin:0.7em 0}.tiny a{border:none !important;opacity:0.8}strong{font-weight:600}footer{background-color:#1D1E1F;color:rgba(255,255,255,0.7);width:100%;font-size:0.8em;font-weight:600;display:flex;justify-content:center;flex:0 0 auto}footer a,footer b{color:#fff}footer a:hover{text-decoration:underline}footer p{margin:0}footer ul{padding:80px 40px;display:flex;justify-content:space-between;align-items:flex-end}.social{display:flex;flex-direction:column;align-items:center;gap:.5rem}.social a{line-height:normal;cursor:pointer}ol{counter-reset:item}ol li{counter-increment:item;padding:0.3rem 0 1rem 4rem;margin:4rem 0;position:relative}ol li:before{content:counter(item);border:3px solid #107E65;border-radius:50%;color:#107E65;width:2rem;height:2rem;line-height:2rem;font-weight:700;text-align:center;display:block;position:absolute;left:0;top:0}.bg-img{background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;z-index:0;position:relative}.colorblock{background-color:#107E65}.bg-img:after{content:"";position:absolute;width:100%;height:75%;bottom:0;left:0;background-image:linear-gradient(-180deg, transparent 0, #000 100%);opacity:0.8;z-index:0;pointer-events:none}.s-cards .bg-img:after{background-image:linear-gradient(-180deg, transparent 0, rgba(0,0,0,0.7) 100%);height:70%}.no-img .bg-img:after{display:none}.category{text-transform:uppercase;line-height:1.8;font-size:0.7em;font-weight:700;letter-spacing:0.02em}.category>span{padding:0 6px;display:inline-block;vertical-align:middle;transition:0.2s;color:#3f3f3f;background-color:#f3f3f3}.produkt .category>span{color:#107E65;background-color:rgba(255,255,255,0.8)}.kompetence .category>span{color:#107E65;background-color:#F0F5EF}.case .category>span{color:#fff;background-color:rgba(255,255,255,0.3)}.facts{display:flex;align-items:center;font-size:0.85rem;font-weight:600}.facts .tag{opacity:1;padding:0 0.5rem;margin:0}.facts .tag.misc{background:#113342;color:#fff}.facts .tag.online{background:#113342;color:#fff}.facts .tag.booked{background:#F4F4F4;color:#000}.time.tag{display:inline-block;background-color:#F0F5EF;padding:0 0.5em;color:#107E65;margin-right:0;font-weight:700}.past{border-color:#f3f3f3}.past time{background:#f3f3f3;color:rgba(63,63,63,0.7)}.past h3,.past .tag.booked{color:#3f3f3f}article .cat,.details .cat{background-color:#F0F5EF;font-variant:all-small-caps;padding:0 0.375rem;color:#107E65;margin-right:0}.find-vej{padding-left:1.25rem;position:relative}span.date{padding:0 0.5rem;font-size:0.8rem;background:#fff}.find-vej:before{content:"";height:24px;width:20px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23000000"><path d="M480-480q33 0 56.5-23.5T560-560q0-33-23.5-56.5T480-640q-33 0-56.5 23.5T400-560q0 33 23.5 56.5T480-480Zm0 294q122-112 181-203.5T720-552q0-109-69.5-178.5T480-800q-101 0-170.5 69.5T240-552q0 71 59 162.5T480-186Zm0 106Q319-217 239.5-334.5T160-552q0-150 96.5-239T480-880q127 0 223.5 89T800-552q0 100-79.5 217.5T480-80Zm0-480Z"/></svg>');background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;left:0}.filter{position:relative;margin:0 0 2em 0}.filter.category{font-size:0.95rem;font-weight:600;text-transform:capitalize}.filter.category a{display:inline-block;color:rgba(63,63,63,0.8);padding:0 8px;line-height:1.6;margin:6px 18px 6px 0;white-space:nowrap}.filter.category a:hover,.filter.category a.active{color:#000}.filter.category a.active{background-color:rgba(201,213,200,0.35)}.browser-frame,.frame{background-color:#F0F5EF;box-shadow:0 20px 40px 0 rgba(0,0,0,0.15);border-radius:8px}.browser-frame{padding-top:30px;background-image:url(assets/imgs/dots.svg);background-repeat:no-repeat;background-position:10px 10px}.bg-light .browser-frame{background-color:#f3f7f2}.bg-gray-light .browser-frame,.browser-frame.grey{background-color:#f3f3f3;background-image:url(assets/imgs/dots-grey.svg)}.slideshow .browser-frame{display:none;position:absolute;background-color:rgba(240,245,239,0.3);background-image:url(assets/imgs/dots-grey.svg);width:920px;max-width:70%;top:45%;left:50%;transform:translate(-50%, -50%);box-shadow:0 30px 60px 0 rgba(0,0,0,0.2);z-index:99}.wow{visibility:hidden}.accordion button[aria-expanded="false"]{opacity:0.5;transition:0.2s}.accordion button[aria-expanded="true"]{opacity:1}.accordion button[aria-expanded="true"] i.mdi-plus:before{content:"\F374"}.accordion button:hover{opacity:1}fieldset{all:unset;display:block}.input{position:relative}.input .input-field{width:100%;height:auto;font:inherit;background-color:#fff;background-clip:padding-box;border-bottom:2px solid #e5ebe5;margin:0;padding:1rem 0 0.4rem 0;appearance:none;transition:all 0.4s ease-in-out}.input .input-field:focus,.input .input-field:focus:placeholder-shown{border-color:#000}.input .input-field:focus::placeholder{color:transparent}.input .input-label{position:absolute;top:0;left:0;right:0;width:100%;height:100%;padding:1rem 0;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:0 0;transition:opacity .1s ease-in-out, transform .1s ease-in-out}.input .input-field:focus ~ label,.input .input-field:not(:placeholder-shown) ~ label{opacity:.6;transform:scale(0.8) translateY(-1.2rem) translateX(0rem)}.bg-dark .input .input-field{padding:0.5rem 0.75rem}.checkbox,.radio{position:relative;padding-left:1.8em}.checkbox .input-checkbox,.radio .input-radio{width:1.2rem;height:1.2rem;position:relative;margin:0.2rem 0.4rem 0 -1.8rem;padding:0;vertical-align:top;background-color:#ffffff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,0.25);border-radius:0.2rem;appearance:none;transition:all .1s ease-in-out}.checkbox .input-checkbox:focus,.checkbox .input-checkbox:focus-visible{border-color:#107E65;outline:0;box-shadow:0 0 0 0.25rem #eaf1ef}.checkbox .input-checkbox:checked{background-color:#107E65;border-color:#107E65}.checkbox .input-checkbox:checked::after{content:"";position:absolute;left:7px;top:2px;width:4px;height:10px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox .input-label,.radio .input-label{cursor:pointer}.input .input-field:user-invalid{color:#dc3545;border-color:#dc3545}.input .input-field:user-invalid ~ .input-label{color:#dc3545}.checkbox .input-checkbox:user-invalid,.radio .radio-input:user-invalid{background-color:#f5e2e5 !important;border-color:#dc3545 !important}#all-tags input:invalid{outline:2px solid red}.input .invalid-tooltip{position:absolute;top:1.25rem;right:0.75rem;z-index:5;font-size:small;line-height:normal;color:#dc3545;display:none}.checkbox .invalid-tooltip,.radio .invalid-tooltip{font-size:small;color:#dc3545;display:none}.input .input-field:user-invalid ~ .invalid-tooltip,.checkbox .input-checkbox:user-invalid ~ .invalid-tooltip,.radio .input-radio:user-invalid ~ .invalid-tooltip{display:block}.hidden{display:none !important}.input-group{background:#ffffff;padding:1.5rem 2rem 2rem 2rem}.choicelist .checkbox,.choicelist .radio{background-color:#ffffff;border-bottom:2px solid #e5ebe5;padding:0;position:relative}.choicelist .input-checkbox,.choicelist .input-radio{position:absolute;margin:0rem 0rem 0 -2.5rem}.choicelist .input-label{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:1.25rem 1.25rem 1.25rem 4rem;transition:all .3s ease-in-out}.choicelist .input-label:has(.input-checkbox:focus-visible){box-shadow:0 0 0 0.25rem rgba(16,126,101,0.35)}.btn{display:inline-flex;justify-content:center;align-items:center;gap:0.25rem;padding:0.75rem 1.5rem;color:#fff;border-width:1px;border-style:solid;font-weight:600;font-family:inherit;cursor:pointer;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus{outline:transparent !important}.btn:focus-visible{box-shadow:0 0 0 0.25rem rgba(16,126,101,0.5)}.btn-white,.btn-light{color:#000}.btn-icon{display:flex;padding:12px}.btn-icon:focus{outline:transparent !important}.btn-icon:focus-visible{box-shadow:0 0 0 0.25rem rgba(16,126,101,0.5)}.btn-primary{background-color:#107E65;border-color:#107E65}.btn-primary:hover{background-color:#0e6b56;border-color:#0e6b56}.btn-primary:focus-visible{box-shadow:0 0 0 0.25rem rgba(16,126,101,0.35)}.btn-outline-primary{background-color:transparent;color:#107E65;border-color:#107E65}.btn-outline-primary:hover{background-color:#f3f9f7;color:#0e6b56;border-color:#0e6b56}.btn-outline-primary:focus-visible{box-shadow:0 0 0 0.25rem rgba(16,126,101,0.5)}.btn-subtle-primary{background-color:#eef6f4;color:#107E65;border-color:#eef6f4}.btn-subtle-primary:hover{background-color:#dbece8;color:#0e6b56}.btn-subtle-primary:focus-visible{border-color:#107E65;box-shadow:0 0 0 0.25rem rgba(16,126,101,0.5)}.btn-light{background-color:#F0F5EF;border-color:#F0F5EF}.btn-light:hover{background-color:#ccd0cb;border-color:#ccd0cb}.btn-light:focus-visible{box-shadow:0 0 0 0.25rem rgba(240,245,239,0.35)}.btn-outline-light{background-color:transparent;color:#F0F5EF;border-color:#F0F5EF}.btn-outline-light:hover{background-color:#fefffe;color:#ccd0cb;border-color:#ccd0cb}.btn-outline-light:focus-visible{box-shadow:0 0 0 0.25rem rgba(240,245,239,0.5)}.btn-subtle-light{background-color:#fefefe;color:#F0F5EF;border-color:#fefefe}.btn-subtle-light:hover{background-color:#fdfefd;color:#ccd0cb}.btn-subtle-light:focus-visible{border-color:#F0F5EF;box-shadow:0 0 0 0.25rem rgba(240,245,239,0.5)}.btn-dark{background-color:#1D1E1F;border-color:#1D1E1F}.btn-dark:hover{background-color:#191a1a;border-color:#191a1a}.btn-dark:focus-visible{box-shadow:0 0 0 0.25rem rgba(29,30,31,0.35)}.btn-outline-dark{background-color:transparent;color:#1D1E1F;border-color:#1D1E1F}.btn-outline-dark:hover{background-color:#f4f4f4;color:#191a1a;border-color:#191a1a}.btn-outline-dark:focus-visible{box-shadow:0 0 0 0.25rem rgba(29,30,31,0.5)}.btn-subtle-dark{background-color:#efefef;color:#1D1E1F;border-color:#efefef}.btn-subtle-dark:hover{background-color:#ddd;color:#191a1a}.btn-subtle-dark:focus-visible{border-color:#1D1E1F;box-shadow:0 0 0 0.25rem rgba(29,30,31,0.5)}.btn-medium{background-color:#C9D5C8;border-color:#C9D5C8}.btn-medium:hover{background-color:#abb5aa;border-color:#abb5aa}.btn-medium:focus-visible{box-shadow:0 0 0 0.25rem rgba(201,213,200,0.35)}.btn-outline-medium{background-color:transparent;color:#C9D5C8;border-color:#C9D5C8}.btn-outline-medium:hover{background-color:#fcfdfc;color:#abb5aa;border-color:#abb5aa}.btn-outline-medium:focus-visible{box-shadow:0 0 0 0.25rem rgba(201,213,200,0.5)}.btn-subtle-medium{background-color:#fbfcfb;color:#C9D5C8;border-color:#fbfcfb}.btn-subtle-medium:hover{background-color:#f7f9f7;color:#abb5aa}.btn-subtle-medium:focus-visible{border-color:#C9D5C8;box-shadow:0 0 0 0.25rem rgba(201,213,200,0.5)}.btn-blue{background-color:#113342;border-color:#113342}.btn-blue:hover{background-color:#0e2b38;border-color:#0e2b38}.btn-blue:focus-visible{box-shadow:0 0 0 0.25rem rgba(17,51,66,0.35)}.btn-outline-blue{background-color:transparent;color:#113342;border-color:#113342}.btn-outline-blue:hover{background-color:#f3f5f6;color:#0e2b38;border-color:#0e2b38}.btn-outline-blue:focus-visible{box-shadow:0 0 0 0.25rem rgba(17,51,66,0.5)}.btn-subtle-blue{background-color:#eef1f2;color:#113342;border-color:#eef1f2}.btn-subtle-blue:hover{background-color:#dbe0e3;color:#0e2b38}.btn-subtle-blue:focus-visible{border-color:#113342;box-shadow:0 0 0 0.25rem rgba(17,51,66,0.5)}.btn-black{background-color:#000;border-color:#000}.btn-black:hover{background-color:#000;border-color:#000}.btn-black:focus-visible{box-shadow:0 0 0 0.25rem rgba(0,0,0,0.35)}.btn-outline-black{background-color:transparent;color:#000;border-color:#000}.btn-outline-black:hover{background-color:#f2f2f2;color:#000;border-color:#000}.btn-outline-black:focus-visible{box-shadow:0 0 0 0.25rem rgba(0,0,0,0.5)}.btn-subtle-black{background-color:#ededed;color:#000;border-color:#ededed}.btn-subtle-black:hover{background-color:#d9d9d9;color:#000}.btn-subtle-black:focus-visible{border-color:#000;box-shadow:0 0 0 0.25rem rgba(0,0,0,0.5)}.btn-white{background-color:#fff;border-color:#fff}.btn-white:hover{background-color:#d9d9d9;border-color:#d9d9d9}.btn-white:focus-visible{box-shadow:0 0 0 0.25rem rgba(255,255,255,0.35)}.btn-outline-white{background-color:transparent;color:#fff;border-color:#fff}.btn-outline-white:hover{background-color:#fff;color:#d9d9d9;border-color:#d9d9d9}.btn-outline-white:focus-visible{box-shadow:0 0 0 0.25rem rgba(255,255,255,0.5)}.btn-subtle-white{background-color:#fff;color:#fff;border-color:#fff}.btn-subtle-white:hover{background-color:#fff;color:#d9d9d9}.btn-subtle-white:focus-visible{border-color:#fff;box-shadow:0 0 0 0.25rem rgba(255,255,255,0.5)}.btn-gray-light{background-color:#f3f3f3;border-color:#f3f3f3}.btn-gray-light:hover{background-color:#cfcfcf;border-color:#cfcfcf}.btn-gray-light:focus-visible{box-shadow:0 0 0 0.25rem rgba(243,243,243,0.35)}.btn-outline-gray-light{background-color:transparent;color:#f3f3f3;border-color:#f3f3f3}.btn-outline-gray-light:hover{background-color:#fefefe;color:#cfcfcf;border-color:#cfcfcf}.btn-outline-gray-light:focus-visible{box-shadow:0 0 0 0.25rem rgba(243,243,243,0.5)}.btn-subtle-gray-light{background-color:#fefefe;color:#f3f3f3;border-color:#fefefe}.btn-subtle-gray-light:hover{background-color:#fdfdfd;color:#cfcfcf}.btn-subtle-gray-light:focus-visible{border-color:#f3f3f3;box-shadow:0 0 0 0.25rem rgba(243,243,243,0.5)}.btn-gray-medium{background-color:#3f3f3f;border-color:#3f3f3f}.btn-gray-medium:hover{background-color:#363636;border-color:#363636}.btn-gray-medium:focus-visible{box-shadow:0 0 0 0.25rem rgba(63,63,63,0.35)}.btn-outline-gray-medium{background-color:transparent;color:#3f3f3f;border-color:#3f3f3f}.btn-outline-gray-medium:hover{background-color:#f5f5f5;color:#363636;border-color:#363636}.btn-outline-gray-medium:focus-visible{box-shadow:0 0 0 0.25rem rgba(63,63,63,0.5)}.btn-subtle-gray-medium{background-color:#f2f2f2;color:#3f3f3f;border-color:#f2f2f2}.btn-subtle-gray-medium:hover{background-color:#e2e2e2;color:#363636}.btn-subtle-gray-medium:focus-visible{border-color:#3f3f3f;box-shadow:0 0 0 0.25rem rgba(63,63,63,0.5)}.links{display:flex;justify-content:space-between}.links.single{justify-content:flex-end;width:100%}#work .links.single{padding-right:26px}.link.lg{font-size:1.25rem;line-height:150%}.link.lg,.link.sm,.link.md,.link.button{display:inline-block;letter-spacing:0.025rem;font-variant:all-petite-caps;font-weight:700;flex-basis:auto;white-space:nowrap}.link.lg,.link.md{padding-right:30px;padding-bottom:10px;background-position:100% 30%;background-size:24px;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23000000"><path d="M633.85-434.5H151.87v-91h481.98L415.11-744.24 480-808.13 808.13-480 480-151.87l-64.89-63.89L633.85-434.5Z"/></svg>');position:relative;white-space:nowrap;line-height:160%;transition:background-position 0.2s ease-in-out}.link.lg:after,.link.lg:before,.link.md:after,.link.md:before{content:'';width:100%;height:3px;position:absolute;bottom:0;left:0;background:currentColor;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);transition:-webkit-transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);transition:transform 0.6s cubic-bezier(0.77, 0, 0.175, 1);transition:transform 0.6s cubic-bezier(0.77, 0, 0.175, 1),-webkit-transform 0.6s cubic-bezier(0.77, 0, 0.175, 1)}.link.lg:after,.link.lg:hover:before,.link.md:after,.link.md:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;transition-delay:0s;-webkit-transition-delay:0s}.link.lg:before,.link.lg:hover:after,.link.md:before,.link.md:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition-delay:.1s;transition-delay:.1s}.link.md{text-transform:unset;font-size:0.9em;letter-spacing:0.02em;background-size:20px;padding-bottom:6px}.link.md:after,.link.md:before{height:2px}.link.sm{background-size:18px;background-repeat:no-repeat;opacity:0.8;transition:0.2s;font-size:15px}.link.sm.arrow{padding-right:21px;background-position:right center;background-image:url(assets/icons/right-b.svg);text-transform:none}.link.sm.arrow:hover{padding-right:27px}.link.sm.reversed.arrow{padding-right:0;padding-left:21px;background-position:left center;background-image:url(assets/icons/left-b.svg)}.link.sm.reversed.arrow:hover{padding-right:0;padding-left:27px}.link.sm:hover{opacity:1}.link.button{padding:0.8rem 1.5rem;border-width:2px;border-style:solid;border-color:#000;white-space:nowrap;padding-right:3rem;background-position:93% center;background-size:24px;background-repeat:no-repeat;background-image:url(assets/icons/right-b.svg)}.link.button:hover{background-position:96% center}.link.dual{margin-right:2em;padding:0.5rem 1rem;font-size:1rem;font-weight:600;white-space:nowrap}.link.dual:last-child{border-width:2px;border-style:solid;border-color:#000}.link.dual.arrow{padding-right:2em;background-size:18px;background-repeat:no-repeat;background-position:92% center;background-image:url(assets/icons/right-b.svg)}.link.newsletter{background-position:0% center;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23000000"><path d="M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h404q-4 20-4 40t4 40H160l320 200 146-91q14 13 30.5 22.5T691-572L480-440 160-640v400h640v-324q23-5 43-14t37-22v360q0 33-23.5 56.5T800-160H160Zm0-560v480-480Zm600 80q-50 0-85-35t-35-85q0-50 35-85t85-35q50 0 85 35t35 85q0 50-35 85t-85 35Z"/></svg>');padding-left:25px}.link.lg.newsletter{background-position:0% 30%;padding-right:0;padding-left:34px}.bg-dark a.lg,.bg-dark a.dual.arrow,.bg-dark button.lg,.bg-dark button.dual.arrow,.dark a.lg,.dark a.dual.arrow,.dark button.lg,.dark button.dual.arrow{background-image:url(assets/icons/right-w.svg)}.bg-dark a.button,.bg-dark a.dual:last-child,.bg-dark button.button,.bg-dark button.dual:last-child,.dark a.button,.dark a.dual:last-child,.dark button.button,.dark button.dual:last-child{border-color:#fff;background-color:transparent;transition:background-color 0.2s}.bg-dark a.button:hover,.bg-dark a.dual:last-child:hover,.bg-dark button.button:hover,.bg-dark button.dual:last-child:hover,.dark a.button:hover,.dark a.dual:last-child:hover,.dark button.button:hover,.dark button.dual:last-child:hover{background-color:rgba(255,255,255,0.1)}a:hover .link.sm.arrow{padding-right:27px;opacity:1}.bg-primary .link.sm.arrow,.bg-primary .link.button,.bg-blue .link.sm.arrow,.bg-blue .link.button,.bg-dark .link.sm.arrow,.bg-dark .link.button,.dark .link.sm.arrow,.dark .link.button{background-image:url(assets/icons/right-w.svg)}.go-to{display:inline-block;margin:10px 20px 10px 0}a.download{display:inline-block;width:525px;max-width:100%;height:55px;line-height:55px;text-align:center;padding:0 20px;font-weight:700;background-color:#107E65;color:#fff;border-color:#0c5e4c;font-size:0.9em;transition:all 0.2s}a.download span{opacity:0.7;font-weight:500;display:inline-block;margin-left:0.5em}a.download:hover{background-color:#0e705a;border-color:#063127}code{display:block;white-space:pre-wrap}aside.tip{background-color:#F0F5EF;padding:20px 30px;font-style:italic}aside.tip>p{margin-bottom:0}.bg-light .card{border-bottom:4px solid #C9D5C8}.card{background-color:#fff;border-bottom:4px solid #ebebeb;box-shadow:0 4px 22px 0 rgba(0,0,0,0.1);transition:all 0.2s ease}.card:not(.no-link):hover{box-shadow:0 5px 40px 0 rgba(0,0,0,0.1);border-bottom:4px solid #000}.card.has-ribbon{overflow:hidden}.card-cont{display:block;width:100%;height:100%;position:relative}.details{position:relative;padding:1.5em 2em;height:50%;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start}.details p{margin:0}.s-cards .card-cont{color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:1.5em 1.5em 2em 1.5em}.s-cards .card-cont>*{z-index:1}.s-cards .card-cont h3{font-size:1.5em;margin-bottom:0.2em;line-height:1.3}.s-cards .card-cont.produkt{background-color:#107E65}.s-cards .card-cont.produkt .title{text-transform:uppercase}.s-cards .card-cont.produkt .showcase-logo-item{opacity:0.7}.s-cards .card-cont.kompetence{color:#000}.s-cards.slider:after{content:"";clear:both;display:table}.s-cards .details{padding:0;height:40%;text-align:center}.s-cards .details .text-overflow{-webkit-line-clamp:4}.s-cards .details p{font-size:0.8em;font-weight:600;opacity:0.8;line-height:1.5}.s-cards .title,.s-cards .heading{display:block}.s-cards .heading{text-transform:uppercase;font-size:0.5em;opacity:0.7;line-height:1.3}.s-cards .card-cont:not(.produkt):not(.kompetence) .details p{display:none}.showcase-logo{display:flex;align-items:center;justify-content:center;min-height:50px}.showcase-logo-item{max-height:100%;width:auto}.excerpt{font-weight:400;font-size:0.9em;line-height:1.45em;color:#3f3f3f}.card.more .card-cont{color:#000;justify-content:center}.card.more .card-cont .link.lg{text-transform:none;background-position:100% 40%;font-size:1rem;padding-bottom:0}.card.more .card-cont .link.lg:before,.card.more .card-cont .link.lg:after{display:none}.s-cards,.l-cards,.m-cards{width:100%;margin-bottom:4em}.s-cards .card.autoheight,.l-cards .card.autoheight,.m-cards .card.autoheight{height:auto;display:flex;flex-direction:column}.s-cards .card.autoheight .details,.l-cards .card.autoheight .details,.m-cards .card.autoheight .details{height:auto}.slider .card{margin:0 26px 0 0;opacity:0.15;transition:opacity 0.5s ease;pointer-events:none}.card.slick-active{opacity:1;pointer-events:auto}.slider .slick-track,.s-cards .card{height:340px}.s-cards:not(.slider),.l-cards,.m-cards{display:flex;flex-wrap:wrap;gap:24px}.s-cards:not(.slider) .card{opacity:1;width:calc(33.33% - 16px)}.l-cards .card{width:calc(50% - 12px)}.l-cards .card-cont{padding:1.5rem}.kurser .card .time.tag{font-size:0.85em;line-height:1.7em;margin-bottom:0.7em}.kurser .card h3{margin-bottom:0.6em;line-height:1.3em;font-size:1.2em}.kurser .card h3.text-overflow{-webkit-line-clamp:2;max-height:2.6em}.kurser .card .facts{width:100%;font-size:0.8em;flex-wrap:wrap;gap:.5rem}.n-cards{display:grid;width:100%;grid-template-columns:repeat(6, 1fr);grid-auto-rows:minmax(300px, auto);grid-gap:26px;margin-bottom:4em}.n-cards h3{margin:auto 0 0.8em 0;color:#fff}.n-cards .no-img h3{color:#000;margin:0.8em 0}.n-cards .no-img .details .texts{margin-top:0}.n-cards .details{text-wrap-style:balance;padding:2em;height:100%}.n-cards .details .texts{margin-top:auto;overflow:hidden}.n-cards .card-cont .bg-img{height:100%;position:absolute;top:0;left:0;z-index:0}.n-cards .card{grid-area:span 1 / span 2}#news .n-cards .card{grid-area:span 1 / span 3}#news .n-cards .card:nth-child(n+3){grid-area:span 1 / span 2}.w-3{grid-area:span 1 / span 3}.w-2{grid-area:span 1 / span 2}.card.hidden{display:none !important}.cr{width:240px;padding:16px;position:absolute;text-align:center;color:#f0f0f0;z-index:10;font-family:"proxima-nova", Arial, sans-serif;font-weight:700;font-size:0.8em;letter-spacing:0.1em;text-transform:uppercase}.cr-sticky{position:fixed}.cr-top{top:20px}.cr-bottom{bottom:25px}.cr-left{left:-60px}.cr-right{right:-50px}.cr-top.cr-left,.cr-bottom.cr-right{transform:rotate(-45deg)}.cr-top.cr-right,.cr-bottom.cr-left{transform:rotate(45deg)}.cr-white{background-color:#f0f0f0;color:#444}.cr-black{background-color:#333}.cr-grey{background-color:#999}.cr-blue{background-color:#39d}.cr-green{background-color:#2c7}.cr-turquoise{background-color:#1b9}.cr-purple{background-color:#95b}.cr-red{background-color:#e43}.cr-orange{background-color:#e82}.cr-yellow{background-color:#ec0}article .facts .share{margin-left:auto}.share{font-size:0.85rem;font-weight:600;position:relative;display:flex;align-items:center;flex-direction:column;gap:0.75rem}.share button{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:rgba(0,0,0,0.07) !important;color:inherit;transition:background 0.15s ease}.share button svg{flex-shrink:0}.share button:hover{background:rgba(0,0,0,0.14)}.share button:focus-visible{outline:2px solid currentColor;outline-offset:2px;background:rgba(0,0,0,0.14)}@media only screen and (max-width: 1024px){.share{display:none !important}}#share-toast{position:fixed;bottom:20px;right:20px;background:#222;color:#fff;padding:10px 18px;border-radius:6px;font-size:14px;opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:9999}#share-toast.show{opacity:1}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:visible;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:'';display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider.slick-dotted{padding-bottom:1rem}.slick-dots{max-width:90%;overflow:hidden;position:absolute;left:50%;transform:translateX(-50%);bottom:-25px;display:flex;align-items:center;justify-content:center;gap:6px;margin:0;list-style:none;border-radius:10px;padding:6px 6px;z-index:99}.slick-dots li{margin:0}.slick-dots li:before{display:none}.slick-dots li button{font-size:0;line-height:0;color:transparent;display:block;width:16px;height:16px;padding:4px;cursor:pointer;border:0;outline:none}.slick-dots li button:after{content:"";display:block;width:100%;height:100%;background:rgba(16,126,101,0.2);border-radius:50%}.slick-dots li button:hover:after{background:rgba(16,126,101,0.4)}.slick-dots li.slick-active button:after{background:#107E65}.slick-arrow{position:absolute;height:100%;top:0;z-index:999;font-size:2.6em;cursor:pointer;display:flex;align-items:center;opacity:0.5;transition:opacity 0.3s ease}.slick-arrow span{height:50px;width:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:30px}.slick-arrow span:before{line-height:50px}.slick-arrow:hover{opacity:1}.slick-arrow:hover span{background:#F0F5EF}.slick-arrow:focus{outline:none;opacity:1}.slick-arrow:focus span{background:#F0F5EF}.slick-arrow.slick-disabled{opacity:0;pointer-events:none;transition:opacity 0.5s ease}.slick-arrow.slick-next{right:-100px;padding-right:30px}.slick-arrow.slick-prev{left:-100px;padding-left:30px}.showcase-slider .slick-arrow,.showcase-slider .slick-dots{opacity:0}.showcase-slider:hover .slick-arrow,.showcase-slider:hover .slick-dots{opacity:1}.post-slider{--img-height: 600px;height:var(--img-height);background:#f2f7f7}.post-slider .bg-gray-light{background-color:#f2f7f7 !important}.post-slider>*{visibility:hidden;opacity:0;transition:opacity 0.3s 0.3s ease}.post-slider.slick-initialized{height:auto;background:transparent}.post-slider.slick-initialized>*{visibility:visible;opacity:1}.post-slider .slick-slide img,.post-slider .slick-slide video{width:100%;height:var(--img-height);object-fit:contain;object-position:50% top;background-color:#f2f7f7;color:#3f3f3f}.post-slider .slick-slide img.img-contain,.post-slider .slick-slide video.img-contain{object-fit:contain;object-position:50% 50%}.post-slider .slick-slide video{padding:4rem}@media only screen and (max-width: 480px){.post-slider .slick-slide video{padding:1rem}}.post-slider .slick-list{overflow:hidden}.post-slider .slick-arrow span{background-color:transparent !important}.post-slider .slick-prev,.post-slider .slick-next{position:absolute;background-color:rgba(29,30,31,0.75);color:#fff;z-index:99;border-radius:50%;font-size:1.65rem;top:calc(var(--img-height)/2);display:block;width:40px !important;height:40px !important;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;border:none;outline:none}.post-slider .slick-prev>span,.post-slider .slick-next>span{width:100%;height:100%}.post-slider .slick-prev:hover,.post-slider .slick-next:hover{background-color:#1d1e1f !important}.post-slider .slick-prev:hover>span,.post-slider .slick-next:hover>span{background:transparent}.post-slider .slick-prev:focus-visible,.post-slider .slick-next:focus-visible{box-shadow:0 0 0 0.25rem rgba(16,126,101,0.5)}.post-slider .slick-prev.slick-disabled,.post-slider .slick-next.slick-disabled{opacity:0.3;pointer-events:none}.post-slider .slick-prev{left:-3rem}.post-slider .slick-next{right:-3rem}.post-slider .slick-dots{bottom:auto;top:calc(var(--img-height) - 40px)}.post-slider .read-more-container{position:relative;overflow:hidden}.post-slider .dynamic-text{max-height:60px;margin:0}.post-slider .dynamic-text.expanded{transition:max-height 0.3s;max-height:1000px}.post-slider .read-more-button{position:absolute;font-weight:600;z-index:99;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);bottom:0;left:0;width:100%;height:90%;align-items:flex-end;justify-content:center;color:#107E65;cursor:pointer;display:none}.post-slider .read-more-button:focus{outline:none !important}.post-slider .read-more-button:focus-visible>span{box-shadow:0 0 0 0.25rem rgba(16,126,101,0.5)}.post-slider .read-more-button.expanded{position:relative;height:auto;background:transparent}@media only screen and (max-width: 959px){.post-slider{--img-height: 400px}}@media only screen and (max-width: 767px){.post-slider{--img-height: 300px}.post-slider .slick-prev{left:0.5rem}.post-slider .slick-next{right:0.5rem}.slick-arrow.slick-next{right:0;padding:0;width:auto}.slick-arrow.slick-prev{left:0;padding:0;width:auto}}@media only screen and (max-width: 400px){.post-slider{--img-height: 200px}.slick-dots{display:none !important}}header.main{position:fixed;top:0;left:0;z-index:1000;display:flex;align-items:center;height:80px;width:100%;width:100vw;padding:0 40px 0 30px;pointer-events:none;background-color:transparent}header.main>*{pointer-events:auto}header.main .logo{display:block;cursor:pointer}header.main .logo .part2{margin-left:-18px;margin-bottom:-3px;display:none}header.main .burger{width:auto;margin-left:auto;text-transform:uppercase;font-weight:600;display:flex;align-items:center}header.main .burger span{margin-right:0.8em;letter-spacing:0.1em}header.main .part1{color:#107E65}.front header.main .part2,.front header.main .burger{color:#fff}.bg-dark header.main .part2{color:#fff}nav.main{position:fixed;z-index:99;display:flex;align-items:center;justify-content:center;top:0;bottom:0;width:15%;width:15vw}nav.main ul{padding:200px 30px}nav.main a{position:relative;min-height:30px;display:block;padding:.4em .5em;margin:12px 0;font-weight:600}nav.main a:focus{outline:none}nav.main a span{display:block;opacity:0.5}nav.main a.current .dot{background-color:#000;opacity:1}nav.main a.dark.current .dot{background-color:#fff}nav.main a .dot{position:absolute;top:0;bottom:0;height:100%;width:6px;background-color:#989892;-webkit-transition:-webkit-transform 0.2s, opacity 0.3s;-moz-transition:-moz-transform 0.2s, opacity 0.3s;transition:transform 0.2s, opacity 0.3s}nav.main a .label{position:relative;margin-left:20px;color:#989892;font-size:0.9em;-webkit-transition:color 0.3s, opacity 0.5s;-moz-transition:color 0.3s, opacity 0.5s;transition:color 0.3s, opacity 0.5s;opacity:0}nav.main ul:hover a .label{opacity:1}nav.main a:hover span{opacity:1}nav.main a.current .label{opacity:1;color:#000}nav.main a.dark.current .label{color:#fff}.pop-wrap,.pop-wrap-fake,.menu-wrap{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0}.pop-content,.pop-content-fake,.menu-content{position:relative;margin-left:30%;width:85%;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;opacity:0}.pop-content,.pop-content-fake{display:flex;flex-direction:column}.open .pop-content,.open .pop-content-fake,.open .menu-content{opacity:1;margin-left:15%;transition:0.2s 0.2s ease}.noscroll{overflow:hidden;padding-right:15px}.pop-wrap[aria-hidden="true"],.menu-wrap[aria-hidden="true"]{transition:opacity 0.2s, z-index 0s 0.2s, background-color 0.2s;background-color:transparent;z-index:-1;opacity:0}.pop-wrap[aria-hidden="false"],.pop-wrap-fake[aria-hidden="false"],.menu-wrap[aria-hidden="false"]{transition:background-color 0.5s;z-index:1001;background-color:rgba(27,26,19,0.4);opacity:1}.pop-wrap-fake{pointer-events:none}.pop-content-fake{pointer-events:auto}.menu-content{background:#1D1E1F;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.menu-content .menu-items{padding:80px 40px;width:75%;max-width:1200px;flex:1 1;display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap}.menu-content .menu-items--nyhedsbrev{justify-content:flex-start;flex:0 0 auto}.menu-content .menu-items--nyhedsbrev a{align-self:center;font-size:1.5rem !important}.menu-content .menu-items>li{flex:0 0 32%;margin:1.5em 1% 1.5em 0;position:relative}.menu-content .menu-items li>ul{position:absolute;top:2.2em;left:1em}.menu-content .menu-items li>ul>li{margin:0.6em 0}.menu-content .menu-items li>ul>li a{font-size:1.2em;font-weight:600;background-image:none;padding:0;color:#adadad}.menu-content .menu-items a{color:#fff;font-size:2rem;font-weight:700;display:inline-block;padding:0 45px 0 0;padding-bottom:10px;background-position:right top;background-size:1em;background-repeat:no-repeat;background-image:url(assets/icons/right-w.svg);border-bottom:2px solid transparent;transition:0.2s}.menu-content .menu-items a:hover{border-bottom:2px solid #fff;color:#fff}.menu-content>div{padding:100px}.menu-content footer{margin-top:auto}.widget-container .widget-form{background-color:transparent}.widget-container .widget-form input,.widget-container .widget-form textarea{margin:0;border-bottom:2px solid #e1ebdf;padding-left:0;font-size:18px;font-weight:600}.widget-container .widget-form label{left:0;font-weight:600}.widget-container .widget-form input:focus ~ label,.widget-container .widget-form select:focus ~ label,.widget-container .widget-form textarea:focus ~ label{color:black}.widget-container .widget-form>div>button{background-color:#107E65;box-shadow:unset;font-weight:700;text-transform:uppercase;height:55px}.widget-container .widget-form>div:not(.widget-form-row)>span{font-size:16px;font-weight:500;color:black;margin-bottom:10px;display:block}.widget-container .widget-form>div:not(.widget-form-row)>span>span{color:darkred}.widget-container .widget-form-cell:not(.widget-form-cell-invalid) .widget-form-input-bar:after{background:black}.widget-container .widget-form-cell-invalid input ~ label,.widget-container .widget-form-cell-invalid select ~ label,.widget-container .widget-form-cell-invalid.mui-select>select.widget-form-empty:valid ~ label,.widget-container .widget-form-cell-invalid.widget-form-location{color:#c0392b !important}.widget-container.widget-form-course-da .widget-form-cell:nth-last-child(4){margin-top:10px}.widget-container.widget-form-course-da .widget-form-cell:nth-last-child(3){color:red}.widget-container.widget-form-course-da .widget-form-cell:nth-last-child(2){height:80px}.widget-container.widget-form-course-da .widget-form-cell:nth-last-child(2)>label{line-height:1.35;margin-top:6px;max-width:380px}.widget-container.widget-form-course-da .widget-form-cell:nth-last-child(-n+4){margin-bottom:0px}.widget-container.widget-form-course-da .widget-form-cell:nth-last-child(-n+4)>input[type=checkbox]{height:32px}.widget-container.widget-form-course-da .widget-form-cell:nth-last-child(-n+4)>label{color:black}.widget-container.widget-form-course-en .widget-form-cell:nth-last-child(1){margin:0}.widget-container.widget-form-course-en .widget-form-cell:nth-last-child(1)>input[type=checkbox]{height:32px}.widget-container.widget-form-course-en .widget-form-cell:nth-last-child(1)>label{color:black}.module-widget .widget-table-row:hover{color:initial}.submenu{width:100%;background:#fff;position:sticky;top:0;z-index:9999;border-bottom:2px solid #F0F5EF}.submenu ul{width:calc( 75% + 32px);margin:0 auto;display:flex;align-items:center;height:80px;padding:0 !important}.submenu ul li{margin:0}.submenu ul li:before{display:none}.submenu a{font-weight:600;font-size:0.95em;position:relative;margin:0;padding:8px 16px;overflow:visible;opacity:0.5;border:none !important;white-space:nowrap}.submenu a:hover,.submenu a:focus,.submenu a:active{opacity:0.75}.submenu a.current{opacity:1}.has-table-of-contents{flex-direction:row;overflow:visible;align-items:flex-start;justify-content:flex-start;padding-left:2rem;padding-right:5rem;gap:10px}.l-table-of-contents{position:sticky;height:100vh;top:0;padding:0 3rem 0 0;width:calc(30% - 10px);display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;overflow:auto}.l-table-of-contents>div{max-height:100%;padding:120px 0}.l-table-of-contents ul{max-width:300px}.l-table-of-contents ul li{margin:0}.l-table-of-contents h6{padding-left:0.5rem;margin-bottom:0.5rem;color:#3f3f3f}.l-table-of-contents a{padding:0.5rem 0.5rem;font-weight:500;font-size:0.9rem;line-height:1.35;display:block;pointer-events:auto;color:rgba(63,63,63,0.8)}.l-table-of-contents a:hover{color:#1D1E1F}.l-table-of-contents a.active{font-weight:600;color:#000}.l-table-of-contents+.cont{width:70%}@media only screen and (max-width: 959px){.has-table-of-contents{padding-left:0;padding-right:0}.l-table-of-contents{display:none}.l-table-of-contents+.cont{width:100%}}.slideshow{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;overflow:hidden}.slideshow .slide-img,.slideshow .introvideo{width:100%;height:100%;position:relative;z-index:0;background-color:#000}.slideshow .slide-img{background-position:center;background-repeat:no-repeat;background-size:cover}.slideshow .introvideo video{opacity:0.5;height:100%;object-fit:cover}.slideshow .zoom-in{opacity:1;animation-duration:4s;animation-fill-mode:forwards;animation-timing-function:ease;transform:scale(1.1)}.slideshow .first .zoom-in{opacity:0;animation-duration:20s}.slideshow .slick-active .zoom-in{opacity:0.6;transform:scale(1);animation-name:zoomInImage}.slideshow .first .slick-active .zoom-in{animation-name:zoomInFirstImage}@keyframes zoomInImage{from{transform:scale(1)}to{transform:scale(1.1)}}@keyframes zoomInFirstImage{from{transform:scale(1.3)}to{transform:scale(1)}}.slideshow .darken{opacity:0.6}.slideshow .darken:before,.slideshow .darken:after{content:'';height:30%;width:100%;position:absolute;z-index:1;background:linear-gradient(rgba(0,0,0,0.7) 0%, transparent 99%);left:0}.slideshow .zoom-in:after{bottom:0;transform:rotate(180deg)}.slideshow .slide{height:100vh}.play,.pause,.play-again{display:block;height:40px;width:auto;padding-left:53px;line-height:40px;font-size:1.25em;font-weight:700;background-image:url(assets/icons/play.svg);background-position:0 center;background-repeat:no-repeat;background-size:36px;margin:0 auto}.play,.pause.resume,.play-again{background-image:url(assets/icons/play.svg)}.pause{background-image:url(assets/icons/pause.svg);padding-left:0;width:40px}.pause{position:absolute;z-index:100;right:40px;bottom:40px;display:none}.slideshow [data-animation-in]{opacity:0;animation-duration:1.5s;transition:all 0.5s ease}.slideshow .slide-text,.slideshow .slide-link{position:absolute;left:50%;z-index:10;width:900px}.slideshow .slide-text{transform:translate(-50%, -50%);top:50%}.slideshow .slide-link{transform:translateX(-50%);bottom:40px;display:none}.slideshow .slide-link>div{text-align:center;padding-left:100px}.slideshow .slide-link>div>*{display:inline-block;font-size:1.2em;line-height:150%}.slideshow .slide-link>div>a{font-size:0.9em;opacity:0.7;margin-left:15px;padding-bottom:1px;background-position:center right;text-transform:initial}.slideshow .slide-link>div>a:hover{opacity:1}.slideshow .slide-link>div>a:before,.slideshow .slide-link>div>a:after{display:none}.slideshow video{display:block;width:100%;height:auto}.slideshow .slick-active .browser-frame,.slideshow .slick-active .slide-link{display:block}#intro{background:#1D1E1F}#intro .cont{z-index:2}#intro h1{text-align:center;font-size:4em;font-weight:800;margin:0 0 0.6em 0}#intro .go{display:block;height:75px;width:300px;max-width:80%;text-align:center;font-size:1.25em;font-weight:700;background-image:url(assets/icons/down-w.svg);background-position:center bottom;background-repeat:no-repeat;background-size:36px;margin:0 auto}#keys .cont>p{margin-bottom:3em}#keys .cont>p.section-heading{margin-bottom:1.5em}#keys .cont>p.ski{margin:8em 0 0 0}#keys .cont>p.ski img{height:60px;width:auto;display:inline-block;margin-right:1em}#keys .cont>p.ski a:hover{text-decoration:underline}#contact{min-height:101%}#contact .cont{padding-bottom:5%}#contact .cont>.section-heading{margin-bottom:0}#contact .cont>p:not(.section-heading){font-size:1.2em;font-weight:600;margin-bottom:4em;margin-top:0.5em}#contact footer{background-color:transparent}.ajax-content{width:100%;flex:1 0 auto}.exit{position:fixed;top:0;right:0;opacity:0;z-index:-1;width:120px;height:80px;background-image:url(assets/icons/close-b.svg);background-position:center;background-repeat:no-repeat}.exit.white{background-image:url(assets/icons/close-w.svg)}.open .exit{z-index:99999;opacity:1}article{width:100%;background:#fff;position:relative}article .showcase-logo{height:40px;margin-bottom:1em !important}article .showcase-logo-item{height:100%;max-height:none}article p{line-height:1.6em}article.news img{width:100%;height:auto;object-fit:cover}article.news img.header-img{max-height:550px}article.news .author{display:flex;align-items:center;margin-top:-0.5em}article.news .author-img{width:55px;height:55px;object-fit:cover;border-radius:50%;-webkit-filter:grayscale(100%) brightness(115%);filter:grayscale(100%) brightness(115%);margin-right:0.6em}article.news .author strong{margin-left:0.4em}article.news pre{background-color:#f3f3f3;padding:2em;overflow-x:auto}article.news figcaption,article.news .figcaption{font-size:0.8em;color:#3f3f3f;margin-top:0.7em}article.news figcaption.text-lg,article.news .figcaption.text-lg{font-size:0.925em;font-weight:500;color:#000}article.produkt .heading,article.produkt .title{text-transform:uppercase;display:block;letter-spacing:0.03em}article.produkt .heading{font-size:0.4em;opacity:0.6;line-height:1}article .cont{width:75%;max-width:900px;padding:80px 0}article .cont.wide,article footer ul,.menu-content footer ul{width:75%;max-width:1200px}article footer ul{padding-left:0;padding-right:0}article .cont.no-top{padding-top:0}article header .cont{padding:20px 0 0 0}article header .cont>*{margin:0;z-index:1}article header .cont>p.sub{margin:0.5rem 0 1.2rem 0}article header .cont>.category{margin:0.7rem 0}article header:not(.has-hero){display:flex;flex-direction:column;justify-content:center;position:relative}article header:not(.has-hero) .cont{align-self:center}article.has-hero header,article .clip-fixed{height:450px}article.has-hero.produkt header,article.has-hero.kompetence header,article.produkt .clip-fixed{height:380px}article.has-hero.produkt header .share,article.has-hero.kompetence header .share,article.produkt .clip-fixed .share{top:240px}.has-hero.kompetence header{color:#000}.has-hero.kompetence header .category>span{background-color:#e1ebdf}.has-hero.kompetence header .colorblock{background-color:#F0F5EF}article.has-hero header{color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}article.has-hero header .bg-img,article.has-hero header .colorblock{position:absolute;top:0;left:0;z-index:0;height:100%;width:100%}article.has-hero header.has-app-img{height:auto;padding-top:70px}article.has-hero header.has-app-img .bg-img,article.has-hero header.has-app-img .colorblock{height:450px}article.has-hero header .app-img{z-index:1;position:relative;margin-top:40px;text-align:center;width:75%;max-width:900px}article.has-hero header .cont{text-align:center;z-index:2}article.has-hero header .share{position:absolute;top:320px;right:1.5rem;z-index:99999}article.has-hero header p.sub{color:inherit}article .clip-fixed{position:absolute;right:0;top:0;width:100px;clip:rect(0, auto, auto, 0)}article>p:first-of-type:first-letter{font-size:2em;font-weight:bold}article.has-hero h1:not(.small){font-size:3em;font-weight:700}article .cont h2:not(.section-title),article .cont .section-heading{font-size:1.7em;margin-bottom:0.7em}article .cont h2:not(.section-title).small,article .cont .section-heading.small{font-size:1.4em;margin-bottom:0.5em !important}article p{font-size:inherit}article p.sub{font-size:1.25em;color:#3f3f3f;margin:0.7em 0 1em 0;line-height:1.6em}article .link.lg{margin-top:1.5em}article p.block{font-size:1.22em;margin:5% 10%;font-weight:600;border-left:5px solid currentColor;padding:0 2em}article .cont>ul,article .content>ul,article .post-content>ul{margin:0 0 2em 0;padding-left:2.8em}article .cont>ul li ul,article .content>ul li ul,article .post-content>ul li ul{padding-left:2.8em}article ul li{margin:0.8em 0;position:relative}article .cont ul li:before{content:"";width:8px;height:8px;background-color:rgba(16,126,101,0.5);border-radius:50%;position:absolute;top:0.5em;left:-1.25em}.info-keys{margin:2.5em 0 2em 0;align-items:flex-start}.info-keys>div{flex:1 1 33%;padding:0;text-align:center}.info-keys h3{margin-bottom:0.1em;font-size:1em}.jobs .cont h2{font-size:1.5em}.jobs .module-text h2{font-size:2em}article.contact-landing header{display:none}article.contact-landing .cont a.text-primary{line-height:1.4em;font-size:calc(18px + 2vw);font-weight:700;border-bottom:none}ul.kursusinfo{padding:0 !important;margin:2em 0 3em 0 !important;align-items:flex-start;flex-wrap:wrap;gap:1rem 5%}ul.kursusinfo li{margin:0;min-width:15%;max-width:25%}ul.kursusinfo li:before{display:none}ul.kursusinfo li>span{display:block;font-weight:600}ul.kursusinfo li>span:first-child{text-transform:uppercase;font-size:13px}#kursusansvarlige h2{margin:0}#kursusansvarlige p{margin:12px 0}#kursusansvarlige .cont{overflow:hidden;padding-top:120px}#kursusansvarlige ul{width:50%;float:left;padding:0 60px 0 0}#kursusansvarlige ul:last-child{padding:0 0 0 60px}#kursusansvarlige ul li{padding:60px 0 40px 0;position:relative}#kursusansvarlige ul li:before{display:none}#kursusansvarlige ul figure{width:120px;height:120px;display:flex;margin:1rem 0}#kursusansvarlige ul figure img{object-fit:cover;border-radius:50%}#kursusansvarlige .toggle-label{display:block;position:absolute;bottom:0;left:0;text-align:center;width:100%;height:40%;background:linear-gradient(-180deg, rgba(240,245,239,0) 0%, #f0f5ef 100%);position:absolute;left:0;bottom:0;z-index:1;cursor:pointer;font-weight:700;color:#107E65}#kursusansvarlige .toggle-label:before{content:"Læs mere +";width:90%;position:absolute;z-index:2;bottom:0;left:0}#kursusansvarlige .input{display:none}#kursusansvarlige .input:checked ~ .toggle-label{background:transparent;height:50px}#kursusansvarlige .input:checked ~ .toggle-label:before{content:"Læs mindre -"}#kursusansvarlige .input:not(checked) ~ .text.slide{max-height:165px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;overflow:hidden}#kursusansvarlige .input:checked ~ .text.slide{max-height:1600px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}#testimonials .cont{padding-bottom:0}#testimonials .t-cards-cont{width:70%;max-width:800px;padding-bottom:140px}#testimonials .testimonials-slider .t-card,#testimonials .testimonials-slider .slick-track{height:400px}#testimonials .testimonials-slider .t-card{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0.15;transition:opacity 0.5s ease}#testimonials .testimonials-slider .t-card.slick-active{opacity:1}#testimonials p.quote,#testimonials p.cite{width:80%;text-align:center;margin:1.3em 0}#testimonials p.quote{font-size:24px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;word-break:break-word;hyphens:auto;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;max-height:11.2em}#kursusmateriale .video{position:relative}#kursusmateriale .video .video-player{width:100%;height:auto;display:flex}#kursusmateriale .video .video-player.is-visible{visibility:visible}#kursusmateriale .video .video-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-color:#113342;background-image:url(/assets/imgs/contours-light.svg);background-size:contain;color:#fff;cursor:pointer;padding:6%;display:flex;flex-direction:column;justify-content:space-between}#kursusmateriale .video .video-overlay-play{flex:1;display:flex;align-items:center;justify-content:center}#kursusmateriale .video .video-overlay-body{display:flex;flex-direction:column;gap:0.4em}#kursusmateriale .video .video-overlay-name{margin:0;color:#0fc79a}#kursusmateriale .video .video-overlay-title{margin:0}#kursusmateriale .video .btn-play{width:5.4rem;height:5.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;color:#0fc79a;background-color:transparent;padding:0;border:none;cursor:pointer;border-radius:50%;transition:all 0.2s ease-in-out}#kursusmateriale .video .btn-play:hover .btn-text,#kursusmateriale .video .btn-play:focus .btn-text,#kursusmateriale .video .video-overlay:hover .btn-text,#kursusmateriale .video .video-overlay:focus .btn-text{opacity:1}#kursusmateriale .video .btn-play:hover,#kursusmateriale .video .btn-play:focus,#kursusmateriale .video .video-overlay:hover .btn-play,#kursusmateriale .video .video-overlay:focus .btn-play{color:#10daa8;outline:16px solid rgba(15,199,154,0.2) !important;outline-offset:6px}#kursusmateriale .download-list{margin:0;padding:0}#kursusmateriale .download-list .list-item{background-color:#fff;border-bottom:4px solid #ebebeb;box-shadow:0 4px 22px 0 rgba(0,0,0,0.1);transition:all 0.2s ease}#kursusmateriale .download-list .list-item:hover,#kursusmateriale .download-list .list-item:focus{box-shadow:0 5px 40px 0 rgba(0,0,0,0.1);border-bottom:4px solid #000}#kursusmateriale .download-list .list-item .list-link{display:flex;border:none;padding:1em;gap:1em}#kursusmateriale .download-list .list-item::before{content:none}#kursusmateriale .download-list .list-item svg{color:#107E65}@media print{@page{size:A4 portrait;margin:2cm 1.5cm;@bottom-left{content:"Septima";white-space:nowrap;font-size:8pt}@bottom-center{content:"Frederiksberggade 19, 2.\ 1459 København K";font-size:8pt}@bottom-right{content:counter(page) " / " counter(pages);font-size:8pt}}.pop-wrap,.pop-wrap-fake{position:static !important;container-type:normal}.pop-wrap .pop-content,.pop-wrap .pop-content-fake,.pop-wrap-fake .pop-content,.pop-wrap-fake .pop-content-fake{margin:0;width:100%;height:auto;overflow:visible}.pop-wrap .pop-content .wrap,.pop-wrap .pop-content-fake .wrap,.pop-wrap-fake .pop-content .wrap,.pop-wrap-fake .pop-content-fake .wrap{height:auto}.pop-wrap .pop-content .ajax-content,.pop-wrap .pop-content-fake .ajax-content,.pop-wrap-fake .pop-content .ajax-content,.pop-wrap-fake .pop-content-fake .ajax-content{width:100vw;height:auto;background-color:white;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%;flex:unset}.pop-wrap .pop-content .ajax-content .exit,.pop-wrap .pop-content-fake .ajax-content .exit,.pop-wrap-fake .pop-content .ajax-content .exit,.pop-wrap-fake .pop-content-fake .ajax-content .exit{display:none !important}.pop-wrap .pop-content .pop-kursus-content,.pop-wrap .pop-content-fake .pop-kursus-content,.pop-wrap-fake .pop-content .pop-kursus-content,.pop-wrap-fake .pop-content-fake .pop-kursus-content{width:27cm;height:auto;container-type:normal}.pop-wrap .pop-content .pop-kursus-content .pop-content-section,.pop-wrap .pop-content-fake .pop-kursus-content .pop-content-section,.pop-wrap-fake .pop-content .pop-kursus-content .pop-content-section,.pop-wrap-fake .pop-content-fake .pop-kursus-content .pop-content-section{overflow-y:visible}.pop-wrap .pop-content .pop-kursus-content .kursus-registration-title,.pop-wrap .pop-content-fake .pop-kursus-content .kursus-registration-title,.pop-wrap-fake .pop-content .pop-kursus-content .kursus-registration-title,.pop-wrap-fake .pop-content-fake .pop-kursus-content .kursus-registration-title{display:none !important}.pop-wrap .pop-content .pop-kursus-content .module.module-action-footer,.pop-wrap .pop-content-fake .pop-kursus-content .module.module-action-footer,.pop-wrap-fake .pop-content .pop-kursus-content .module.module-action-footer,.pop-wrap-fake .pop-content-fake .pop-kursus-content .module.module-action-footer{display:none !important}.cont.p-top{padding-top:0 !important;background:#fff;overflow:visible}ul.kursusinfo{width:100%}.share{display:none !important}header.main{display:none !important}section.full{display:none !important}footer{display:none !important}.kursus-content{display:none !important;height:0 !important;overflow:hidden !important}#til-og-framelding{display:none !important}#kursusansvarlige{display:none !important}#testimonials{display:none !important}.widget-form-course.widget-container{display:none !important}}.kort-cont{height:100%;width:100%}.kort-cont div.widget-map,.kort-cont div.widget-container{height:100%;width:100%}.kort-cont .widget-viewgenerator{position:absolute;bottom:1rem;left:1rem;background:white;padding:1rem}.kort-cont .ol-control{display:none}.kort-cont .widget-map-popup{border:none;filter:drop-shadow(0 1px 10px rgba(0,0,0,0.2));padding:1em}.kort-cont .widget-map-popup h3{font-size:0.95em;margin-bottom:0.2em}.kort-cont .widget-map-popup p{font-size:0.8em;margin:0;line-height:1.4}.about .content{padding-left:70px}.about .content ul{display:flex;flex-wrap:wrap;padding-left:0}.about .content ul li{margin-left:2em;margin-right:1em;flex:1 0 calc(50% - 3em);font-weight:600}.about .content ul li em,.about .content ul li i{display:block;font-style:normal;font-weight:500;color:#4c4c4c;font-size:0.95em}.about .content h2{font-size:1.5em;position:relative;margin-top:3em}.about .content h2:first-child{margin-top:2em}.about .icon{position:absolute;left:-70px;top:-5px;width:42px;object-fit:contain}.about .link.md{font-size:1em}.about .link.sm{color:#3f3f3f}.team{width:100%;height:100%;background:#F0F5EF}.team .cont{width:90%}.team img{width:100%;height:190px;object-fit:cover}.team h2{margin-bottom:1em}.team h3{font-size:0.95rem;margin-bottom:0;text-align:center}.team h4{color:#113342;font-weight:600;font-size:0.85rem;text-align:center}.team .s-cards .card{border-bottom:5px solid #C9D5C8;position:relative}.team .t-details{position:relative;padding:1.2em;overflow:hidden;display:flex;flex-direction:column;align-items:center;flex:1 1 auto}.team .t-details a{font-weight:600;font-size:0.7rem;opacity:0.7;margin:0 0.4em;border-width:0 0 2px 0;border-style:solid;border-color:#fff}.team .t-details a:hover{opacity:1;border-color:#000}.team .contact{display:flex;justify-content:space-between;margin-top:auto}.team .contact li{white-space:nowrap}.team .social{position:absolute;top:0;right:0;z-index:1;display:flex}.team .social li{margin:0}.team .social a{display:block;background:#fff;padding:0.5rem 0.5rem;font-size:16px;line-height:0;color:#3f3f3f}.team .social a:hover{background:#F0F5EF;color:#107E65}.module-hero{padding:120px 0 60px 0}.module-slider .slick-slide{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0.4;scale:0.8;transition:all 0.5s ease-in-out}.module-slider .slick-active{opacity:1;scale:1}.module-text-boxes .text,.module-cards .text,.module-slider .text{padding:60px 0 0 0 !important}.module-text-boxes .wide:not(.text),.module-cards .wide:not(.text),.module-slider .wide:not(.text){padding:1rem 0 0 0}.module-text-boxes .cont.left,.module-cards .cont.left,.module-slider .cont.left{padding-right:15%}.module-cards .m-cards{flex-wrap:wrap;margin-bottom:80px}.module-cards .m-cards .card{width:auto;flex:1 1 calc(33.33% - 18px);min-height:180px}.module-cards .m-cards .card.bg-primary,.module-cards .m-cards .card.bg-dark,.module-cards .m-cards .card.bg-blue{border-bottom-color:rgba(255,255,255,0.4)}.module-cards .m-cards .card.bg-primary .details,.module-cards .m-cards .card.bg-dark .details,.module-cards .m-cards .card.bg-blue .details{padding:2em}.module-cards .m-cards.cols-1 .card{flex:1 1 calc(100% - 18px)}.module-cards .m-cards.cols-2 .card{flex:1 1 calc(50% - 18px)}.module-cards .m-cards.cols-3 .card{flex:1 1 calc(33.33% - 18px)}.module-cards .m-cards.cols-4 .card{flex:1 1 calc(25% - 18px)}.module-cards .m-cards.cols-5 .card{flex:1 1 calc(20% - 18px)}.module-cards .m-cards:has(>.card:nth-child(4)) .card{flex:1 1 calc(50% - 18px)}.module-cards .m-cards .card:only-child{flex:1 1 100%;margin:0;min-height:0}.module-cards .m-cards .card:only-child .details{padding:2rem 3rem 3rem}.module-cards .m-cards .card:only-child h3{font-size:1.4em}.module-cards .m-cards .card:only-child p.small{font-size:1rem}.module-cards .m-cards .details{padding:1.5em 2em;height:100% !important}.module-cards .link{margin-top:1em}.module-text-boxes .flex-row{flex-wrap:wrap;align-items:flex-start}.module-text-boxes .flex-row .box{flex:0 0 calc(33.33% - 50px);margin:0 0 3.5rem 0}.module-text-boxes .flex-row .box p.sub{font-size:0.95rem;font-weight:600;margin:0.5em 0;color:inherit}.module-text-boxes .flex-row.cols-1 .box{flex:0 0 100%}.module-text-boxes .flex-row.cols-2 .box{flex:0 0 calc(50% - 50px)}.module-text-boxes .flex-row.cols-4 .box{flex:0 0 calc(25% - 50px)}.module-text-boxes .flex-row.cols-5 .box{flex:0 0 calc(20% - 50px)}.module-hero,.module-image,.module-formular,.module-widget{overflow:visible}.module-hero .icon,.module-image .icon,.module-formular .icon,.module-widget .icon{display:block;width:56px;margin-bottom:1.3em}.module-hero .cont:not(.text),.module-image .cont:not(.text),.module-formular .cont:not(.text),.module-widget .cont:not(.text){display:flex;justify-content:space-between;padding-top:0 !important}.module-hero.last-of-type .cont,.module-image.last-of-type .cont,.module-formular.last-of-type .cont,.module-widget.last-of-type .cont{padding-bottom:100px}.module-hero.first-of-type .cont,.module-image.first-of-type .cont,.module-formular.first-of-type .cont,.module-widget.first-of-type .cont{padding-top:80px !important}.module-hero .cols-2>div,.module-image .cols-2>div,.module-formular .cols-2>div,.module-widget .cols-2>div{width:calc(50% - 30px)}.module-hero .img-left,.module-hero .form-left,.module-image .img-left,.module-image .form-left,.module-formular .img-left,.module-formular .form-left,.module-widget .img-left,.module-widget .form-left{flex-direction:row-reverse}.module-hero .text,.module-image .text,.module-formular .text,.module-widget .text{align-self:center}.module-hero .img,.module-hero .widget-container,.module-image .img,.module-image .widget-container,.module-formular .img,.module-formular .widget-container,.module-widget .img,.module-widget .widget-container{display:flex;align-items:center;position:relative}.module-hero .img-top,.module-hero .widget-container-top,.module-image .img-top,.module-image .widget-container-top,.module-formular .img-top,.module-formular .widget-container-top,.module-widget .img-top,.module-widget .widget-container-top{align-items:flex-start}.module-hero .img-bottom,.module-hero .widget-container-bottom,.module-image .img-bottom,.module-image .widget-container-bottom,.module-formular .img-bottom,.module-formular .widget-container-bottom,.module-widget .img-bottom,.module-widget .widget-container-bottom{align-items:flex-end}.module-hero .img-fixed,.module-hero .widget-container-fixed,.module-image .img-fixed,.module-image .widget-container-fixed,.module-formular .img-fixed,.module-formular .widget-container-fixed,.module-widget .img-fixed,.module-widget .widget-container-fixed{align-items:flex-start;position:relative}.module-hero .img-fixed img,.module-hero .widget-container-fixed img,.module-image .img-fixed img,.module-image .widget-container-fixed img,.module-formular .img-fixed img,.module-formular .widget-container-fixed img,.module-widget .img-fixed img,.module-widget .widget-container-fixed img{align-self:flex-start;position:sticky;top:100px}.module-hero .img-full-height img,.module-hero .widget-container-full-height img,.module-image .img-full-height img,.module-image .widget-container-full-height img,.module-formular .img-full-height img,.module-formular .widget-container-full-height img,.module-widget .img-full-height img,.module-widget .widget-container-full-height img{height:calc(100vh - 200px);object-fit:cover}.module-hero-scroll .cont,.module-image-scroll .cont,.module-formular-scroll .cont,.module-widget-scroll .cont{padding:100px 0 !important}.module-hero .box,.module-image .box,.module-formular .box,.module-widget .box{margin:5em 0}.module-features .text,.module-widget .text{padding-bottom:0;padding-right:5%}.module-features .section-subheading,.module-widget .section-subheading{margin:0 0 1em 0}.module-features .feature-title,.module-widget .feature-title{font-weight:600;margin:0 0 0.5em 0}.module-features .row,.module-widget .row{display:flex;margin:0}.module-features .row>*,.module-widget .row>*{padding-top:0.5em;padding-bottom:2em}.module-features .row .col-25,.module-widget .row .col-25{flex:0 0 25%}.module-features .row .col-50,.module-widget .row .col-50{border-left:1px solid #e5ebe5;padding-right:1em;padding-left:1.5em}.module-features .row .col-50 p,.module-widget .row .col-50 p{font-size:0.9em;color:#3f3f3f}.module-features .row .col-75,.module-widget .row .col-75{flex-grow:1;flex-shrink:0;padding-right:1.5em}.module-features .row .last,.module-widget .row .last{padding-right:0;padding-left:1.5em;border-left:1px solid #e5ebe5}.module-features .f-list,.module-widget .f-list{padding-top:1.5rem;padding-bottom:5rem}.module-features .feature-img,.module-widget .feature-img{max-width:35%;padding-right:2em}.module-features .bullet-list,.module-widget .bullet-list{font-size:0.9em;font-weight:600;line-height:1.4}.module-features--prices .feature-title,.module-features--prices .price,.module-widget--prices .feature-title,.module-widget--prices .price{font-size:1.35rem;font-weight:600;margin:0 0 0.5em 0}.module-features--prices .price,.module-widget--prices .price{margin:0}.module-features--prices .price-text,.module-widget--prices .price-text{margin:0 0 0.5em;font-size:0.85em;font-weight:600;opacity:0.7}.module-features--prices .link,.module-widget--prices .link{margin:1em 0}.module-divider{width:75%;max-width:1200px;margin:0 auto}.module-text .cont{padding-bottom:30px}.module-text .wide.left{padding-right:5%}.module-action-link .link.lg,.module-action-cta .link.lg,.module-action-form .link.lg{margin-top:0}.module-action-link.bg-offset .cont,.module-action-cta.bg-offset .cont,.module-action-form.bg-offset .cont{padding:2.5rem 3rem;margin-top:3rem;margin-bottom:3rem}.module-action-link .cont,.module-action-cta .cont,.module-action-form .cont{padding:4rem 0}.module-action-link p ,.module-action-cta p ,.module-action-form p {margin:0.7em 0 1em 0}.module-action-form form{margin:2em 0 0.7em 0}.module-action-footer .cont{border-bottom:2px solid rgba(255,255,255,0.1)}.module-action-footer .cont .tiny{color:#f3f3f3}.module-action-footer .cont .tiny strong a{color:#fff;font-weight:700 !important;opacity:1}.module-action-footer .col-25,.module-action-link .col-25{text-align:center}.module-action-link .links:not(.col-25){justify-content:flex-start;margin-top:1.5em;margin-left:-1rem}.module-action-link.has-img .cont{padding:0}.module-action-link.has-img .cont>div{margin:0}.module-action-link.has-img .cont>div:first-child{padding:2.5rem 2rem 2.5rem 3rem}.module-action-link.has-img .cont>div:last-child{align-self:stretch}.module-action-link.has-img .bg-img{background-size:contain}.module-action-link.has-img .bg-img:after{display:none}.module-app-image{overflow:visible}.module-app-image .cont{padding:30px 0 60px 0 !important}.module-app-image .cont>figure{margin:0}.module-app-image .cont>figure img{width:100%}.module-app-image.bg-light .cont,.module-app-image.bg-gray-light .cont{padding:80px 0}.module-download .cont{padding:1em 0 2em 0 !important}.module-download ol{margin:0}.module .text-overflow{-webkit-line-clamp:9;flex:1 1 100%}.module strong{font-weight:600;color:#000}.module .bg-dark,.module.bg-dark,.module .bg-primary,.module.bg-primary,.module .bg-blue,.module.bg-blue{color:#fff}.module .bg-dark strong,.module .bg-dark a,.module.bg-dark strong,.module.bg-dark a,.module .bg-primary strong,.module .bg-primary a,.module.bg-primary strong,.module.bg-primary a,.module .bg-blue strong,.module .bg-blue a,.module.bg-blue strong,.module.bg-blue a{color:#fff}.module .bg-dark p,.module .bg-dark p.sub,.module.bg-dark p,.module.bg-dark p.sub,.module .bg-primary p,.module .bg-primary p.sub,.module.bg-primary p,.module.bg-primary p.sub,.module .bg-blue p,.module .bg-blue p.sub,.module.bg-blue p,.module.bg-blue p.sub{color:rgba(255,255,255,0.85)}.module.bg-offset{background-color:transparent}.module.bg-offset.bg-dark .cont{background-color:#1D1E1F}.module.bg-offset.bg-primary .cont{background-color:#107E65}.module.bg-offset.bg-blue .cont{background-color:#113342}.module.bg-offset.bg-light .cont{background-color:#F0F5EF}.module .icon{display:block;flex-shrink:0;width:56px;margin:0 2em 1em 0}.module .icon.icon-svg{color:#107E65}.module-signup-dialog{height:100dvh;position:fixed;bottom:0;right:-640px;z-index:9999;padding:2rem;display:flex;align-items:flex-end;transition:all .2s ease-in-out;visibility:hidden;pointer-events:none}.module-signup-dialog .signup-dialog-content{max-width:400px;max-height:100%;position:relative;display:flex;flex-direction:column;overflow:auto;background-color:#ffffff;padding:3.8rem 0 0 0;box-shadow:0 10px 60px 0px rgba(0,0,0,0.1);pointer-events:auto}.module-signup-dialog .signup-dialog-header{position:absolute;top:0;left:0;right:0;z-index:1;display:flex;align-items:center;flex-shrink:0;padding:2rem}.module-signup-dialog .signup-dialog-header .btn-close{position:absolute;top:12px;right:12px;z-index:1}.module-signup-dialog .signup-dialog-body{flex:1 1 auto;overflow:auto;padding:0 1.8rem 1.8rem 1.8rem}.module-signup-dialog .signup-dialog-body::before{display:flex;content:"";position:sticky;top:0;left:0;right:0;z-index:1;height:16px;background:linear-gradient(0deg, rgba(255,255,255,0) 0%, #fff 96%)}.module-signup-dialog .signup-dialog-footer{flex-shrink:0}.module-signup-dialog.open{right:0;visibility:visible}@media only screen and (max-width: 767px){.module-signup-dialog{padding:0}.module-signup-dialog.open{right:0}.module-signup-dialog .signup-dialog-content{max-width:100%}}.bullet-list li:before{display:none}.bullet-list li{display:flex;align-items:flex-start}.bullet-list li p{margin:0}.bullet-list li .bullet{flex-shrink:0;display:block;margin-right:0.8em;color:#107E65;height:1.5em}.bullet-list li:has(.bullet-list){flex-flow:row wrap}.bullet-list li ul{width:100%;padding-left:3.8em}.bullet-list li ul li:before{display:block;content:"";width:4px;height:4px;background-color:rgba(16,126,101,0.5);border-radius:50%;position:absolute;top:0.5em;left:-1.25em}.img-modal{width:100%;height:100dvh;background-color:rgba(0,0,0,0.9);display:flex;max-height:none;max-width:none}.img-modal-close{position:absolute;top:30px;right:45px;color:#fff;font-size:40px;font-weight:bold;cursor:pointer}.module-onedoor-features .text.cont.center{margin-bottom:0}.module-onedoor-features .cont.wide{padding-top:20px;margin-top:0}.product-modules{color:#1D1E1F;padding-top:0;margin-top:0}.product-modules *{margin:0;padding:0;box-sizing:border-box}.product-modules .category-title{font-size:1.8rem;color:#234a5d;margin-bottom:25px;padding-bottom:12px;border-bottom:3px solid #F0F5EF;font-weight:700}.product-modules .filter-buttons{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;padding:16px;background:#f3f3f3;border-radius:8px}.product-modules .filter-btn{padding:8px 16px;background:#fff;border:2px solid #234a5d;border-radius:6px;color:#234a5d;font-weight:600;font-size:0.9rem;cursor:pointer;transition:all 0.2s ease}.product-modules .filter-btn:hover,.product-modules .filter-btn.active{background:#234a5d;color:#fff}.product-modules .module-matrix-table{width:100%;border-collapse:separate;border-spacing:0;display:table}.product-modules .module-matrix-table thead th{background:#234a5d;color:#fff;padding:14px 16px;text-align:left;font-weight:600}.product-modules .module-matrix-table thead th:first-child{width:55%;border-top-left-radius:8px}.product-modules .module-matrix-table thead th:last-child{border-top-right-radius:8px}.product-modules .module-matrix-table thead th:not(:first-child){text-align:center;width:15%}.product-modules .module-matrix-table tbody tr{background:#fff;transition:opacity 0.3s ease, transform 0.3s ease}.product-modules .module-matrix-table tbody tr:nth-child(even){background:#f3f3f3}.product-modules .module-matrix-table tbody tr:first-child td{border-top:2px solid #C9D5C8}.product-modules .module-matrix-table tbody tr:last-child td{border-bottom:2px solid #C9D5C8}.product-modules .module-matrix-table tbody tr:not(:last-child) td{border-bottom:2px solid #C9D5C8}.product-modules .module-matrix-table tbody tr:hover{background:#c8dfea}.product-modules .module-matrix-table tbody tr.hidden{display:none !important}.product-modules .module-matrix-table tbody tr td:first-child{border-left:2px solid #C9D5C8}.product-modules .module-matrix-table tbody tr td:last-child{border-right:2px solid #C9D5C8}.product-modules .module-matrix-table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.product-modules .module-matrix-table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.product-modules .module-matrix-table tbody td{padding:16px;vertical-align:middle}.product-modules .module-matrix-table tbody td:not(:first-child){text-align:center}.product-modules .module-matrix-table .module-name{font-weight:600;color:#234a5d;margin-bottom:4px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;cursor:pointer;user-select:none}.product-modules .module-matrix-table .module-name::before{content:"";display:inline-block;width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23234a5d' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;transition:transform 0.2s ease;margin-right:4px;flex-shrink:0}.product-modules .module-matrix-table .module-name:hover{color:#18323f}.product-modules .module-matrix-table .module-name.expanded::before{transform:rotate(90deg)}.product-modules .module-matrix-table .module-description{font-size:0.9rem;color:rgba(29,30,31,0.6);line-height:1.4;max-height:0;overflow:hidden;transition:max-height 0.3s ease, margin-top 0.3s ease, opacity 0.2s ease;margin-top:0;opacity:0;padding-top:0}.product-modules .module-matrix-table .module-description.expanded{max-height:500px;margin-top:8px;opacity:1;padding-top:0}.product-modules .module-matrix-table .category-badge{display:inline-flex;align-items:center;padding:1px 6px;border-radius:10px;font-size:0.55rem;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;opacity:0.85}.product-modules .module-matrix-table .category-badge.feature{background:#E8E6FA;color:#2E2B68}.product-modules .module-matrix-table .category-badge.sikkerhed{background:#F8D7BE;color:#562500}.product-modules .module-matrix-table .category-badge.integration{background:#f3e5f5;color:#6a1b9a}.product-modules .module-matrix-table .category-badge.platform{background:#E3EFFA;color:#203A5C}.product-modules .module-matrix-table .category-badge.data{background:#FFF5D6;color:#6B4E1E}.product-modules .module-matrix-table .category-badge.kort{background:#E5F6E0;color:#285C2A}.product-modules .module-matrix-table .section-header{background:#F0F5EF;font-weight:700;color:#234a5d;padding:12px 16px !important;border-top:2px solid #234a5d;border-bottom:2px solid #e1ebdf}.product-modules .module-name-cell{display:flex;align-items:flex-start;gap:0}.product-modules .module-name-cell br{display:none}.product-modules .module-name-cell .module-description.expanded ~ br{display:block}.product-modules .module-name-cell>div>.module-link-small{display:none !important}.product-modules .module-name-cell>div>.module-description.expanded ~ .module-link-small{display:inline-block !important}.product-modules .module-name-cell>div>.module-description.expanded ~ br+.module-link-small{display:inline-block !important}.product-modules .module-name-cell .module-link-small{display:none;margin-top:6px;font-size:0.8rem;color:#234a5d;text-decoration:none}.product-modules .module-name-cell .module-link-small:hover{text-decoration:underline}.product-modules .module-name-cell .module-description.expanded ~ .module-link-small,.product-modules .module-name-cell .module-description.expanded ~ br+.module-link-small{display:inline-block}.product-modules .module-link-small{display:inline-block;margin-top:6px;font-size:0.8rem;color:#234a5d;text-decoration:none}.product-modules .module-link-small:hover{text-decoration:underline}.product-modules .section-note{font-size:0.85rem;color:rgba(29,30,31,0.6);font-style:italic;margin-top:8px}.product-modules .checkmark{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#107E65}.product-modules .checkmark svg{width:28px;height:28px}.product-modules .pipeline-indicator{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#9e9e9e;color:#fff;border-radius:50%;font-weight:bold;font-size:14px;cursor:help;position:relative;line-height:1}.product-modules .pipeline-indicator::before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.product-modules .pipeline-badge{display:inline-block;font-size:0.7rem;color:#616161;background:#f5f5f5;padding:3px 8px;border-radius:4px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px}.img-modal-content{margin:auto;display:block;max-width:100%;max-height:100%;border-radius:8px}.module-vector-tiles-viewer .viewer-links{display:flex;flex-direction:column;justify-content:center}.module-vector-tiles-viewer .viewer-links h3{margin-bottom:1.25rem;font-weight:600;font-size:1.05rem;opacity:0.7}.module-vector-tiles-viewer .viewer-links .grid{width:100%;display:grid;list-style:none;grid-template-columns:1fr 1fr;gap:1.25rem}.module-vector-tiles-viewer .viewer-link{background-color:white;background-repeat:no-repeat;background-size:cover;background-image:url("assets/imgs/vt-septima-light.png");height:120px;border:4px solid white !important;border-radius:6px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center;transition:0.3s}.module-vector-tiles-viewer .viewer-link:hover{box-shadow:0 0 30px 0 rgba(0,0,0,0.15)}.module-vector-tiles-viewer .viewer-link-light{background-image:url("assets/imgs/vt-septima-light.png")}.module-vector-tiles-viewer .viewer-link-dark{background-image:url("assets/imgs/vt-septima-dark.png");color:white}.module-vector-tiles-viewer .viewer-link-standard{background-image:url("assets/imgs/vt-septima-standard.png")}.module-vector-tiles-viewer .viewer-link-outdoor{background-image:url("assets/imgs/vt-septima-outdoor.png")}.module-vector-tiles-viewer .viewer-link-custom{width:100%;height:55px;border:2px dashed #9b9b9b !important;margin-top:1.5rem;display:flex;align-items:center;justify-content:center;gap:0.5rem;border-radius:6px;opacity:0.6}.module-vector-tiles-viewer .viewer-link-custom:hover{opacity:1}.module-vector-tiles-viewer .viewer-link-custom .legend{background-image:url("assets/imgs/vt-custom.svg");width:24px;height:24px;background-size:contain}.c-vt-viewer{height:100%;width:100%;position:absolute;top:0;left:0}.c-vt-viewer .layer-selector{position:absolute;bottom:1.25rem;left:1.25rem;z-index:10000;background-color:white;border-radius:6px;box-shadow:0 0 15px 0 rgba(0,0,0,0.15);overflow:hidden}.c-vt-viewer .layer-selector h3{margin:0;font-weight:500;font-size:0.95rem;color:rgba(0,0,0,0.7)}.c-vt-viewer .layer-selector .logo{color:#107E65}.c-vt-viewer .layer-selector .logo svg{width:28px;height:auto}.c-vt-viewer .layer-selector__header{display:flex;align-items:center;gap:0.75rem;padding:0.75rem 1rem 0.25rem 1rem}.c-vt-viewer .layer-selector ul{display:flex;padding:0.5rem 1rem;gap:1rem}.c-vt-viewer .layer-selector__item{padding:0;margin:0}.c-vt-viewer .layer-selector__item button{background:white;display:flex;flex-direction:column;align-items:center;gap:0.25rem;border-radius:10px;font-size:0.75rem;font-weight:500;color:rgba(0,0,0,0.65);line-height:1rem}.c-vt-viewer .layer-selector__item button:focus{outline:none}.c-vt-viewer .layer-selector__item button *{pointer-events:none}.c-vt-viewer .layer-selector__item button.active{color:#000}.c-vt-viewer .layer-selector__item button.active .legend{border-color:#107E65;box-shadow:0 0 0 4px #d3e1d0}.c-vt-viewer .layer-selector__item .legend{background-color:#ebebeb;background-repeat:no-repeat;background-size:120%;background-position:center;height:80px;width:80px;border-radius:6px;border:2px solid white}.c-vt-viewer .layer-selector__item.item-light .legend{background-image:url("assets/imgs/vt-septima-light.png")}.c-vt-viewer .layer-selector__item.item-standard .legend{background-image:url("assets/imgs/vt-septima-standard.png")}.c-vt-viewer .layer-selector__item.item-dark .legend{background-image:url("assets/imgs/vt-septima-dark.png")}.c-vt-viewer .layer-selector__item.item-outdoor .legend{background-image:url("assets/imgs/vt-septima-outdoor.png")}.c-vt-viewer .layer-selector__item.item-custom .btn.active .legend{border:2px solid #959b94;opacity:1}.c-vt-viewer .layer-selector__item.item-custom .legend{border:2px dashed #959b94;opacity:0.45;background-color:transparent;background-image:url("assets/imgs/vt-custom.svg");background-size:50%}.c-vt-viewer .layer-selector__item .radio{width:22px;height:22px;background-image:url("assets/icons/radio_button_unchecked.svg");background-size:contain;opacity:0.2}.c-vt-viewer .hillshade-layer{mix-blend-mode:multiply;filter:brightness(130%) contrast(220%) blur(5px);opacity:0.6}.c-vt-viewer div.ol-layers:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#efefe4;z-index:-1}.c-vt-viewer .theme-light{background-color:#efefef}.c-vt-viewer .theme-dark{background-color:#191a1c}.c-vt-viewer .theme-standard{background-color:#efefef}.c-vt-viewer .theme-custom{background-color:#ededed}.c-vt-viewer .vt-custom-box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;background:#fff;padding:2rem;border-radius:6px;width:500px;max-width:85%;text-align:center;box-shadow:0 0 15px 0 rgba(0,0,0,0.12);display:none;line-height:135%}@media only screen and (max-width: 1200px){.module-vector-tiles-viewer .cols-2 .viewer-links{width:70%}}@media only screen and (max-width: 959px){.map-page .full{min-height:100%}.module-vector-tiles-viewer .cols-2 .viewer-links{width:100%}}@media only screen and (max-width: 767px){body.map-page{padding-top:0 !important}.c-vt-viewer .layer-selector{bottom:2rem;left:1rem;right:1rem}.c-vt-viewer .layer-selector ul{padding:0.45rem;gap:0.15rem;justify-content:space-around}.c-vt-viewer .layer-selector__header{display:none}.c-vt-viewer .layer-selector__item .btn{font-size:0.65rem}.c-vt-viewer .layer-selector__item .btn>span{width:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-vt-viewer .layer-selector__item .legend{width:50px;height:50px}.c-vt-viewer .widget-map-copyright{right:50%;transform:translateX(50%);white-space:nowrap}.c-vt-viewer .vt-custom-box{padding:1rem;font-size:0.9rem}}@media not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.c-vt-viewer .hillshade-layer{display:none}}}@media not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none) and (not (stroke-color: transparent)){.c-vt-viewer .hillshade-layer{display:none}}}@media screen and (min-color-index: 0) and (-webkit-min-device-pixel-ratio: 0){.c-vt-viewer .hillshade-layer{display:none}}.kortdage2023 header svg.part1,.kortdage2023 header svg.part2{color:#fff !important}.kortdage2023 .bg-magenta{background-color:#ec008c !important}.kortdage2023 .bg-magenta-light{background-color:rgba(236,0,140,0.1) !important}.kortdage2023 .section-title{color:#ec008c}.kortdage2023 .intro-container{width:1260px;max-width:80%}.kortdage2023 .kortdage-intro>svg{width:100%;height:auto}.kortdage2023 #intro .btn{display:inline-flex;color:#ec008c;background-color:#fff;padding:1rem}.kortdage2023 .flipbook-viewport{overflow:hidden;width:100%;height:700px;position:relative;flex:1 0 auto;margin-bottom:5rem}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.kortdage2023 .c-spinner{height:100%;display:flex;justify-content:center;align-items:center;margin-left:5rem;color:#ec008c}.kortdage2023 .c-spinner>svg{animation-name:spin;animation-duration:1600ms;animation-timing-function:ease;animation-delay:0ms;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:both}#lookbook-cont .wrapper{align-items:center;display:flex;height:90%;justify-content:center;margin:5%;width:90%;max-width:1260px}#lookbook-cont .aspect{padding-bottom:50%;position:relative;width:100%}#lookbook-cont .aspect-inner{bottom:0;left:0;position:absolute;right:0;top:0}.kortdage2024.front{overflow:hidden;background-color:#33226d}@media (max-width: 820px){.kortdage2024.front{overflow:auto;font-size:0.85rem}}.kortdage2024{height:auto;padding:0;transition:background-color 1s ease;background:transparent}.kortdage2024 .logo{position:fixed;top:1.5rem;left:1.5rem;z-index:1;display:block;cursor:pointer}.kortdage2024 .logo .part1{mix-blend-mode:difference;color:#fff;opacity:0.3}.kortdage2024 .logo .part2{margin-left:-18px;margin-bottom:-3px;color:#fff;opacity:0.3}@media (max-width: 460px){.kortdage2024 .logo{top:0.8rem;left:0.25rem;scale:0.8}}.kortdage2024 section{height:100dvh;transition:background-color 1s ease;background:transparent;z-index:0}.kortdage2024 section .section-heading{font-size:3.5rem;letter-spacing:-0.075rem;margin:0}@media (max-width: 1280px){.kortdage2024 section .section-heading{font-size:2.5rem}}.kortdage2024 section .section-sub{font-size:1.2rem;margin-bottom:0.75rem}@media (max-width: 460px){.kortdage2024 section .section-sub{font-size:1rem}}.kortdage2024 section .container{max-width:70dvw;margin:0 auto;gap:4rem;display:flex;flex-direction:row;align-items:center}@media (max-width: 1280px){.kortdage2024 section .container{max-width:80dvw}}@media (max-width: 1024px){.kortdage2024 section .container{flex-direction:column;gap:4rem}}@media (max-width: 820px){.kortdage2024 section .container{gap:2rem}}@media (max-width: 1024px){.kortdage2024 .col-50{flex:auto;display:flex;flex-direction:column}}.kortdage2024 #intro-kortdage{background-position:top center;background-image:radial-gradient(at 55% 130%, #B166A9 0%, transparent 50%),radial-gradient(at 120% 20%, #3B97D3 0, transparent 50%),radial-gradient(at -48% 86%, #21C0D5 0px, transparent 50%);color:#fff}.kortdage2024 #intro-kortdage::before{content:'';position:absolute;bottom:0;right:0;width:1000px;height:680px;background-image:url(/kortdage2024/assets/linewaves-right.svg);background-repeat:no-repeat;background-size:cover;filter:opacity(0.5);z-index:-1}@media (max-width: 820px){.kortdage2024 #intro-kortdage::before{width:1000px;height:720px}}@media (max-width: 460px){.kortdage2024 #intro-kortdage::before{width:660px;height:560px}}.kortdage2024 #intro-kortdage::after{content:'';position:absolute;bottom:0;left:0;width:700px;height:1000px;background-image:url(/kortdage2024/assets/linewaves-left.svg);background-repeat:no-repeat;filter:opacity(0.5);z-index:-1}@media (max-width: 820px){.kortdage2024 #intro-kortdage::after{display:none}}.kortdage2024 .kortdage-features{max-width:80dvw;display:flex;gap:4rem}@media (max-width: 1280px){.kortdage2024 .kortdage-features{gap:2rem}}@media (max-width: 1024px){.kortdage2024 .kortdage-features{flex-direction:column;gap:0rem}}.kortdage2024 .kortdage-features .feature{max-width:420px;padding:2rem 3.25rem 3.25rem;position:relative;text-wrap:balance;border-radius:2rem;color:#ffffff}@media (max-width: 1280px){.kortdage2024 .kortdage-features .feature{padding:1.5rem 2rem}}@media (max-width: 460px){.kortdage2024 .kortdage-features .feature{padding:2rem 0rem 0rem 2rem}}.kortdage2024 .kortdage-features .feature .feature-title{font-size:3.5rem;letter-spacing:-0.075rem}@media (max-width: 1280px){.kortdage2024 .kortdage-features .feature .feature-title{font-size:3rem}}@media (max-width: 820px){.kortdage2024 .kortdage-features .feature .feature-title{font-size:2.25rem}}@media (max-width: 460px){.kortdage2024 .kortdage-features .feature .feature-title{font-size:2rem}}.kortdage2024 .kortdage-features .feature .feature-sub{font-size:1.2rem;opacity:0.7;color:#dbceff}@media (max-width: 820px){.kortdage2024 .kortdage-features .feature .feature-sub{font-size:1rem}}.kortdage2024 .kortdage-features .feature .feature-graphic{width:160px;position:absolute;z-index:-1;top:0;left:0}@media (max-width: 460px){.kortdage2024 .kortdage-features .feature .feature-graphic{width:100px;top:10px;left:0;opacity:0.6}}.kortdage2024 .kortdage-features .feature.widget .feature-title{color:#05ffff}.kortdage2024 .kortdage-features .feature.databox .feature-title{color:#d052b1}.kortdage2024 .kortdage-features .feature.onedoor .feature-title{color:#3198D2}.kortdage2024 .kortdage-features .feature .btn{background:#ffffff0d;margin-top:1rem;padding:0.5rem 1rem;border:none}.kortdage2024 #widget{color:#d4fffb;text-wrap:balance}.kortdage2024 #widget .section-heading{color:#05ffff}.kortdage2024 #widget img{-webkit-mask-image:radial-gradient(140% 120% at 10% 40%, #fff 30%, transparent 80%);mask-image:radial-gradient(140% 120% at 10% 40%, #fff 30%, transparent 80%)}.kortdage2024 #widget .btn{border-color:#03ffff;border-width:2px;padding:0.5rem 1.25rem;margin-top:0.75rem}.kortdage2024 #widget::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(at 140% -50%, #05ffff 0, transparent 50%),radial-gradient(at -48% 86%, #05ffff 0px, transparent 50%);z-index:-1}.kortdage2024 #databox{color:#d4dfff;text-wrap:balance}.kortdage2024 #databox .section-heading{color:#d052b1}.kortdage2024 #databox img{cursor:pointer;-webkit-mask-image:radial-gradient(140% 120% at 10% 40%, #fff 30%, transparent 80%);mask-image:radial-gradient(140% 120% at 10% 40%, #fff 30%, transparent 80%)}.kortdage2024 #databox .btn{border-color:#d052b1;border-width:2px;padding:0.5rem 1.25rem;margin-top:0.75rem}.kortdage2024 #databox::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(at 80% 50%, #B166A9 0%, transparent 50%);z-index:-1}.kortdage2024 #onedoor{color:#b3d9ff;text-wrap:balance}.kortdage2024 #onedoor .section-heading{color:#3198D2}.kortdage2024 #onedoor img{cursor:pointer;-webkit-mask-image:radial-gradient(180% 120% at 90% 40%, #fff 30%, transparent 80%);mask-image:radial-gradient(180% 120% at 90% 40%, #fff 30%, transparent 80%)}.kortdage2024 #onedoor .btn{border-color:#3098d2;border-width:2px;padding:0.5rem 1.25rem;margin-top:0.75rem}.kortdage2024 #onedoor::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(at -30% -40%, #6abdff 0, transparent 50%),radial-gradient(at 142% 126%, #6abdff 40px, transparent 50%);z-index:-1}.kortdage2024 #onedoor-kommuner{color:#fff;text-wrap:balance}.kortdage2024 #onedoor-kommuner .section-heading{margin:0}@media (max-width: 460px){.kortdage2024 #onedoor-kommuner .section-heading{font-size:1.25rem}}.kortdage2024 #onedoor-kommuner::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(at 160% -40%, #6abdff 0, transparent 50%),radial-gradient(at -60% 126%, #6abdff 40px, transparent 50%);z-index:-1}.kortdage2024 #onedoor-kommuner .slick-arrow:hover span,.kortdage2024 #onedoor-kommuner .slick-arrow:focus span{background:#234a5e}@media (max-width: 460px){.kortdage2024 #onedoor-kommuner .slider .slick-track,.kortdage2024 #onedoor-kommuner .s-cards .card{height:240px}}.kortdage2024.onedoor{background:#234a5d;color:#fff}.kortdage2024.onedoor .grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:4rem;padding:2rem}@media (max-width: 1280px){.kortdage2024.onedoor .grid{grid-template-columns:repeat(3, 1fr);gap:2rem;padding:0 2rem}}@media (max-width: 820px){.kortdage2024.onedoor .grid{grid-template-columns:repeat(2, 1fr)}}.kommune-card,.card.kommune-card{background-color:transparent;border:none;transition:all .3s ease-in-out}.kommune-card:hover,.card.kommune-card:hover{transform:scale(1.04);border:none}.slider,.slick-track{transition:all 0.6s ease-in}.kommune{display:flex;flex-direction:column;box-shadow:0px 8px 36px -8px rgba(0,0,0,0.1);background:#fff;text-align:center}.kommune img{width:280px;height:280px;flex:1;border:none}@media (max-width: 460px){.kommune img{width:180px;height:180px}}.kommune .title{font-size:1.2rem}.search{max-width:920px;margin:4rem auto 5rem auto;display:flex;justify-content:center;align-items:center;border:0px solid #33333300;background-color:#fff;border-radius:8px;transition:all .3s ease-in-out}@media (max-width: 460px){.search{margin:2rem auto}}.search:focus-within{outline:4px solid rgba(255,255,255,0.4);outline-offset:2px;background:white}.search .form-control{flex-grow:1;font-family:inherit;padding:0 1rem;margin:0;border:unset;background:transparent;transition:all .3s ease-in-out}.search .form-control::-webkit-input-placeholder{font-weight:600;color:#204757;transition:0.3s}.search .form-control:focus{outline:unset}.search-addon{padding:12px 20px;display:flex;border-left:none;flex-shrink:0;color:#234a5d}.floating-nav{position:fixed;bottom:1.5rem;left:1rem;right:1rem;z-index:1;display:flex;justify-content:space-between;align-items:center;color:#fff;transition:all .3s ease-in-out}@media (max-width: 820px){.floating-nav button#fullscreenButton{visibility:hidden}}@media (max-width: 460px){.floating-nav{bottom:0;left:0;right:0;overflow:auto;backdrop-filter:blur(0.5rem);flex-wrap:wrap}}.floating-nav .floating-nav-group{display:flex;justify-content:center}@media (max-width: 460px){.floating-nav .floating-nav-group{flex:1;gap:1rem}}.floating-nav .floating-link{font-weight:700;font-variant:all-small-caps;color:#fff;padding:0.75rem 2rem;display:flex;position:relative;opacity:0.3;transition:all 0.3s ease-in-out}@media (max-width: 460px){.floating-nav .floating-link{padding:0.75rem 0.5rem;font-size:0.775rem;flex:auto;justify-content:center}}.floating-nav .floating-link:hover,.floating-nav .floating-link:focus-visible,.floating-nav .floating-link:active{opacity:1}.floating-nav .floating-link:hover span,.floating-nav .floating-link:focus-visible span,.floating-nav .floating-link:active span{width:100%;display:flex;justify-content:center;font-size:small}@media (max-width: 1024px){.floating-nav .floating-link:hover span,.floating-nav .floating-link:focus-visible span,.floating-nav .floating-link:active span{display:none}}.floating-nav .floating-link span{display:flex;position:absolute;top:2.25rem;transform:translate(-50%);left:50%;display:none}@media (max-width: 460px){.floating-nav #btn-top,.floating-nav button#fullscreenButton{display:none}}.modal{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;background-color:#000;backdrop-filter:blur(8px)}.modal .modal-content{max-width:90dvw;max-height:90dvh;margin:auto;display:block}.kortdage2025.front{overflow:hidden}@media (max-width: 820px){.kortdage2025.front{overflow:auto;font-size:0.85rem}}.kortdage2025{height:auto;padding:0;transition:background-color 1s ease;background:transparent}.kortdage2025 .logo{position:fixed;top:1.5rem;left:1.5rem;z-index:1;display:block;cursor:pointer}.kortdage2025 .logo .part1{mix-blend-mode:difference;color:#fff;opacity:0.5}.kortdage2025 .logo .part2{margin-left:-18px;margin-bottom:-3px;color:#fff;opacity:0.5}@media (max-width: 460px){.kortdage2025 .logo{top:0.8rem;left:0.25rem;scale:0.8}}.kortdage2025 section{height:100dvh;transition:background-color 1s ease;background:transparent;z-index:0}.kortdage2025 section .section-heading{font-size:3.5rem;letter-spacing:-0.075rem;margin:0}@media (max-width: 1280px){.kortdage2025 section .section-heading{font-size:2.5rem}}.kortdage2025 section .section-sub{font-size:1.2rem;margin-bottom:0.75rem}@media (max-width: 460px){.kortdage2025 section .section-sub{font-size:1rem}}.kortdage2025 section .container{max-width:70dvw;margin:0 auto;gap:4rem;display:flex;flex-direction:row;align-items:center}@media (max-width: 1280px){.kortdage2025 section .container{max-width:80dvw}}@media (max-width: 1024px){.kortdage2025 section .container{flex-direction:column;gap:4rem}}@media (max-width: 820px){.kortdage2025 section .container{gap:2rem}}@media (max-width: 1024px){.kortdage2025 .col-50{flex:auto;display:flex;flex-direction:column}}.kortdage2025 #intro-kortdage{background-position:top center;background-image:url(/kortdage2025/assets/backdrop.jpg);background-repeat:no-repeat;background-size:cover}.kortdage2025 .grid-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:100dvw;height:100dvh}@media (max-width: 768px){.kortdage2025 .grid-container{grid-template-columns:1fr;grid-template-rows:repeat(4, auto)}}.kortdage2025 .grid-item{display:flex;align-items:center;justify-content:center;color:white}.kortdage2025 .kortdage-features{display:flex;gap:4rem}@media (max-width: 1280px){.kortdage2025 .kortdage-features{gap:2rem}}@media (max-width: 1024px){.kortdage2025 .kortdage-features{flex-direction:column;gap:0rem}}.kortdage2025 .kortdage-features .feature{max-width:440px;position:relative;text-wrap:balance;text-align:center;border-radius:2rem;color:#fff}@media (max-width: 1280px){.kortdage2025 .kortdage-features .feature{padding:1.5rem 2rem}}@media (max-width: 460px){.kortdage2025 .kortdage-features .feature{padding:2rem 0rem 0rem 2rem}}.kortdage2025 .kortdage-features .feature .feature-title{font-size:5rem;line-height:1;letter-spacing:-0.15rem;position:relative}@media (max-width: 1280px){.kortdage2025 .kortdage-features .feature .feature-title{font-size:3rem}}@media (max-width: 820px){.kortdage2025 .kortdage-features .feature .feature-title{font-size:2.25rem}}@media (max-width: 460px){.kortdage2025 .kortdage-features .feature .feature-title{font-size:2rem}}.kortdage2025 .kortdage-features .feature .feature-sub{font-size:1.2rem;opacity:0.7;color:#fff}@media (max-width: 820px){.kortdage2025 .kortdage-features .feature .feature-sub{font-size:1rem}}.kortdage2025 .kortdage-features .feature .feature-graphic{width:160px;position:absolute;z-index:-1;top:0;left:0}@media (max-width: 460px){.kortdage2025 .kortdage-features .feature .feature-graphic{width:100px;top:10px;left:0;opacity:0.6}}.kortdage2025 .kortdage-features .feature.widget .feature-title{color:#fff}.kortdage2025 .kortdage-features .feature.databox .feature-title{color:#fff}.kortdage2025 .kortdage-features .feature.onedoor .feature-title{color:#fff}.kortdage2025 .kortdage-features .feature .btn{background:#ffffff0d;margin-top:1rem;padding:0.5rem 1rem;border:none}.kortdage2025 #widget{color:#fff;text-wrap:pretty;background-position:top center;background-image:url(/kortdage2025/assets/backdrop-1.jpg);background-repeat:no-repeat;background-size:cover}.kortdage2025 #widget .section-heading{color:#fff}.kortdage2025 #widget img{-webkit-mask-image:radial-gradient(140% 120% at 10% 40%, #fff 30%, transparent 80%);mask-image:radial-gradient(140% 120% at 10% 40%, #fff 30%, transparent 80%)}.kortdage2025 #widget .btn{border-color:#fff;border-width:2px;padding:0.5rem 1.25rem;margin-top:0.75rem}.kortdage2025 #databox{color:#fff;text-wrap:pretty;background-position:top center;background-image:url(/kortdage2025/assets/backdrop-1.jpg);background-repeat:no-repeat;background-size:cover}.kortdage2025 #databox .section-heading{color:#fff}.kortdage2025 #databox img{cursor:pointer;-webkit-mask-image:radial-gradient(140% 120% at 10% 40%, #fff 30%, transparent 80%);mask-image:radial-gradient(140% 120% at 10% 40%, #fff 30%, transparent 80%)}.kortdage2025 #databox .btn{border-color:#fff;border-width:2px;padding:0.5rem 1.25rem;margin-top:0.75rem}.kortdage2025 #onedoor{color:#fff;text-wrap:pretty;background-position:top center;background-image:url(/kortdage2025/assets/backdrop-1.jpg);background-repeat:no-repeat;background-size:cover}.kortdage2025 #onedoor .section-heading{color:#fff}.kortdage2025 #onedoor img{cursor:pointer;-webkit-mask-image:radial-gradient(180% 120% at 90% 40%, #fff 30%, transparent 80%);mask-image:radial-gradient(180% 120% at 90% 40%, #fff 30%, transparent 80%)}.kortdage2025 #onedoor .btn{border-color:#fff;border-width:2px;padding:0.5rem 1.25rem;margin-top:0.75rem;margin-right:1rem}.kortdage2025 .webgis-tag{font-size:1rem;background:#204757;padding:0.5rem 0.65rem;border-radius:2rem;line-height:1;letter-spacing:normal;position:absolute;top:-1.5rem;right:1rem}#redata{background:#871c19;color:#fff;text-wrap:pretty;background-position:top center;background-image:url(/kortdage2025/assets/backdrop-1.jpg);background-repeat:no-repeat;background-size:cover}#redata .section-heading{color:#fff}#redata img{cursor:pointer;-webkit-mask-image:radial-gradient(180% 120% at 90% 40%, #fff 30%, transparent 80%);mask-image:radial-gradient(180% 120% at 90% 40%, #fff 30%, transparent 80%)}#redata .btn{border-color:#fff;border-width:2px;padding:0.5rem 1.25rem;margin-top:0.75rem}.search{max-width:920px;margin:4rem auto 5rem auto;display:flex;justify-content:center;align-items:center;border:0px solid #33333300;background-color:#fff;border-radius:8px;transition:all .3s ease-in-out}@media (max-width: 460px){.search{margin:2rem auto}}.search:focus-within{outline:4px solid rgba(255,255,255,0.4);outline-offset:2px;background:white}.search .form-control{flex-grow:1;font-family:inherit;padding:0 1rem;margin:0;border:unset;background:transparent;transition:all .3s ease-in-out}.search .form-control::-webkit-input-placeholder{font-weight:600;color:#204757;transition:0.3s}.search .form-control:focus{outline:unset}.search-addon{padding:12px 20px;display:flex;border-left:none;flex-shrink:0;color:#234a5d}.floating-nav{position:fixed;bottom:1.5rem;left:1rem;right:1rem;z-index:1;display:flex;justify-content:space-between;align-items:center;color:#fff;transition:all .3s ease-in-out}@media (max-width: 820px){.floating-nav button#fullscreenButton{visibility:hidden}}@media (max-width: 460px){.floating-nav{bottom:0;left:0;right:0;overflow:auto;backdrop-filter:blur(0.5rem);flex-wrap:wrap}}.floating-nav .floating-nav-group{display:flex;justify-content:center}@media (max-width: 460px){.floating-nav .floating-nav-group{flex:1;gap:1rem}}.floating-nav .floating-link{font-weight:700;font-variant:all-small-caps;color:#fff;padding:0.75rem 2rem;display:flex;position:relative;opacity:0.3;transition:all 0.3s ease-in-out}@media (max-width: 460px){.floating-nav .floating-link{padding:0.75rem 0.5rem;font-size:0.775rem;flex:auto;justify-content:center}}.floating-nav .floating-link:hover,.floating-nav .floating-link:focus-visible,.floating-nav .floating-link:active{opacity:1}.floating-nav .floating-link:hover span,.floating-nav .floating-link:focus-visible span,.floating-nav .floating-link:active span{width:100%;display:flex;justify-content:center;font-size:small}@media (max-width: 1024px){.floating-nav .floating-link:hover span,.floating-nav .floating-link:focus-visible span,.floating-nav .floating-link:active span{display:none}}.floating-nav .floating-link span{display:flex;position:absolute;top:2.25rem;transform:translate(-50%);left:50%;display:none}@media (max-width: 460px){.floating-nav #btn-top,.floating-nav button#fullscreenButton{display:none}}.modal{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;background-color:#000;backdrop-filter:blur(8px)}.modal .modal-content{max-width:90dvw;max-height:90dvh;margin:auto;display:block}.landingpage header.main.logo-only:after{width:100%}.onedoor-arcgis-pro header.main:after{width:100%}.onedoor-arcgis-pro header .logo .part1{color:#7496a7}.onedoor-arcgis-pro header .logo .part2{color:#ffffff}.onedoor-arcgis-pro footer{background-color:#234a5d;background-image:url(/images/landingpages/contours-light.svg)}.onedoor-arcgis-pro .module-hero{background-color:#234a5d;background-image:url(/images/landingpages/contours-light.svg);background-size:contain;color:#ffffff}.onedoor-arcgis-pro .module-hero h1{font-size:2.8em;text-wrap:balance}.onedoor-arcgis-pro .module-hero .trompet{color:#aec9d6;font-size:1.4em;margin:0 0 0.4em}.onedoor-arcgis-pro .module-hero p.sub{color:#aec9d6}.onedoor-arcgis-pro .btn-primary{position:relative;background:#0FC79A;border:none}.onedoor-arcgis-pro .btn-primary:hover{background:#0eb48b}.onedoor-arcgis-pro .btn-primary:hover:hover:after{transform:scaleX(0);transform-origin:right center;transition-delay:0s}.onedoor-arcgis-pro .btn-primary:hover:hover:before{transform:scaleX(1);transform-origin:left center;transition-delay:.1s}.onedoor-arcgis-pro .btn-primary:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:3px;background-color:rgba(0,0,0,0.15);transition:transform 0.6s cubic-bezier(0.77, 0, 0.175, 1)}.onedoor-arcgis-pro article{background-color:#EFF3F5;background-image:url(/images/landingpages/contours-dark.svg);background-attachment:fixed}.onedoor-arcgis-pro .module-action-cta .cont{background:url(/images/landingpages/contours-light.svg),linear-gradient(90deg, #225e6a 0%, #234a5d 100%);box-shadow:0 40px 40px -40px #000}.onedoor-arcgis-pro .module-formular{background-color:#234a5d;background-image:url(/images/landingpages/contours-light.svg);padding-top:120px}.onedoor-arcgis-pro .module-formular h1,.onedoor-arcgis-pro .module-formular h2,.onedoor-arcgis-pro .module-formular h3{color:#ffffff;text-wrap:balance}.onedoor-arcgis-pro .module-formular a{border:none;color:#ffffff}.onedoor-arcgis-pro .module-formular p{color:#98B3C0}.onedoor-arcgis-pro .module-formular .form{max-width:480px;display:flex;flex-direction:column;justify-content:center;background-color:#ffffff;padding:48px 32px 48px 32px;box-shadow:0 10px 30px 0px rgba(0,0,0,0.1)}.onedoor-arcgis-pro .module-formular .form h2,.onedoor-arcgis-pro .module-formular .form h3{color:inherit;text-wrap:balance}.onedoor-arcgis-pro .module-formular .form p{color:inherit}.onedoor-arcgis-pro .module-formular .form a{color:inherit}.onedoor-arcgis-pro .price-table{display:flex;justify-content:space-between;align-items:center}.databox-arcgis-pro header.main:after{width:100%}.databox-arcgis-pro header .logo .part1{color:#6c7db2}.databox-arcgis-pro header .logo .part2{color:#ffffff}.databox-arcgis-pro footer{background-color:#474E89;background-image:url(/images/landingpages/databox-pattern.svg);background-size:contain}.databox-arcgis-pro .module-hero{background-color:#474E89;background-image:url(/images/landingpages/databox-pattern.svg);background-size:contain;color:#ffffff}.databox-arcgis-pro .module-hero h1{font-size:2.8em;text-wrap:balance}.databox-arcgis-pro .module-hero .trompet{color:#d4dfff;font-size:1.4em;margin:0 0 0.4em}.databox-arcgis-pro .module-hero p.sub{color:#d4dfff}.databox-arcgis-pro .btn-primary{position:relative;background:#947bc6;border:none}.databox-arcgis-pro .btn-primary:hover{background:#8b70c2}.databox-arcgis-pro .btn-primary:hover:hover:after{transform:scaleX(0);transform-origin:right center;transition-delay:0s}.databox-arcgis-pro .btn-primary:hover:hover:before{transform:scaleX(1);transform-origin:left center;transition-delay:.1s}.databox-arcgis-pro .btn-primary:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:3px;background-color:rgba(0,0,0,0.15);transition:transform 0.6s cubic-bezier(0.77, 0, 0.175, 1)}.databox-arcgis-pro article{background-color:#EFF3F5;background-image:url(/images/landingpages/contours-dark.svg);background-attachment:fixed}.databox-arcgis-pro .module-action-cta .cont{background:url(/images/landingpages/contours-light.svg),linear-gradient(90deg, #474E88, #234a5d 100%);box-shadow:0 40px 40px -40px #000}.databox-arcgis-pro .module-formular{background-color:#474E89;background-image:url(/images/landingpages/contours-light.svg);padding-top:120px}.databox-arcgis-pro .module-formular h1,.databox-arcgis-pro .module-formular h2,.databox-arcgis-pro .module-formular h3{color:#ffffff}.databox-arcgis-pro .module-formular a{border:none !important;color:#fff}.databox-arcgis-pro .module-formular p{color:#d4dfff;text-wrap:balance}.databox-arcgis-pro .module-formular .form{max-width:480px;display:flex;flex-direction:column;justify-content:center;background-color:#ffffff;padding:48px 32px 48px 32px;box-shadow:0 10px 30px 0px rgba(0,0,0,0.1)}.databox-arcgis-pro .module-formular .form h2,.databox-arcgis-pro .module-formular .form h3{color:inherit;text-wrap:balance}.databox-arcgis-pro .module-formular .form p{color:inherit}.databox-arcgis-pro .module-formular .form a{color:inherit}.mobile-only{display:none}@media only screen and (max-width: 1400px){.slider .slick-track,.s-cards .card{height:320px}.slider .card{margin:0 22px 0 0}.n-cards{grid-gap:22px}#intro h1{font-size:3.5em}.details{font-size:16px}.menu-content .menu-items a{font-size:1.7rem}article .cont,article .cont.wide,article footer ul,footer ul,.menu-content footer ul,.menu-content .menu-items{width:80%;padding-right:0;padding-left:0}.module-divider{width:80%}.kurser article .cont{width:70%}}@media only screen and (max-width: 1200px){h2,.section-heading{font-size:1.5em}h3{margin-bottom:0.4em}header.main{padding:0 25px;height:75px}header.main .burger span{display:none}.exit{width:90px;background-size:30px}.s-cards:not(.slider) .card{width:calc(50% - 12px)}.n-cards,#news .n-cards{grid-auto-rows:minmax(240px, auto)}.n-cards .card,.n-cards .card:nth-child(n+3),#news .n-cards .card,#news .n-cards .card:nth-child(n+3){grid-area:span 1 / span 3}#news .n-cards .card:nth-child(5){display:none}.l-cards{gap:0}.l-cards .card{margin:8px 0;width:100%}.menu-content .menu-items>li{margin-top:1em;margin-bottom:1em}#contact .cont>p{margin-bottom:2.5em}#contact .links{flex-direction:column;align-items:center}#contact .links a{margin:0.8em}.kurser header.main .logo .part2,.news-page header.main .logo .part2,.showcase header.main .logo .part2,header.main.logo-only .logo .part2{display:none !important}.submenu ul{width:100%;padding:0 2rem !important}.module-hero .cont,.module-image .cont,.module-formular .cont{flex-wrap:wrap}.module-hero .box,.module-image .box,.module-formular .box{margin:3em 0}.module-hero .cols-2 .img,.module-image .cols-2 .img,.module-formular .cols-2 .img{width:70%}.module-hero .cols-2 .text,.module-image .cols-2 .text,.module-formular .cols-2 .text{width:100%}.module-hero .cols-2 .form,.module-image .cols-2 .form,.module-formular .cols-2 .form{width:100%;max-width:100%}.module-hero-scroll .img,.module-image-scroll .img,.module-formular-scroll .img{display:none}.module-hero-scroll .cont,.module-image-scroll .cont,.module-formular-scroll .cont{padding:70px 0 !important}.module-action-link .flex-row{display:block}.module-action-link .flex-row>div{margin-right:0;margin-left:0}}@media only screen and (min-width: 960px) and (max-width: 1200px){nav.main ul{padding:0 0 0 20px}.cont{padding:100px 40px}.slider .slick-track,.s-cards .card{height:320px}.details{padding:1.2em 1.2em}.n-cards .details,.no-img .details{padding-top:1.4em}}@media only screen and (max-width: 959px){header.main{padding:0 20px}h1{font-size:2em;line-height:125%}nav.main{display:none}#intro h1{font-size:3em;padding:0 40px}.cont,footer ul,.team .cont,article .cont,article .cont.wide,article footer ul,.menu-content footer ul,.menu-content .menu-items,.kurser article .cont{width:100%;padding:80px;margin-left:0}.full{min-height:50%}section#intro,.slideshow .slide{height:65vh}.slideshow .slide-text,.slideshow .slide-link{width:100%}.pop-content,.pop-content-fake,.menu-content{margin-left:15%;width:100%}.open .pop-content,.open .pop-content-fake,.open .menu-content{margin-left:0}.pop-wrap[aria-hidden="false"]{z-index:999}header.main.logo-only{z-index:1002}.noscroll header.main .burger{display:none}.card.last{display:none}footer{font-size:0.7em}.slideshow .browser-frame{max-width:80%}.n-cards .no-img .details .text-overflow{-webkit-line-clamp:7}.submenu ul{padding:0 66px !important}.module-hero{padding:40px 0}.module-hero .cols-2 .img,.module-image .cols-2 .img,.module-formular .cols-2 .img{width:100%}.module .cont{padding-right:80px !important;padding-left:80px !important}.module-text-boxes .flex-row .box,.module-text-boxes .flex-row.cols-3 .box,.module-text-boxes .flex-row.cols-4 .box{flex:0 0 calc(50% - 30px)}.module-text-boxes .flex-row.cols-2 .box{flex:0 0 100%}.module-action-link.bg-offset .cont,.module-action-formular.bg-offset .cont{padding:80px;margin:0}.module-action-footer .flex-row{display:block}.module-action-footer .flex-row>div{margin-right:0;margin-left:0}.module-action-footer .flex-row>div:last-child{margin-top:3rem}.module-cards .m-cards.cols-3 .card,.module-cards .m-cards.cols-4 .card,.module-cards .m-cards.cols-5 .card{flex:1 1 calc(50% - 18px)}}@media only screen and (max-width: 767px){.mobile-only{display:block}header.main,.front header.main{box-shadow:0 0 15px 0 rgba(0,0,0,0.15)}header.main .part2,header.main .burger,.front header.main .part2,.front header.main .burger{color:#000}header.main:after,.front header.main:after{content:"";position:absolute;top:0;left:0;z-index:-1;background-color:#fff;width:100%;height:100%}.noscroll header.main:after,header.main.logo-only:after{width:calc(100% - 70px);transition:width 0.2s 0.5s ease}body{padding-top:65px}input{width:100%;margin:0 0 1em 0}input[type=submit]{width:100%;margin-bottom:0}button{width:100%}section#intro,.slideshow .slide{height:60vh}.pop-content,.pop-content-fake{padding-top:65px}header.main,.exit{height:65px}.exit{width:70px;background-color:#fff}.link.lg{font-size:1rem}article .clip-fixed{display:none}article.has-hero h1:not(.small){font-size:1.8em}article.has-hero header.has-app-img .bg-img,article.has-hero header.has-app-img .colorblock{height:350px}article.has-hero.produkt header,article.has-hero.kompetence header{height:220px}article.has-hero.produkt header .share,article.has-hero.kompetence header .share{top:170px}article.has-hero header .share{right:20px}article.produkt .heading{line-height:1.5}article header .cont{padding:20px 30px 0 30px}article .cont h2:not(.section-title),article .cont h2.small:not(.section-title),article .cont .section-heading,article .cont .section-heading.small{font-size:1.25em !important}article p.sub{font-size:1.1em}article p.sub br{display:none}#intro h1{font-size:2em;padding:0 30px}#intro .go{font-size:1em;height:60px;background-size:32px}.slideshow .browser-frame{max-width:85%}.slideshow .slide-link>div{text-align:left;padding-left:30px}.flex-row{flex-direction:column;align-items:flex-start}.flex-row>*,.flex-row *:first-child,.flex-row *:last-child{margin:0 0 0.5rem 0}.flex-row.info-keys{align-items:center}.cont,footer ul,.team .cont,article .cont,article .cont.wide,article footer ul,.menu-content .menu-items,.kurser article .cont{padding:35px 30px}.menu-content{justify-content:flex-start}.menu-content .menu-items{flex:none;padding-top:50px}.menu-content .menu-items>li{flex-basis:100%;margin:0.7em 0}.menu-content .menu-items--nyhedsbrev{display:none}.menu-content footer{display:none}.menu-content .exit{background-color:transparent}.module .cont{padding-right:30px !important;padding-left:30px !important}.module-image.first-of-type .cont,.module-text-boxes .text,.module-cards .text,.module-action-footer .cont{padding-top:40px !important}.module-image-scroll .cont{padding-top:40px !important;padding-bottom:0 !important}.module-cards .m-cards{margin:0 0 40px 0;gap:0}.module-cards .m-cards .card{flex:1 1 100%;margin:9px 0}.module-cards .m-cards.cols-2 .card,.module-cards .m-cards.cols-3 .card,.module-cards .m-cards.cols-4 .card,.module-cards .m-cards.cols-5  .card{flex:1 1 100%}.module-features .row{flex-direction:column;padding-bottom:40px}.module-features .row>*{padding-bottom:0}.module-features .row .col-50,.module-features .row .last{border:none;padding-left:0}.module-features .row .link{margin-bottom:1em}.module-features .cont.f-list{padding-top:0}.module-features .cont.text{padding-bottom:0}.module-action-link .link.lg,.module-action-form .link.lg{margin-top:0.8em}.module-action-link.bg-offset .cont,.module-action-form.bg-offset .cont{padding-top:40px;padding-bottom:40px}.module .center{text-align:left}.module .icon{width:35px;margin-bottom:0.5em}.submenu ul{padding:12px 14px !important;width:100%;overflow-x:auto;overflow-y:hidden;display:grid;grid-template-columns:repeat(999, auto);grid-gap:0 0}.submenu ul li{margin:4px 0;white-space:nowrap}.p-top,.cont.p-top{padding-top:35px}.browser-frame{padding-top:18px;background-size:auto 8px;background-position:6px 5px;border-radius:6px}.septimacc{left:10px;display:flex}.septimacc button{margin-left:auto}.cont>h2:not(.section-title),.cont>.section-heading,.post-content>h2:not(.section-title){margin:0.5em 0 1.5em 0}.s-cards,.l-cards,.m-cards,.n-cards,#keys .cont>p{margin-bottom:2em}#keys .cont>p.ski{margin:4em 0 2em 0}#keys .cont>p.ski img{display:block;margin:0 0 10px 0}.l-cards .card-cont{padding:1rem}#news .n-cards .card,#news .n-cards .card:nth-child(n+3),.n-cards .card,.n-cards .card:nth-child(n+3){grid-area:span 1 / span 6}.s-cards:not(.slider) .card{width:100%}.links,.links.single{justify-content:center;align-items:center;flex-direction:column-reverse}.links a.link.lg{margin:0.8em 0}#contact .links{align-items:flex-start}#contact .cont>p{margin-bottom:0}ul.kursusinfo li{max-width:none;min-width:45%}#kursusansvarlige .cont{padding-top:60px}#kursusansvarlige ul{width:100%;float:none;padding:0 !important}#kursusmateriale .cont{padding-top:60px}#kursusmateriale .video .video-overlay{flex-direction:row;padding:8%}#kursusmateriale .video .btn-play{width:4.4em;height:4.4em;position:static;transform:none}#kursusmateriale .video .video-overlay-play{order:2}#kursusmateriale .video .video-overlay-body{flex:2;font-size:90%;justify-content:end}#testimonials p.quote{font-size:1.2em}.about .content{padding-left:0}.about .content ul li{margin-left:1.2em;margin-right:0;flex:1 0 calc(100% - 1.2em)}.about h2{padding-top:55px}.about .icon{left:0;top:0;width:38px}footer ul{flex-wrap:wrap}footer ul>li{width:48%;margin-bottom:1em}footer ul>li.social{display:flex;flex-direction:row;flex-grow:1;justify-content:center;font-size:1.4em;margin:1.2em 0 0 0}footer ul>li.social a{padding:10px}}
