.sm-col-1-1{width:100%}
.sm-menu .sm-nav-list.sm-nav-align-center{margin:0 auto}
.sm-menu .sm-nav-list.sm-col-align-center{text-align:center}
.sm-menu li[class*=sm-col-]{display:inline-block}
.sm-bp-mobile .sm-menu:not(.sm-always-visible) li[class*=sm-col-]{width:100%!important}
.sm-effect-12.sm-wrapper .sm-wrapper-inner{perspective:1500px}
.sm-effect-12 .sm-pusher{transform-style:preserve-3d}
.sm-effect-12 .sm-pusher.sm-right{transform-origin:0 50%}
.sm-effect-12.sm-menu-open .sm-pusher{overflow:hidden}
.sm-effect-12.sm-menu-open .sm-pusher.sm-right{transform:rotateY(10deg)}
.sm-effect-12.sm-menu{opacity:1}
.sm-effect-12.sm-menu.sm-right{transform:translate3d(100%,0,0)}
.sm-effect-12.sm-menu-open .sm-effect-12.sm-menu{transform:translateZ(0)}
.sm-effect-12.sm-menu:after{display:none}
.sm-filter-brightness{filter:brightness(.5)}
html{opacity:0}
html.sm-ready{opacity:1}
.sm-level,.sm-level .sm-level-inner .sm-level-component,.sm-level .sm-level-inner .sm-nav-list>li>a,.sm-menu,.sm-menu .sm-nav-list>li>a .sm-title-wrap{backface-visibility:hidden;transform:translateZ(0)}
.sm-overflow-fix{position:relative;overflow:hidden!important}
.sm-overflow-fix .sm-pusher{height:100vh}
.sm-overflow-fix .sm-wrapper-inner{overflow:hidden;height:100vh}
.sm-overflow-fix .sm-content{overflow:hidden}
.sm-overflow-fix:not(.sm-mobile):not(.sm-always-visible){height:100%!important}
.sm-overflow-fix:not(.sm-mobile):not(.sm-always-visible).sm-menu-active body{overflow:hidden!important}
.sm-overflow-fix:not(.sm-mobile):not(.sm-always-visible) .sm-content,.sm-overflow-fix:not(.sm-mobile):not(.sm-always-visible) .sm-pusher,.sm-overflow-fix:not(.sm-mobile):not(.sm-always-visible) .sm-wrapper,.sm-overflow-fix:not(.sm-mobile):not(.sm-always-visible) .sm-wrapper-inner,.sm-overflow-fix:not(.sm-mobile):not(.sm-always-visible) body{height:100%!important}
html.sm-menu-active{margin-top:0!important}
html.sm-menu-active body.admin-bar .sm-wrapper{top:32px;position:relative;height:calc(100% - 32px)}
html.sm-menu-active body.admin-bar .sm-wrapper .sm-menu:not(.sm-always-visible){height:calc(100% - 32px)}
@media screen and (max-width:782px){html.sm-menu-active body.admin-bar .sm-wrapper{top:46px;height:calc(100% - 46px)}
html.sm-menu-active body.admin-bar .sm-wrapper .sm-menu:not(.sm-always-visible){height:calc(100% - 46px)}}
html.sm-menu-active .sm-wrapper:not(.sm-push) .sm-pusher{overflow:hidden}
html:not(.sm-always-visible) .sm-wrapper.sm-menu-open .sm-wrapper-inner{cursor:url(../images/close.png) 16 16,pointer}
/* 1.7.0: onder ChatNode (Nora: venster 9999999, knop 9999998), boven al het andere van de site. */
.sm-hamburger{position:fixed;z-index:9999990;top:0}
.sm-pusher{position:relative;z-index:99;transition:transform .5s}
html:not(.sm-always-visible) .sm-wrapper.sm-menu-open .sm-pusher:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;z-index:10}
.sm-content{transition:filter .5s,opacity .5s}
.sm-menu{position:absolute;top:0;width:300px;height:100%;color:hsla(0,0%,100%,.9);font-weight:300;z-index:100000;cursor:default;display:none;transition:transform .5s}
html.sm-bp-mobile .sm-menu{left:inherit;right:inherit}
html.sm-bp-mobile .admin-bar .sm-menu{top:32px}
@media screen and (max-width:782px){html.sm-bp-mobile .admin-bar .sm-menu{top:46px}}
.sm-menu.sm-triggered{display:inherit}
.sm-menu.sm-right,.sm-menu.sm-right:not(.sm-push) .sm-level{right:0}
.sm-menu.sm-right .sm-level{transform:translate3d(100%,0,0)}
.sm-menu a{text-decoration:none;color:#f7f7f7;outline:none}
.sm-menu a:focus,.sm-menu a:hover{color:#fff;outline:none}
.sm-menu ul>li>a{padding-top:inherit!important;padding-bottom:inherit!important}
.sm-menu *{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}
.sm-menu *,.sm-menu :after,.sm-menu :before{box-sizing:border-box}
.sm-level{position:absolute;top:0;width:100%;height:100%;opacity:0;visibility:hidden}
.sm-level:not(.sm-main-level){transition:transform .5s,opacity .3s}
.sm-level:after,.sm-level:before{content:"";z-index:-1}
.sm-level:after,.sm-level:before{top:0;left:0;direction:ltr;position:absolute;width:100%;height:100%}
.sm-level.sm-level-open,.sm-level.sm-level-opened{opacity:1;visibility:visible}
.sm-level:not(.sm-show-scrollbar)>.sm-level-inner{-ms-overflow-style:none}
.sm-level:not(.sm-show-scrollbar)>.sm-level-inner::-webkit-scrollbar{display:none}
.sm-level .sm-level-inner{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}
.sm-level .sm-level-inner>.sm-level-body{display:table;width:100%;height:100%}
.sm-level .sm-level-inner>.sm-level-body>.sm-level-align{display:table-cell;width:100%;vertical-align:middle}
.sm-level .sm-level-inner .sm-level-component,.sm-level .sm-level-inner .sm-nav-list>li>a{opacity:1;transition:opacity .4s .2s,color .3s,perspective .3s,perspective-origin .3s;transform:translateZ(1px)}
.sm-level .sm-level-inner .sm-nav-list>li>a .sm-title-wrap{transition-property:transform,border-radius,box-shadow;transition-duration:.4s;display:block}
.sm-menu>.sm-main-level,.sm-menu>.sm-main-level.sm-level-open{box-shadow:none;transform:translateZ(0)}
.sm-cover .sm-level.sm-level-open{transform:translateZ(0)}
.sm-menu .sm-header{width:100%;overflow:hidden}
.sm-menu .sm-header:after,.sm-menu .sm-header:before{top:0;left:0;content:"";direction:ltr;position:absolute;width:100%;height:100%;z-index:-1}
.sm-menu .sm-title{margin:0;color:hsla(0,0%,100%,.9);text-shadow:0 0 1px rgba(0,0,0,.1);font-weight:300;font-size:24px;position:relative}
.sm-menu .sm-title.sm-title-hidden{display:none}
.sm-menu .sm-title.sm-fullwidth,.sm-menu .sm-title.sm-fullwidth .sm-title-wrap{width:100%}
.sm-menu .sm-title .sm-title-wrap{margin:0;padding:25px 50px;display:inline-block}
.sm-menu .sm-nav-list{margin:0;padding:0;list-style:none;font-size:0}
.sm-menu .sm-nav-list>li{position:static!important;font:initial}
.sm-menu .sm-nav-list>li:last-child>a>.sm-title-wrap{border-bottom:0!important}
.sm-menu .sm-nav-list>li>a:hover .sm-title-wrap:before{transform:translateZ(0) scale(1)}
.sm-menu .sm-nav-list>li>a{display:inline-block;outline:none;text-shadow:0 0 1px hsla(0,0%,100%,.1);font-size:1.4em;position:relative;line-height:1.4;transition:all .3s;perspective:none;perspective-origin:inherit}
.sm-menu .sm-nav-list>li>a:hover{z-index:1}
.sm-menu .sm-nav-list>li>a .sm-title-wrap{position:relative;padding:15px 50px;overflow:hidden}
.sm-menu .sm-nav-list>li>a .sm-title-wrap:after,.sm-menu .sm-nav-list>li>a .sm-title-wrap:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;transition:all .5s;z-index:1}
.sm-menu .sm-nav-list>li>a .sm-title-wrap .sm-title-inner-wrap{width:100%;position:relative;z-index:2;display:block}
.sm-menu .sm-nav-list>li.sm-fullwidth>a{display:block}
.sm-menu .sm-nav-list>li.sm-fullwidth>a .sm-title-wrap{width:100%}
.sm-menu .sm-footer{width:100%;overflow:hidden}
.sm-menu .sm-footer:after,.sm-menu .sm-footer:before{top:0;left:0;content:"";direction:ltr;position:absolute;width:100%;height:100%;z-index:-1}
.sm-menu .sm-footer.sm-footer-over-content{position:absolute;z-index:1;bottom:0}
.sm-bp-mobile .sm-menu:not(.sm-always-visible),.sm-bp-mobile .sm-menu:not(.sm-always-visible) .sm-level{width:100%!important}
.sm-bp-mobile .sm-menu:not(.sm-always-visible) .sm-nav-list{max-width:inherit!important}
.sm-bp-mobile .sm-menu:not(.sm-always-visible) a>.sm-title-wrap{transition-delay:0s!important}
.sm-bp-mobile .sm-menu:not(.sm-always-visible) .sm-level:not(.sm-level-opened)>.sm-level-inner>.sm-level-body>.sm-level-align>.sm-nav-list>li>a>.sm-title-wrap{transition-duration:0s!important}
.sm-hamburger{padding:0;display:inline-block;cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}
.sm-hamburger-inner{display:block;top:50%;}
.sm-hamburger-inner,.sm-hamburger-inner:before,.sm-hamburger-inner:after{position:absolute;-webkit-transition:-webkit-transform 0.15s ease;-moz-transition:-moz-transform 0.15s ease;-o-transition:-o-transform 0.15s ease;transition:transform 0.15s ease;}
.sm-hamburger-inner:before,.sm-hamburger-inner:after{content:"";display:block;}
.sm-hamburger.sm-position-right{right:0;margin:85px 35px;-webkit-transition-property:opacity,filter;-moz-transition-property:opacity,filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;}
.sm-hamburger.sm-position-right:after{content:"MENU";font-size:16px;line-height:11.2px;}
.sm-hamburger.sm-position-right:after{display:block;margin-top:12px;}
html:not(.sm-touchevents) .sm-hamburger.sm-position-right:not(.is-active):hover{opacity:1;}
html:not(.sm-touchevents) .sm-hamburger.sm-position-right:not(.is-active):hover:before,html:not(.sm-touchevents) .sm-hamburger.sm-position-right:not(.is-active):hover:after{color:#ffc800;}
html:not(.sm-touchevents) .sm-hamburger.sm-position-right:not(.is-active):hover .sm-hamburger-inner,html:not(.sm-touchevents) .sm-hamburger.sm-position-right:not(.is-active):hover .sm-hamburger-inner:before,html:not(.sm-touchevents) .sm-hamburger.sm-position-right:not(.is-active):hover .sm-hamburger-inner:after{background-color:#ffc800;}
.sm-hamburger.sm-position-right .sm-hamburger-box{width:45px;height:38px;display:inline-block;position:relative;}
.sm-hamburger.sm-position-right:before,.sm-hamburger.sm-position-right:after{color:white;}
.sm-hamburger.sm-position-right .sm-hamburger-inner{margin-top:-3px;}
.sm-hamburger.sm-position-right .sm-hamburger-inner,.sm-hamburger.sm-position-right .sm-hamburger-inner:before,.sm-hamburger.sm-position-right .sm-hamburger-inner:after{width:45px;height:6px;background-color:white;border-radius:0px;-webkit-transition:-webkit-transform 0.15s ease;-moz-transition:-moz-transform 0.15s ease;-o-transition:-o-transform 0.15s ease;transition:transform 0.15s ease;}
.sm-hamburger.sm-position-right .sm-hamburger-inner:before{top:-16px;}
.sm-hamburger.sm-position-right .sm-hamburger-inner:after{bottom:-16px;}
.sm-hamburger.sm-position-right.is-active:before,.sm-hamburger.sm-position-right.is-active:after{color:white;}
.sm-hamburger.sm-position-right.is-active .sm-hamburger-inner,.sm-hamburger.sm-position-right.is-active .sm-hamburger-inner:before,.sm-hamburger.sm-position-right.is-active .sm-hamburger-inner:after{background-color:white;}
.sm-hamburger.sm-position-right:not(.is-active):before,.sm-hamburger.sm-position-right:not(.is-active):after{-webkit-transition:color 0.15s linear;-moz-transition:color 0.15s linear;-o-transition:color 0.15s linear;transition:color 0.15s linear;}
.sm-hamburger.sm-position-right:not(.is-active) .sm-hamburger-inner,.sm-hamburger.sm-position-right:not(.is-active) .sm-hamburger-inner:before,.sm-hamburger.sm-position-right:not(.is-active) .sm-hamburger-inner:after{-webkit-transition:-webkit-transform 0.15s ease,background-color 0.15s linear;-moz-transition:-moz-transform 0.15s ease,background-color 0.15s linear;-o-transition:-o-transform 0.15s ease,background-color 0.15s linear;transition:transform 0.15s ease,background-color 0.15s linear;}
.sm-hamburger--collapse-r.sm-position-right .sm-hamburger-inner{top:auto;bottom:0;-webkit-transition:-webkit-transform 0.15s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0.15s linear;-moz-transition:-moz-transform 0.15s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0.15s linear;-o-transition:-o-transform 0.15s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0.15s linear;transition:transform 0.15s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0.15s linear;}
.sm-hamburger--collapse-r.sm-position-right .sm-hamburger-inner:after{top:-32px;-webkit-transition:top 0.3s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear,background-color 0.15s linear;-moz-transition:top 0.3s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear,background-color 0.15s linear;-o-transition:top 0.3s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear,background-color 0.15s linear;transition:top 0.3s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear,background-color 0.15s linear;}
.sm-hamburger--collapse-r.sm-position-right .sm-hamburger-inner:before{-webkit-transition:top 0.12s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0.15s linear;-moz-transition:top 0.12s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),-moz-transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0.15s linear;-o-transition:top 0.12s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),-o-transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0.15s linear;transition:top 0.12s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0.15s linear;}
.sm-hamburger--collapse-r.sm-position-right.is-active .sm-hamburger-inner{-webkit-transform:translate3d(0,-16px,0) rotate(45deg);-moz-transform:translate3d(0,-16px,0) rotate(45deg);-ms-transform:translate3d(0,-16px,0) rotate(45deg);-o-transform:translate3d(0,-16px,0) rotate(45deg);transform:translate3d(0,-16px,0) rotate(45deg);-webkit-transition-delay:0.32s;-moz-transition-delay:0.32s;-ms-transition-delay:0.32s;-o-transition-delay:0.32s;transition-delay:0.32s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-moz-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-ms-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-o-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}
.sm-hamburger--collapse-r.sm-position-right.is-active .sm-hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.3s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.27s linear;-moz-transition:top 0.3s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.27s linear;-o-transition:top 0.3s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.27s linear;transition:top 0.3s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.27s linear;}
.sm-hamburger--collapse-r.sm-position-right.is-active .sm-hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.12s 0.18s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.15s 0.42s cubic-bezier(0.215,0.61,0.355,1);-moz-transition:top 0.12s 0.18s cubic-bezier(0.33333,0,0.66667,0.33333),-moz-transform 0.15s 0.42s cubic-bezier(0.215,0.61,0.355,1);-o-transition:top 0.12s 0.18s cubic-bezier(0.33333,0,0.66667,0.33333),-o-transform 0.15s 0.42s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.12s 0.18s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.15s 0.42s cubic-bezier(0.215,0.61,0.355,1);}
#sm-menu-372{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out;}
#sm-menu-372{-webkit-transition-duration:500ms;-o-transition-duration:500ms;-moz-transition-duration:500ms;-ms-transition-duration:500ms;transition-duration:500ms;}
#sm-menu-372{width:350px;}
#sm-menu-372 .sm-level{width:350px;}
#sm-menu-372 .sm-level-align{padding:40px 0;vertical-align:middle;}
#sm-menu-372 .sm-header{padding:0 25px 25px;background-repeat:no-repeat;background-size:cover;background-position:center top;}
#sm-menu-372 .sm-level.sm-main-level,#sm-menu-372 .sm-level.sm-main-level{background-color:rgba(255,255,255,1);background-repeat:no-repeat;background-size:cover;background-position:center top;}
#sm-menu-372 .sm-title{font-size:24px;text-transform:capitalize;text-align:center;font-family:'Montserrat';font-weight:700;color:rgba(3,3,3,1);margin:0 0 15px 0;}
#sm-menu-372 .sm-title .sm-title-wrap{background-color:rgba(0,0,0,0.1);padding:20px;}
#sm-menu-372 .sm-title .sm-title-wrap{text-align:center;}
#sm-menu-372 .sm-nav-list li > a .sm-title-wrap{background-color:rgba(255,255,255,1);padding:15px 50px;}
#sm-menu-372 .sm-nav-list li > a{font-size:20px;line-height:25px;text-transform:uppercase;text-align:center;font-family:'Montserrat';font-weight:700;color:rgba(3,3,3,1);}
#sm-menu-372 .sm-nav-list li{vertical-align:top;}
#sm-menu-372 .sm-nav-list li.current-menu-item > a .sm-title-wrap{background-color:rgba(255,255,255,1);}
#sm-menu-372 .sm-nav-list li.current-menu-item > a{color:rgba(0,105,180,1);}
#sm-menu-372 .sm-nav-list li > a:hover .sm-title-wrap:before{background-color:rgba(255,255,255,1)!important;}
#sm-menu-372 .sm-nav-list li > a:hover{color:rgba(255,200,0,1)!important;}
#sm-menu-372 .sm-footer{padding:0 25px 25px;}
#sm-menu-372 .sm-footer .sm-footer-text{font-family:'Roboto';font-weight:400;font-size:14px;color:rgba(0,0,0,1);text-align:center;}
@media only screen and (max-width:500px){#sm-menu-372 .sm-title{font-size:5.5992vw;}}
@media only screen and (max-width:500px){#sm-menu-372 .sm-nav-list li > a{font-size:4.666vw;line-height:5.8325vw;}}
@media only screen and (max-width:500px){#sm-menu-372 .sm-footer .sm-footer-text{font-size:3.2662vw;}}
@media only screen and (max-width:500px){#sm-menu-372 .sm-nav-list>li > a{font-size:4.666vw;line-height:5.8325vw;}}
@media only screen and (max-width:500px){#sm-menu-372 .sm-nav-list>li > a{font-size:4.666vw;line-height:5.8325vw;}}
@media only screen and (max-width:500px){#sm-menu-372 .sm-nav-list>li > a{font-size:4.666vw;line-height:5.8325vw;}}
@media only screen and (max-width:500px){#sm-menu-372 .sm-nav-list>li > a{font-size:4.666vw;line-height:5.8325vw;}}
@media only screen and (max-width:500px){#sm-menu-372 .sm-nav-list>li > a{font-size:4.666vw;line-height:5.8325vw;}}
@media only screen and (max-width:500px){#sm-menu-372 .sm-nav-list>li > a{font-size:4.666vw;line-height:5.8325vw;}}
@media only screen and (max-width:500px){#sm-menu-372 .sm-nav-list>li > a{font-size:4.666vw;line-height:5.8325vw;}}
@media only screen and (max-width:500px){#sm-menu-372 .sm-nav-list>li > a{font-size:4.666vw;line-height:5.8325vw;}}
#sm-menu-372 .sm-nav-list>li > a .sm-title-wrap{background-color:rgba(255,255,255,1);padding:15px 50px;}
#sm-menu-372 .sm-nav-list>li > a{font-size:20px;line-height:25px;text-transform:uppercase;text-align:center;font-family:'Montserrat';font-weight:700;color:rgba(3,3,3,1);}
#sm-menu-372 .sm-nav-list>li{vertical-align:top;}
#sm-menu-372 .sm-nav-list>li.current-menu-item > a .sm-title-wrap{background-color:rgba(255,255,255,1);}
#sm-menu-372 .sm-nav-list>li.current-menu-item > a{color:rgba(0,105,180,1);}
#sm-menu-372 .sm-nav-list>li > a:hover .sm-title-wrap:before{background-color:rgba(255,255,255,1)!important;}
#sm-menu-372 .sm-nav-list>li > a:hover{color:rgba(255,200,0,1)!important;}
@media only screen and (max-width:500px){#sm-menu-372 .sm-nav-list>li > a{font-size:4.666vw;line-height:5.8325vw;}}
.sm-hamburger.sm-position-right.is-active .sm-hamburger-inner,.sm-hamburger.sm-position-right.is-active .sm-hamburger-inner:before,.sm-hamburger.sm-position-right.is-active .sm-hamburger-inner:after{background-color:#061219;}
.sm-hamburger.sm-position-right.is-active:before,.sm-hamburger.sm-position-right.is-active:after{color:#061219;}
html.sm-overflow-fix:not(.sm-always-visible) .sm-wrapper .sm-content{height:auto!important;}
#sm-menu-372.gm-dark .sm-main-level,#sm-menu-372.gm-dark .sm-level,#sm-menu-372.gm-light .sm-main-level,#sm-menu-372.gm-light .sm-level{
	background-color: var(--gm-bg, #FFFFFF) !important;
}
#sm-menu-372.gm-dark .sm-nav-list li > a,#sm-menu-372.gm-light .sm-nav-list li > a{
	color: var(--gm-text, #030303);
}
#sm-menu-372.gm-dark .sm-nav-list li > a .sm-title-wrap,#sm-menu-372.gm-light .sm-nav-list li > a .sm-title-wrap{
	background-color: transparent;
}
#sm-menu-372.gm-dark .sm-nav-list li.current-menu-item > a,#sm-menu-372.gm-light .sm-nav-list li.current-menu-item > a{
	color: var(--gm-active, #0069B4);
}
#sm-menu-372.gm-dark .sm-nav-list li.current-menu-item > a .sm-title-wrap,#sm-menu-372.gm-light .sm-nav-list li.current-menu-item > a .sm-title-wrap{
	background-color: transparent;
}
#sm-menu-372.gm-dark .sm-nav-list li > a:hover,#sm-menu-372.gm-light .sm-nav-list li > a:hover{
	color: var(--gm-hover, #FFC800) !important;
}
#sm-menu-372.gm-dark .sm-nav-list li > a:hover .sm-title-wrap:before,#sm-menu-372.gm-light .sm-nav-list li > a:hover .sm-title-wrap:before{
	background-color: transparent !important;
}
#sm-menu-372.gm-dark .sm-title,#sm-menu-372.gm-dark .sm-footer-text{
	color: var(--gm-text, #FFFFFF);
	opacity: 0.75;
}
#sm-menu-372.gm-light .sm-title,#sm-menu-372.gm-light .sm-footer-text{
	color: var(--gm-text, #030303);
}
.sm-hamburger.gm-dark.sm-position-right.is-active .sm-hamburger-inner,.sm-hamburger.gm-dark.sm-position-right.is-active .sm-hamburger-inner:before,.sm-hamburger.gm-dark.sm-position-right.is-active .sm-hamburger-inner:after,.sm-hamburger.gm-light.sm-position-right.is-active .sm-hamburger-inner,.sm-hamburger.gm-light.sm-position-right.is-active .sm-hamburger-inner:before,.sm-hamburger.gm-light.sm-position-right.is-active .sm-hamburger-inner:after{
	background-color: var(--gm-text, #030303);
}
.sm-hamburger.gm-dark.sm-position-right.is-active:before,.sm-hamburger.gm-dark.sm-position-right.is-active:after,.sm-hamburger.gm-light.sm-position-right.is-active:before,.sm-hamburger.gm-light.sm-position-right.is-active:after{
	color: var(--gm-text, #030303);
}
html:not(.sm-touchevents) .sm-hamburger.gm-xhover.sm-position-right.is-active:hover .sm-hamburger-inner,html:not(.sm-touchevents) .sm-hamburger.gm-xhover.sm-position-right.is-active:hover .sm-hamburger-inner:before,html:not(.sm-touchevents) .sm-hamburger.gm-xhover.sm-position-right.is-active:hover .sm-hamburger-inner:after{
	background-color: var(--gm-hover, #FFC800);
	transition-delay: 0s;
}
html.gm-rustig .sm-wrapper,html.gm-rustig .sm-wrapper *,html.gm-rustig .sm-wrapper *:before,html.gm-rustig .sm-wrapper *:after{
	transition: none !important;
	animation: none !important;
}