﻿@keyframes slideBG{0%{transform:translate3d(0, 0, 0);background-position:top left}100%{transform:translate3d(-50vw, 0, 0);background-position:bottom right}}@-webkit-keyframes slideBG{0%{transform:translate3d(0, 0, 0);background-position:top left}100%{transform:translate3d(-50vw, 0, 0);background-position:bottom right}}@keyframes pulseRings-inner{0%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-moz-transform:scale(1.14, 1.14);-o-transform:scale(1.14, 1.14);-ms-transform:scale(1.14, 1.14);-webkit-transform:scale(1.14, 1.14);transform:scale(1.14, 1.14)}50%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes pulseRings-outer{0%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-moz-transform:scale(1.28, 1.28);-o-transform:scale(1.28, 1.28);-ms-transform:scale(1.28, 1.28);-webkit-transform:scale(1.28, 1.28);transform:scale(1.28, 1.28)}75%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulseRings-inner{0%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-moz-transform:scale(1.14, 1.14);-o-transform:scale(1.14, 1.14);-ms-transform:scale(1.14, 1.14);-webkit-transform:scale(1.14, 1.14);transform:scale(1.14, 1.14)}50%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulseRings-outer{0%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-moz-transform:scale(1.28, 1.28);-o-transform:scale(1.28, 1.28);-ms-transform:scale(1.28, 1.28);-webkit-transform:scale(1.28, 1.28);transform:scale(1.28, 1.28)}75%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes pop{0%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}40%{-moz-transform:scale(2, 2);-o-transform:scale(2, 2);-ms-transform:scale(2, 2);-webkit-transform:scale(2, 2);transform:scale(2, 2)}100%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pop{0%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}40%{-moz-transform:scale(2, 2);-o-transform:scale(2, 2);-ms-transform:scale(2, 2);-webkit-transform:scale(2, 2);transform:scale(2, 2)}100%{-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}.list-enter-active,.list-leave-active{transition:all 500ms}.list-enter,.list-leave-to{opacity:0;transform:translateY(1rem)}.openslide-enter-active{transition:500ms}.openslide-enter{-moz-transform:translate(100vw, 0);-o-transform:translate(100vw, 0);-ms-transform:translate(100vw, 0);-webkit-transform:translate(100vw, 0);transform:translate(100vw, 0)}.openslide-enter-to{-moz-transform:translate(0vw, 0);-o-transform:translate(0vw, 0);-ms-transform:translate(0vw, 0);-webkit-transform:translate(0vw, 0);transform:translate(0vw, 0)}.closeslide-enter-active{transition:500ms}.closeslide-enter{-moz-transform:translate(-100vw, 0);-o-transform:translate(-100vw, 0);-ms-transform:translate(-100vw, 0);-webkit-transform:translate(-100vw, 0);transform:translate(-100vw, 0)}.closeslide-enter-to{-moz-transform:translate(0vw, 0);-o-transform:translate(0vw, 0);-ms-transform:translate(0vw, 0);-webkit-transform:translate(0vw, 0);transform:translate(0vw, 0)}.openslidemenu-leave-active{transition:500ms}.openslidemenu-leave{-moz-transform:translate(0vw, 0);-o-transform:translate(0vw, 0);-ms-transform:translate(0vw, 0);-webkit-transform:translate(0vw, 0);transform:translate(0vw, 0)}.openslidemenu-leave-to{-moz-transform:translate(-100vw, 0);-o-transform:translate(-100vw, 0);-ms-transform:translate(-100vw, 0);-webkit-transform:translate(-100vw, 0);transform:translate(-100vw, 0)}.closeslidemenu-leave-active{transition:500ms}.closeslidemenu-leave{-moz-transform:translate(0vw, 0);-o-transform:translate(0vw, 0);-ms-transform:translate(0vw, 0);-webkit-transform:translate(0vw, 0);transform:translate(0vw, 0)}.closeslidemenu-leave-to{-moz-transform:translate(100vw, 0);-o-transform:translate(100vw, 0);-ms-transform:translate(100vw, 0);-webkit-transform:translate(100vw, 0);transform:translate(100vw, 0)}html{font-size:18px;background-color:#fff;padding-bottom:4rem}html.no-college-page{background-color:#5e514d;padding-bottom:0}html.obb{background-color:#a9c23f}body{font-size:1rem;line-height:1.5rem;font-family:"Source Sans Pro",sans-serif;color:#000;font-weight:400;width:100vw;padding-top:6.2rem}@media(min-width: 992px){body{padding-top:9rem}}body.page-template-tpl-no-college-type{padding-top:0}*:focus,button:focus,.btn:focus,.form-control:focus{outline:none;box-shadow:none}.container{padding-left:18px;padding-right:18px}.title-wrapper{margin-bottom:2rem}.title-wrapper__subtitle{margin-top:.5rem}h1,h2,h3,h4,h5,h6{padding:0;margin:0;color:#5e514d;word-wrap:break-word;font-weight:700}h1{text-transform:uppercase;font-size:2rem;line-height:2.5rem;font-weight:900}@media(min-width: 768px){h1{font-size:4rem;line-height:4.5rem}}h2{font-size:1.8rem;line-height:2.3rem;font-weight:700}@media(min-width: 768px){h2{font-size:2.5rem;line-height:3rem}}h3{font-size:1.4rem;line-height:2rem;font-weight:700}@media(min-width: 768px){h3{font-size:2rem;line-height:2.5rem}}h4,h5,h6{font-size:1.2rem;line-height:1.6rem;font-weight:400}@media(min-width: 768px){h4,h5,h6{font-size:1.5rem;line-height:2rem}}a{color:#a9c23f;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;text-decoration:none;font-weight:600}a:hover,a:focus{text-decoration:none;color:#d4e1a0}a h1,a h2,a h3,a h4,a h5,a h6{cursor:pointer}.container,.container-fluid{padding-left:1rem;padding-right:1rem}iframe,object,embed{max-width:100%}.object-fit{max-width:100%;object-fit:cover;object-position:center center}img.alignright{float:right;margin:0 0 1rem 1rem}img.alignleft{float:left;margin:0 1rem 1rem 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}ul{margin:0;padding:0;list-style-type:none}table:not(.shop_table) td{padding:.5rem;border:1px solid #5e514d}.wysiwyg{margin:0 0 2rem 0}.wysiwyg--only{margin:0}.wysiwyg--last{margin:0}@media(min-width: 768px){.wysiwyg{margin:0}}.wysiwyg img{max-width:100%;height:auto}.wysiwyg a:not(.btn){color:#a9c23f;text-decoration:none;opacity:1;font-weight:600;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.wysiwyg a:not(.btn):hover{text-decoration:underline}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:1rem}@media(min-width: 768px){.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:1.5rem}}.wysiwyg p{margin-bottom:1rem}@media(min-width: 768px){.wysiwyg p{margin-bottom:1.5rem}}.wysiwyg p:last-child{margin-bottom:0}.wysiwyg ul,.wysiwyg ol{list-style-type:disc;padding:0 0 0 22px;margin-bottom:1rem}.wysiwyg .btn-wrapper{text-align:center}::-moz-selection{background-color:#c8102e;color:#fff;text-shadow:none}::selection{background-color:#c8102e;color:#fff;text-shadow:none}[v-cloak]{display:none}.primary-color{color:#5e514d}.primary-bg-color{background-color:#5e514d}.white-color{color:#fff}.white-bg-color{background-color:#fff}.black-color{color:#000}.black-bg-color{background-color:#000}.tt-uppercase{text-transform:uppercase}.tt-lowercase{text-transform:lowercase}.bg-cover{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}.module{padding-top:2rem;padding-bottom:2rem}@media(min-width: 576px){.module{padding-top:2.5rem}}@media(min-width: 768px){.module{padding-top:2.6666666667rem}}@media(min-width: 992px){.module{padding-top:3rem}}@media(min-width: 1200px){.module{padding-top:4rem}}@media(min-width: 576px){.module{padding-bottom:2.5rem}}@media(min-width: 768px){.module{padding-bottom:2.6666666667rem}}@media(min-width: 992px){.module{padding-bottom:3rem}}@media(min-width: 1200px){.module{padding-bottom:4rem}}.module--background-none{background-color:#fff}.module--background-none .wysiwyg{color:#5e514d}.module--background-none .wysiwyg h1,.module--background-none .wysiwyg h2,.module--background-none .wysiwyg h3,.module--background-none .wysiwyg h4,.module--background-none .wysiwyg h5,.module--background-none .wysiwyg h6{color:#a9c23f}.module--background-full{background-color:#a9c23f}.module--background-full .wysiwyg{color:#fff}.module--background-full .wysiwyg h1{text-shadow:2px 2px 0px rgba(0,0,0,.3)}.module--background-full .wysiwyg h1,.module--background-full .wysiwyg h2,.module--background-full .wysiwyg h3,.module--background-full .wysiwyg h4,.module--background-full .wysiwyg h5,.module--background-full .wysiwyg h6{color:#fff}.module--background-full .wysiwyg a:not(.btn){color:#fff}.module--background-full .wysiwyg .btn--obb,.module--background-full .wysiwyg .btn--hgl{border:1px solid #fff}.module--background-full .wysiwyg .btn--obb:focus,.module--background-full .wysiwyg .btn--obb:active,.module--background-full .wysiwyg .btn--obb:hover,.module--background-full .wysiwyg .btn--hgl:focus,.module--background-full .wysiwyg .btn--hgl:active,.module--background-full .wysiwyg .btn--hgl:hover{background-color:#fff}.module--background-pattern-light{background-color:#fff;background-image:url("../img/patterns/pattern-obb--green.svg");background-position:top center;background-size:5rem;background-repeat:repeat}.module--background-pattern-light .wysiwyg{color:#000}.module--background-pattern-light .wysiwyg h1,.module--background-pattern-light .wysiwyg h2,.module--background-pattern-light .wysiwyg h3,.module--background-pattern-light .wysiwyg h4,.module--background-pattern-light .wysiwyg h5,.module--background-pattern-light .wysiwyg h6{color:#000}.module--background-pattern-dark{background-color:#a9c23f;background-image:url("../img/patterns/pattern-obb.svg");background-position:top center;background-size:5rem;background-repeat:repeat}.module--background-pattern-dark .wysiwyg{color:#fff}.module--background-pattern-dark .wysiwyg h1,.module--background-pattern-dark .wysiwyg h2,.module--background-pattern-dark .wysiwyg h3,.module--background-pattern-dark .wysiwyg h4,.module--background-pattern-dark .wysiwyg h5,.module--background-pattern-dark .wysiwyg h6{color:#fff}.module--background-pattern-dark .wysiwyg a:not(.btn){color:#fff}.module--background-pattern-dark .wysiwyg .btn--obb,.module--background-pattern-dark .wysiwyg .btn--hgl{border:1px solid #fff}.module--background-pattern-dark .wysiwyg .btn--obb:focus,.module--background-pattern-dark .wysiwyg .btn--obb:active,.module--background-pattern-dark .wysiwyg .btn--obb:hover,.module--background-pattern-dark .wysiwyg .btn--hgl:focus,.module--background-pattern-dark .wysiwyg .btn--hgl:active,.module--background-pattern-dark .wysiwyg .btn--hgl:hover{background-color:#fff}.slick-dots{text-align:center}.slick-dots li{display:inline-block;margin:0 .25rem}.slick-dots .dot{background:none;border:1px solid #000;border-radius:50%;padding:.5rem}.slick-dots .slick-active .dot{background-color:#5e514d}.slider-wrapper{position:relative;display:none}.dark-gradient-overlay{background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 33%, rgba(0, 0, 0, 0.4) 90%)}.cc-window.cc-banner{width:100%;overflow:visible;padding:2rem 1rem 1rem 1rem;font-size:.8rem;line-height:1rem}@media(min-width: 992px){.cc-window.cc-banner{font-size:.9rem !important;line-height:1.25rem}}.cc-window.cc-banner:before{content:"";position:absolute;left:.5rem;top:-2rem;width:4rem;height:4rem;background-image:url(../img/cookies.svg);background-size:3rem;background-repeat:no-repeat;background-position:center center;background-color:#5e514d;border-radius:50%}.cc-window.cc-floating{max-width:100%;width:100%}.hide-scroll-bar{-ms-overflow-style:none;scrollbar-width:none}.hide-scroll-bar::-webkit-scrollbar{display:none}.gfield{margin-bottom:1.5rem}.gfield_required_text{margin-left:.5rem}.animate-input-label{position:relative}.animate-input-label label{position:absolute;left:.75rem;top:.75rem;z-index:1;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;color:#5e514d}.animate-input-label label:hover{cursor:text}.animate-input-label label.active{padding:0rem .3rem;top:-0.8rem;background-color:#5e514d;color:#fff;font-size:.75rem;border-radius:.2rem}.form-control{font-size:.9rem;font-family:inherit}.form-control:focus{border-color:#5e514d}.form-control--large{padding:.75rem}body div.wpcf7 span.wpcf7-not-valid-tip{color:#c8102e;display:block;cursor:default;font-size:.8rem}body div.wpcf7 span.wpcf7-list-item{margin:.5rem 0 !important}body div.wpcf7 span.wpcf7-list-item-label{margin:0 0 0 .3rem !important}body div.wpcf7 div.wpcf7-response-output{border-radius:.3rem;text-align:center;margin:1rem 0;padding:1rem;background-color:#c8102e;color:#fff;border:0}body div.wpcf7 div.wpcf7-mail-sent-ok{background-color:#000;color:#fff}body div.wpcf7 .ajax-loader{display:none}body div.wpcf7 .required-text{font-size:.8rem;line-height:1rem;font-style:italic;margin:0}body div.wpcf7 .wpcf7-radio .wpcf7-list-item,body div.wpcf7 .wpcf7-checkbox .wpcf7-list-item{display:block}select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none}select+i{float:right;margin-top:-1.5rem;margin-right:.5rem;pointer-events:none;background-color:#fff;padding-right:.25rem;color:#5e514d}.gfield_label{font-size:1rem;font-weight:600}.form-check-input{margin-right:.5rem}.ginput_product_price_wrapper{display:none !important}.btn,button,.cc-btn,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button{cursor:pointer;width:100%;background-color:#5e514d;color:#fff;border-radius:1rem;border:none;line-height:1.5rem;text-align:center;text-decoration:none !important;display:block;font-size:1.1rem;font-weight:600;position:relative;z-index:1;white-space:normal;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;padding:.5rem 1rem}.btn:active,button:active,.cc-btn:active,.woocommerce a.button:active,.woocommerce a.button.alt:active,.woocommerce button.button:active,.woocommerce button.button.alt:active,.woocommerce ul.products li.product .button:active,.woocommerce div.product form.cart .button:active{-moz-transform:translate(0, 0.125rem);-o-transform:translate(0, 0.125rem);-ms-transform:translate(0, 0.125rem);-webkit-transform:translate(0, 0.125rem);transform:translate(0, 0.125rem);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.btn:disabled:hover,button:disabled:hover,.cc-btn:disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce ul.products li.product .button:disabled:hover,.woocommerce div.product form.cart .button:disabled:hover{cursor:not-allowed}.btn:focus,.btn:active,.btn:hover,button:focus,button:active,button:hover,.cc-btn:focus,.cc-btn:active,.cc-btn:hover,.woocommerce a.button:focus,.woocommerce a.button:active,.woocommerce a.button:hover,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:active,.woocommerce a.button.alt:hover,.woocommerce button.button:focus,.woocommerce button.button:active,.woocommerce button.button:hover,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:active,.woocommerce button.button.alt:hover,.woocommerce ul.products li.product .button:focus,.woocommerce ul.products li.product .button:active,.woocommerce ul.products li.product .button:hover,.woocommerce div.product form.cart .button:focus,.woocommerce div.product form.cart .button:active,.woocommerce div.product form.cart .button:hover{outline:0 !important;box-shadow:none;background-color:#7a6964;color:#fff}.btn--obb,button--obb,.cc-btn--obb,.woocommerce a.button--obb,.woocommerce a.button.alt--obb,.woocommerce button.button--obb,.woocommerce button.button.alt--obb,.woocommerce ul.products li.product .button--obb,.woocommerce div.product form.cart .button--obb{border:1px solid #a9c23f;background-color:#a9c23f}.btn--obb:focus,.btn--obb:active,.btn--obb:hover,button--obb:focus,button--obb:active,button--obb:hover,.cc-btn--obb:focus,.cc-btn--obb:active,.cc-btn--obb:hover,.woocommerce a.button--obb:focus,.woocommerce a.button--obb:active,.woocommerce a.button--obb:hover,.woocommerce a.button.alt--obb:focus,.woocommerce a.button.alt--obb:active,.woocommerce a.button.alt--obb:hover,.woocommerce button.button--obb:focus,.woocommerce button.button--obb:active,.woocommerce button.button--obb:hover,.woocommerce button.button.alt--obb:focus,.woocommerce button.button.alt--obb:active,.woocommerce button.button.alt--obb:hover,.woocommerce ul.products li.product .button--obb:focus,.woocommerce ul.products li.product .button--obb:active,.woocommerce ul.products li.product .button--obb:hover,.woocommerce div.product form.cart .button--obb:focus,.woocommerce div.product form.cart .button--obb:active,.woocommerce div.product form.cart .button--obb:hover{background:#fff;color:#a9c23f}.btn--hgl,button--hgl,.cc-btn--hgl,.woocommerce a.button--hgl,.woocommerce a.button.alt--hgl,.woocommerce button.button--hgl,.woocommerce button.button.alt--hgl,.woocommerce ul.products li.product .button--hgl,.woocommerce div.product form.cart .button--hgl{border:1px solid #009cde;background-color:#009cde}.btn--hgl:focus,.btn--hgl:active,.btn--hgl:hover,button--hgl:focus,button--hgl:active,button--hgl:hover,.cc-btn--hgl:focus,.cc-btn--hgl:active,.cc-btn--hgl:hover,.woocommerce a.button--hgl:focus,.woocommerce a.button--hgl:active,.woocommerce a.button--hgl:hover,.woocommerce a.button.alt--hgl:focus,.woocommerce a.button.alt--hgl:active,.woocommerce a.button.alt--hgl:hover,.woocommerce button.button--hgl:focus,.woocommerce button.button--hgl:active,.woocommerce button.button--hgl:hover,.woocommerce button.button.alt--hgl:focus,.woocommerce button.button.alt--hgl:active,.woocommerce button.button.alt--hgl:hover,.woocommerce ul.products li.product .button--hgl:focus,.woocommerce ul.products li.product .button--hgl:active,.woocommerce ul.products li.product .button--hgl:hover,.woocommerce div.product form.cart .button--hgl:focus,.woocommerce div.product form.cart .button--hgl:active,.woocommerce div.product form.cart .button--hgl:hover{background:#fff;color:#009cde}.btn--autowidth,button--autowidth,.cc-btn--autowidth,.woocommerce a.button--autowidth,.woocommerce a.button.alt--autowidth,.woocommerce button.button--autowidth,.woocommerce button.button.alt--autowidth,.woocommerce ul.products li.product .button--autowidth,.woocommerce div.product form.cart .button--autowidth{display:inline-block;width:auto;margin:0 auto}.btn--no-translate:active,button--no-translate:active,.cc-btn--no-translate:active,.woocommerce a.button--no-translate:active,.woocommerce a.button.alt--no-translate:active,.woocommerce button.button--no-translate:active,.woocommerce button.button.alt--no-translate:active,.woocommerce ul.products li.product .button--no-translate:active,.woocommerce div.product form.cart .button--no-translate:active{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.btn--no-styling,button--no-styling,.cc-btn--no-styling,.woocommerce a.button--no-styling,.woocommerce a.button.alt--no-styling,.woocommerce button.button--no-styling,.woocommerce button.button.alt--no-styling,.woocommerce ul.products li.product .button--no-styling,.woocommerce div.product form.cart .button--no-styling{padding:0;margin:0;background:none;color:#5e514d;border:none;border-radius:0}.btn--no-styling:focus,.btn--no-styling:active,.btn--no-styling:hover,button--no-styling:focus,button--no-styling:active,button--no-styling:hover,.cc-btn--no-styling:focus,.cc-btn--no-styling:active,.cc-btn--no-styling:hover,.woocommerce a.button--no-styling:focus,.woocommerce a.button--no-styling:active,.woocommerce a.button--no-styling:hover,.woocommerce a.button.alt--no-styling:focus,.woocommerce a.button.alt--no-styling:active,.woocommerce a.button.alt--no-styling:hover,.woocommerce button.button--no-styling:focus,.woocommerce button.button--no-styling:active,.woocommerce button.button--no-styling:hover,.woocommerce button.button.alt--no-styling:focus,.woocommerce button.button.alt--no-styling:active,.woocommerce button.button.alt--no-styling:hover,.woocommerce ul.products li.product .button--no-styling:focus,.woocommerce ul.products li.product .button--no-styling:active,.woocommerce ul.products li.product .button--no-styling:hover,.woocommerce div.product form.cart .button--no-styling:focus,.woocommerce div.product form.cart .button--no-styling:active,.woocommerce div.product form.cart .button--no-styling:hover{background:none}.btn--small,button--small,.cc-btn--small,.woocommerce a.button--small,.woocommerce a.button.alt--small,.woocommerce button.button--small,.woocommerce button.button.alt--small,.woocommerce ul.products li.product .button--small,.woocommerce div.product form.cart .button--small{font-size:.8rem;line-height:1rem;padding:.25rem 1rem}.btn-hamburger{width:2rem;margin:0 auto;margin-top:.5rem;position:relative}.btn-hamburger span{width:100%;display:block;position:absolute;top:50%;height:2px;border-radius:.2rem;background-color:#fff;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.btn-hamburger span:before,.btn-hamburger span:after{position:absolute;border-radius:.2rem;display:block;left:0;width:100%;height:2px;background-color:#fff;content:""}.btn-hamburger span:before{top:-0.5rem}.btn-hamburger span:after{bottom:-0.5rem}.btn-hamburger.rotate span{transition:background 0s 0s}.btn-hamburger.rotate span:before,.btn-hamburger.rotate span:after{-webkit-transition-duration:.3s,.3s;-moz-transition-duration:.3s,.3s;-o-transition-duration:.3s,.3s;-ms-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;-moz-transition-delay:.3s,0s;-o-transition-delay:.3s,0s;-ms-transition-delay:.3s,0s;transition-delay:.3s,0s}.btn-hamburger.rotate span:before{-webkit-transition-property:top,transform;-moz-transition-property:top,transform;-o-transition-property:top,transform;-ms-transition-property:top,transform;transition-property:top,transform}.btn-hamburger.rotate span:after{-webkit-transition-property:bottom,transform;-moz-transition-property:bottom,transform;-o-transition-property:bottom,transform;-ms-transition-property:bottom,transform;transition-property:bottom,transform}.btn-hamburger.rotate.is-active span{background:none}.btn-hamburger.rotate.is-active span:before,.btn-hamburger.rotate.is-active span:after{-webkit-transition-delay:0s,.3s;-moz-transition-delay:0s,.3s;-o-transition-delay:0s,.3s;-ms-transition-delay:0s,.3s;transition-delay:0s,.3s}.btn-hamburger.rotate.is-active span:before{top:0;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-hamburger.rotate.is-active span:after{bottom:0;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cc-btn{font-size:.8rem;padding:.25rem .5rem}@media(min-width: 992px){.cc-btn{padding:.5rem 1rem}}.cc-btn:focus,.cc-btn:active,.cc-btn:hover{outline:0 !important;box-shadow:none;background-color:#ccc !important}.dropdown-somtoday{border-radius:0;background-color:#000;font-size:1rem;line-height:1.25rem;padding:0}.dropdown-somtoday .btn{padding:.4rem 1.5rem;color:#fff}.dropdown-somtoday .btn:after{vertical-align:.155em}.dropdown-somtoday .btn:hover{background-color:#666}.dropdown-somtoday .btn.show{background-color:#666}.dropdown-somtoday .dropdown-menu{min-width:auto;width:100%;margin:-3px 0 0 0 !important;border-radius:0;border:none;border-top:1px solid #000;background-color:#666;padding:.25rem 0}.dropdown-somtoday .dropdown-menu .dropdown-item{color:#fff;font-size:.9rem}.dropdown-somtoday .dropdown-menu .dropdown-item:hover,.dropdown-somtoday .dropdown-menu .dropdown-item:active,.dropdown-somtoday .dropdown-menu .dropdown-item:focus{color:#fff;background-color:#000}.dropdown-somtoday--global{position:fixed;top:0;right:0;z-index:11}.dropdown-somtoday--global .btn{padding:.5rem 1.5rem;font-size:1rem;line-height:1.25rem}.search-window{position:fixed;background:#a9c23f;top:-15rem;left:0;width:100vw;height:15rem;z-index:11;-webkit-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-moz-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-ms-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-o-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1)}@media(min-width: 768px){.search-window{top:-18em;height:18rem}}@media(min-width: 992px){.search-window{top:-30rem;height:30rem}}.search-window.active{top:0}.search-window .description{font-size:.8rem;line-height:1rem}@media(min-width: 992px){.search-window .description{font-size:1rem;line-height:1.3rem}}.search-window .searchform{margin-top:7rem}@media(min-width: 768px){.search-window .searchform{margin-top:10rem}}@media(min-width: 992px){.search-window .searchform{margin-top:11rem}}.search-window .searchform .search-field{height:4rem;color:#fff;border:none;padding:0;border-bottom:2px solid #fff;border-radius:0;background:none;font-size:2rem;font-weight:400}@media(min-width: 992px){.search-window .searchform .search-field{font-size:5rem;height:10rem}}.search-window .searchform .search-field::-webkit-input-placeholder{color:#fff;font-size:2rem;font-weight:400}@media(min-width: 992px){.search-window .searchform .search-field::-webkit-input-placeholder{font-size:5rem}}.search-window .searchform .search-field:-ms-input-placeholder{color:#fff;font-size:2rem;font-weight:400}@media(min-width: 992px){.search-window .searchform .search-field:-ms-input-placeholder{font-size:5rem}}.search-window .searchform .search-field::placeholder{color:#fff;font-size:2rem;font-weight:400}@media(min-width: 992px){.search-window .searchform .search-field::placeholder{font-size:5rem}}.search-window .pattern{position:absolute;bottom:-0.5rem;height:.5rem;width:100%;left:0;background-size:10rem;background-position:center center}.header{position:fixed;z-index:11;top:0;left:0;width:100vw;background-color:#fff}.header .navigation ul li{display:inline-block;margin-right:1rem}@media(min-width: 1440px){.header .navigation ul li{margin-right:1.5rem}}.header .navigation ul li:last-child{margin-right:0}.header .navigation ul li a{color:#000;text-transform:uppercase}.header .navigation ul li a:hover{color:#a9c23f}.header .navigation ul li.current-menu-item a{color:#a9c23f}.header__top{background-color:#a9c23f;color:#fff;height:2.5rem}@media(min-width: 992px){.header__top{height:2.3rem}}.header__top .top-header-list__item--main{position:relative}.header__top .top-header-list__item--main .bg{position:absolute;width:200vw;overflow:hidden;height:calc(100% + 2rem);top:-1rem;left:0;background-size:10rem;background-position:center center;animation:slideBG 260s linear infinite}.header__top .top-header-list__item--main .bg:hover{animation:slideBG 30s linear infinite}.header__top .top-header-list__item .location-name{padding:.6rem 0 .6rem 1rem;font-weight:600;color:#fff;position:relative}.header__top .top-header-list__item .location-name span{background-color:#a9c23f;padding:.5rem}.header__top .top-header-list__item .location-name i{position:absolute;right:-0.8rem;top:50%;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.header__top .top-header-list__item .location-name:hover i{opacity:1;right:-1.5rem}.header__top .top-header-list__item .link{height:100%;display:block;color:#fff;text-align:center;font-weight:700;font-size:1.1rem;line-height:1.5rem;position:relative;padding:.5rem 1rem}@media(min-width: 992px){.header__top .top-header-list__item .link{padding:.4rem 1.5rem}}.header__top .top-header-list__item .link--webshop{background-color:#5e514d}.header__top .top-header-list__item .link--webshop:hover{background-color:#423936}.header__top .top-header-list__item .link--calendar{background-color:#a9c23f}.header__top .top-header-list__item .link--calendar:hover{background-color:#889c32}.header__top .top-header-list__item .link--schoolgids{background-color:#d70926}.header__top .top-header-list__item .link--schoolgids:hover{color:#fff !important;background-color:gray}.header__top .top-header-list__item .link--portal{background-color:#000}.header__top .top-header-list__item .link--portal:hover{background-color:#5e514d}.header__top .top-header-list__item .link--login{background-color:#5e514d}.header__top .top-header-list__item .link--login:hover{background-color:#7a6964}.header__top .top-header-list__item .link--language{background-color:#fff;color:#a9c23f}.header__top .top-header-list__item .link--language:hover{color:#889c32}.header__main{padding:1rem 0}.header__main .btn-search{margin-left:.5rem;padding:0;margin-top:.25rem;margin-bottom:.25rem;border-radius:50%;width:2rem;height:2rem;position:relative}.header__main .btn-search i{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header__main .btn-search i.fa-search{opacity:1}.header__main .btn-search i.fa-times{opacity:0}.header__main .btn-search.active i.fa-times{opacity:1}.header__main .btn-search.active i.fa-search{opacity:0}.header__main .btn-search:hover,.header__main .btn-search:active,.header__main .btn-search:focus{background-color:#c5c5c5}.header__main--mobile{background-color:#fff;border-bottom:1px solid #dfdfdf}.header__main--mobile .logo{width:11rem}@media(min-width: 576px){.header__main--mobile .logo{width:12rem}}.header__main--mobile .btn-search{position:absolute;top:1rem;right:1rem}@media(min-width: 576px){.header__main--mobile .btn-search{right:2rem}}@media(min-width: 768px){.header__main--mobile .btn-search{top:3.5rem}}.header__main--mobile .language-switcher{position:absolute;top:1.5rem;right:3.5rem}@media(min-width: 576px){.header__main--mobile .language-switcher{right:4.5rem}}.header__main--mobile .slider-wrapper:before,.header__main--mobile .slider-wrapper:after{content:"";position:absolute;top:0;height:100%;width:2rem;z-index:1;background:red}.header__main--mobile .slider-wrapper:before{left:-1rem;background:#fff;background:linear-gradient(90deg, rgb(255, 255, 255) 25%, rgba(255, 255, 255, 0) 100%)}.header__main--mobile .slider-wrapper:after{right:-1rem;background:#fff;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 75%)}.header__main--mobile .mobile-header-slider{position:relative;margin-top:1rem;white-space:nowrap;overflow-x:scroll;overflow-y:hidden}.header__main--mobile .mobile-header-slider li{display:inline}.header__main--mobile .mobile-header-slider a{margin:0 .5rem;padding:1rem 0;color:#5e514d;text-transform:uppercase}.header__main--mobile .mobile-header-slider a.active{color:#a9c23f}.header__main--mobile .mobile-header-slider li.current-menu-item a,.header__main--mobile .mobile-header-slider li.current-page-ancestor a{color:#a9c23f}.header__main--mobile .mobile-header-slider .sub-menu{display:none}.header__main--desktop{position:relative;z-index:9;background-color:#fff;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.header__main--desktop .logo{margin-right:2rem;position:relative}.header__main--desktop .logo:hover{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'  width='40' height='48' viewport='0 0 100 100' style='fill:black;font-size:24px;'><text y='50%'>🏠</text></svg>") 16 0,auto}.header__main--desktop .logo__icon{width:5rem;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.header__main--desktop .logo__text{width:12rem;position:absolute;left:4.2rem;bottom:0;opacity:1;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.header__main--desktop .header-list__item--navigation,.header__main--desktop .header-list__item--search{margin-top:1rem}.header__main--desktop .header-list__item--search{position:relative}.header__main--desktop .level-two{display:none}.header__main.minified{padding:0;border-bottom:1px solid #dfdfdf}.header__main.minified .logo__icon{width:3rem}.header__main.minified .logo__text{opacity:0}.header__main.minified .header-list__item--navigation,.header__main.minified .header-list__item--search{margin-top:0}.header--global{background-color:#fff;position:relative;padding:1rem 0}@media(min-width: 768px){.header--global{padding:2rem 0}}.header--global .logo__image{margin:0 auto;width:12rem}@media(min-width: 768px){.header--global .logo__image{width:19rem}}.header--global .btn-global-header-login{position:absolute;top:0;right:0}.mega-menu-wrapper{position:fixed;width:100%;height:calc(100vh - 2.8rem);padding-top:10rem;top:-100%;background-color:rgba(169,194,63,.95);color:#fff;z-index:10;-webkit-transition:all 1200ms cubic-bezier(0.5, 0.5, 0, 1);-moz-transition:all 1200ms cubic-bezier(0.5, 0.5, 0, 1);-ms-transition:all 1200ms cubic-bezier(0.5, 0.5, 0, 1);-o-transition:all 1200ms cubic-bezier(0.5, 0.5, 0, 1);transition:all 1200ms cubic-bezier(0.5, 0.5, 0, 1);overflow-y:scroll;overflow-x:hidden}.mega-menu-wrapper a{font-size:1.3rem;line-height:1.8rem;color:#fff;text-transform:uppercase;font-weight:400}.mega-menu-wrapper .pattern{background-color:#fff;height:4rem;position:absolute;z-index:2;bottom:0;left:0;width:33.33vw;background-size:20rem}@media(min-width: 1440px){.mega-menu-wrapper .pattern{width:50vw}}.mega-menu-wrapper--active{top:2.8rem}.mega-menu-wrapper .level-two-background{position:absolute;width:33.33vw;height:100%;top:0;left:33.33vw;background-color:#a9c23f;z-index:0}@media(min-width: 1440px){.mega-menu-wrapper .level-two-background{width:25vw;left:50vw}}.mega-menu-wrapper__destination{height:100%}.mega-menu-wrapper .level-two{height:100%;z-index:1;position:relative;padding-left:calc(33.33vw + 2rem)}@media(min-width: 1440px){.mega-menu-wrapper .level-two{padding-left:calc(50vw + 2rem)}}.mega-menu-wrapper .level-two li{list-style-type:none;margin-bottom:1rem;width:calc(33.33vw - 4rem)}@media(min-width: 1440px){.mega-menu-wrapper .level-two li{width:calc(25vw - 4rem)}}.mega-menu-wrapper .level-two li a:not(.btn){color:#fff}.mega-menu-wrapper .level-two li a{opacity:.7}.mega-menu-wrapper .level-two li a:hover{opacity:1;padding-left:.3rem}.mega-menu-wrapper .level-two li a i{display:none}.mega-menu-wrapper .level-two li.main-menu-item{position:absolute;transform:rotate(-90deg) translate(-100%, calc(33.33vw - 6rem));transform-origin:top left;width:auto;left:0;top:0;margin:0;text-align:right}@media(min-width: 1440px){.mega-menu-wrapper .level-two li.main-menu-item{transform:rotate(-90deg) translate(-100%, calc(50vw - 6rem))}}.mega-menu-wrapper .level-two li.main-menu-item a{font-size:3rem;line-height:4rem;text-transform:capitalize;opacity:1}.mega-menu-wrapper .level-two li.main-menu-item a:hover{padding-left:0}.mega-menu-wrapper .level-two .level-two-with-children a{position:relative;display:block}.mega-menu-wrapper .level-two .level-two-with-children a:after{content:"";background-image:url(../../assets/img/icons/arrow-right.svg);display:block;position:absolute;right:0;top:0;width:1rem;height:1.8rem;background-repeat:no-repeat;background-size:1rem;background-position:center center;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.mega-menu-wrapper .level-two .level-two-with-children:after{content:"";display:block;height:1px;background-color:#fff;width:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.mega-menu-wrapper .level-two .level-two-with-children--active:after{width:calc(66.66vw - 4rem)}@media(min-width: 1440px){.mega-menu-wrapper .level-two .level-two-with-children--active:after{width:calc(50vw - 4rem)}}.mega-menu-wrapper .level-two .level-two-with-children--active a{opacity:1}.mega-menu-wrapper .level-two .level-two-with-children--active a:after{right:-0.5rem}.mega-menu-wrapper .level-two .level-three{background-color:#a0b73a;padding:0 2rem;position:absolute;width:33.33vw;height:calc(100% + 6rem);top:-6rem;left:66.66vw;z-index:-1;display:none}@media(min-width: 1440px){.mega-menu-wrapper .level-two .level-three{width:25vw;left:75vw}}.mega-menu-wrapper .level-two .level-three--active{display:block}.mega-menu-wrapper .level-two .level-three__items{margin-top:3rem}.mega-menu-wrapper .level-two .level-three .grand-child{display:block;margin-bottom:.25rem;opacity:.7}.mega-menu-wrapper .level-two .level-three .grand-child:hover{opacity:1}.mega-menu-wrapper .level-two .level-three .grand-child .inner .title{text-align:right;color:#fff;font-size:1.3rem;line-height:1.8rem;font-weight:400;text-transform:uppercase}.mega-menu-wrapper .level-two .level-three .grand-child:hover{text-decoration:none;color:#a9c23f;cursor:pointer}.mobile-menu-wrapper{position:fixed;padding:1rem 0;width:100vw;height:calc(100vh - 6.1rem);top:0;left:0;background:#a9c23f;background:linear-gradient(135deg, rgb(169, 194, 63) 0%, rgb(105, 126, 17) 100%);top:-100vh;overflow:scroll;-webkit-transition:all 1200ms cubic-bezier(0.5, 0.5, 0, 1);-moz-transition:all 1200ms cubic-bezier(0.5, 0.5, 0, 1);-ms-transition:all 1200ms cubic-bezier(0.5, 0.5, 0, 1);-o-transition:all 1200ms cubic-bezier(0.5, 0.5, 0, 1);transition:all 1200ms cubic-bezier(0.5, 0.5, 0, 1);z-index:9}@media(min-width: 768px){.mobile-menu-wrapper{height:calc(100vh - 8.8rem);padding:2rem 0}}@media(min-width: 1440px){.mobile-menu-wrapper{display:none}}.mobile-menu-wrapper .btn-close{position:absolute;top:1rem;right:1rem;color:#fff;z-index:1}.mobile-menu-wrapper .sub-menu{opacity:0}.mobile-menu-wrapper .sub-menu li a{color:#fff !important;text-transform:uppercase;font-weight:700;margin:.6rem 0;display:block;font-size:1.2rem;line-height:1.5rem}.mobile-menu-wrapper .sub-menu .sub-menu{padding-left:1.5rem}.mobile-menu-wrapper .sub-menu .sub-menu li a{margin:.4rem 0;font-size:1.1rem;font-weight:400}.mobile-menu-wrapper--active{top:6.1rem}@media(min-width: 768px){.mobile-menu-wrapper--active{top:8.8rem}}.mobile-menu-wrapper--active .sub-menu{opacity:1}.shop-header{background-color:#423936;padding:.25rem 0}@media(min-width: 768px){.shop-header{padding:1rem 0}}.shop-header .navigation{text-align:center}@media(min-width: 768px){.shop-header .navigation ul li{display:inline-block;margin:0 1rem}}.shop-header .navigation ul li a{color:#fff;text-transform:uppercase}.shop-header .navigation ul li a:hover{color:#c2b8b5}.footer{overflow:hidden}.footer__pattern{height:5rem;width:200vw;background-size:10rem;background-position:center center;animation:slideBG 260s linear infinite}.footer__pattern:hover{animation:slideBG 30s linear infinite}.footer__global{padding:1rem 0;background-color:#5e514d}.footer__global .navigation ul{text-align:center}@media(min-width: 768px){.footer__global .navigation ul li{display:inline-block;margin-right:1rem}.footer__global .navigation ul li:last-child{margin:0}}.footer__global .navigation ul a{color:#fff;font-size:.8rem;line-height:1rem;font-weight:400}.footer__global .navigation ul a:hover{text-decoration:underline}.footer__themed{margin-top:2rem}.footer__themed .container{padding-top:1rem;padding-bottom:1rem}.footer__themed .certificates{margin-top:.5rem}.footer__themed .certificates:before{content:"";width:4rem;height:1px;display:block;margin-bottom:.5rem;background-color:#c5c5c5}.footer__themed .certificates__item{margin-right:1rem;margin-top:1rem}.footer__themed .certificates .logo{height:2rem}.footer__themed .navigation{margin-top:1.5rem}@media(min-width: 576px){.footer__themed .navigation ul li{display:inline-block;margin-right:1rem}.footer__themed .navigation ul li:last-child{margin:0}}.footer__themed .navigation ul a{color:#5e514d;font-weight:400;font-size:.9rem;line-height:1rem}.footer__themed .navigation ul a:hover{text-decoration:underline}.footer__themed .navigation ul a i{display:none}@media(min-width: 992px){.footer__themed .navigation--main ul li{margin:0;display:block}}.footer__themed .navigation--main ul a{font-weight:700;font-size:1rem;line-height:1.5rem}@media(min-width: 992px){.footer__themed .navigation--sub{margin:0}}@media(min-width: 992px){.footer__themed .navigation--sub ul li{margin-right:.5rem}}@media(min-width: 992px){.footer__themed .navigation--sub ul a{font-size:.8rem}}.footer__themed .socials{margin-top:1.5rem;padding:0}.footer__themed .socials__item{margin-right:1rem}.footer__themed .socials a{color:#5e514d;font-size:2rem;line-height:2rem}.footer__themed .socials a:hover{color:#c8102e}.footer__themed .webber-link{padding-top:2rem;padding-bottom:1rem;color:#5e514d}@media(min-width: 992px){.footer__themed .webber-link{padding:0}}.footer__themed .desktop-footer-last-row{padding:1.5rem 0}.footer .wysiwyg{margin-top:1.5rem;color:#5e514d;font-size:.9rem;font-weight:400;line-height:1.2rem}.footer .wysiwyg p{font-size:.9rem}.footer .wysiwyg h1,.footer .wysiwyg h2,.footer .wysiwyg h3,.footer .wysiwyg h4,.footer .wysiwyg h5,.footer .wysiwyg h6{color:#5e514d;font-weight:400;font-size:1rem;line-height:1.3rem;margin:.5rem 0 0 0}.footer .wysiwyg p{margin:0 0 .5rem 0}.footer .wysiwyg a{color:#a9c23f;font-weight:400}.footer .wysiwyg--obb strong,.footer .wysiwyg--obb a{color:#a9c23f !important}.footer .wysiwyg--hgl strong,.footer .wysiwyg--hgl a{color:#009cde !important}.tabbar-navigation-list{position:fixed;z-index:11;bottom:0;right:0}.tabbar-navigation-list__item{margin:0}.tabbar-navigation-list__button{border-radius:0;font-size:.8rem;line-height:1rem;padding:.5rem 1.25rem .5rem .75rem}@media(min-width: 576px){.tabbar-navigation-list__button{font-size:1rem;line-height:1.25rem;padding:.5rem 1.5rem .5rem 1rem}}.tabbar-navigation-list__button i{font-size:.8rem;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.tabbar-navigation-list__button:hover{background-color:#666}.tabbar-navigation-list__button:hover i{top:.3rem;right:.3rem}.tabbar-navigation-list__button--webshop{background-color:#5e514d}.tabbar-navigation-list__button--webshop:hover{background-color:#423936}.tabbar-navigation-list__button--calendar-hgl{background-color:#009cde}.tabbar-navigation-list__button--calendar-hgl:hover{background-color:#0078ab}.tabbar-navigation-list__button--calendar-obb{background-color:#a9c23f}.tabbar-navigation-list__button--calendar-obb:hover{background-color:#889c32}.tabbar-navigation-list__button--somtoday i{position:absolute;top:.4rem;right:.4rem;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-template-tpl-no-college-type .footer__global{margin-top:2.5rem}.page-template-tpl-no-college-type a{color:#5e514d}.page-template-tpl-no-college-type a:hover,.page-template-tpl-no-college-type a:focus{text-decoration:none;color:#a0908b}.page-template-tpl-no-college-type .btn,.page-template-tpl-no-college-type button,.page-template-tpl-no-college-type .cc-btn,.page-template-tpl-no-college-type .woocommerce a.button,.page-template-tpl-no-college-type .woocommerce a.button.alt,.page-template-tpl-no-college-type .woocommerce button.button,.page-template-tpl-no-college-type .woocommerce button.button.alt,.page-template-tpl-no-college-type .woocommerce ul.products li.product .button,.page-template-tpl-no-college-type .woocommerce div.product form.cart .button{color:#fff}.page-template-tpl-no-college-type .btn:focus,.page-template-tpl-no-college-type .btn:active,.page-template-tpl-no-college-type .btn:hover,.page-template-tpl-no-college-type button:focus,.page-template-tpl-no-college-type button:active,.page-template-tpl-no-college-type button:hover,.page-template-tpl-no-college-type .cc-btn:focus,.page-template-tpl-no-college-type .cc-btn:active,.page-template-tpl-no-college-type .cc-btn:hover,.page-template-tpl-no-college-type .woocommerce a.button:focus,.page-template-tpl-no-college-type .woocommerce a.button:active,.page-template-tpl-no-college-type .woocommerce a.button:hover,.page-template-tpl-no-college-type .woocommerce a.button.alt:focus,.page-template-tpl-no-college-type .woocommerce a.button.alt:active,.page-template-tpl-no-college-type .woocommerce a.button.alt:hover,.page-template-tpl-no-college-type .woocommerce button.button:focus,.page-template-tpl-no-college-type .woocommerce button.button:active,.page-template-tpl-no-college-type .woocommerce button.button:hover,.page-template-tpl-no-college-type .woocommerce button.button.alt:focus,.page-template-tpl-no-college-type .woocommerce button.button.alt:active,.page-template-tpl-no-college-type .woocommerce button.button.alt:hover,.page-template-tpl-no-college-type .woocommerce ul.products li.product .button:focus,.page-template-tpl-no-college-type .woocommerce ul.products li.product .button:active,.page-template-tpl-no-college-type .woocommerce ul.products li.product .button:hover,.page-template-tpl-no-college-type .woocommerce div.product form.cart .button:focus,.page-template-tpl-no-college-type .woocommerce div.product form.cart .button:active,.page-template-tpl-no-college-type .woocommerce div.product form.cart .button:hover{color:#fff}.page-template-tpl-no-college-type .btn--obb:focus,.page-template-tpl-no-college-type .btn--obb:active,.page-template-tpl-no-college-type .btn--obb:hover,.page-template-tpl-no-college-type button--obb:focus,.page-template-tpl-no-college-type button--obb:active,.page-template-tpl-no-college-type button--obb:hover,.page-template-tpl-no-college-type .cc-btn--obb:focus,.page-template-tpl-no-college-type .cc-btn--obb:active,.page-template-tpl-no-college-type .cc-btn--obb:hover,.page-template-tpl-no-college-type .woocommerce a.button--obb:focus,.page-template-tpl-no-college-type .woocommerce a.button--obb:active,.page-template-tpl-no-college-type .woocommerce a.button--obb:hover,.page-template-tpl-no-college-type .woocommerce a.button.alt--obb:focus,.page-template-tpl-no-college-type .woocommerce a.button.alt--obb:active,.page-template-tpl-no-college-type .woocommerce a.button.alt--obb:hover,.page-template-tpl-no-college-type .woocommerce button.button--obb:focus,.page-template-tpl-no-college-type .woocommerce button.button--obb:active,.page-template-tpl-no-college-type .woocommerce button.button--obb:hover,.page-template-tpl-no-college-type .woocommerce button.button.alt--obb:focus,.page-template-tpl-no-college-type .woocommerce button.button.alt--obb:active,.page-template-tpl-no-college-type .woocommerce button.button.alt--obb:hover,.page-template-tpl-no-college-type .woocommerce ul.products li.product .button--obb:focus,.page-template-tpl-no-college-type .woocommerce ul.products li.product .button--obb:active,.page-template-tpl-no-college-type .woocommerce ul.products li.product .button--obb:hover,.page-template-tpl-no-college-type .woocommerce div.product form.cart .button--obb:focus,.page-template-tpl-no-college-type .woocommerce div.product form.cart .button--obb:active,.page-template-tpl-no-college-type .woocommerce div.product form.cart .button--obb:hover{color:#a9c23f}.page-template-tpl-no-college-type .btn--hgl:focus,.page-template-tpl-no-college-type .btn--hgl:active,.page-template-tpl-no-college-type .btn--hgl:hover,.page-template-tpl-no-college-type button--hgl:focus,.page-template-tpl-no-college-type button--hgl:active,.page-template-tpl-no-college-type button--hgl:hover,.page-template-tpl-no-college-type .cc-btn--hgl:focus,.page-template-tpl-no-college-type .cc-btn--hgl:active,.page-template-tpl-no-college-type .cc-btn--hgl:hover,.page-template-tpl-no-college-type .woocommerce a.button--hgl:focus,.page-template-tpl-no-college-type .woocommerce a.button--hgl:active,.page-template-tpl-no-college-type .woocommerce a.button--hgl:hover,.page-template-tpl-no-college-type .woocommerce a.button.alt--hgl:focus,.page-template-tpl-no-college-type .woocommerce a.button.alt--hgl:active,.page-template-tpl-no-college-type .woocommerce a.button.alt--hgl:hover,.page-template-tpl-no-college-type .woocommerce button.button--hgl:focus,.page-template-tpl-no-college-type .woocommerce button.button--hgl:active,.page-template-tpl-no-college-type .woocommerce button.button--hgl:hover,.page-template-tpl-no-college-type .woocommerce button.button.alt--hgl:focus,.page-template-tpl-no-college-type .woocommerce button.button.alt--hgl:active,.page-template-tpl-no-college-type .woocommerce button.button.alt--hgl:hover,.page-template-tpl-no-college-type .woocommerce ul.products li.product .button--hgl:focus,.page-template-tpl-no-college-type .woocommerce ul.products li.product .button--hgl:active,.page-template-tpl-no-college-type .woocommerce ul.products li.product .button--hgl:hover,.page-template-tpl-no-college-type .woocommerce div.product form.cart .button--hgl:focus,.page-template-tpl-no-college-type .woocommerce div.product form.cart .button--hgl:active,.page-template-tpl-no-college-type .woocommerce div.product form.cart .button--hgl:hover{color:#009cde}.page-template-tpl-no-college-type .module-fixed-video:before{border-color:rgba(255,255,255,.2);animation:pulseRings-outer 1500ms linear infinite;-o-animation-delay:150ms;-moz-animation-delay:150ms;-webkit-animation-delay:150ms;animation-delay:150ms}.page-template-tpl-no-college-type .module-fixed-video:after{border-color:rgba(255,255,255,.6);animation:pulseRings-inner 1500ms linear infinite}.page-template-tpl-no-college-type .module-fixed-video__image{background-color:#d60925;border-color:#fff}.page-template-tpl-no-college-type .search-window{background:#5e514d}html.no-college-page body.home .footer__global{margin-top:0}html.hgl{background-color:#009cde}html.hgl a:not(.btn){color:#009cde}html.hgl a:not(.btn):hover,html.hgl a:not(.btn):focus{color:#5fcfff}html.hgl .wysiwyg a:not(.btn){color:#009cde}html.hgl .search-window{background:#009cde}html.hgl .module--background-none .wysiwyg h1,html.hgl .module--background-none .wysiwyg h2,html.hgl .module--background-none .wysiwyg h3,html.hgl .module--background-none .wysiwyg h4,html.hgl .module--background-none .wysiwyg h5,html.hgl .module--background-none .wysiwyg h6{color:#009cde}html.hgl .module--background-full{background-color:#009cde}html.hgl .module--background-full .wysiwyg a:not(.btn){color:#fff}html.hgl .module--background-pattern-light{background-image:url("../img/patterns/pattern-hgl--blue.svg")}html.hgl .module--background-pattern-dark{background-color:#009cde;background-image:url("../img/patterns/pattern-hgl.svg")}html.hgl .module--background-pattern-dark .wysiwyg a:not(.btn){color:#fff}html.hgl .header .navigation ul li a:hover{color:#009cde}html.hgl .header .navigation ul li.current-menu-item a{color:#009cde}html.hgl .header__top{background-color:#fff}html.hgl .header__top .top-header-list__item .location-name{color:#fff}html.hgl .header__top .top-header-list__item .location-name span{background-color:#009cde}html.hgl .header__top .top-header-list__item .location-name i{color:#000}html.hgl .header__top .top-header-list__item .link--calendar{background-color:#009cde}html.hgl .header__top .top-header-list__item .link--calendar:hover{background-color:#0078ab}html.hgl .header__top .top-header-list__item .link--language{color:#009cde}html.hgl .header__top .top-header-list__item .link--language:hover{color:#0078ab}html.hgl .header__top .top-header-list__item--main .bg{background-position:top center}html.hgl .header__main--mobile .mobile-header-slider a.active{color:#009cde}html.hgl .header__main--mobile .mobile-header-slider li.current-menu-item a,html.hgl .header__main--mobile .mobile-header-slider li.current-page-ancestor a{color:#009cde}html.hgl .mobile-menu-wrapper{background:#009cde;background:linear-gradient(135deg, rgb(0, 156, 222) 0%, rgb(0, 96, 137) 100%)}html.hgl .mega-menu-wrapper{background-color:rgba(0,156,222,.95)}html.hgl .mega-menu-wrapper .level-two-background{background-color:#009cde}html.hgl .mega-menu-wrapper .level-two .level-three{background-color:#0091cf}html.hgl .mega-menu-wrapper .level-two .level-three .grand-child:hover{color:#009cde}html.hgl .module-splash .splash__pattern{background-position:top center}html.hgl .module-overview__item{background-color:#009cde}html.hgl .module-overview.module--background-full:not(.module-overview--display-as-tiles) .module-overview__item-date{color:#009cde}html.hgl .module-overview.module--background-full:not(.module-overview--display-as-tiles) .module-overview__item-title{color:#009cde}html.hgl .module-overview.module--background-full:not(.module-overview--display-as-tiles) .module-overview__item-excerpt{color:#009cde}html.hgl .module-accordion .accordion-item{border-color:#009cde;border:1px solid #009cde}html.hgl .module-accordion .accordion-button .fal{color:#009cde}html.hgl .module-accordion .accordion-button:not(.collapsed){background-color:#009cde}html.hgl .module-accordion.module--background-full .accordion-item,html.hgl .module-accordion.module--background-pattern-dark .accordion-item{border-color:#fff;background-color:#009cde}html.hgl .module-accordion.module--background-full .accordion-button,html.hgl .module-accordion.module--background-pattern-dark .accordion-button{color:#fff;background-color:#009cde}html.hgl .module-accordion.module--background-full .accordion-button .fal,html.hgl .module-accordion.module--background-pattern-dark .accordion-button .fal{color:#fff}html.hgl .module-accordion.module--background-full .accordion-button[aria-expanded=true] .fal,html.hgl .module-accordion.module--background-pattern-dark .accordion-button[aria-expanded=true] .fal{color:#009cde}html.hgl .module-accordion.module--background-full .accordion-button:not(.collapsed),html.hgl .module-accordion.module--background-pattern-dark .accordion-button:not(.collapsed){background-color:#fff;color:#009cde}html.hgl .module-accordion.module--background-full .accordion-body .wysiwyg,html.hgl .module-accordion.module--background-pattern-dark .accordion-body .wysiwyg{color:#fff}html.hgl .module-fixed-video{background-color:rgba(0,0,0,0)}html.hgl .module-fixed-video:before{border-color:rgba(0,156,222,.2);animation:pulseRings-outer 1500ms linear infinite;-o-animation-delay:150ms;-moz-animation-delay:150ms;-webkit-animation-delay:150ms;animation-delay:150ms}html.hgl .module-fixed-video:after{border-color:rgba(0,156,222,.6);animation:pulseRings-inner 1500ms linear infinite}html.hgl .module-fixed-video__image{border-color:#009cde;background-color:#def5ff}html.hgl .module-video .title{color:#009cde}html.hgl .module-video .video{background:#009cde}html.hgl .module-newsletter{background:#009cde;background:linear-gradient(180deg, #009CDE 0%, rgb(11, 101, 143) 100%)}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button{display:inline-block;width:auto;margin:0 auto}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{padding-left:0;padding-right:0;max-width:inherit}.woocommerce .woocommerce-ordering .orderby{padding:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.woocommerce ul.products li.product{padding-bottom:1rem;text-align:center;border:.2rem solid #5e514d;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;overflow:hidden}.woocommerce ul.products li.product .woocommerce-loop-product__title{line-height:normal}.woocommerce ul.products li.product .price{color:#000}.woocommerce ul.products li.product mark{background-color:rgba(0,0,0,0)}.woocommerce div.product .product_title{font-size:3rem;color:#5e514d}.woocommerce div.product p.price{color:#5e514d}.woocommerce div.product .quantity .qty{margin-right:.5rem;padding:.5rem;line-height:normal;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.woocommerce div.product form.cart .variations select{padding:.5rem;line-height:normal;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.woocommerce div.product .product_meta .sku_wrapper,.woocommerce div.product .product_meta .posted_in{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.additional_information_tab{display:none}.woocommerce div.product .woocommerce-tabs #tab-description h2{display:none}.woocommerce .woocommerce-notices-wrapper .woocommerce-message{border-top-color:#5e514d}.woocommerce .woocommerce-notices-wrapper .woocommerce-message:before{color:#5e514d}.woocommerce a.remove{line-height:1.2rem;color:#c8102e !important}.woocommerce a.remove:hover{background:#c8102e}.woocommerce a.button.alt.checkout-button{padding:1rem;width:100%;font-weight:700;font-size:1.5rem}@media(min-width: 768px){.woocommerce-cart table.cart td.actions .coupon .input-text{min-width:10rem}}.woocommerce-cart .woocommerce button.button:disabled,.woocommerce-cart .woocommerce button.button:disabled[disabled],.woocommerce-cart .woocommerce input.button.disabled,.woocommerce-cart .woocommerce input.button:disabled,.woocommerce-cart .woocommerce input.button:disabled[disabled]{color:#fff}.checkout #checkout-checkbox-age_field .optional,.checkout #checkout-checkbox-parent_field .optional{display:none}.select2-container--default .select2-selection--single{height:2.5rem}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.25rem}.module-splash{height:calc(100vh - 3.6rem);overflow:hidden}@media(min-width: 768px){.module-splash{height:calc(100vh - 6.6rem)}}.module-splash .splash{height:100%;position:relative}.module-splash .splash .title-wrapper{margin:0;width:calc(100vh - 3.6rem);height:50vw;transform:rotate(90deg) translate(1rem, -50%);transform-origin:top left}@media(min-width: 576px){.module-splash .splash .title-wrapper{transform:rotate(90deg) translate(2rem, -7rem)}}@media(min-width: 1200px){.module-splash .splash .title-wrapper{transform:rotate(0) translate(0, 0);height:auto;width:auto;margin:0 0 2rem 0}}.module-splash .splash .title-wrapper__subtitle,.module-splash .splash .title-wrapper__title{color:#fff}.module-splash .splash .title-wrapper__subtitle{margin:0;font-size:1rem;line-height:1.3rem;font-weight:400}@media(min-width: 576px){.module-splash .splash .title-wrapper__subtitle{font-size:1.5rem;line-height:2rem}}@media(min-width: 1200px){.module-splash .splash .title-wrapper__subtitle{font-size:1.1rem;line-height:1.6rem}}@media(min-width: 576px){.module-splash .splash .title-wrapper__title{font-size:3rem;line-height:3.5rem}}@media(min-width: 1200px){.module-splash .splash .title-wrapper__title{font-size:2rem;line-height:2.2rem}}.module-splash .splash__students{position:absolute;bottom:0;width:100vw;left:1rem}@media(min-width: 576px){.module-splash .splash__students{left:2rem}}@media(min-width: 768px){.module-splash .splash__students{bottom:-5rem}}@media(min-width: 1200px){.module-splash .splash__students{left:10vw}}@media(min-width: 1440px){.module-splash .splash__students{left:25vw;width:auto;height:50vh}}.module-splash .splash__side{position:absolute;overflow:hidden;top:0;left:0;width:50vw;height:100%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-blend-mode:multiply;-webkit-transition:all 800ms cubic-bezier(0.5, 0.5, 0, 1);-moz-transition:all 800ms cubic-bezier(0.5, 0.5, 0, 1);-ms-transition:all 800ms cubic-bezier(0.5, 0.5, 0, 1);-o-transition:all 800ms cubic-bezier(0.5, 0.5, 0, 1);transition:all 800ms cubic-bezier(0.5, 0.5, 0, 1)}.module-splash .splash__side:hover{cursor:col-resize}@media(min-width: 1200px){.module-splash .splash__side.active{width:75vw}.module-splash .splash__side.active .splash__content{opacity:1;transition-delay:400ms}}@media(min-width: 1200px){.module-splash .splash__side.inactive{width:25vw}}.module-splash .splash__side--left{background-color:#a9c23f}.module-splash .splash__side--right{background-color:#009cde;left:50vw}@media(min-width: 1200px){.module-splash .splash__side--right.active{left:25vw}}@media(min-width: 1200px){.module-splash .splash__side--right.inactive{left:75vw}}.module-splash .splash__side--right .splash__content .wysiwyg a{color:#abe6ff}.module-splash .splash__side--right .splash__students{left:auto;right:1rem}@media(min-width: 576px){.module-splash .splash__side--right .splash__students{right:2rem}}@media(min-width: 1440px){.module-splash .splash__side--right .splash__students{right:25vw}}.module-splash .splash__content{position:relative;z-index:1;width:100%;height:100%}.module-splash .splash__content .wysiwyg{color:#fff;font-weight:400}.module-splash .splash__content .wysiwyg h1,.module-splash .splash__content .wysiwyg h2,.module-splash .splash__content .wysiwyg h3,.module-splash .splash__content .wysiwyg h4,.module-splash .splash__content .wysiwyg h5,.module-splash .splash__content .wysiwyg h6{color:#fff;font-weight:900;font-size:1.5rem;line-height:2.2rem;margin:0}.module-splash .splash__content .wysiwyg p{margin:0 0 .5rem 0}.module-splash .splash__content .wysiwyg a{color:#dde7b3;font-weight:400}.module-splash .splash__content .wysiwyg--footer{margin-top:2rem;padding-top:1rem;font-size:.9rem;line-height:1.2rem;border-top:1px solid #fff}@media(min-width: 1200px){.module-splash .splash__content{opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;transition-delay:0ms;padding:3rem 10vw 0 10vw;overflow:hidden}}.module-splash .splash__overlay{position:absolute;width:100%;height:100%;top:0;left:0}.module-splash .splash__pattern{position:absolute;z-index:-1;height:4rem;bottom:0;left:0;width:100%;background-size:10rem;background-position:center center}@media(min-width: 1200px){.module-splash .splash__pattern{height:6rem}}.searchresults .searchform{margin-bottom:2rem}.searchresults .margin-bottom{margin-bottom:1rem}@media(min-width: 768px){.searchresults .margin-bottom{margin-bottom:2rem}}.searchresults .wysiwyg{margin-bottom:0}.searchresults .wysiwyg strong{color:#5e514d}.searchresults .result-tiles__item{border-radius:.5rem;overflow:hidden;padding:1rem 1rem 1rem 2rem;border:1px solid #5e514d;background-color:#fff;position:relative;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.searchresults .result-tiles__item .btn-wrapper{width:calc(100% - 3rem);left:2rem}.searchresults .result-tiles__item--obb{border:1px solid #a9c23f}.searchresults .result-tiles__item--obb .title-wrapper__subtitle{color:#a9c23f}.searchresults .result-tiles__item--hgl{border:1px solid #009cde}.searchresults .result-tiles__item--hgl .title-wrapper__subtitle{color:#009cde}@media(min-width: 992px){.searchresults .result-tiles__item{padding-bottom:3rem}}@media(min-width: 1200px){.searchresults .result-tiles__item--has-thumbnail{border-left:none;border-radius:0 1rem 1rem 0}}.searchresults .result-tiles__item .pattern{position:absolute;width:1rem;height:100%;top:0;left:0;background-size:5rem;background-position:center center}.searchresults .result-tiles__item .title-wrapper{margin-bottom:.5rem}.searchresults .result-tiles__item .title-wrapper__title{font-size:1.2rem;line-height:1.7rem}.searchresults .result-tiles__item .title-wrapper__title strong{color:#5e514d}.searchresults .result-tiles__item .title-wrapper__subtitle{margin:0;font-size:.8rem;line-height:1rem}@media(min-width: 1200px){.searchresults .result-tiles__item .title-wrapper__subtitle{font-size:1rem;line-height:1.5rem}}.searchresults a{text-decoration:none;color:#000}.searchresults a:hover .read-more i,.searchresults a:active .read-more i,.searchresults a:focus .read-more i{-moz-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.searchresults a:hover .result-tiles__item,.searchresults a:active .result-tiles__item,.searchresults a:focus .result-tiles__item{background-color:rgba(94,81,77,.2)}.searchresults a:hover .result-tiles__item--obb,.searchresults a:active .result-tiles__item--obb,.searchresults a:focus .result-tiles__item--obb{background-color:rgba(169,194,63,.2)}.searchresults a:hover .result-tiles__item--hgl,.searchresults a:active .result-tiles__item--hgl,.searchresults a:focus .result-tiles__item--hgl{background-color:rgba(0,156,222,.2)}.searchresults .featured-image{border:1px solid #5e514d;border-right:none;border-radius:1rem 0 0 1rem}.searchresults .featured-image--obb{border:1px solid #a9c23f}.searchresults .featured-image--hgl{border:1px solid #009cde}.searchresults .wysiwyg{margin-bottom:.5rem}.searchresults .title-wrapper--results{margin:0}.searchresults .read-more i{-moz-transform:scale(0.9, 0.9);-o-transform:scale(0.9, 0.9);-ms-transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.searchresults .btn-wrapper{position:absolute;bottom:1rem;width:calc(100% - 2rem);left:1rem}.module-masthead{position:relative;padding:0}.module-masthead.module--background-pattern-light,.module-masthead.module--background-pattern-dark{background-size:10rem}@media(min-width: 768px){.module-masthead.module--background-pattern-light,.module-masthead.module--background-pattern-dark{background-size:20rem}}.module-masthead .wysiwyg{position:relative;z-index:2;margin:0;padding-top:2rem;padding-bottom:2.2rem}@media(min-width: 576px){.module-masthead .wysiwyg{padding-top:2.5rem}}@media(min-width: 768px){.module-masthead .wysiwyg{padding-top:2.6666666667rem}}@media(min-width: 992px){.module-masthead .wysiwyg{padding-top:3rem}}@media(min-width: 1200px){.module-masthead .wysiwyg{padding-top:4rem}}@media(min-width: 576px){.module-masthead .wysiwyg{padding-bottom:2.75rem}}@media(min-width: 768px){.module-masthead .wysiwyg{padding-bottom:2.9333333333rem}}@media(min-width: 992px){.module-masthead .wysiwyg{padding-bottom:3.3rem}}@media(min-width: 1200px){.module-masthead .wysiwyg{padding-bottom:4.4rem}}.module-masthead .wysiwyg h1,.module-masthead .wysiwyg h2,.module-masthead .wysiwyg h3,.module-masthead .wysiwyg h4,.module-masthead .wysiwyg h5,.module-masthead .wysiwyg h6{margin-bottom:.5rem}.module-masthead .wysiwyg p{font-weight:900;opacity:.8;font-size:1.2rem}.module-masthead--with-image .wysiwyg{padding-top:6rem;padding-bottom:2.2rem}@media(min-width: 576px){.module-masthead--with-image .wysiwyg{padding-top:10.5rem}}@media(min-width: 768px){.module-masthead--with-image .wysiwyg{padding-top:12rem}}@media(min-width: 992px){.module-masthead--with-image .wysiwyg{padding-top:15rem}}@media(min-width: 1200px){.module-masthead--with-image .wysiwyg{padding-top:24rem}}@media(min-width: 576px){.module-masthead--with-image .wysiwyg{padding-bottom:2.75rem}}@media(min-width: 768px){.module-masthead--with-image .wysiwyg{padding-bottom:2.9333333333rem}}@media(min-width: 992px){.module-masthead--with-image .wysiwyg{padding-bottom:3.3rem}}@media(min-width: 1200px){.module-masthead--with-image .wysiwyg{padding-bottom:4.4rem}}.module-masthead__breadcrumbs{position:relative;z-index:2;padding:1rem 1.25rem;background-color:#fff}.module-masthead__breadcrumbs p{margin:0}.module-masthead__breadcrumbs .separator{padding:0 .2rem}.module-masthead__image{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%}.module-masthead:after{content:"";position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.05)}.module-masthead-video{position:relative}.module-masthead-video:after{content:"";position:absolute;z-index:6;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}@media(min-width: 768px){.module-masthead-video .ratio:before{padding-top:calc(100vh - 14rem)}}.module-masthead-video__content{position:absolute;z-index:8;bottom:1rem;left:1rem;width:calc(100% - 3rem)}@media(min-width: 768px){.module-masthead-video__content{bottom:4rem;left:4rem;width:calc(100% - 4rem)}}.module-masthead-video__controls{position:absolute;z-index:8;top:calc(50% - 2rem);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);right:0;background:#fff;border-radius:1rem 0 0 1rem;padding:.5rem 0}@media(min-width: 768px){.module-masthead-video__controls{top:calc(50% - 3rem)}}.module-masthead-video__controls i{width:2rem;padding:.5rem 0;font-size:1rem;color:#000}@media(min-width: 768px){.module-masthead-video__controls i{width:3rem;font-size:1.5rem}}.module-masthead-video__video-control--play{display:none}.module-masthead-video__video-control--pause{display:block}.module-masthead-video__audio-control--unmute{display:block}.module-masthead-video__audio-control--mute{display:none}.module-masthead-video__breadcrumbs{position:relative;z-index:8;padding:1rem 1.25rem;background-color:#fff}.module-masthead-video__breadcrumbs p{margin:0}.module-masthead-video__breadcrumbs .separator{padding:0 .2rem}.module-masthead-video .scroll-icon{position:absolute;top:calc(100% - 1.75rem);height:auto;z-index:9;width:3.5rem;display:block;left:50%;opacity:1;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.module-masthead-video .scroll-icon.minified{opacity:0}.module-fixed-video{position:fixed;top:10.2rem;right:-10.5rem;z-index:8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 1700ms cubic-bezier(0.5, 0.5, 0, 1);-moz-transition:all 1700ms cubic-bezier(0.5, 0.5, 0, 1);-ms-transition:all 1700ms cubic-bezier(0.5, 0.5, 0, 1);-o-transition:all 1700ms cubic-bezier(0.5, 0.5, 0, 1);transition:all 1700ms cubic-bezier(0.5, 0.5, 0, 1)}.module-fixed-video a:hover .module-fixed-video__image{-moz-transform:scale(1.14, 1.14);-o-transform:scale(1.14, 1.14);-ms-transform:scale(1.14, 1.14);-webkit-transform:scale(1.14, 1.14);transform:scale(1.14, 1.14)}.module-fixed-video.minified{top:6rem}.module-fixed-video.roll-in{-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg);right:1.5rem}.module-fixed-video:before,.module-fixed-video:after{content:"";position:absolute;z-index:7;border-width:.3rem;border-style:solid;top:0;left:0;width:5rem;height:5rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}@media(min-width: 992px){.module-fixed-video:before,.module-fixed-video:after{width:7.5rem;height:7.5rem}}.module-fixed-video:before{border-color:rgba(169,194,63,.2);animation:pulseRings-outer 1500ms linear infinite;-o-animation-delay:150ms;-moz-animation-delay:150ms;-webkit-animation-delay:150ms;animation-delay:150ms}.module-fixed-video:after{border-color:rgba(169,194,63,.6);animation:pulseRings-inner 1500ms linear infinite}.module-fixed-video__image{position:relative;z-index:8;-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);width:5rem;height:5rem;border:.3rem solid #a9c23f;background-color:#eef3da;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media(min-width: 992px){.module-fixed-video__image{width:7.5rem;height:7.5rem}}.modal--fixed-video .modal-header{position:fixed;z-index:1060;right:.5rem;border:0}.modal--fixed-video .modal-dialog{margin:0;max-width:100%}.modal--fixed-video .modal-content{background-color:rgba(0,0,0,0);border-radius:0}.modal--fixed-video .modal-body{padding:0}.modal--fixed-video .modal-body .ratio:before{padding-top:100vh}.modal--fixed-video .modal-close-wrapper{width:100%;text-align:right}.modal--fixed-video .modal-close{font-size:4rem}.module-overview__item-column{margin:.83rem 0}.module-overview__item{display:block;position:relative;background-color:#a9c23f;height:0;overflow:hidden;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.module-overview__item--ratio-1x1{padding-bottom:100%}.module-overview__item--ratio-16x9{padding-bottom:56.25%}.module-overview__item--ratio-9x16{padding-bottom:178%}.module-overview__item:hover .module-overview__item-image,.module-overview__item:focus .module-overview__item-image{opacity:.9}.module-overview__item:hover .module-overview__item-date,.module-overview__item:focus .module-overview__item-date{-moz-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.module-overview__item:hover .module-overview__item-title,.module-overview__item:focus .module-overview__item-title{-moz-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.module-overview__item:hover .module-overview__item-excerpt,.module-overview__item:focus .module-overview__item-excerpt{-moz-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.module-overview__item:hover .module-overview__item-arrow,.module-overview__item:focus .module-overview__item-arrow{right:1rem}.module-overview__item-image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;opacity:0;-webkit-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-moz-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-ms-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-o-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1)}.module-overview__item-image img{position:absolute;width:100%;height:100%;top:0;left:0}.module-overview__gradient{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 33%, rgba(0, 0, 0, 0.4) 90%);-webkit-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-moz-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-ms-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-o-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1)}.module-overview__item-content{position:absolute;z-index:3;bottom:50%;left:0;width:100%;padding:1rem;text-align:center;-moz-transform:translate(0%, 50%);-o-transform:translate(0%, 50%);-ms-transform:translate(0%, 50%);-webkit-transform:translate(0%, 50%);transform:translate(0%, 50%)}.module-overview__item-date{color:#fff;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-moz-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-ms-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-o-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1)}.module-overview__item-title{font-size:1.56rem;color:#fff;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-moz-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-ms-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-o-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1)}.module-overview__item-excerpt{color:#fff;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-moz-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-ms-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-o-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1)}.module-overview__item-arrow{position:absolute;z-index:3;right:-4rem;bottom:1rem;font-size:2.5rem;-webkit-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-moz-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-ms-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-o-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1)}.module-overview--display-as-tiles .module-overview__item:hover .module-overview__item-image,.module-overview--display-as-tiles .module-overview__item:focus .module-overview__item-image{opacity:.1}.module-overview--display-as-tiles .module-overview__item:hover .module-overview__item-arrow,.module-overview--display-as-tiles .module-overview__item:focus .module-overview__item-arrow{right:-4rem}.module-overview--display-as-tiles .module-overview__item-image{opacity:1}.module-overview--display-as-tiles .module-overview__item-content{padding-right:3.5rem;text-align:left;bottom:0;-moz-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.module-overview--display-as-tiles .module-overview__item-date{-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-webkit-transform-origin:0% 100%;transform-origin:0% 100%}.module-overview--display-as-tiles .module-overview__item-title{-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-webkit-transform-origin:0% 100%;transform-origin:0% 100%}.module-overview--display-as-tiles .module-overview__item-excerpt{-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-webkit-transform-origin:0% 100%;transform-origin:0% 100%}.module-overview--display-as-tiles .module-overview__item-arrow{right:1rem}.module-overview.module--background-full:not(.module-overview--display-as-tiles) .module-overview__item{background-color:#fff}.module-overview.module--background-full:not(.module-overview--display-as-tiles) .module-overview__item:hover .module-overview__item-date,.module-overview.module--background-full:not(.module-overview--display-as-tiles) .module-overview__item:focus .module-overview__item-date{color:#fff}.module-overview.module--background-full:not(.module-overview--display-as-tiles) .module-overview__item:hover .module-overview__item-title,.module-overview.module--background-full:not(.module-overview--display-as-tiles) .module-overview__item:focus .module-overview__item-title{color:#fff}.module-overview.module--background-full:not(.module-overview--display-as-tiles) .module-overview__item:hover .module-overview__item-excerpt,.module-overview.module--background-full:not(.module-overview--display-as-tiles) .module-overview__item:focus .module-overview__item-excerpt{color:#fff}.module-overview.module--background-full:not(.module-overview--display-as-tiles) .module-overview__item-date{color:#a9c23f}.module-overview.module--background-full:not(.module-overview--display-as-tiles) .module-overview__item-title{color:#a9c23f}.module-overview.module--background-full:not(.module-overview--display-as-tiles) .module-overview__item-excerpt{color:#a9c23f}@media(max-width: 767.98px){.module-overview--scroll-snap .module-overview__item{padding-bottom:0%;height:calc(100vh - 9rem)}}@media(min-width: 992px){.module-overview--first-item-featured .module-overview__item-column:first-child .module-overview__item--ratio-1x1{padding-bottom:calc(200% + 1.67rem)}}@media(min-width: 992px){.module-overview--first-item-featured .module-overview__item-column:first-child .module-overview__item--ratio-16x9{padding-bottom:calc(112.5% + 1.67rem)}}@media(min-width: 992px){.module-overview--first-item-featured .module-overview__item-column:first-child .module-overview__item--ratio-9x16{padding-bottom:calc(356% + 1.67rem)}}.module-overview--content-background-color .module-overview__item-content{background-color:#5e514d;-webkit-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-moz-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-ms-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);-o-transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1);transition:all 700ms cubic-bezier(0.5, 0.5, 0, 1)}.module-overview--content-background-color .module-overview__item-arrow{color:#fff}.module-overview--content-background-color .module-overview__item:hover .module-overview__item-content,.module-overview--content-background-color .module-overview__item:focus .module-overview__item-content{background-color:#fff}.module-overview--content-background-color .module-overview__item:hover .module-overview__item-date,.module-overview--content-background-color .module-overview__item:focus .module-overview__item-date{color:#5e514d}.module-overview--content-background-color .module-overview__item:hover .module-overview__item-title,.module-overview--content-background-color .module-overview__item:focus .module-overview__item-title{color:#5e514d}.module-overview--content-background-color .module-overview__item:hover .module-overview__item-excerpt,.module-overview--content-background-color .module-overview__item:focus .module-overview__item-excerpt{color:#5e514d}.module-overview-agenda__item{padding:.5rem 0}@media(min-width: 768px){.module-overview-agenda__item{padding:1rem 0}}.module-overview-agenda__item--first{padding-top:0}.module-overview-agenda__item-divider{display:block;border-bottom:.1rem solid #5e514d}@media(min-width: 768px){.module-overview-agenda__item-divider{margin-top:1rem}}.module-overview-agenda__item-day{color:#5e514d;font-weight:700;font-size:3rem;line-height:3rem}.module-overview-agenda__item-month{color:#5e514d;font-weight:400;font-size:2rem;line-height:2rem;text-transform:lowercase}.module-overview-agenda__item-year{color:#5e514d;font-weight:200;font-size:1rem;line-height:1rem}.module-overview-agenda .wysiwyg h1,.module-overview-agenda .wysiwyg h2,.module-overview-agenda .wysiwyg h3,.module-overview-agenda .wysiwyg h4,.module-overview-agenda .wysiwyg h5,.module-overview-agenda .wysiwyg h6{font-size:1.56rem;margin-bottom:.5rem}.module-overview-agenda.module--background-pattern-light .module-overview-agenda__item-day,.module-overview-agenda.module--background-pattern-light .module-overview-agenda__item-month,.module-overview-agenda.module--background-pattern-light .module-overview-agenda__item-year{color:#000}.module-overview-agenda.module--background-pattern-light .module-overview-agenda__item-divider{border-color:#000}.module-overview-agenda.module--background-full .module-overview-agenda__item-day,.module-overview-agenda.module--background-full .module-overview-agenda__item-month,.module-overview-agenda.module--background-full .module-overview-agenda__item-year,.module-overview-agenda.module--background-pattern-dark .module-overview-agenda__item-day,.module-overview-agenda.module--background-pattern-dark .module-overview-agenda__item-month,.module-overview-agenda.module--background-pattern-dark .module-overview-agenda__item-year{color:#fff}.module-overview-agenda.module--background-full .module-overview-agenda__item-divider,.module-overview-agenda.module--background-pattern-dark .module-overview-agenda__item-divider{border-color:#fff}.module-accordion .accordion-item{margin:.833rem 0;background-color:#fff;border-color:#a9c23f;border:1px solid #a9c23f;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.module-accordion .accordion-button{position:relative;color:#fff;background-color:#fff;color:#5e514d;font-weight:400;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.module-accordion .accordion-button:after{display:none}.module-accordion .accordion-button .fal{color:#a9c23f;position:absolute;right:1rem;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.module-accordion .accordion-button[aria-expanded=true] .fal{color:#fff;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.module-accordion .accordion-button:focus{border-color:rgba(0,0,0,.125);box-shadow:none}.module-accordion .accordion-button:not(.collapsed){background-color:#a9c23f;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.module-accordion .accordion-body{padding:1rem 1.5rem}.module-accordion .accordion-body .wysiwyg{color:#5e514d}.module-accordion.module--background-full .accordion-item,.module-accordion.module--background-pattern-dark .accordion-item{border-color:#fff;background-color:#a9c23f}.module-accordion.module--background-full .accordion-button,.module-accordion.module--background-pattern-dark .accordion-button{color:#fff;background-color:#a9c23f}.module-accordion.module--background-full .accordion-button .fal,.module-accordion.module--background-pattern-dark .accordion-button .fal{color:#fff}.module-accordion.module--background-full .accordion-button[aria-expanded=true] .fal,.module-accordion.module--background-pattern-dark .accordion-button[aria-expanded=true] .fal{color:#a9c23f}.module-accordion.module--background-full .accordion-button:not(.collapsed),.module-accordion.module--background-pattern-dark .accordion-button:not(.collapsed){background-color:#fff;color:#a9c23f}.module-accordion.module--background-full .accordion-body .wysiwyg,.module-accordion.module--background-pattern-dark .accordion-body .wysiwyg{color:#fff}.module-video .title{margin-bottom:2rem;font-size:1.4rem;line-height:2rem;font-weight:700;color:#a9c23f}@media(min-width: 768px){.module-video .title{font-size:2rem;line-height:2.5rem}}.module-video .video{position:relative;border-radius:.5rem;overflow:hidden;background:#a9c23f}@media(min-width: 768px){.module-video .video{width:66.66%}}.module-video .video__thumbnail{position:absolute;width:100%;height:100%;z-index:1}.module-video .video__play-button{display:flex;color:#fff;z-index:2;font-size:3rem}.module-video .video__embed{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.module-jaarplanning .week-block{padding:1rem;border-radius:.3rem;margin-bottom:1rem}.module-jaarplanning .week-block:nth-child(odd){background-color:#f8f8f8}.module-jaarplanning .week-block:nth-child(odd) .date-row{padding:.5rem 0}.module-jaarplanning .week-block:nth-child(even){background-color:#fff;padding:1rem 0}.module-jaarplanning .week-block:nth-child(even) .date-row{padding:.5rem 1rem}.module-jaarplanning .week-block--current{background-color:#5e514d !important;border:1px solid #5e514d;padding:1rem !important;color:#fff}.module-jaarplanning .week-block--current h4{color:#fff}.module-jaarplanning .week-block--current .date-row{background-color:#5e514d !important}.module-jaarplanning .week-block--current:nth-child(even) .date-row{padding:.5rem 0}.module-jaarplanning .week-block--current .week-description{border:1px solid #fff}.module-jaarplanning .week-block--current .week-description h6,.module-jaarplanning .week-block--current .week-description ul,.module-jaarplanning .week-block--current .week-description li{color:#fff}.module-jaarplanning .current-week-text{font-size:.8rem}.module-jaarplanning .week-description{padding:1rem;border:1px solid #5e514d;margin-bottom:1rem;border-radius:.3rem}.module-jaarplanning ul{margin:0}.module-jaarplanning .date-row{border-bottom:1px solid #c5c5c5;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.module-jaarplanning .date-row:nth-child(odd){background-color:#f8f8f8}.module-jaarplanning .date-row:hover{background-color:#cec5c3;padding:1.5rem 1rem}.module-jaarplanning .note{display:inline-block;padding:.25rem .5rem;background-color:#5e514d;color:#fff;border-radius:.3rem;margin-top:.5rem;font-size:.8rem;line-height:1rem}.module-jaarplanning .date{font-weight:600;margin-bottom:.25rem}.module-jaarplanning .date__day:after{content:" "}@media(min-width: 768px){.module-jaarplanning .date__day-month{display:block}}.module-jaarplanning .time{margin-bottom:.5rem}@media(min-width: 576px){.module-jaarplanning .time{text-align:right}}@media(min-width: 768px){.module-jaarplanning .time{text-align:left}}.module-jaarplanning .date,.module-jaarplanning .time{font-size:.8rem;line-height:1rem;text-transform:capitalize}@media(min-width: 576px){.module-jaarplanning .date,.module-jaarplanning .time{margin-bottom:.75rem}}@media(min-width: 768px){.module-jaarplanning .date,.module-jaarplanning .time{margin:0}}@media(min-width: 992px){.module-jaarplanning .date,.module-jaarplanning .time{font-size:.9rem;line-height:1.2rem}}.module-jaarplanning .description{font-size:.9rem;line-height:1.2rem}.module-countdown .countdown{margin:0 auto}@media(min-width: 768px){.module-countdown .countdown{width:25rem}}.module-countdown .countdown .timer__item,.module-countdown .countdown .labels__item{color:#fff;text-align:center}.module-countdown .countdown .timer__item{padding:1rem 0;border:1px solid #fff;border-radius:.3rem;font-size:1.7rem}@media(min-width: 576px){.module-countdown .countdown .timer__item{font-size:2rem;padding:1.5rem 0}}.module-countdown .countdown .labels__item{font-size:.7rem}@media(min-width: 576px){.module-countdown .countdown .labels__item{font-size:.9rem}}.module-newsletter{background:#a9c23f;background:linear-gradient(180deg, #A9C23F 0%, rgb(100, 117, 38) 100%);color:#fff}.module-newsletter .title,.module-newsletter .subtitle{color:#fff}.module-newsletter .title{font-size:1.5rem;line-height:1.2}.module-newsletter .subtitle{margin-top:1rem;font-size:.9rem;line-height:1.3;font-style:italic}@media(min-width: 992px){.module-newsletter .form{margin-top:0}}.module-newsletter .btn{padding:.3rem 1rem}.module-newsletter .form-control{background:none;border:1px solid #fff;color:#fff}.module-newsletter .form-control::-webkit-input-placeholder{color:#fff}.module-newsletter .form-control:-ms-input-placeholder{color:#fff}.module-newsletter .form-control::placeholder{color:#fff}.module-newsletter .message{background-color:green;color:#fff;padding:1rem;text-align:center}.module-newsletter .message--error{background-color:red}/*# sourceMappingURL=main.css.map */
li.highlight a {
    background: #d70926;
    color: #fff !important;
    padding: 5px 15px;
    border-radius: 30px;
}
.hh-sticky-button {
    position: fixed;
    bottom: 10px;
    left: 10px;
    width: auto;
}