*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{line-height:1.5}body{font-family:"Urbanist",sans-serif;font-weight:300}h1,.uk-h1{font-size:6rem}h2,.uk-h2{font-size:3.5rem}.h3{font-size:1.5rem}h1,.uk-h1,h2,.uk-h2,h3,.h3{letter-spacing:-6%;line-height:80%;font-weight:600}h2,.uk-h2,h3,.h3{font-weight:600;font-family:"Caveat",cursive;color:#ff3e3e}h1,h2,h3,h4,p,ul,ol{margin-bottom:1.5rem}a{text-decoration:none;color:#e40c0c;transition:all 1s}a:hover{text-decoration:underline}.txt-sm{font-size:1rem}footer{background:linear-gradient(#222,#7a7a7a)}footer a,footer p,footer .h3,footer .uk-text-small{color:#e4e4e4}.wdd-card{border-radius:15px;box-shadow:3px 3px 3px #d9d9d9;padding:15px}.uk-container ul,.uk-container ol{margin-left:20px}.wdd-container{width:100%;max-width:1200px;padding:0 15px}.wdd-container-expanded{padding:0 15px}.wdd-rounded{border-radius:15px}.wdd-rounded figure img{border-radius:15px}#wdd-upper-nav{z-index:997;position:relative;top:0;margin:auto 15px;background:#e0e0e0}#wdd-upper-nav>:first-child{float:left;padding:10px}#wdd-upper-nav>:last-child{float:right;padding:10px;vertical-align:middle}#wdd-upper-nav a{font-weight:400;padding:8px 24px;transition:color .5s,background-color 1s}#wdd-upper-nav a:hover{background-color:#2b2b2b;text-decoration:none}#wdd-top-nav{z-index:998;position:absolute;box-sizing:border-box;width:100%;padding:10px 25px}#wdd-scroll-banner{z-index:999;position:absolute;box-sizing:border-box;width:100%;padding:10px 25px;display:none;align-items:center;top:0;background:rgba(255,255,255,.411)}.menu-main-container{display:inline-block}@media(min-width:1400px){#wdd-top-nav{padding:20px 70px}#wdd-scroll-banner{padding:20px 70px}}.wdd-main-nav>:first-child{float:left}.wdd-main-nav>:last-child{float:right;vertical-align:middle}.wdd-main-nav li{position:relative;list-style:none !important}.wdd-main-nav>:last-child a{font-size:1.2em;color:#2b2b2b;font-weight:500;transition:all 1s;padding:8px 24px;list-style-type:none;margin:6px}.wdd-main-nav>:last-child a:hover{color:#fff;background-color:#ff3e3e;text-decoration:none}.wp-inner-nav{margin-bottom:0}.wdd-main-nav ul.sub-menu a{font-size:1.2em;color:#2b2b2b;font-weight:500;transition:all 1s;padding:8px 24px;list-style-type:none;margin:6px}.wdd-main-nav ul.sub-menu a:hover{color:#fff;background-color:#ff3e3e}.wdd-main-nav ul.sub-menu{display:none;transition:all 1s}.wdd-main-nav li.menu-item-has-children:hover ul.sub-menu{list-style-type:none;display:block;padding-left:0;position:absolute;top:100%;left:0;min-width:235px;background:#fff;box-shadow:2px 2px 8px rgba(0,0,0,.5)}#wdd-slide-menu{height:100%;width:0;position:fixed;z-index:1000;top:0;left:0;background-color:#fff;border-right:#999 solid 1px;overflow-x:hidden;transition:.5s;padding-top:60px}.wdd-menu-toggler{display:inline;cursor:pointer}.wdd-mobile-menu{padding:0}.wdd-mobile-menu li{position:relative;list-style:none !important}.wdd-mobile-menu li a{display:block;padding:5px 24px;margin-bottom:20px;list-style-type:none;color:#2b2b2b}.wdd-mobile-menu li a:hover{color:#fff;background-color:#ff3e3e}ul.johan-wp-nav>li{position:relative;display:inline;list-style:none !important}ul.johan-wp-nav li.menu-item ul.sub-menu{display:none}ul.johan-wp-nav li.menu-item-has-children:hover ul.sub-menu{list-style-type:none;display:block;padding-left:0;position:absolute;top:100%;left:0;min-width:235px;background:#fff;box-shadow:2px 2px 8px rgba(0,0,0,.5)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{font-size:1em !important}.wp-element-button,button.wpforms-submit,.wdd-button{background-color:#ff3e3e;border:1px solid #ff3e3e;color:#fff;padding:15px 29px !important;transition:all 1s}.wp-block-button__link:hover,div.wp-block-buttons>div.wp-block-button>a.wp-element-button:hover,.wpforms-submit:hover,.wdd-button:hover{background-color:#fff;color:#e40c0c;text-decoration:none}
/*! From UIkit 3.15.24 */
canvas,iframe,img,video{vertical-align:middle}canvas,img,video{max-width:100%;height:auto;box-sizing:border-box}@media (max-width:960px){h1,.uk-h1{font-size:3rem;text-transform:uppercase}h2,.uk-h2{font-size:2.4rem}}@media (min-width:960px){h1,.uk-h1{font-size:5rem;text-transform:uppercase}h2,.uk-h2{font-size:4rem}h3,.h3{font-size:1.5rem}}ul>li>ul,ul>li>ol,ol>li>ol,ol>li>ul{margin:0}.uk-container{display:flow-root !important;box-sizing:content-box !important;max-width:1200px;margin-left:auto !important;margin-right:auto !important;padding-left:15px;padding-right:15px}@media (min-width:640px){.uk-container{padding-left:30px;padding-right:30px}}@media (min-width:960px){.uk-container{padding-left:40px;padding-right:40px}}.uk-container>:last-child{margin-bottom:0}.uk-container .uk-container{padding-left:0;padding-right:0}.uk-container-expand{max-width:none}.uk-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.uk-grid>*{margin:0}.uk-grid>*>:last-child{margin-bottom:0}.uk-grid{margin-left:-30px}.uk-grid>*{padding-left:30px}.uk-grid{margin-top:30px}@media (min-width:1200px){.uk-grid{margin-left:-40px}.uk-grid>*{padding-left:40px}}[class*=uk-child-width]>*{box-sizing:border-box;width:100%}.uk-child-width-1-2>*{width:50%}.uk-child-width-1-3>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4>*{width:25%}.uk-child-width-auto>*{width:auto}@media (min-width:640px){.uk-child-width-1-1\@s>*{width:100%}}@media (min-width:960px){.uk-child-width-1-1\@m>*{width:100%}.uk-child-width-1-2\@m>*{width:50%}.uk-child-width-1-3\@m>*{width:calc(100% * 1 / 3.001)}}@media (min-width:1200px){.uk-child-width-1-3\@l>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@l>*{width:25%}}[class*=uk-width]{box-sizing:border-box;width:100%;max-width:100%}.uk-width-1-2{width:50%}.uk-width-1-3{width:calc(100% * 1 / 3.001)}.uk-width-2-3{width:calc(100% * 2 / 3.001)}.uk-width-1-4{width:25%}.uk-width-3-4{width:75%}@media (min-width:960px){.uk-width-1-1\@m{width:100%}.uk-width-1-2\@m{width:50%}.uk-width-1-3\@m{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@m{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@m{width:25%}.uk-width-3-4\@m{width:75%}}@media (min-width:1200px){.uk-width-1-1\@l{width:100%}.uk-width-1-2\@l{width:50%}.uk-width-1-3\@l{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@l{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@l{width:25%}.uk-width-3-4\@l{width:75%}}.uk-text-left{text-align:left !important}.uk-text-right{text-align:right !important}.uk-text-center{text-align:center !important}.uk-text-top{vertical-align:top !important}.uk-text-middle{vertical-align:middle !important}.uk-text-bottom{vertical-align:bottom !important}.uk-text-baseline{vertical-align:baseline !important}[class*=uk-align]{display:block;margin-bottom:30px}*+[class*=uk-align]{margin-top:30px}.uk-align-center{margin-left:auto;margin-right:auto}.uk-align-left{margin-top:0;margin-right:30px;float:left}.uk-align-right{margin-top:0;margin-left:30px;float:right}.uk-flex{display:flex}.uk-flex-inline{display:inline-flex}.uk-flex-middle{align-items:center}.uk-flex-bottom{align-items:flex-end}.uk-margin{margin:20px}.uk-margin-auto{margin-left:auto !important;margin-right:auto !important}.uk-margin-remove{margin:0 !important}.uk-padding{padding:30px}@media (min-width:1200px){.uk-padding{padding:40px}}.uk-padding-x{padding:0 20px}@media(max-width:1200px){.uk-padding-x{padding:0 0 15px 15px}}@media(min-width:1200px){.uk-padding-x{padding:0 0 40px 40px}}.uk-padding-top{padding-top:30px}.uk-padding-small{padding:15px}.uk-padding-remove{padding:0 !important}[hidden],.uk-hidden{display:none !important}@media (min-width:640px){.uk-hidden\@s{display:none !important}}@media (min-width:960px){.uk-hidden\@m{display:none !important}}@media (min-width:1200px){.uk-hidden\@l{display:none !important}}@media (max-width:639px){.uk-visible\@s{display:none !important}}@media (max-width:959px){.uk-visible\@m{display:none !important}}@media (max-width:1199px){.uk-visible\@l{display:none !important}}