@charset "UTF-8";
/* https://beta-fondsverwaltung.de/wp-content/themes/simply_montreal/css/mobilemenu-center.css */
.mobile-menu{*z-index:1;*position:absolute;line-height:1;margin-top:2.3em;margin-bottom:.2em}.mobile-menu ul::before{margin-top:11px}.mobile-menu ul::after{margin-bottom:.34em}.mobile-menu ul li{margin-bottom:.7em}.mobile-menu li.menu-item-has-children{*margin-bottom:1.1em}.mobile-menu ul li a{padding:4px 0;font-weight:300}.mobile-menu a,.mobile-menu a:hover,.mobile-menu a:active,.mobile-menu a:visited,.mobile-menu a:focus{text-decoration:none}.mobile-menu .current-menu-item a{color:#6eb22e}.mobile-menu a:hover{color:#605d5d}.mobile-menu-trigger{position:absolute;top:20px;left:auto;right:20px;width:56px;height:51px;padding:0;margin:0;cursor:pointer;z-index:12;pointer-events:auto}.theme-twisted .mobile-menu-trigger{right:auto;left:20px}.theme-mobile_center .mobile-menu-trigger{left:50%;margin-left:-28px}.theme-standard .mobile-menu-trigger{display:none}.mobile-menu-trigger .trigger{display:inline-block;position:relative;width:50px;height:50px}.mobile-menu-trigger .icon{position:relative;display:block;width:26px;height:2px;margin:24px 0 0 14px;background:#252525;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;-ms-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.mobile-menu-trigger .icon:before,.mobile-menu-trigger .icon:after{display:block;width:inherit;height:2px;position:absolute;background:inherit;left:0;content:'';-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-o-animation-duration:.2s;-ms-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.mobile-menu-trigger .icon:before{bottom:280%}.mobile-menu-trigger .icon:after{top:280%}.mobile-menu-trigger .trigger-open{-webkit-animation-name:trigger-slide;animation-name:trigger-slide;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.mobile-menu-trigger .trigger-open{background:transparent!important}.mobile-menu-trigger .trigger-open:before{-webkit-animation-name:trigger-slide-before;animation-name:trigger-slide-before;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#252525}.mobile-menu-trigger .trigger-open:after{-webkit-animation-name:trigger-slide-after;animation-name:trigger-slide-after;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#252525}.mobile-menu-trigger .trigger--from-arrow{-webkit-animation-name:trigger-close;animation-name:trigger-close}.mobile-menu-trigger .trigger--from-arrow:before{-webkit-animation-name:trigger-slide-before-from;animation-name:trigger-slide-before-from}.mobile-menu-trigger .trigger--from-arrow:after{-webkit-animation-name:trigger-slide-after-from;animation-name:trigger-slide-after-from}.mobile-menu-holder{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(255 255 255);height:auto;width:100%;z-index:11;display:block;opacity:0;visibility:hidden;text-align:left;-o-transition:opacity .3s;-ms-transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;font-size:22px;font-size:2.2rem;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;justify-content:center;resize:vertical}.mobile-menu-holder.show{opacity:1;visibility:visible;transition:all .4s cubic-bezier(.20,1,.35,.99);overflow-y:auto;overflow-x:auto}.mobile-menu-holder .mobile-menu li.menu-item-has-children ul li:first-of-type{margin-top:22px}.mobile-menu-holder .mobile-menu li.menu-item-has-children ul{margin:0}.mobile-menu-holder .mobile-menu li.menu-item-has-children ul li a::before{content:"— "}.mobile-menu-holder .mobile-menu .openicon{display:none}.mobile-menu-holder .center{display:block;text-align:center;resize:vertical}.mobile-menu-holder li{*text-align:left;*position:relative}.mobile-menu-holder .mobile-menu-headline{display:none}.mobile-menu-holder .mobile-menu li{list-style-type:none;font-size:32px;font-size:3.2rem;font-weight:400;padding:0 10px;margin-bottom:22px;display:block;position:relative;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.mobile-menu-holder ul.mobile-menu{*padding:55px 30px 30px 50px;-o-transform:scale(.8,.8);-ms-transform:scale(.8,.8);-moz-transform:scale(.8,.8);-webkit-transform:scale(.8,.8);transform:scale(.8,.8);-o-transition:transform .4s;-ms-transition:transform .4s;-moz-transition:transform .4s;-webkit-transition:transform .4s;transition:transform .4s}.mobile-menu-holder.show ul.mobile-menu{-o-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-o-transition:transform .4s;-ms-transition:transform .4s;-moz-transition:transform .4s;-webkit-transition:transform .4s;transition:transform .4s;background:#fff;margin-bottom:0}.mobile-menu-holder .social-menu{margin-top:50px;margin-left:20px}@media (min-width:999px){.theme-standard .mobile-menu-holder{display:none}}@media (max-width:999px){.theme-twisted header .social-menu,.theme-standard header .social-menu{display:none}.theme-twisted .mobile-menu-trigger,.theme-standard .mobile-menu-trigger{display:block}}@-webkit-keyframes trigger-slide{0%{}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes trigger-slide{0%{}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes trigger-slide-before{0%{}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-21% 0}}@keyframes trigger-slide-before{0%{}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-21% 0}}@-webkit-keyframes trigger-slide-after{0%{}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-21% 0}}@keyframes trigger-slide-after{0%{}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-21% 0}}@-webkit-keyframes trigger-close{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes trigger-close{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@-webkit-keyframes trigger-slide-before-from{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-28% 0}}@keyframes trigger-slide-before-from{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-28% 0}}@-webkit-keyframes trigger-slide-after-from{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-28% 0}}@keyframes trigger-slide-after-from{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-28% 0}}