
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-regular.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-regular.woff2) format("woff2"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-regular.woff) format("woff"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-regular.ttf) format("truetype"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-italic.eot);src:local("Open Sans Italic"),local("OpenSans-Italic"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-italic.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-italic.woff2) format("woff2"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-italic.woff) format("woff"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-italic.ttf) format("truetype"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-italic.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-600.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-600.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-600.woff2) format("woff2"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-600.woff) format("woff"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-600.ttf) format("truetype"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/open-sans-v15-latin-600.svg#OpenSans) format("svg")}@font-face{font-family:orbis-icon;src:url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/orbis.eot?2aa2vz);src:url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/orbis.eot?2aa2vz#iefix) format("embedded-opentype"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/orbis.ttf?2aa2vz) format("truetype"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/orbis.woff?2aa2vz) format("woff"),url(/typo3conf/ext/mm_orbis_site/Resources/Public/Build/Fe/Fonts/orbis.svg?2aa2vz#orbis) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:orbis-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-close:before{content:"\f00d"}.icon-navicon:before{content:"\f0c9"}.icon-search:before{content:"\f002"}.icon-search-plus:before{content:"\f00e"}.icon-marker:before{content:"\f041"}.icon-phone:before{content:"\f095"}.icon-envelope:before{content:"\f0e0"}.icon-home:before{content:"\f015"}.icon-clock:before{content:"\f017"}.icon-calendar:before{content:"\f073"}.icon-download:before{content:"\f019"}.icon-group:before{content:"\f0c0"}.icon-users:before{content:"\f0c0"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-angle-double-up:before{content:"\f102"}.icon-angle-double-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-facebook:before{content:"\f09a"}.icon-linkedin:before{content:"\f0e1"}.icon-twitter:before{content:"\f099"}.icon-desktop:before{content:"\f108"}.icon-google-plus:before{content:"\f0d5"}.icon-xing:before{content:"\f168"}.icon-youtube:before{content:"\f16a"}.icon-rss:before{content:"\f09e"}.icon-vimeo:before{content:"\e901"}.icon-avatar:before{content:"\e902"}.icon-instagram:before{content:"\e905"}.icon-portfolio:before{content:"\e999"}.icon-events:before{content:"\e998"}.icon-blog:before{content:"\e619"}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.container{margin-right:auto;margin-left:auto;padding-left:8px;padding-right:8px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:736px}}@media (min-width:1024px){.container{width:992px}}@media (min-width:1200px){.container{width:1168px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:8px;padding-right:8px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-8px;margin-right:-8px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:8px;padding-right:8px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:1024px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:rgb(38.25,38.25,38.25);background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:rgb(51.4340909091,122.2772727273,183.4159090909)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:rgb(119.085,119.085,119.085)}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:rgb(119.085,119.085,119.085);white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:750px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:400px}}@media (min-width:1024px){.modal-lg{width:900px}}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}@-ms-viewport{width:device-width}.visible-xs{display:none!important}.visible-sm{display:none!important}.visible-md{display:none!important}.visible-lg{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1024px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:1024px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:1024px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:1024px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:1024px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}*{-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-focus-ring-color:rgba(255,255,255,0)!important;outline:0!important}body{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#555}[class*=" col-"],[class^=col-]{box-sizing:border-box}.hide-normal{display:none}.modal-content{border-radius:0}.modal-header{padding:10px 15px 10px;border:none;text-align:right}.modal-header i{font-size:20px;cursor:pointer}.modal-body{padding:0 15px 10px}body>.content{min-height:300px}.content h1,.content h2,.content h3,.content h4{font-size:16px;font-weight:400;line-height:1;margin:0}.content .bodytext a{color:#154194}.content .bodytext a:active,.content .bodytext a:focus,.content .bodytext a:hover,.content .bodytext a:visited{color:#154194}.csc-form-dont-feed-me-with-name-or-email-address{position:absolute;display:block;height:0;overflow:hidden;float:left;left:-10000em}@media (min-width:768px){body{font-size:16px}.content .bodytext{font-size:17px;line-height:27px}}.navigation--desktop .meta-navigation>a{color:#fff;display:block;text-decoration:none}@media (min-width:1024px){.navigation--desktop .meta-navigation{display:flex;align-items:center}.navigation--desktop .meta-navigation>a{font-size:12px;color:#fff;display:inline-block;margin:0 15px;text-decoration:none}.navigation--desktop .meta-navigation>a:hover{text-decoration:underline}}@media (min-width:1200px){.navigation--desktop .meta-navigation>a{font-size:14px;margin:0 25px}}.navigation--mobile .meta-navigation{background:#ccc}.navigation--mobile .meta-navigation--item{display:block;color:#555;text-decoration:none;position:relative;padding:6px 20px 6px 15px;border-bottom:1px solid #888;font-size:16px;cursor:pointer}.navigation--mobile .meta-navigation--item:first-child{border-top:none}.navigation--desktop .language--website--selection{background:#555}.navigation--desktop .language--website--selection--inner{max-width:1600px;margin:0 auto;display:flex;justify-content:flex-end}.navigation--desktop .language--website--selection .language--selection{margin-left:30px}.navigation--desktop .language--website--selection .language--selection,.navigation--desktop .language--website--selection .website--selection{display:inline-block}.navigation--desktop .language--website--selection .dropdown{display:inline-block;padding:5px 10px;background:#333}.navigation--desktop .language--website--selection .dropdown--label{color:#fff;font-size:14px;cursor:pointer}.navigation--desktop .language--website--selection .dropdown--label img{display:inline-block;margin-right:5px}.navigation--desktop .language--website--selection .dropdown--label>span{display:inline-block;padding-right:5px}.navigation--desktop .language--website--selection .dropdown .icon-angle-up{display:none}.navigation--desktop .language--website--selection .dropdown.open{background:#eee}.navigation--desktop .language--website--selection .dropdown.open .dropdown--label{color:#555}.navigation--desktop .language--website--selection .dropdown.open .icon-angle-down{display:none}.navigation--desktop .language--website--selection .dropdown.open .icon-angle-up{display:inline}.navigation--desktop .language--website--selection .dropdown-menu{margin:0;background:#eee;border:none;border-radius:0;box-shadow:none;min-width:100%}.navigation--desktop .language--website--selection .dropdown-menu>li>a{padding:2px 10px;text-decoration:none;font-size:14px}.navigation--desktop .language--website--selection .dropdown-menu>li>a img{display:inline-block;margin-right:5px}.navigation--mobile .language--selection,.navigation--mobile .website--selection{background:#888;color:#fff;border-bottom:1px solid #fff}.navigation--mobile .language--selection--label,.navigation--mobile .website--selection--label{padding:6px 20px 7px 15px;font-size:16px;position:relative}.navigation--mobile .language--selection--label:after,.navigation--mobile .website--selection--label:after{font-family:orbis-icon;content:"\f107";position:absolute;right:15px;top:50%;transform:translateY(-50%)}.navigation--mobile .language--selection--label.open:after,.navigation--mobile .website--selection--label.open:after{content:"\f106"}.navigation--mobile .language--selection--items,.navigation--mobile .website--selection--items{display:none;background:#eee;padding:10px 0}.navigation--mobile .language--selection--item,.navigation--mobile .website--selection--item{display:block;padding:5px 25px;text-decoration:none;font-size:14px;color:#555}.navigation--mobile .language--selection--item img{display:inline-block;margin-right:5px}.navigation--wrap{max-width:1600px;margin:0 auto;position:relative}.navigation--mobile{border-bottom:1px solid #eee}.navigation--mobile .navigation--wrap{background:#fff}.navigation--mobile .navigation--logo{float:left;margin:10px}.navigation--mobile .navigation--logo>a{display:block}.navigation--mobile .navigation--logo>a img{display:block;width:120px;height:52px;line-height:1}.navigation--mobile .navigation--logo .logo{width:120px}.navigation--mobile .navigation--search--menu-wrap{float:right;margin-right:5px;font-size:24px}.navigation--mobile .navigation--search{display:inline-block;padding:10px 5px;margin:12px 5px}.navigation--mobile .navigation--menu{display:inline-block;padding:10px 5px;margin:12px 5px;color:#154194}.navigation--mobile .navigation--menu>.icon-close{display:none}.navigation--mobile .navigation--menu.open>.icon-navicon{display:none}.navigation--mobile .navigation--menu.open>.icon-close{display:inline-block}.navigation--mobile .navigation--flyout{display:none;border-top:1px solid #ccc;background:#fff;height:calc(100% - 78px);overflow-y:auto}.navigation--mobile .navigation--first-level--item{display:flex;align-items:center;padding:10px 20px 10px 15px;border-bottom:1px solid #ccc;position:relative}.navigation--mobile .navigation--first-level--item--link{font-size:18px;color:#555;text-decoration:none;display:block;width:95%}.navigation--mobile .navigation--first-level--item--link.open[data-color=orbis-primary],.navigation--mobile .navigation--first-level--item--link[data-active="1"][data-color=orbis-primary]{background:#154194;color:#fff}.navigation--mobile .navigation--first-level--item--link.open[data-color=sap],.navigation--mobile .navigation--first-level--item--link[data-active="1"][data-color=sap]{background:#298fc2;color:#fff}.navigation--mobile .navigation--first-level--item--link.open[data-color=orbis-solutions],.navigation--mobile .navigation--first-level--item--link[data-active="1"][data-color=orbis-solutions]{background:#009681;color:#fff}.navigation--mobile .navigation--first-level--item--link.open[data-color=microsoft],.navigation--mobile .navigation--first-level--item--link[data-active="1"][data-color=microsoft]{background:#fc4c02;color:#fff}.navigation--mobile .navigation--first-level--item.open a{color:#fff}.navigation--mobile .navigation--first-level--item i{position:absolute;right:20px}.navigation--mobile .navigation--first-level--item[data-subpage="1"]:after{font-family:orbis-icon;content:"\f105";position:absolute;right:15px;top:50%;transform:translateY(-50%)}.navigation--mobile .navigation--first-level--item.open[data-color=orbis-primary],.navigation--mobile .navigation--first-level--item[data-active="1"][data-color=orbis-primary]{background:#154194;color:#fff}.navigation--mobile .navigation--first-level--item.open[data-color=sap],.navigation--mobile .navigation--first-level--item[data-active="1"][data-color=sap]{background:#298fc2;color:#fff}.navigation--mobile .navigation--first-level--item.open[data-color=orbis-solutions],.navigation--mobile .navigation--first-level--item[data-active="1"][data-color=orbis-solutions]{background:#009681;color:#fff}.navigation--mobile .navigation--first-level--item.open[data-color=microsoft],.navigation--mobile .navigation--first-level--item[data-active="1"][data-color=microsoft]{background:#fc4c02;color:#fff}.navigation--mobile .navigation--sub--second-level{display:none;background:#eee}.navigation--mobile .navigation--sub--second-level--item{display:flex;align-items:center;padding:8px 20px 8px 15px;border-bottom:1px solid #ccc;position:relative}.navigation--mobile .navigation--sub--second-level--item--link{display:block;text-decoration:none;position:relative;color:#555;width:95%}.navigation--mobile .navigation--sub--second-level--item--link.open[data-color=orbis-primary],.navigation--mobile .navigation--sub--second-level--item--link[data-active="1"][data-color=orbis-primary]{background:#154194;color:#fff}.navigation--mobile .navigation--sub--second-level--item--link.open[data-color=sap],.navigation--mobile .navigation--sub--second-level--item--link[data-active="1"][data-color=sap]{background:#298fc2;color:#fff}.navigation--mobile .navigation--sub--second-level--item--link.open[data-color=orbis-solutions],.navigation--mobile .navigation--sub--second-level--item--link[data-active="1"][data-color=orbis-solutions]{background:#009681;color:#fff}.navigation--mobile .navigation--sub--second-level--item--link.open[data-color=microsoft],.navigation--mobile .navigation--sub--second-level--item--link[data-active="1"][data-color=microsoft]{background:#fc4c02;color:#fff}.navigation--mobile .navigation--sub--second-level--item i{position:absolute;right:20px}.navigation--mobile .navigation--sub--second-level--item[data-subpage="1"]:after{font-family:orbis-icon;content:"\f105";position:absolute;right:15px;top:50%;transform:translateY(-50%)}.navigation--mobile .navigation--sub--second-level--item.open[data-color=orbis-primary],.navigation--mobile .navigation--sub--second-level--item[data-active="1"][data-color=orbis-primary]{background:#154194;color:#fff}.navigation--mobile .navigation--sub--second-level--item.open[data-color=sap],.navigation--mobile .navigation--sub--second-level--item[data-active="1"][data-color=sap]{background:#298fc2;color:#fff}.navigation--mobile .navigation--sub--second-level--item.open[data-color=orbis-solutions],.navigation--mobile .navigation--sub--second-level--item[data-active="1"][data-color=orbis-solutions]{background:#009681;color:#fff}.navigation--mobile .navigation--sub--second-level--item.open[data-color=microsoft],.navigation--mobile .navigation--sub--second-level--item[data-active="1"][data-color=microsoft]{background:#fc4c02;color:#fff}.navigation--mobile .navigation--sub--third-level{display:none;background:#e5e5e5}.navigation--mobile .navigation--sub--third-level--item{display:flex;align-items:center;margin:0 10px;padding:6px 20px 6px 25px;border-bottom:1px solid #ccc;position:relative;color:#555}.navigation--mobile .navigation--sub--third-level--item--link{display:block;text-decoration:none;position:relative;color:#555;font-size:14px;width:95%}.navigation--mobile .navigation--sub--third-level--item--link.open[data-color=orbis-primary],.navigation--mobile .navigation--sub--third-level--item--link[data-active="1"][data-color=orbis-primary]{background:#154194;color:#fff}.navigation--mobile .navigation--sub--third-level--item--link.open[data-color=sap],.navigation--mobile .navigation--sub--third-level--item--link[data-active="1"][data-color=sap]{background:#298fc2;color:#fff}.navigation--mobile .navigation--sub--third-level--item--link.open[data-color=orbis-solutions],.navigation--mobile .navigation--sub--third-level--item--link[data-active="1"][data-color=orbis-solutions]{background:#009681;color:#fff}.navigation--mobile .navigation--sub--third-level--item--link.open[data-color=microsoft],.navigation--mobile .navigation--sub--third-level--item--link[data-active="1"][data-color=microsoft]{background:#fc4c02;color:#fff}.navigation--mobile .navigation--sub--third-level--item i{font-size:14px;position:absolute;right:20px}.navigation--mobile .navigation--sub--third-level--item:last-child{margin:0;padding:6px 20px 6px 35px}.navigation--mobile .navigation--sub--third-level--item:last-child[data-subpage="1"]:after{right:15px}.navigation--mobile .navigation--sub--third-level--item[data-subpage="1"]:after{font-family:orbis-icon;content:"\f105";position:absolute;right:5px;top:50%;transform:translateY(-50%)}.navigation--mobile .navigation--sub--third-level--item.open[data-color=orbis-primary],.navigation--mobile .navigation--sub--third-level--item[data-active="1"][data-color=orbis-primary]{background:#154194;color:#fff}.navigation--mobile .navigation--sub--third-level--item.open[data-color=sap],.navigation--mobile .navigation--sub--third-level--item[data-active="1"][data-color=sap]{background:#298fc2;color:#fff}.navigation--mobile .navigation--sub--third-level--item.open[data-color=orbis-solutions],.navigation--mobile .navigation--sub--third-level--item[data-active="1"][data-color=orbis-solutions]{background:#009681;color:#fff}.navigation--mobile .navigation--sub--third-level--item.open[data-color=microsoft],.navigation--mobile .navigation--sub--third-level--item[data-active="1"][data-color=microsoft]{background:#fc4c02;color:#fff}.navigation--mobile .navigation--sub--fourth-level{display:none;background:#e5e5e5}.navigation--mobile .navigation--sub--fourth-level--item{display:flex;align-items:center;margin:0 10px;padding:5px 15px 5px 40px;position:relative}.navigation--mobile .navigation--sub--fourth-level--item--link{display:block;text-decoration:none;position:relative;color:#555;font-size:14px;width:95%}.navigation--mobile .navigation--sub--fourth-level--item i{font-size:14px;position:absolute;right:20px}.navigation--mobile .navigation--sub--fourth-level--item:last-child{padding:5px 20px 5px 15px;border-bottom:1px solid #ccc}.navigation--mobile .navigation--sub--fourth-level--item[data-active="1"][data-color=orbis-primary]{color:#154194}.navigation--mobile .navigation--sub--fourth-level--item[data-active="1"][data-color=sap]{color:#298fc2}.navigation--mobile .navigation--sub--fourth-level--item[data-active="1"][data-color=orbis-solutions]{color:#009681}.navigation--mobile .navigation--sub--fourth-level--item[data-active="1"][data-color=microsoft]{color:#fc4c02}.navigation--mobile .navigation--search--flyout{display:none;position:absolute;left:0;top:78px;width:100%;box-sizing:border-box;padding:10px 15px;background:#fff;border-top:1px solid #eee;box-shadow:0 3px 3px 0 #555}.navigation--mobile .navigation--search--flyout form{position:relative;display:block;width:100%;max-width:480px;margin:0 auto}.navigation--mobile .navigation--search--flyout--input{width:100%;box-sizing:border-box;padding:10px 35px 10px 0;border:none;border-bottom:1px solid #eee}.navigation--mobile .navigation--search--flyout--submit{position:absolute;top:50%;right:0;transform:translateY(-50%);width:35px;height:35px;line-height:35px;background:0 0;border:none;color:#555;font-size:18px;padding:0}.navigation--mobile .special-navigation--item--label{position:relative;padding:6px 20px 6px 15px;border-bottom:1px solid #ccc;font-size:16px;cursor:pointer;background-color:#eee}.navigation--mobile .special-navigation--item--label>i{position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#154194;font-size:18px}.navigation--mobile .special-navigation--item--content{display:none;border-bottom:1px solid #ccc;background:#eee;padding-top:10px;padding-bottom:10px}.navigation--mobile .special-navigation--item--content .mmfsc--container .mmfsc--m30text{padding-top:10px;padding-bottom:10px}.navigation--mobile .special-navigation--item--content .container{width:auto;padding-left:6px;padding-right:6px}.navigation--mobile .special-navigation--item--content .mmfsc--m30text--text{padding:0 7px}.navigation--mobile .special-navigation--item--content .mmfsc--m30text--text--headline{font-size:14px;text-transform:uppercase}.navigation--mobile .special-navigation--item--content .mmfsc--m30text--text--text{font-size:13px;margin-top:10px;line-height:20px}.navigation--mobile .special-navigation--item--content .mmfsc--m30text--text--text.bodytext b{font-family:inherit!important}.navigation--mobile .special-navigation--item--content .mmfsc--m30text--text--text.bodytext a{text-decoration:none;color:#154194}.navigation--mobile .special-navigation--item--content .mmfsc--m30text--text--text.bodytext a:before{font-family:orbis-icon;content:"\f105";display:inline-block;margin-right:5px}.navigation--mobile .special-navigation--item--content .mmfsc--m30text--text--link{font-size:13px;margin-top:5px;text-align:left}.navigation--mobile .special-navigation--item--content .mmfsc--m30text--text--link a{text-decoration:none;color:#154194}.navigation--mobile .special-navigation--item--content .mmfsc--m30text--text--link a:before{font-family:orbis-icon;content:"\f105";display:inline-block;margin-right:5px}@media (min-width:1024px){.navigation--mobile{display:none}}.navigation--desktop{display:none;border-bottom:1px solid #eee}.navigation--desktop .navigation--logo{float:left;margin:6px 0 6px 20px}.navigation--desktop .navigation--logo>a{display:block}.navigation--desktop .navigation--logo>a img{display:block;width:182px;height:78px}.navigation--desktop .navigation--middle{margin:0 0 0 210px;width:calc(100% - 210px);text-align:center}.navigation--desktop .navigation--main{display:inline-block;vertical-align:top}.navigation--desktop .navigation--additional{display:none;float:right}.navigation--desktop .navigation--additional>img{margin:16px 5px 16px 0}.navigation--desktop .navigation--additional>img:last-child{margin-right:20px}.navigation--desktop .navigation--first-level--item{text-decoration:none;color:#555;padding:32px 15px 34px;display:inline-block;position:relative;font-weight:600;height:90px;box-sizing:border-box;transition:color .4s ease-in-out}.navigation--desktop .navigation--first-level--item:hover[data-color=orbis-primary],.navigation--desktop .navigation--first-level--item[data-active="1"][data-color=orbis-primary]{color:#154194}.navigation--desktop .navigation--first-level--item:hover[data-color=sap],.navigation--desktop .navigation--first-level--item[data-active="1"][data-color=sap]{color:#298fc2}.navigation--desktop .navigation--first-level--item:hover[data-color=orbis-solutions],.navigation--desktop .navigation--first-level--item[data-active="1"][data-color=orbis-solutions]{color:#009681}.navigation--desktop .navigation--first-level--item:hover[data-color=microsoft],.navigation--desktop .navigation--first-level--item[data-active="1"][data-color=microsoft]{color:#fc4c02}.navigation--desktop .navigation--first-level--item>span{display:inline-block;padding-right:5px}.navigation--desktop .navigation--first-level--item[data-subpage="0"] i{display:none}.navigation--desktop .navigation--first-level--item.open:after{content:"";display:block;border-bottom:20px solid #eee;border-right:20px solid transparent;border-left:20px solid transparent;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.navigation--desktop .navigation--sub{display:none;position:absolute;z-index:10;transform:translateX(-50%);left:50%;top:91px;width:1024px;box-sizing:border-box;padding:15px 10px;background:#eee;border-top:1px solid #eee;text-align:left;box-shadow:0 3px 3px 0 #555}.navigation--desktop .navigation--sub--item{display:none}.navigation--desktop .navigation--sub--second-level{display:table-cell;vertical-align:top;width:25%}.navigation--desktop .navigation--sub--second-level--item{position:relative;display:block;text-decoration:none;padding:8px 15px 8px 10px;color:#555;font-weight:600;border-right:8px solid #eee;transition:background-color ease-in-out .2s,color ease-in-out .2s}.navigation--desktop .navigation--sub--second-level--item[data-subpage="1"]:after{content:"\f105";font-family:orbis-icon;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.navigation--desktop .navigation--sub--second-level--item[data-color=orbis-primary]:after{color:#154194}.navigation--desktop .navigation--sub--second-level--item[data-color=orbis-primary]:hover,.navigation--desktop .navigation--sub--second-level--item[data-color=orbis-primary][data-active="1"]{color:#fff;background:#154194}.navigation--desktop .navigation--sub--second-level--item[data-color=orbis-primary]:hover:after,.navigation--desktop .navigation--sub--second-level--item[data-color=orbis-primary][data-active="1"]:after{color:#fff}.navigation--desktop .navigation--sub--second-level--item[data-color=orbis-primary].colorize{border-right:8px solid #154194}.navigation--desktop .navigation--sub--second-level--item[data-color=sap]:after{color:#298fc2}.navigation--desktop .navigation--sub--second-level--item[data-color=sap]:hover,.navigation--desktop .navigation--sub--second-level--item[data-color=sap][data-active="1"]{color:#fff;background:#298fc2}.navigation--desktop .navigation--sub--second-level--item[data-color=sap]:hover:after,.navigation--desktop .navigation--sub--second-level--item[data-color=sap][data-active="1"]:after{color:#fff}.navigation--desktop .navigation--sub--second-level--item[data-color=sap].colorize{border-right:8px solid #298fc2}.navigation--desktop .navigation--sub--second-level--item[data-color=orbis-solutions]:after{color:#009681}.navigation--desktop .navigation--sub--second-level--item[data-color=orbis-solutions]:hover,.navigation--desktop .navigation--sub--second-level--item[data-color=orbis-solutions][data-active="1"]{color:#fff;background:#009681}.navigation--desktop .navigation--sub--second-level--item[data-color=orbis-solutions]:hover:after,.navigation--desktop .navigation--sub--second-level--item[data-color=orbis-solutions][data-active="1"]:after{color:#fff}.navigation--desktop .navigation--sub--second-level--item[data-color=orbis-solutions].colorize{border-right:8px solid #009681}.navigation--desktop .navigation--sub--second-level--item[data-color=microsoft]:after{color:#fc4c02}.navigation--desktop .navigation--sub--second-level--item[data-color=microsoft]:hover,.navigation--desktop .navigation--sub--second-level--item[data-color=microsoft][data-active="1"]{color:#fff;background:#fc4c02}.navigation--desktop .navigation--sub--second-level--item[data-color=microsoft]:hover:after,.navigation--desktop .navigation--sub--second-level--item[data-color=microsoft][data-active="1"]:after{color:#fff}.navigation--desktop .navigation--sub--second-level--item[data-color=microsoft].colorize{border-right:8px solid #fc4c02}.navigation--desktop .navigation--sub--third-level{display:none;vertical-align:top;width:75%;background:#fff}.navigation--desktop .navigation--sub--third-level--wrap{float:left;width:32.5%;box-sizing:border-box;padding:10px 15px;border-top:8px solid #eee}.navigation--desktop .navigation--sub--third-level--wrap[data-color=orbis-primary]{border-top:8px solid #154194}.navigation--desktop .navigation--sub--third-level--wrap[data-color=sap]{border-top:8px solid #298fc2}.navigation--desktop .navigation--sub--third-level--wrap[data-color=orbis-solutions]{border-top:8px solid #009681}.navigation--desktop .navigation--sub--third-level--wrap[data-color=microsoft]{border-top:8px solid #fc4c02}.navigation--desktop .navigation--sub--third-level--wrap.single-col{width:65%}.navigation--desktop .navigation--sub--third-level--item{display:block;text-decoration:none;padding:5px 30px 5px 0;color:#555;font-weight:600;border-bottom:1px solid #eee;position:relative}.navigation--desktop .navigation--sub--third-level--item:hover[data-color=orbis-primary],.navigation--desktop .navigation--sub--third-level--item[data-active="1"][data-color=orbis-primary]{color:#154194}.navigation--desktop .navigation--sub--third-level--item:hover[data-color=sap],.navigation--desktop .navigation--sub--third-level--item[data-active="1"][data-color=sap]{color:#298fc2}.navigation--desktop .navigation--sub--third-level--item:hover[data-color=orbis-solutions],.navigation--desktop .navigation--sub--third-level--item[data-active="1"][data-color=orbis-solutions]{color:#009681}.navigation--desktop .navigation--sub--third-level--item:hover[data-color=microsoft],.navigation--desktop .navigation--sub--third-level--item[data-active="1"][data-color=microsoft]{color:#fc4c02}.navigation--desktop .navigation--sub--third-level--item[data-subpage="1"] .navigation--sub--third-level--item--subpages--arrow{position:absolute;right:0;top:calc(50% - 1px);transform:translateY(-50%);width:25px;height:28px;line-height:28px;text-align:center}.navigation--desktop .navigation--sub--third-level--item[data-subpage="1"]:hover .navigation--sub--third-level--item--subpages--arrow{background:#eee;color:#fff}.navigation--desktop .navigation--sub--third-level--item[data-subpage="1"][data-color=orbis-primary] .navigation--sub--third-level--item--subpages--arrow{color:#154194}.navigation--desktop .navigation--sub--third-level--item[data-subpage="1"][data-color=orbis-primary]:hover .navigation--sub--third-level--item--subpages--arrow{background:#154194;color:#fff}.navigation--desktop .navigation--sub--third-level--item[data-subpage="1"][data-color=sap] .navigation--sub--third-level--item--subpages--arrow{color:#298fc2}.navigation--desktop .navigation--sub--third-level--item[data-subpage="1"][data-color=sap]:hover .navigation--sub--third-level--item--subpages--arrow{background:#298fc2;color:#fff}.navigation--desktop .navigation--sub--third-level--item[data-subpage="1"][data-color=orbis-solutions] .navigation--sub--third-level--item--subpages--arrow{color:#009681}.navigation--desktop .navigation--sub--third-level--item[data-subpage="1"][data-color=orbis-solutions]:hover .navigation--sub--third-level--item--subpages--arrow{background:#009681;color:#fff}.navigation--desktop .navigation--sub--third-level--item[data-subpage="1"][data-color=microsoft] .navigation--sub--third-level--item--subpages--arrow{color:#fc4c02}.navigation--desktop .navigation--sub--third-level--item[data-subpage="1"][data-color=microsoft]:hover .navigation--sub--third-level--item--subpages--arrow{background:#fc4c02;color:#fff}.navigation--desktop .navigation--sub--third-level--item .navigation--sub--third-level--item--subpages--arrow .icon-angle-up{display:none}.navigation--desktop .navigation--sub--third-level--item.open .navigation--sub--third-level--item--subpages--arrow .icon-angle-up{display:inline}.navigation--desktop .navigation--sub--third-level--item.open .navigation--sub--third-level--item--subpages--arrow .icon-angle-down{display:none}.navigation--desktop .navigation--sub--fourth-level{display:none;border-bottom:1px solid #eee}.navigation--desktop .navigation--sub--fourth-level--item{display:block;padding:3px 0;text-decoration:none;color:#555}.navigation--desktop .navigation--sub--fourth-level--item:hover[data-color=orbis-primary],.navigation--desktop .navigation--sub--fourth-level--item[data-active="1"][data-color=orbis-primary]{color:#154194}.navigation--desktop .navigation--sub--fourth-level--item:hover[data-color=sap],.navigation--desktop .navigation--sub--fourth-level--item[data-active="1"][data-color=sap]{color:#298fc2}.navigation--desktop .navigation--sub--fourth-level--item:hover[data-color=orbis-solutions],.navigation--desktop .navigation--sub--fourth-level--item[data-active="1"][data-color=orbis-solutions]{color:#009681}.navigation--desktop .navigation--sub--fourth-level--item:hover[data-color=microsoft],.navigation--desktop .navigation--sub--fourth-level--item[data-active="1"][data-color=microsoft]{color:#fc4c02}.navigation--desktop .navigation--sub--teaser{float:left;width:35%;background:#fff;border-top:8px solid #eee}.navigation--desktop .navigation--sub--teaser[data-color=orbis-primary]{border-top:8px solid #154194}.navigation--desktop .navigation--sub--teaser[data-color=sap]{border-top:8px solid #298fc2}.navigation--desktop .navigation--sub--teaser[data-color=orbis-solutions]{border-top:8px solid #009681}.navigation--desktop .navigation--sub--teaser[data-color=microsoft]{border-top:8px solid #fc4c02}.navigation--desktop .navigation--search{display:inline-block;vertical-align:top;margin:22px 15px;padding:10px;font-size:18px;cursor:pointer}.navigation--desktop .navigation--search--flyout{display:none;position:absolute;transform:translateX(-50%);left:50%;top:91px;width:1024px;box-sizing:border-box;padding:15px 250px;background:#fff;border-top:1px solid #eee;box-shadow:0 3px 3px 0 #555}.navigation--desktop .navigation--search--flyout form{position:relative}.navigation--desktop .navigation--search--flyout--input{width:100%;box-sizing:border-box;padding:10px 35px 10px 0;border:none;border-bottom:1px solid #eee}.navigation--desktop .navigation--search--flyout--submit{position:absolute;top:50%;right:0;transform:translateY(-50%);width:35px;height:35px;line-height:35px;background:0 0;border:none;color:#555;font-size:18px;padding:0}@media (min-width:1024px){.navigation--desktop{display:block}}@media (min-width:1200px){.navigation--desktop .navigation--additional{display:block}.navigation--desktop .navigation--middle{margin:0 222px 0 210px;width:calc(100% - 432px)}.navigation--desktop .navigation--sub{width:1168px}}@media (min-width:1400px){.navigation--desktop .navigation--middle{margin:0 0 0 210px;width:calc(100% - 210px)}.navigation--desktop .navigation--first-level--item{padding-left:40px;padding-right:40px}.navigation--desktop .navigation--search{margin-left:30px;margin-right:30px}}.header{padding-top:79px}.header .navigation--mobile{position:fixed;top:0;left:0;z-index:10;width:100%}.header .navigation--mobile--animation--show{animation:animation--navigation--mobile--show 250ms forwards}.header .navigation--mobile--animation--hide{animation:animation--navigation--mobile--hide 250ms forwards}.header+.content .anchor{display:block;position:relative;top:-79px;visibility:hidden}@keyframes animation--navigation--mobile--show{0%{top:-79px}100%{top:0}}@keyframes animation--navigation--mobile--hide{0%{top:0}100%{top:-79px}}@media (min-width:1024px){.header{padding-top:123px;transition:padding-top ease-in-out 250ms}.header .navigation--desktop{background:#fff;position:fixed;top:0;left:0;z-index:10;width:100%}.header+.content .anchor{top:-123px}}.breadcrumb{padding:8px 0}.breadcrumb--item{display:inline-block;font-size:14px}.breadcrumb--item a{text-decoration:none;padding:2px 0;color:#555;opacity:.7}.breadcrumb--item a:after{font-family:orbis-icon;content:"\f105";display:inline-block;margin:0 10px}.breadcrumb--item a:hover{opacity:1}.breadcrumb--item span{padding:2px 0}@media (min-width:768px){.breadcrumb{padding:16px 0}}.pagination-centered{text-align:left}.pagination{list-style:none;margin:0;border-top:1px solid #eee;padding:15px}.pagination li{display:inline-block}.pagination li.unavailable a{cursor:default;color:#bbb}.pagination li.unavailable a:active,.pagination li.unavailable a:focus,.pagination li.unavailable a:hover{color:#bbb;text-decoration:none}.pagination li.current a{cursor:default;color:#154194;text-decoration:underline}.pagination a{display:block;padding:0 5px;color:#555;text-decoration:none}.pagination a:active,.pagination a:focus,.pagination a:hover{color:#154194;text-decoration:underline}.footer--navigation--wrap{background:#555}.footer--navigation{color:#fff;max-width:1600px;margin:0 auto}.footer--navigation .row>div{border-bottom:1px solid #fff}.footer--navigation--headline{text-transform:uppercase;padding:20px 0 10px;position:relative}.footer--navigation--headline:after{font-family:orbis-icon;content:"\f067";position:absolute;right:0;top:50%;transform:translateY(-50%)}.footer--navigation--headline.open:after{content:"\f068"}.footer--navigation--content{display:none;padding:10px 8px;font-size:14px}.footer--navigation--row{margin-bottom:10px}.footer--navigation--row-lvl2{padding:5px 0 0 25px;margin-bottom:0;font-size:13px}.footer--navigation--row-lvl2:nth-of-type(1){padding:10px 0 0 25px}.footer--navigation--menu a{display:block;color:#fff;text-decoration:none}.footer--navigation--menu a:hover{text-decoration:underline}.footer--navigation--social--column{float:left;width:50%}.footer--navigation--social--blog,.footer--navigation--social--facebook,.footer--navigation--social--google,.footer--navigation--social--instagram,.footer--navigation--social--linkedin,.footer--navigation--social--rss,.footer--navigation--social--twitter,.footer--navigation--social--vimeo,.footer--navigation--social--xing,.footer--navigation--social--youtube{position:relative;padding:0 0 0 25px;color:#fff;text-decoration:none;display:block}.footer--navigation--social--blog:hover,.footer--navigation--social--facebook:hover,.footer--navigation--social--google:hover,.footer--navigation--social--instagram:hover,.footer--navigation--social--linkedin:hover,.footer--navigation--social--rss:hover,.footer--navigation--social--twitter:hover,.footer--navigation--social--vimeo:hover,.footer--navigation--social--xing:hover,.footer--navigation--social--youtube:hover{text-decoration:underline}.footer--navigation--social--blog:before,.footer--navigation--social--facebook:before,.footer--navigation--social--google:before,.footer--navigation--social--instagram:before,.footer--navigation--social--linkedin:before,.footer--navigation--social--rss:before,.footer--navigation--social--twitter:before,.footer--navigation--social--vimeo:before,.footer--navigation--social--xing:before,.footer--navigation--social--youtube:before{font-family:orbis-icon;position:absolute;left:0;top:2px}.footer--navigation--social--facebook:before{content:"\f09a"}.footer--navigation--social--google:before{content:"\f0d5"}.footer--navigation--social--twitter:before{content:"\f099"}.footer--navigation--social--youtube:before{content:"\f16a"}.footer--navigation--social--instagram:before{content:"\e905"}.footer--navigation--social--xing:before{content:"\f168"}.footer--navigation--social--blog:before{content:"\e619"}.footer--navigation--social--linkedin:before{content:"\f0e1"}.footer--navigation--social--rss:before{content:"\f09e"}.footer--navigation--social--vimeo:before{content:"\e901"}.footer--navigation--contact--avatar,.footer--navigation--contact--email,.footer--navigation--contact--location,.footer--navigation--contact--phone{position:relative;padding:0 0 0 35px}.footer--navigation--contact--avatar:before,.footer--navigation--contact--email:before,.footer--navigation--contact--location:before,.footer--navigation--contact--phone:before{font-family:orbis-icon;position:absolute;left:0;top:0}.footer--navigation--contact--location:before{content:"\f041";font-size:22px}.footer--navigation--contact--phone:before{content:"\f095";font-size:18px}.footer--navigation--contact--email:before{content:"\f0e0"}.footer--navigation--contact--email>a{color:#fff;text-decoration:none}.footer--navigation--contact--email>a:hover{text-decoration:underline}.footer--navigation--contact--avatar:before{content:"\e902";font-size:18px}.footer--navigation--contact--avatar>a{color:#fff;text-decoration:none}.footer--navigation--contact--avatar>a:hover{text-decoration:underline}@media (min-width:768px){.footer--navigation .row>div{border:none}.footer--navigation--headline:after{display:none}.footer--navigation--content{display:block;padding:10px 0}}.footer--legal-info--wrap{background:#fff}.footer--legal-info{max-width:1600px;margin:0 auto;font-size:14px}.footer--legal-info>div{margin:25px 0;text-align:center}.footer--legal-info--additional{display:flex;align-items:center;justify-content:center}.footer--legal-info--additional img{margin:0 10px}.footer--legal-info--menu>a{display:block;text-decoration:none;color:#555;margin:3px 0}@media (min-width:768px){.footer--legal-info>div{padding:0 10px;box-sizing:border-box}.footer--legal-info>div.footer--legal-info--copyright{float:left;text-align:left}.footer--legal-info>div.footer--legal-info--additional{float:left;margin:10px 0}.footer--legal-info>div.footer--legal-info--menu{float:right;text-align:right}.footer--legal-info--additional .logo-sap-gold-partner{width:75px;height:auto}.footer--legal-info--additional .logo-microsoft-partner{width:auto;margin-left:30px}.footer--legal-info--menu>a{display:inline-block;margin:0 10px}.footer--legal-info--menu>a:last-child{margin-right:0}}@media (min-width:1024px){.footer--legal-info>div{padding:0 20px;margin:35px 0}.footer--legal-info>div.footer--legal-info--copyright{width:25%;max-width:300px}.footer--legal-info>div.footer--legal-info--additional{margin:20px 0}}.cookie-notification{display:none;position:fixed;bottom:0;left:0;z-index:30;width:100%;padding:15px 0;color:#fff;background:rgba(51,51,51,.9)}.cookie-notification--text{font-size:12px;padding-bottom:15px}.cookie-notification--buttons{text-align:center}.cookie-notification--buttons--item{padding:5px 10px;font-weight:600;display:inline-block;margin:0 10px;background:#292826;cursor:pointer}.cookie-notification a{color:#fff;text-decoration:underline}.cookie-notification a:active,.cookie-notification a:focus,.cookie-notification a:hover,.cookie-notification a:visited{color:#ccc}@media (min-width:768px){.cookie-notification{padding:25px 0}.cookie-notification--text{font-size:14px;padding-bottom:0}}.special-navigation{display:none}@media (min-width:1024px){.special-navigation{display:block;position:fixed;bottom:20%;right:0;z-index:15;width:50px}.special-navigation--item{position:relative;margin:5px 0;width:440px;left:0}.special-navigation--item>a{display:inline-block;padding:9px 0 6px;width:50px;color:#fff;font-size:23px;text-align:center;background:#ccc;text-decoration:none}.special-navigation--item>a.hover,.special-navigation--item>a:hover{background:#154194}.special-navigation--item.content:hover{animation:animation--special-navigation--item--in .5s forwards}.special-navigation--item.content>a{cursor:default}.special-navigation--item--content{position:absolute;top:0;right:0;padding:0 10px 10px;background:#fff;box-shadow:3px 3px 3px 0 #555;z-index:16;width:390px;box-sizing:border-box;border:1px solid #ccc}.special-navigation .mmfsc--m30text{margin:0;padding:0}.special-navigation .mmfsc--m30text .container{padding:0;width:auto}.special-navigation .mmfsc--m30text--text{padding:10px;background:#fff}.special-navigation .mmfsc--m30text--text--headline{font-size:17px;text-transform:uppercase}.special-navigation .mmfsc--m30text--text--text{font-size:13px;margin-top:10px;line-height:20px}.special-navigation .mmfsc--m30text--text--link{font-size:13px;margin-top:5px;text-align:left}.special-navigation .mmfsc--m30text--text--link a{text-decoration:none;color:#154194}.special-navigation .mmfsc--m30text--text--link a:before{font-family:orbis-icon;content:"\f105";display:inline-block;margin-right:5px}}@keyframes animation--special-navigation--item--in{100%{left:-400px}}.instagram-feed{display:flex;flex-wrap:wrap}.instagram-feed__item{flex-basis:100%;padding:0 8px;margin-bottom:16px;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}.instagram-feed__item img,.instagram-feed__item video{max-width:100%;height:auto;object-fit:cover}.instagram-feed__media{position:relative}.instagram-feed__media i{position:absolute;right:0;top:25px;display:block;width:65px;height:65px;background:#154194;color:#fff;font-size:50px;text-align:center;line-height:65px}.instagram-feed__profile{position:relative;font-weight:700;margin:8px 0}.instagram-feed__profile a{color:#009681}.instagram-feed__profile svg{width:36px;height:36px;padding:2px;border:1px solid #555;border-radius:50%;object-fit:contain;vertical-align:middle;margin-right:16px}.instagram-feed__close{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%);background:0 0;border:none;font-size:25px;padding:5px;line-height:25px}.instagram-feed__caption{flex-grow:1;margin:8px 0}.instagram-feed__caption p{margin:0}.instagram-feed__more a{color:#154194;text-decoration:none;font-weight:400}.instagram-feed__more span{vertical-align:middle}.instagram-feed__more i{vertical-align:middle;font-weight:400;font-size:20px}.instagram-feed__slider{display:none;position:fixed;top:0;left:0;z-index:100;background:rgba(0,0,0,.5);width:100%;height:100vh}.instagram-feed__slider--inner{position:absolute;top:50%;left:50%;width:100vw;height:100vh;max-width:360px;transform:translate(-50%,-50%)}.instagram-feed__slider--inner .instagram-feed__item{background:#fff;display:flex;flex-direction:column;padding:0;font-size:14px;height:100%}.instagram-feed__slider--inner .instagram-feed__media{width:100%}.instagram-feed__slider--inner .instagram-feed__media i{display:none}.instagram-feed__slider--inner .instagram-feed__body{width:100%;display:flex;flex-direction:column;padding:15px;overflow:hidden;box-sizing:border-box}.instagram-feed__slider--inner .instagram-feed__body img{display:inline}.instagram-feed__slider--inner .instagram-feed__caption{overflow-x:hidden;overflow-y:scroll;margin:15px 0}.instagram-feed__slider--inner .instagram-feed__caption p{word-break:break-word;padding-right:15px;font-size:14px}.instagram-feed__slider--inner .instagram-feed__profile{margin:0}.instagram-feed__slider--inner .instagram-feed__close{display:block}.instagram-feed__slider--inner .instagram-feed__more a{display:inline-block;padding:5px 10px;background:#154194;color:#fff;font-weight:400}.instagram-feed__slider--inner .instagram-feed__more a i{display:none}.instagram-feed__slider .slick-arrow{position:absolute;top:180px;transform:translateY(-50%);color:#fff;font-size:56px;padding:0 8px;background:0 0;border:none;z-index:10}.instagram-feed__slider .slick-prev{left:0}.instagram-feed__slider .slick-next{right:0}.instagram-feed__slider .slick-list{margin:0 auto}.instagram-feed__slider .slick-track{height:100vh}@media (min-width:768px){.instagram-feed__item{flex-basis:33.3333333333%;height:auto}.instagram-feed__slider--inner{width:718px;height:auto;max-width:unset;padding:0 8px;margin:0 8px}.instagram-feed__slider--inner .instagram-feed__item{flex-direction:row;margin-bottom:0;height:378px}.instagram-feed__slider--inner .instagram-feed__media{width:378px}.instagram-feed__slider--inner .instagram-feed__body{width:auto;padding:25px;flex:1}.instagram-feed__slider--inner .instagram-feed_profile{margin:8px 0}.instagram-feed__slider--inner .slick-arrow{top:50%}.instagram-feed__slider--inner .slick-list{width:618px}.instagram-feed__slider--inner .slick-track{height:auto}}@media (min-width:1024px){.instagram-feed__slider--inner{width:978px}.instagram-feed__slider--inner .instagram-feed__item{height:552px}.instagram-feed__slider--inner .instagram-feed__media{width:552px}.instagram-feed__slider--inner .slick-list{width:878px}}@media (min-width:1200px){.instagram-feed__slider--inner{width:1038px}.instagram-feed__slider--inner .instagram-feed__item{height:592px}.instagram-feed__slider--inner .instagram-feed__media{width:592px}.instagram-feed__slider--inner .slick-list{width:938px}}.orbis-rss-blog-desktop-preview{border-left-color:#154194}.orbis-rss-blog-list .orbis-rss-blog-item.active{border-left-color:#154194}.orbis-rss-blog-list .orbis-rss-blog-item.active .orbis-rss-blog-item-header{background:#154194;color:#fff}.orbis-rss-blog-desktop-preview[data-color=microsoft]{border-left-color:#fc4c02}.orbis-rss-blog-list .orbis-rss-blog-item.active[data-color=microsoft]{border-left-color:#fc4c02}.orbis-rss-blog-list .orbis-rss-blog-item.active[data-color=microsoft] .orbis-rss-blog-item-header{background:#fc4c02;color:#fff}.orbis-rss-blog-desktop-preview[data-color=orbis-loesung]{border-left-color:#009681}.orbis-rss-blog-list .orbis-rss-blog-item.active[data-color=orbis-loesung]{border-left-color:#009681}.orbis-rss-blog-list .orbis-rss-blog-item.active[data-color=orbis-loesung] .orbis-rss-blog-item-header{background:#009681;color:#fff}.orbis-rss-blog-desktop-preview[data-color=orbis]{border-left-color:#009681}.orbis-rss-blog-list .orbis-rss-blog-item.active[data-color=orbis]{border-left-color:#009681}.orbis-rss-blog-list .orbis-rss-blog-item.active[data-color=orbis] .orbis-rss-blog-item-header{background:#009681;color:#fff}.orbis-rss-blog-desktop-preview[data-color=sap]{border-left-color:#298fc2}.orbis-rss-blog-list .orbis-rss-blog-item.active[data-color=sap]{border-left-color:#298fc2}.orbis-rss-blog-list .orbis-rss-blog-item.active[data-color=sap] .orbis-rss-blog-item-header{background:#298fc2;color:#fff}.orbis-rss-blog-container{display:flex;flex-direction:row;margin-top:1rem;margin-bottom:1rem}.orbis-rss-blog-desktop-preview{flex-direction:column;display:none;cursor:pointer;background:rgba(85,85,85,.1);border-left-width:7px;border-left-style:solid}.orbis-rss-blog-desktop-preview .orbis-rss-blog-item-header{display:none}.orbis-rss-blog-desktop-preview .orbis-rss-blog-item-content{display:flex;flex-direction:column;height:100%}.orbis-rss-blog-desktop-preview .orbis-rss-blog-item-image{flex:7;min-height:200px;overflow:hidden}.orbis-rss-blog-desktop-preview .orbis-rss-blog-item-image img{width:100%;height:100%;object-fit:cover}.orbis-rss-blog-desktop-preview .orbis-rss-blog-item-description{flex:3;padding:1rem;overflow:hidden;height:100%}.orbis-rss-blog-desktop-preview .orbis-rss-blog-item-description p{padding:0;margin:0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.orbis-rss-blog-list .orbis-rss-blog-item.active{margin-top:-2px;border-bottom-color:transparent}@media (min-width:1024px){.orbis-rss-blog-list .orbis-rss-blog-item.active{margin-top:0}}.orbis-rss-blog-list .orbis-rss-blog-item.active .orbis-rss-blog-item-header{color:#fff}.orbis-rss-blog-list .orbis-rss-blog-item.active .orbis-rss-blog-item-content{display:flex}.orbis-rss-blog-list{display:flex;flex-direction:column;flex:3}.orbis-rss-blog-list .orbis-rss-blog-item{display:flex;flex-direction:column;flex:1;cursor:pointer;border-left-width:7px;border-left-style:solid;border-left-color:transparent;border-bottom:1px solid #707070}.orbis-rss-blog-list .orbis-rss-blog-item .orbis-rss-blog-item-header{padding:.5rem;flex:1;display:flex;flex-direction:column;justify-content:space-between;font-size:18px}.orbis-rss-blog-list .orbis-rss-blog-item .orbis-rss-blog-item-content{display:none;flex-direction:column}@media (min-width:1024px){.orbis-rss-blog-list .orbis-rss-blog-item .orbis-rss-blog-item-content{background:rgba(85,85,85,.1)}}.orbis-rss-blog-list .orbis-rss-blog-item .orbis-rss-blog-item-date{margin-top:2rem}.orbis-rss-blog-list .orbis-rss-blog-item .orbis-rss-blog-item-image img{width:100%;height:auto}.orbis-rss-blog-list .orbis-rss-blog-item .orbis-rss-blog-item-title{margin-bottom:1rem}.orbis-rss-blog-list .orbis-rss-blog-item .orbis-rss-blog-item-date{display:flex;justify-content:flex-end;margin-top:1rem;font-size:14px}.orbis-rss-blog-list .orbis-rss-blog-item .orbis-rss-blog-item-description{padding:0 .5rem 1rem;color:#555;background:rgba(85,85,85,.1)}.orbis-rss-blog-list .orbis-rss-blog-item .orbis-rss-blog-item-image{background:rgba(85,85,85,.1)}.orbis-rss-blog-list .orbis-rss-blog-item:last-of-type{border-bottom:none}@media (min-width:1024px){.orbis-rss-blog-list .orbis-rss-blog-item{border-bottom-width:1px}.orbis-rss-blog-list .orbis-rss-blog-item.active .orbis-rss-blog-item-content{display:none}.orbis-rss-blog-list .orbis-rss-blog-item .orbis-rss-blog-item-header{font-size:20px}.orbis-rss-blog-list .orbis-rss-blog-item .orbis-rss-blog-item-date{font-size:16px}.orbis-rss-blog-container{min-height:400px}.orbis-rss-blog-container .orbis-rss-blog-desktop-preview{display:flex;flex:2}.orbis-rss-blog-container .orbis-rss-blog-desktop-preview .orbis-rss-blog-item-content{display:flex}.orbis-rss-blog-container .orbis-rss-blog-desktop-preview .orbis-rss-blog-item-image{height:257px;min-height:unset;flex:unset}.orbis-rss-blog-container .orbis-rss-blog-desktop-preview .orbis-rss-blog-item-description{flex-grow:1}}@media (min-width:1200px){.orbis-rss-blog-list .orbis-rss-blog-item .orbis-rss-blog-item-header{font-size:22px}.orbis-rss-blog-list .orbis-rss-blog-item .orbis-rss-blog-item-date{font-size:18px}}
.mmfsc-module.background-0 { background: transparent; }
.mmfsc-module.background-1 { background: #eeeeee; }
@media (min-width: 768px) { .mmfsc--container { padding: 0 8px; } }
.background-image { display: none; background: no-repeat 50% 50%; background-size: cover; width: 100%; height: 100%; }
.background-image.small { display: block; }
@media (min-width: 1024px) { .background-image.small { display: none; }
  .background-image.medium { display: block; } }
@media (min-width: 1200px) { .background-image.small { display: none; }
  .background-image.medium { display: none; }
  .background-image.large { display: block; } }
[data-asc-sort], [data-desc-sort] { cursor: pointer; padding: 10px; font-size: 20px; }
@media (min-width: 1024px) { [data-asc-sort], [data-desc-sort] { cursor: pointer; padding: 2px; font-size: 20px; } }
.mmfsc--m01slider { padding: 0; }
.mmfsc--m01slider--container { background: #eeeeee; }
.mmfsc--m01slider .slick-dots { text-align: center; padding: 15px 0; margin: 0; list-style: none; line-height: 0; }
.mmfsc--m01slider .slick-dots > li { display: inline-block; margin: 0 3px; }
.mmfsc--m01slider .slick-dots > li.slick-active > button { background: #333; }
.mmfsc--m01slider .slick-dots > li > button { background: #fff; border: 3px solid #fff; border-radius: 50%; width: 15px; height: 15px; padding: 0; cursor: pointer; font-size: 0; }
.mmfsc--m01slider--item--image { position: relative; font-size: 0; }
.mmfsc--m01slider--item--image img, .mmfsc--m01slider--item--image video { width: 100%; max-width: 100%; height: auto; }
.mmfsc--m01slider--item--image .slick-arrow { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); color: #fff; background: #333; border-radius: 50%; display: inline-block; width: 30px; height: 30px; font-size: 26px; z-index: 1; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; line-height: 1; }
.mmfsc--m01slider--item--image .slick-arrow.slick-prev { left: 10px; padding-left: 9px; }
.mmfsc--m01slider--item--image .slick-arrow.slick-next { right: 10px; padding-left: 11px; }
.mmfsc--m01slider--item--image .slick-arrow > i { line-height: 1; }
.mmfsc--m01slider--item--content { padding: 15px 10px; }
.mmfsc--m01slider--item--content--headline { opacity: 0; position: relative; font-size: 26px; text-transform: uppercase; }
.mmfsc--m01slider--item--content--headline h1, .mmfsc--m01slider--item--content--headline h2, .mmfsc--m01slider--item--content--headline h3, .mmfsc--m01slider--item--content--headline h4, .mmfsc--m01slider--item--content--headline span { font-size: 100%; line-height: 130%; font-weight: 600; }
.mmfsc--m01slider--item--content--text { opacity: 0; position: relative; margin-top: 5px; font-size: 14px; }
.mmfsc--m01slider--item--content--link { opacity: 0; position: relative; display: inline-block; padding: 5px 10px; margin-top: 5px; font-size: 14px; }
.mmfsc--m01slider--item--content--link a { text-decoration: none; color: #555555; }
.mmfsc--m01slider--item--content--link a:after { display: inline-block; font-family: orbis-icon; content: '\f105'; padding-left: 5px; }
.mmfsc--m01slider--item--content--link[data-color="0"] { background: rgba(85, 85, 85, 0.8); }
.mmfsc--m01slider--item--content--link[data-color="0"] a { color: #fff; }
.mmfsc--m01slider--item--content--link[data-color="1"] { background: #fff; }
.mmfsc--m01slider--item--content--link[data-color="1"] a { color: rgba(0, 150, 129, 0.8); }
.mmfsc--m01slider--item--content--link[data-color="2"] { background: #fff; }
.mmfsc--m01slider--item--content--link[data-color="2"] a { color: rgba(41, 143, 194, 0.8); }
.mmfsc--m01slider--item--content--link[data-color="3"] { background: #fff; }
.mmfsc--m01slider--item--content--link[data-color="3"] a { color: rgba(252, 76, 2, 0.8); }
.mmfsc--m01slider--item--content--link[data-color="4"] { background: #fff; }
.mmfsc--m01slider--item--content--link[data-color="4"] a { color: rgba(21, 65, 148, 0.8); }
.mmfsc--m01slider--item--content--headline--inner, .mmfsc--m01slider--item--content--text--inner { display: inline-block; padding: 5px 10px; }
.mmfsc--m01slider--item--content--headline--inner[data-color="0"], .mmfsc--m01slider--item--content--text--inner[data-color="0"] { background: rgba(255, 255, 255, 0.9); }
.mmfsc--m01slider--item--content--headline--inner[data-color="1"], .mmfsc--m01slider--item--content--text--inner[data-color="1"] { background: rgba(0, 150, 129, 0.9); color: #fff; }
.mmfsc--m01slider--item--content--headline--inner[data-color="2"], .mmfsc--m01slider--item--content--text--inner[data-color="2"] { background: rgba(41, 143, 194, 0.9); color: #fff; }
.mmfsc--m01slider--item--content--headline--inner[data-color="3"], .mmfsc--m01slider--item--content--text--inner[data-color="3"] { background: rgba(252, 76, 2, 0.9); color: #fff; }
.mmfsc--m01slider--item--content--headline--inner[data-color="4"], .mmfsc--m01slider--item--content--text--inner[data-color="4"] { background: rgba(21, 65, 148, 0.9); color: #fff; }
.mmfsc--m01slider--item.animate-in .mmfsc--m01slider--item--content--headline { -webkit-animation: mmfsc--m01slider--animation-in--headline 500ms forwards; animation: mmfsc--m01slider--animation-in--headline 500ms forwards; }
.mmfsc--m01slider--item.animate-in .mmfsc--m01slider--item--content--text { -webkit-animation: mmfsc--m01slider--animation-in--text 500ms forwards 200ms; animation: mmfsc--m01slider--animation-in--text 500ms forwards 200ms; }
.mmfsc--m01slider--item.animate-in .mmfsc--m01slider--item--content--link { -webkit-animation: mmfsc--m01slider--animation-in--link 500ms forwards 400ms; animation: mmfsc--m01slider--animation-in--link 500ms forwards 400ms; }
.mmfsc--m01slider--item.animate-out .mmfsc--m01slider--item--content--headline { -webkit-animation: mmfsc--m01slider--animation-out--headline 400ms forwards; animation: mmfsc--m01slider--animation-out--headline 400ms forwards; }
.mmfsc--m01slider--item.animate-out .mmfsc--m01slider--item--content--text { -webkit-animation: mmfsc--m01slider--animation-out--text 400ms forwards; animation: mmfsc--m01slider--animation-out--text 400ms forwards; }
.mmfsc--m01slider--item.animate-out .mmfsc--m01slider--item--content--link { -webkit-animation: mmfsc--m01slider--animation-out--link 400ms forwards; animation: mmfsc--m01slider--animation-out--link 400ms forwards; }
.mmfsc--m01slider--video--controls { display: -webkit-box; display: -ms-flexbox; display: flex; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.mmfsc--m01slider--video--controls button { background: rgba(85, 85, 85, 0.5); border: none; border-radius: 50%; display: block; width: 75px; height: 75px; padding: 0; }
.mmfsc--m01slider--video--controls .mmfsc--m01slider--video--play { display: block; }
.mmfsc--m01slider--video--controls .mmfsc--m01slider--video--pause { display: none; }
.mmfsc--m01slider--video--controls .mmfsc--m01slider--video--muted { display: block; margin-left: 20px; }
.mmfsc--m01slider--video--controls .mmfsc--m01slider--video--sound { display: none; margin-left: 20px; }
.mmfsc--m01slider--video--controls svg { width: 75px; height: 75px; }
.mmfsc--m01slider--video--playing { display: none; }
.mmfsc--m01slider--video--playing .mmfsc--m01slider--video--play { display: none; }
.mmfsc--m01slider--video--playing .mmfsc--m01slider--video--pause { display: block; }
.mmfsc--m01slider--video:hover .mmfsc--m01slider--video--playing { display: -webkit-box; display: -ms-flexbox; display: flex; }
@-webkit-keyframes mmfsc--m01slider--animation-in--headline { 0% { opacity: 0;
    right: 50%;
    -webkit-transform: skewX(40deg);
            transform: skewX(40deg); }
  100% { opacity: 1;
    right: 0;
    -webkit-transform: skewX(0deg);
            transform: skewX(0deg); } }
@keyframes mmfsc--m01slider--animation-in--headline { 0% { opacity: 0;
    right: 50%;
    -webkit-transform: skewX(40deg);
            transform: skewX(40deg); }
  100% { opacity: 1;
    right: 0;
    -webkit-transform: skewX(0deg);
            transform: skewX(0deg); } }
@-webkit-keyframes mmfsc--m01slider--animation-in--text { 0% { opacity: 0;
    left: 50%;
    -webkit-transform: skewX(-40deg);
            transform: skewX(-40deg); }
  100% { opacity: 1;
    left: 0;
    -webkit-transform: skewX(0deg);
            transform: skewX(0deg); } }
@keyframes mmfsc--m01slider--animation-in--text { 0% { opacity: 0;
    left: 50%;
    -webkit-transform: skewX(-40deg);
            transform: skewX(-40deg); }
  100% { opacity: 1;
    left: 0;
    -webkit-transform: skewX(0deg);
            transform: skewX(0deg); } }
@-webkit-keyframes mmfsc--m01slider--animation-in--link { 0% { opacity: 0;
    bottom: -50%; }
  100% { opacity: 1;
    bottom: 0; } }
@keyframes mmfsc--m01slider--animation-in--link { 0% { opacity: 0;
    bottom: -50%; }
  100% { opacity: 1;
    bottom: 0; } }
@-webkit-keyframes mmfsc--m01slider--animation-out--headline { 0% { opacity: 1;
    right: 0;
    -webkit-transform: scale(1);
            transform: scale(1); }
  100% { opacity: 0;
    right: 50px;
    -webkit-transform: scale(0.8);
            transform: scale(0.8); } }
@keyframes mmfsc--m01slider--animation-out--headline { 0% { opacity: 1;
    right: 0;
    -webkit-transform: scale(1);
            transform: scale(1); }
  100% { opacity: 0;
    right: 50px;
    -webkit-transform: scale(0.8);
            transform: scale(0.8); } }
@-webkit-keyframes mmfsc--m01slider--animation-out--text { 0% { opacity: 1;
    left: 0;
    -webkit-transform: scale(1);
            transform: scale(1); }
  100% { opacity: 0;
    left: 50px;
    -webkit-transform: scale(0.8);
            transform: scale(0.8); } }
@keyframes mmfsc--m01slider--animation-out--text { 0% { opacity: 1;
    left: 0;
    -webkit-transform: scale(1);
            transform: scale(1); }
  100% { opacity: 0;
    left: 50px;
    -webkit-transform: scale(0.8);
            transform: scale(0.8); } }
@-webkit-keyframes mmfsc--m01slider--animation-out--link { 0% { opacity: 1;
    bottom: 0;
    -webkit-transform: scale(1);
            transform: scale(1); }
  100% { opacity: 0;
    bottom: -50px;
    -webkit-transform: scale(0.8);
            transform: scale(0.8); } }
@keyframes mmfsc--m01slider--animation-out--link { 0% { opacity: 1;
    bottom: 0;
    -webkit-transform: scale(1);
            transform: scale(1); }
  100% { opacity: 0;
    bottom: -50px;
    -webkit-transform: scale(0.8);
            transform: scale(0.8); } }
@media (min-width: 768px) { .mmfsc--m01slider--item--content { max-width: 85%; }
  .mmfsc--m01slider--item--content--headline h1, .mmfsc--m01slider--item--content--headline h2, .mmfsc--m01slider--item--content--headline h3, .mmfsc--m01slider--item--content--headline h4, .mmfsc--m01slider--item--content--headline span { font-size: 110%; }
  .mmfsc--m01slider--item--content--text, .mmfsc--m01slider--item--content--link { font-size: 16px; } }
@media (min-width: 1024px) { .mmfsc--m01slider .slick-dots { position: absolute; bottom: 0; left: 0; width: 100%; }
  .mmfsc--m01slider--item { position: relative; }
  .mmfsc--m01slider--item--content { position: absolute; left: 50%; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); max-width: calc(50% - 60px); }
  .mmfsc--m01slider--item--content--headline h1, .mmfsc--m01slider--item--content--headline h2, .mmfsc--m01slider--item--content--headline h3, .mmfsc--m01slider--item--content--headline h4, .mmfsc--m01slider--item--content--headline span { font-size: 115%; }
  .mmfsc--m01slider--video .mmfsc--m01slider--item--content { left: unset; top: unset; bottom: 25px; right: 75px; padding: 0; -webkit-transform: none; transform: none; } }
@media (min-width: 1200px) { .mmfsc--m01slider--item--content { left: 55%; max-width: calc(45% - 75px); }
  .mmfsc--m01slider--item--content--headline--inner { padding: 10px 15px; }
  .mmfsc--m01slider--item--content--headline h1, .mmfsc--m01slider--item--content--headline h2, .mmfsc--m01slider--item--content--headline h3, .mmfsc--m01slider--item--content--headline h4, .mmfsc--m01slider--item--content--headline span { font-size: 125%; }
  .mmfsc--m01slider--item--content--text { margin-top: 10px; }
  .mmfsc--m01slider--item--content--text--inner { padding: 8px 15px; }
  .mmfsc--m01slider--item--content--link { padding: 8px 15px; margin-top: 10px; } }
.mmfsc--m02slider { margin-bottom: 0; }
.mmfsc--m02slider--container { background: #eeeeee; padding: 42px 0; position: relative; overflow: hidden; margin: 0 auto; }
.mmfsc--m02slider--container.has-headline { padding: 25px 0 42px; }
.mmfsc--m02slider--background { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; font-size: 0; }
.mmfsc--m02slider--background img { position: relative; left: 50%; top: 50%; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); max-width: 100%; height: auto; }
.mmfsc--m02slider .slick-arrow { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); color: #fff; background: #333; border-radius: 50%; display: inline-block; width: 25px; height: 25px; font-size: 23px; z-index: 1; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; line-height: 1; }
.mmfsc--m02slider .slick-arrow.slick-prev { left: 8px; padding-left: 7px; }
.mmfsc--m02slider .slick-arrow.slick-next { right: 8px; padding-left: 10px; }
.mmfsc--m02slider .slick-arrow > i { line-height: 1; }
.mmfsc--m02slider .slick-list { max-width: 768px; margin: 0 auto; }
.mmfsc--m02slider .slick-dots { position: absolute; bottom: 0; left: 0; right: 0; text-align: center; padding: 15px 0; margin: 0; list-style: none; line-height: 0; }
.mmfsc--m02slider .slick-dots > li { display: inline-block; margin: 0 3px; }
.mmfsc--m02slider .slick-dots > li.slick-active > button { background: #333; }
.mmfsc--m02slider .slick-dots > li > button { background: #fff; border: 3px solid #fff; border-radius: 50%; width: 15px; height: 15px; padding: 0; cursor: pointer; font-size: 0; }
.mmfsc--m02slider--headline { position: relative; text-align: center; padding-bottom: 25px; font-size: 18px; }
.mmfsc--m02slider--headline:before, .mmfsc--m02slider--headline:after { content: ''; display: inline-block; vertical-align: middle; width: 15%; max-width: 90px; height: 1px; background: #555555; }
.mmfsc--m02slider--headline h1, .mmfsc--m02slider--headline h2, .mmfsc--m02slider--headline h3, .mmfsc--m02slider--headline h4, .mmfsc--m02slider--headline span { font-size: 100%; font-style: italic; line-height: 114%; display: inline-block; vertical-align: middle; max-width: 70%; padding: 0 10px; }
.mmfsc--m02slider--item { margin: 0 8px; }
.mmfsc--m02slider--item--wrap { position: relative; padding: 0 34px; }
.mmfsc--m02slider--item--content { padding: 20px; background: rgba(255, 255, 255, 0.85); }
.mmfsc--m02slider--item--content--image { font-size: 0; text-align: center; }
.mmfsc--m02slider--item--content--image img { display: inline-block; width: auto; max-width: 100%; height: auto; }
.mmfsc--m02slider--item--content--headline { margin-top: 15px; text-align: center; font-size: 19.55px; text-transform: uppercase; }
.mmfsc--m02slider--item--content--headline h1 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m02slider--item--content--headline h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m02slider--item--content--headline h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m02slider--item--content--headline h1 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m02slider--item--content--headline h2 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m02slider--item--content--headline h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m02slider--item--content--headline h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m02slider--item--content--headline h2 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m02slider--item--content--headline h3 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m02slider--item--content--headline h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m02slider--item--content--headline h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m02slider--item--content--headline h3 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m02slider--item--content--headline h4 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m02slider--item--content--headline h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m02slider--item--content--headline h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m02slider--item--content--headline h4 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m02slider--item--content--headline span { font-size: 19.55px; line-height: 114%; font-weight: 600; display: block; }
.mmfsc--m02slider--item--content--text { margin-top: 15px; text-align: center; }
.mmfsc--m02slider--item--content--link { margin-top: 15px; text-align: center; }
.mmfsc--m02slider--item--content--link a { display: inline-block; color: #555555; }
.mmfsc--m02slider--item--content--link.button a { text-decoration: none; border: 1px solid #555555; padding: 5px 10px; }
.mmfsc--m02slider--item--content--link.button a:hover { background: #154194; border-color: #154194; color: #ffffff; }
@media (min-width: 768px) { .mmfsc--m02slider { padding: 0; }
  .mmfsc--m02slider--container { padding: 60px 0; }
  .mmfsc--m02slider--container.has-headline { padding: 30px 0 60px; }
  .mmfsc--m02slider--headline h1, .mmfsc--m02slider--headline h2, .mmfsc--m02slider--headline h3, .mmfsc--m02slider--headline h4, .mmfsc--m02slider--headline span { font-size: 110%; }
  .mmfsc--m02slider--item--wrap { padding: 0 52px; }
  .mmfsc--m02slider--item--content--headline span { font-size: 23px; }
  .mmfsc--m02slider .slick-arrow { width: 30px; height: 30px; font-size: 26px; line-height: 1; }
  .mmfsc--m02slider .slick-arrow.slick-prev { left: 16px; padding-left: 9px; }
  .mmfsc--m02slider .slick-arrow.slick-next { right: 16px; padding-left: 11px; }
  .mmfsc--m02slider .slick-arrow > i { line-height: 1; }
  .mmfsc--m02slider .slick-list { max-width: 736px; } }
@media (min-width: 1024px) { .mmfsc--m02slider--headline h1, .mmfsc--m02slider--headline h2, .mmfsc--m02slider--headline h3, .mmfsc--m02slider--headline h4, .mmfsc--m02slider--headline span { font-size: 115%; }
  .mmfsc--m02slider--item--content--headline span { font-size: 23px; }
  .mmfsc--m02slider .slick-list { max-width: 992px; } }
@media (min-width: 1200px) { .mmfsc--m02slider--headline h1, .mmfsc--m02slider--headline h2, .mmfsc--m02slider--headline h3, .mmfsc--m02slider--headline h4, .mmfsc--m02slider--headline span { font-size: 125%; }
  .mmfsc--m02slider--item--content--headline span { font-size: 25.3px; }
  .mmfsc--m02slider .slick-list { max-width: 1168px; } }
.mmfsc--m03slider { padding-bottom: 8px; }
.mmfsc--m03slider .slick-list { width: 265px; margin: 0 auto; }
.mmfsc--m03slider .slick-arrow { position: absolute; top: 50%; color: #333; display: inline-block; width: 30px; height: 30px; font-size: 26px; z-index: 1; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; }
.mmfsc--m03slider .slick-arrow.slick-prev { left: 50%; padding-left: 10px; -webkit-transform: translate(-160px, -50%); transform: translate(-160px, -50%); }
.mmfsc--m03slider .slick-arrow.slick-next { right: 50%; padding-left: 10px; -webkit-transform: translate(160px, -50%); transform: translate(160px, -50%); }
.mmfsc--m03slider .slick-arrow > i { line-height: 1; }
.mmfsc--m03slider--headline { position: relative; text-align: center; padding: 8px 0 15px; font-size: 18px; }
.mmfsc--m03slider--headline:before, .mmfsc--m03slider--headline:after { content: ''; display: inline-block; vertical-align: middle; width: 15%; max-width: 90px; height: 1px; background: #555555; }
.mmfsc--m03slider--headline h1, .mmfsc--m03slider--headline h2, .mmfsc--m03slider--headline h3, .mmfsc--m03slider--headline h4, .mmfsc--m03slider--headline span { font-style: italic; font-size: 100%; line-height: 166%; display: inline-block; vertical-align: middle; max-width: 70%; padding: 0 10px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mmfsc--m03slider--container.no-slider { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.mmfsc--m03slider--item { width: 259px; margin-right: 16px; }
.mmfsc--m03slider--item--inner { position: relative; padding: 16px; border: 1px solid #ccc; height: 144px; margin: 0 auto; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mmfsc--m03slider--item--image { position: relative; font-size: 0; text-align: center; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.mmfsc--m03slider--item--image img { width: auto; max-width: 100%; height: auto; max-height: 112px; display: inline-block; }
.mmfsc--m03slider--item--content { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 15px; -webkit-box-sizing: border-box; box-sizing: border-box; background: #666; color: #fff; }
.mmfsc--m03slider--item--content a { display: inline-block; color: #fff; }
.mmfsc--m03slider--item--content--text ul { margin: 0; padding: 0; list-style-position: inside; }
.mmfsc--m03slider--item--content--text ul li { display: block; position: relative; padding-left: 10px; }
.mmfsc--m03slider--item--content--text ul li:before { content: ''; width: 5px; height: 5px; border-radius: 50%; background: #fff; position: absolute; top: 10px; left: 0; }
.mmfsc--m03slider--item--content--link { margin-top: 20px; }
@media (min-width: 768px) { .mmfsc--m03slider { padding-bottom: 16px; }
  .mmfsc--m03slider .slick-list { width: 694px; }
  .mmfsc--m03slider .slick-arrow.slick-prev { -webkit-transform: translate(-379px, -50%); transform: translate(-379px, -50%); }
  .mmfsc--m03slider .slick-arrow.slick-next { -webkit-transform: translate(379px, -50%); transform: translate(379px, -50%); }
  .mmfsc--m03slider--headline { padding: 16px 0 25px; }
  .mmfsc--m03slider--headline h1, .mmfsc--m03slider--headline h2, .mmfsc--m03slider--headline h3, .mmfsc--m03slider--headline h4, .mmfsc--m03slider--headline span { font-size: 110%; }
  .mmfsc--m03slider--item[data-size="small"] { width: 144px; }
  .mmfsc--m03slider--item[data-size="large"] { width: 259px; } }
@media (min-width: 1024px) { .mmfsc--m03slider .slick-list { width: 854px; }
  .mmfsc--m03slider .slick-arrow.slick-prev { -webkit-transform: translate(-470px, -50%); transform: translate(-470px, -50%); }
  .mmfsc--m03slider .slick-arrow.slick-next { -webkit-transform: translate(470px, -50%); transform: translate(470px, -50%); }
  .mmfsc--m03slider--headline { padding: 16px 0 25px; }
  .mmfsc--m03slider--headline h1, .mmfsc--m03slider--headline h2, .mmfsc--m03slider--headline h3, .mmfsc--m03slider--headline h4, .mmfsc--m03slider--headline span { font-size: 115%; } }
@media (min-width: 1200px) { .mmfsc--m03slider .slick-list { width: 1130px; }
  .mmfsc--m03slider .slick-arrow.slick-prev { -webkit-transform: translate(-594px, -50%); transform: translate(-594px, -50%); }
  .mmfsc--m03slider .slick-arrow.slick-next { -webkit-transform: translate(594px, -50%); transform: translate(594px, -50%); }
  .mmfsc--m03slider--headline { padding: 16px 0 25px; }
  .mmfsc--m03slider--headline h1, .mmfsc--m03slider--headline h2, .mmfsc--m03slider--headline h3, .mmfsc--m03slider--headline h4, .mmfsc--m03slider--headline span { font-size: 125%; } }
.mmfsc--m04slider--container--gallery { display: none; }
.mmfsc--m04slider--item--image { position: relative; font-size: 0; }
.mmfsc--m04slider--item--image img { width: 100%; max-width: 100%; height: auto; }
.mmfsc--m04slider--item--image .slick-arrow { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); color: #fff; background: #333; border-radius: 50%; display: inline-block; width: 30px; height: 30px; font-size: 26px; z-index: 1; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; line-height: 1; }
.mmfsc--m04slider--item--image .slick-arrow.slick-prev { left: 10px; padding-left: 9px; }
.mmfsc--m04slider--item--image .slick-arrow.slick-next { right: 10px; padding-left: 11px; }
.mmfsc--m04slider--item--image .slick-arrow > i { line-height: 1; }
.mmfsc--m04slider--item--content { padding: 5px 15px 10px; }
.mmfsc--m04slider--item--content--headline { font-size: 18px; }
@media (min-width: 768px) { .mmfsc--m04slider { padding: 0; }
  .mmfsc--m04slider--container--slider { display: none; }
  .mmfsc--m04slider--item--content { padding: 10px 0; }
  .mmfsc--m04slider--item--content--headline { font-size: 18px; }
  .mmfsc--m04slider--item--content--text { font-size: 16px; }
  .mmfsc--m04slider--modal--slider--dots { position: absolute; top: 0; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 80%; }
  .mmfsc--m04slider .slick-dots { position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); padding: 15px 0; margin: 0; list-style: none; line-height: 0; }
  .mmfsc--m04slider .slick-dots > li { display: inline-block; margin: 0 3px; }
  .mmfsc--m04slider .slick-dots > li.slick-active > button { background: #333; }
  .mmfsc--m04slider .slick-dots > li > button { background: #fff; border: 3px solid #fff; border-radius: 50%; width: 15px; height: 15px; padding: 0; cursor: pointer; font-size: 0; }
  .mmfsc--m04slider--container--gallery { display: block; }
  .mmfsc--m04slider--container--gallery--item { position: relative; float: left; width: 25%; cursor: pointer; }
  .mmfsc--m04slider--container--gallery--item--image { line-height: 0; }
  .mmfsc--m04slider--container--gallery--item--image img { width: auto; max-width: 100%; height: auto; }
  .mmfsc--m04slider--container--gallery--item--layer { opacity: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(22, 65, 147, 0.7); }
  .mmfsc--m04slider--container--gallery--item--layer i { color: #fff; font-size: 34px; display: block; position: absolute; top: 50%; left: 0; width: 100%; -webkit-transform: translateY(-50%); transform: translateY(-50%); text-align: center; }
  .mmfsc--m04slider--container--gallery--item:hover .mmfsc--m04slider--container--gallery--item--layer { opacity: 1; } }
@media (min-width: 768px) { .mmfsc--m10tiles .mmfsc--m20tile--square { padding-bottom: 100%; height: 0; }
  .mmfsc--m10tiles .mmfsc--m20tile--rectangular { padding-bottom: calc(50% - 8px); height: 0; }
  .mmfsc--m10tiles .mmfsc--m20tile--16by9 { padding-bottom: 56.25%; height: 0; } }
@media (min-width: 768px) { .mmfsc--m11tiles .mmfsc--m20tile--square { padding-bottom: 100%; height: 0; }
  .mmfsc--m11tiles .mmfsc--m20tile--rectangular { padding-bottom: calc(50% - 8px); height: 0; }
  .mmfsc--m11tiles .mmfsc--m20tile--16by9 { padding-bottom: 56.25%; height: 0; } }
@media (min-width: 768px) { .mmfsc--m12tiles .big-square .mmfsc--m20tile, .mmfsc--m12tiles .small-square .mmfsc--m20tile { padding-bottom: 100%; height: 0; }
  .mmfsc--m12tiles .big-rectangular .mmfsc--m20tile { padding-bottom: calc(50% - 8px); height: 0; } }
@media (min-width: 768px) { .mmfsc--m13tiles .tall-tile .mmfsc--m20tile { height: 360px; }
  .mmfsc--m13tiles .wide-tile .mmfsc--m20tile { height: 172px; } }
@media (min-width: 1024px) { .mmfsc--m13tiles .tall-tile .mmfsc--m20tile { height: 464px; }
  .mmfsc--m13tiles .wide-tile .mmfsc--m20tile { height: 224px; } }
@media (min-width: 1200px) { .mmfsc--m13tiles .tall-tile .mmfsc--m20tile { height: 550px; }
  .mmfsc--m13tiles .wide-tile .mmfsc--m20tile { height: 267px; } }
@media (min-width: 768px) { .mmfsc--m14tiles .mmfsc--m21tile { height: 100%; } }
@media (min-width: 1024px) { .mmfsc--m14tiles .mmfsc--m21tile { height: 100%; } }
@media (min-width: 1200px) { .mmfsc--m14tiles .mmfsc--m21tile { height: 100%; } }
.mmfsc--m20tile { position: relative; margin: 0 auto 8px; }
.mmfsc--m20tile.has-link { cursor: pointer; }
.mmfsc--m20tile--image--image { font-size: 0; }
.mmfsc--m20tile--image--image img { display: inline-block; max-width: 100%; width: auto; height: auto; }
.mmfsc--m20tile--image--headline { position: absolute; top: 0; left: 0; padding: 10px; color: #fff; text-transform: uppercase; }
.mmfsc--m20tile--image--headline h1 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m20tile--image--headline h1 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m20tile--image--headline h1 { font-size: 20.24px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m20tile--image--headline h1 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m20tile--image--headline h2 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m20tile--image--headline h2 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m20tile--image--headline h2 { font-size: 20.24px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m20tile--image--headline h2 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m20tile--image--headline h3 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m20tile--image--headline h3 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m20tile--image--headline h3 { font-size: 20.24px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m20tile--image--headline h3 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m20tile--image--headline h4 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m20tile--image--headline h4 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m20tile--image--headline h4 { font-size: 20.24px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m20tile--image--headline h4 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m20tile--image--headline span { font-weight: 600; font-size: 18.4px; line-height: 114%; }
.mmfsc--m20tile--image--content { display: none; position: absolute; z-index: 2; top: 0; left: 0; width: 100%; height: 100%; }
.mmfsc--m20tile--image--content .mmfsc--m20tile--text { height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mmfsc--m20tile--image--arrow { position: absolute; z-index: 1; right: 0; bottom: 0; padding: 5px 20px; background: #eee; font-size: 24px; line-height: 1; }
.mmfsc--m20tile--image--arrow[data-color="1"] { background: #009681; color: #fff; }
.mmfsc--m20tile--image--arrow[data-color="2"] { background: #298fc2; color: #fff; }
.mmfsc--m20tile--image--arrow[data-color="3"] { background: #fc4c02; color: #fff; }
.mmfsc--m20tile--image--arrow[data-color="4"] { background: #154194; color: #fff; }
.mmfsc--m20tile--image--arrow[data-color="10"] { background: #eeeeee; }
.mmfsc--m20tile--image--arrow[data-color="11"] { background: #d0d0ce; }
.mmfsc--m20tile--image--arrow[data-color="12"] { background: #bbbcbc; }
.mmfsc--m20tile--image--arrow[data-color="13"] { background: #a7a8aa; }
.mmfsc--m20tile--image--arrow[data-color="14"] { background: #555555; color: #fff; }
.mmfsc--m20tile--text { position: relative; padding: 10px 10px 40px; background: #eee; }
.mmfsc--m20tile--text[data-color="1"] { background: #009681; color: #fff; }
.mmfsc--m20tile--text[data-color="2"] { background: #298fc2; color: #fff; }
.mmfsc--m20tile--text[data-color="3"] { background: #fc4c02; color: #fff; }
.mmfsc--m20tile--text[data-color="4"] { background: #154194; color: #fff; }
.mmfsc--m20tile--text[data-color="10"] { background: #eeeeee; }
.mmfsc--m20tile--text[data-color="11"] { background: #d0d0ce; }
.mmfsc--m20tile--text[data-color="12"] { background: #bbbcbc; }
.mmfsc--m20tile--text[data-color="13"] { background: #a7a8aa; }
.mmfsc--m20tile--text[data-color="14"] { background: #555555; color: #fff; }
.mmfsc--m20tile--text--headline { text-transform: uppercase; margin-bottom: 15px; }
.mmfsc--m20tile--text--headline h1 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m20tile--text--headline h1 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m20tile--text--headline h1 { font-size: 20.34px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m20tile--text--headline h1 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m20tile--text--headline h2 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m20tile--text--headline h2 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m20tile--text--headline h2 { font-size: 20.34x; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m20tile--text--headline h2 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m20tile--text--headline h3 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m20tile--text--headline h3 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m20tile--text--headline h3 { font-size: 20.34px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m20tile--text--headline h3 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m20tile--text--headline h4 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m20tile--text--headline h4 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m20tile--text--headline h4 { font-size: 20.34px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m20tile--text--headline h4 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m20tile--text--headline span { font-weight: 600; font-size: 18.4px; line-height: 114%; }
.mmfsc--m20tile--text--headline span.h1, .mmfsc--m20tile--text--headline span.h2, .mmfsc--m20tile--text--headline span.h3, .mmfsc--m20tile--text--headline span.h4 { display: block; }
.mmfsc--m20tile--text--text { font-size: 14px; overflow: hidden; }
.mmfsc--m20tile--text--text h1 { font-size: 33px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
.mmfsc--m20tile--text--text h2 { font-size: 30px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
.mmfsc--m20tile--text--text h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
.mmfsc--m20tile--text--text h4 { font-size: 20px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
.mmfsc--m20tile--text--text p { margin: 0; }
.mmfsc--m20tile--text--text .text-center { text-align: center; }
.mmfsc--m20tile--text--text .text-right { text-align: right; }
.mmfsc--m20tile--text--link { font-size: 14px; position: absolute; left: 0; bottom: 0; width: 100%; padding: 10px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: right; background: inherit; }
.mmfsc--m20tile--text--link a { color: #555555; }
.mmfsc--m20tile--text--link[data-color="1"], .mmfsc--m20tile--text--link[data-color="2"], .mmfsc--m20tile--text--link[data-color="3"], .mmfsc--m20tile--text--link[data-color="4"], .mmfsc--m20tile--text--link[data-color="14"] { color: #fff; }
.mmfsc--m20tile--text--link[data-color="1"] a, .mmfsc--m20tile--text--link[data-color="2"] a, .mmfsc--m20tile--text--link[data-color="3"] a, .mmfsc--m20tile--text--link[data-color="4"] a, .mmfsc--m20tile--text--link[data-color="14"] a { color: #fff; }
.mmfsc--m20tile[data-type="text"] .mmfsc--m20tile--text:hover[data-color="0"] { background: #c8c8c8; }
.mmfsc--m20tile[data-type="text"] .mmfsc--m20tile--text:hover[data-color="1"] { background: #56b2a7; }
.mmfsc--m20tile[data-type="text"] .mmfsc--m20tile--text:hover[data-color="2"] { background: #40b8e7; }
.mmfsc--m20tile[data-type="text"] .mmfsc--m20tile--text:hover[data-color="3"] { background: #ff7f41; }
.mmfsc--m20tile[data-type="text"] .mmfsc--m20tile--text:hover[data-color="4"] { background: #5071af; }
.mmfsc--m20tile[data-type="text"] .mmfsc--m20tile--text:hover[data-color="10"] { background: #c8c8c8; }
.mmfsc--m20tile[data-type="text"] .mmfsc--m20tile--text:hover[data-color="11"] { background: whitesmoke; }
.mmfsc--m20tile[data-type="text"] .mmfsc--m20tile--text:hover[data-color="12"] { background: #e2e2e2; }
.mmfsc--m20tile[data-type="text"] .mmfsc--m20tile--text:hover[data-color="13"] { background: #ceced0; }
.mmfsc--m20tile[data-type="text"] .mmfsc--m20tile--text:hover[data-color="14"] { background: #7b7b7b; }
@media (min-width: 768px) { .mmfsc--m20tile { margin: 0 0 16px; }
  .mmfsc--m20tile--image--wrap { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; overflow: hidden; }
  .mmfsc--m20tile--image--headline span { font-size: 20.01px; }
  .mmfsc--m20tile[data-type="text"] .mmfsc--m20tile--text { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; overflow: hidden; } }
@media (min-width: 1024px) { .mmfsc--m20tile--text { padding: 20px 20px 63px; }
  .mmfsc--m20tile--text--headline { margin-bottom: 20px; }
  .mmfsc--m20tile--text--headline span { font-size: 20.24px; }
  .mmfsc--m20tile--text--text { font-size: 16px; }
  .mmfsc--m20tile--text--link { font-size: 16px; padding: 20px; }
  .mmfsc--m20tile--image--headline { padding: 20px; }
  .mmfsc--m20tile--image--headline span { font-size: 20.24px; } }
@media (min-width: 1200px) { .mmfsc--m20tile--text { padding: 20px 20px 66px; }
  .mmfsc--m20tile--text--headline { margin-bottom: 30px; }
  .mmfsc--m20tile--text--headline span { font-size: 22px; }
  .mmfsc--m20tile--text--text { font-size: 18px; }
  .mmfsc--m20tile--text--link { font-size: 18px; }
  .mmfsc--m20tile--image--headline span { font-size: 22px; } }
.mmfsc--m21tile { position: relative; margin: 0 auto 8px; }
.mmfsc--m21tile.has-link { cursor: pointer; }
.mmfsc--m21tile--image--image { font-size: 0; }
.mmfsc--m21tile--image--image img { display: inline-block; max-width: 100%; width: auto; height: auto; }
.mmfsc--m21tile--image--headline { position: absolute; top: 0; left: 0; padding: 10px; color: #fff; text-transform: uppercase; }
.mmfsc--m21tile--image--headline h1 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m21tile--image--headline h1 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m21tile--image--headline h1 { font-size: 20.24px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m21tile--image--headline h1 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m21tile--image--headline h2 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m21tile--image--headline h2 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m21tile--image--headline h2 { font-size: 20.24px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m21tile--image--headline h2 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m21tile--image--headline h3 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m21tile--image--headline h3 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m21tile--image--headline h3 { font-size: 20.24px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m21tile--image--headline h3 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m21tile--image--headline h4 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m21tile--image--headline h4 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m21tile--image--headline h4 { font-size: 20.24px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m21tile--image--headline h4 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m21tile--image--headline span { font-weight: 600; font-size: 18.4px; line-height: 114%; }
.mmfsc--m21tile--image--content { display: none; position: absolute; z-index: 2; top: 0; left: 0; width: 100%; height: 100%; }
.mmfsc--m21tile--image--content .mmfsc--m21tile--text { height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mmfsc--m21tile--image--arrow { position: absolute; z-index: 1; right: 0; bottom: 0; padding: 5px 20px; background: #eee; font-size: 24px; line-height: 1; }
.mmfsc--m21tile--image--arrow[data-color="1"] { background: #009681; color: #fff; }
.mmfsc--m21tile--image--arrow[data-color="2"] { background: #298fc2; color: #fff; }
.mmfsc--m21tile--image--arrow[data-color="3"] { background: #fc4c02; color: #fff; }
.mmfsc--m21tile--image--arrow[data-color="4"] { background: #154194; color: #fff; }
.mmfsc--m21tile--image--arrow[data-color="10"] { background: #eeeeee; }
.mmfsc--m21tile--image--arrow[data-color="11"] { background: #d0d0ce; }
.mmfsc--m21tile--image--arrow[data-color="12"] { background: #bbbcbc; }
.mmfsc--m21tile--image--arrow[data-color="13"] { background: #a7a8aa; }
.mmfsc--m21tile--image--arrow[data-color="14"] { background: #555555; color: #fff; }
.mmfsc--m21tile--text { position: relative; padding: 10px 10px 40px; background: #eee; }
.mmfsc--m21tile--text[data-color="1"] { background: #009681; color: #fff; }
.mmfsc--m21tile--text[data-color="2"] { background: #298fc2; color: #fff; }
.mmfsc--m21tile--text[data-color="3"] { background: #fc4c02; color: #fff; }
.mmfsc--m21tile--text[data-color="4"] { background: #154194; color: #fff; }
.mmfsc--m21tile--text[data-color="10"] { background: #eeeeee; }
.mmfsc--m21tile--text[data-color="11"] { background: #d0d0ce; }
.mmfsc--m21tile--text[data-color="12"] { background: #bbbcbc; }
.mmfsc--m21tile--text[data-color="13"] { background: #a7a8aa; }
.mmfsc--m21tile--text[data-color="14"] { background: #555555; color: #fff; }
.mmfsc--m21tile--text--headline { text-transform: uppercase; margin-bottom: 15px; }
.mmfsc--m21tile--text--headline h1 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m21tile--text--headline h1 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m21tile--text--headline h1 { font-size: 20.34px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m21tile--text--headline h1 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m21tile--text--headline h2 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m21tile--text--headline h2 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m21tile--text--headline h2 { font-size: 20.34x; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m21tile--text--headline h2 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m21tile--text--headline h3 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m21tile--text--headline h3 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m21tile--text--headline h3 { font-size: 20.34px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m21tile--text--headline h3 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m21tile--text--headline h4 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m21tile--text--headline h4 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m21tile--text--headline h4 { font-size: 20.34px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m21tile--text--headline h4 { font-size: 22px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m21tile--text--headline span { font-weight: 600; font-size: 18.4px; line-height: 114%; }
.mmfsc--m21tile--text--headline span.h1, .mmfsc--m21tile--text--headline span.h2, .mmfsc--m21tile--text--headline span.h3, .mmfsc--m21tile--text--headline span.h4 { display: block; }
.mmfsc--m21tile--text--text { font-size: 14px; overflow: hidden; }
.mmfsc--m21tile--text--text h1 { font-size: 33px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
.mmfsc--m21tile--text--text h2 { font-size: 30px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
.mmfsc--m21tile--text--text h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
.mmfsc--m21tile--text--text h4 { font-size: 20px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
.mmfsc--m21tile--text--text p { margin: 0; }
.mmfsc--m21tile--text--text .text-center { text-align: center; }
.mmfsc--m21tile--text--text .text-right { text-align: right; }
.mmfsc--m21tile--text--link { font-size: 14px; position: absolute; left: 0; bottom: 0; width: 100%; padding: 10px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: right; background: inherit; }
.mmfsc--m21tile--text--link a { color: #555555; }
.mmfsc--m21tile--text--link[data-color="1"], .mmfsc--m21tile--text--link[data-color="2"], .mmfsc--m21tile--text--link[data-color="3"], .mmfsc--m21tile--text--link[data-color="4"], .mmfsc--m21tile--text--link[data-color="14"] { color: #fff; }
.mmfsc--m21tile--text--link[data-color="1"] a, .mmfsc--m21tile--text--link[data-color="2"] a, .mmfsc--m21tile--text--link[data-color="3"] a, .mmfsc--m21tile--text--link[data-color="4"] a, .mmfsc--m21tile--text--link[data-color="14"] a { color: #fff; }
.mmfsc--m21tile--text[data-color="1"] .bodytext a, .mmfsc--m21tile--text[data-color="2"] .bodytext a, .mmfsc--m21tile--text[data-color="3"] .bodytext a, .mmfsc--m21tile--text[data-color="4"] .bodytext a, .mmfsc--m21tile--text[data-color="14"] .bodytext a { color: #fff; }
.mmfsc--m21tile[data-type="text"] .mmfsc--m21tile--text:hover[data-color="0"] { background: #c8c8c8; }
.mmfsc--m21tile[data-type="text"] .mmfsc--m21tile--text:hover[data-color="1"] { background: #56b2a7; }
.mmfsc--m21tile[data-type="text"] .mmfsc--m21tile--text:hover[data-color="2"] { background: #40b8e7; }
.mmfsc--m21tile[data-type="text"] .mmfsc--m21tile--text:hover[data-color="3"] { background: #ff7f41; }
.mmfsc--m21tile[data-type="text"] .mmfsc--m21tile--text:hover[data-color="4"] { background: #5071af; }
.mmfsc--m21tile[data-type="text"] .mmfsc--m21tile--text:hover[data-color="10"] { background: #c8c8c8; }
.mmfsc--m21tile[data-type="text"] .mmfsc--m21tile--text:hover[data-color="11"] { background: whitesmoke; }
.mmfsc--m21tile[data-type="text"] .mmfsc--m21tile--text:hover[data-color="12"] { background: #e2e2e2; }
.mmfsc--m21tile[data-type="text"] .mmfsc--m21tile--text:hover[data-color="13"] { background: #ceced0; }
.mmfsc--m21tile[data-type="text"] .mmfsc--m21tile--text:hover[data-color="14"] { background: #7b7b7b; }
@media (min-width: 768px) { .mmfsc--m21tile { margin: 0 0 16px; }
  .mmfsc--m21tile--image--headline span { font-size: 20.01px; }
  .mmfsc--m21tile--text--headline span { font-size: 20.01px; }
  .mmfsc--m21tile[data-type="text"] .mmfsc--m21tile--text { position: relative; top: 0; left: 0; width: 100%; height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; overflow: hidden; } }
@media (min-width: 1024px) { .mmfsc--m21tile--text { padding: 20px 20px 63px; }
  .mmfsc--m21tile--text--headline { margin-bottom: 20px; }
  .mmfsc--m21tile--text--headline span { font-size: 20.24px; }
  .mmfsc--m21tile--text--text { font-size: 16px; }
  .mmfsc--m21tile--text--link { font-size: 16px; padding: 20px; }
  .mmfsc--m21tile--image--headline { padding: 20px; }
  .mmfsc--m21tile--image--headline span { font-size: 20.24px; } }
@media (min-width: 1200px) { .mmfsc--m21tile--text { padding: 20px 20px 66px; }
  .mmfsc--m21tile--text--headline { margin-bottom: 30px; }
  .mmfsc--m21tile--text--headline span { font-size: 22px; }
  .mmfsc--m21tile--text--text { font-size: 18px; }
  .mmfsc--m21tile--text--link { font-size: 18px; }
  .mmfsc--m21tile--image--headline span { font-size: 22px; } }
.mmfsc--m22tile { position: relative; margin: 0 auto 8px; }
.mmfsc--m22tile--text { font-size: 14px; line-height: 1.5; overflow: hidden; padding: 10px; background: #eee; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.mmfsc--m22tile--text--text { width: 100%; }
.mmfsc--m22tile--text--text span.h1, .mmfsc--m22tile--text--text div.h1 { font-size: 20px; line-height: 1.5; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m22tile--text--text span.h1, .mmfsc--m22tile--text--text div.h1 { font-size: 20px; line-height: 1.5; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m22tile--text--text span.h1, .mmfsc--m22tile--text--text div.h1 { font-size: 22px; line-height: 1.5; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m22tile--text--text span.h1, .mmfsc--m22tile--text--text div.h1 { font-size: 33px; line-height: 1.5; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m22tile--text--text span.h2, .mmfsc--m22tile--text--text div.h2 { font-size: 18px; line-height: 1.5; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m22tile--text--text span.h2, .mmfsc--m22tile--text--text div.h2 { font-size: 18px; line-height: 1.5; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m22tile--text--text span.h2, .mmfsc--m22tile--text--text div.h2 { font-size: 20px; line-height: 1.5; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m22tile--text--text span.h2, .mmfsc--m22tile--text--text div.h2 { font-size: 30px; line-height: 1.5; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m22tile--text--text span.h3, .mmfsc--m22tile--text--text div.h3 { font-size: 16px; line-height: 1.5; font-weight: 400; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m22tile--text--text span.h3, .mmfsc--m22tile--text--text div.h3 { font-size: 16px; line-height: 1.5; font-weight: 400; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m22tile--text--text span.h3, .mmfsc--m22tile--text--text div.h3 { font-size: 18px; line-height: 1.5; font-weight: 400; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m22tile--text--text span.h3, .mmfsc--m22tile--text--text div.h3 { font-size: 23px; line-height: 1.5; font-weight: 400; text-transform: none; font-style: normal; } }
.mmfsc--m22tile--text--text span.h4, .mmfsc--m22tile--text--text div.h4 { font-size: 14px; line-height: 1.5; font-weight: 400; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m22tile--text--text span.h4, .mmfsc--m22tile--text--text div.h4 { font-size: 14px; line-height: 1.5; font-weight: 400; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m22tile--text--text span.h4, .mmfsc--m22tile--text--text div.h4 { font-size: 16px; line-height: 1.5; font-weight: 400; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m22tile--text--text span.h4, .mmfsc--m22tile--text--text div.h4 { font-size: 20px; line-height: 1.5; font-weight: 400; text-transform: none; font-style: normal; } }
.mmfsc--m22tile--text h1 { font-size: 33px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
.mmfsc--m22tile--text h2 { font-size: 30px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
.mmfsc--m22tile--text h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
.mmfsc--m22tile--text h4 { font-size: 20px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
.mmfsc--m22tile--text p { margin: 0; }
.mmfsc--m22tile--text .text-center { text-align: center; }
.mmfsc--m22tile--text .text-right { text-align: right; }
.mmfsc--m22tile--text blockquote { margin: 0 10%; font-style: italic; font-weight: 600; text-align: center; }
.mmfsc--m22tile--text a { color: #154194; }
.mmfsc--m22tile--text[data-color="0"] { background: #ffffff; }
.mmfsc--m22tile--text[data-color="1"] { background: #009681; color: #fff; }
.mmfsc--m22tile--text[data-color="1"] a { color: #fff; }
.mmfsc--m22tile--text[data-color="2"] { background: #298fc2; color: #fff; }
.mmfsc--m22tile--text[data-color="2"] a { color: #fff; }
.mmfsc--m22tile--text[data-color="3"] { background: #fc4c02; color: #fff; }
.mmfsc--m22tile--text[data-color="3"] a { color: #fff; }
.mmfsc--m22tile--text[data-color="4"] { background: #154194; color: #fff; }
.mmfsc--m22tile--text[data-color="4"] a { color: #fff; }
.mmfsc--m22tile--text[data-color="10"] { background: #eeeeee; }
.mmfsc--m22tile--text[data-color="11"] { background: #d0d0ce; }
.mmfsc--m22tile--text[data-color="12"] { background: #bbbcbc; }
.mmfsc--m22tile--text[data-color="13"] { background: #a7a8aa; }
.mmfsc--m22tile--text[data-color="14"] { background: #555555; color: #fff; }
.mmfsc--m22tile--text[data-color="14"] a { color: #fff; }
@media (min-width: 768px) { .mmfsc--m22tile--square { padding-bottom: 100%; height: 0; }
  .mmfsc--m22tile--rectangular { padding-bottom: calc(50% - 8px); height: 0; }
  .mmfsc--m22tile--16by9 { padding-bottom: 56.25%; height: 0; }
  .mmfsc--m22tile .mmfsc--m22tile--text { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; overflow: hidden; }
  .mmfsc--m22tile .mmfsc--m22tile--text--text { width: 80%; } }
@media (min-width: 1024px) { .mmfsc--m22tile { margin: 0 0 16px; }
  .mmfsc--m22tile--text { padding: 20px; }
  .mmfsc--m22tile--text blockquote { font-size: 110%; line-height: 175%; } }
.mmfsc--m24tile .embed-responsive-16by9 { margin-bottom: 8px; }
@media (min-width: 1024px) { .mmfsc--m24tile .embed-responsive-16by9 { margin-bottom: 16px; } }
.mmfsc--m30text.has-link { cursor: pointer; }
.mmfsc--m30text--container { position: relative; }
.mmfsc--m30text--image { position: absolute; width: calc(100% - (2 * 10px) - 16px); height: calc(100% - (2 * 10px) - 8px); margin-bottom: 8px; padding: 10px; z-index: 1; -webkit-transition: opacity ease-in-out 150ms; transition: opacity ease-in-out 150ms; }
@media (min-width: 768px) { .mmfsc--m30text--image { height: calc(100% - (2 * 10px) - 16px); } }
@media (min-width: 1024px) { .mmfsc--m30text--image { height: calc(100% - (2 * 10px) - 16px); } }
@media (min-width: 1200px) { .mmfsc--m30text--image { height: calc(100% - (2 * 10px) - 16px); } }
.mmfsc--m30text--image--image { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.mmfsc--m30text--image--headline { position: relative; z-index: 1; }
.mmfsc--m30text--image--headline h1, .mmfsc--m30text--image--headline h2, .mmfsc--m30text--image--headline h3, .mmfsc--m30text--image--headline h4, .mmfsc--m30text--image--headline span { font-size: 18.4px; line-height: 114%; text-transform: uppercase; font-weight: 600; color: #ffffff; }
@media (min-width: 768px) { .mmfsc--m30text--image--headline h1, .mmfsc--m30text--image--headline h2, .mmfsc--m30text--image--headline h3, .mmfsc--m30text--image--headline h4, .mmfsc--m30text--image--headline span { font-size: 20.01px; } }
@media (min-width: 1024px) { .mmfsc--m30text--image--headline h1, .mmfsc--m30text--image--headline h2, .mmfsc--m30text--image--headline h3, .mmfsc--m30text--image--headline h4, .mmfsc--m30text--image--headline span { font-size: 20.24px; } }
@media (min-width: 1200px) { .mmfsc--m30text--image--headline h1, .mmfsc--m30text--image--headline h2, .mmfsc--m30text--image--headline h3, .mmfsc--m30text--image--headline h4, .mmfsc--m30text--image--headline span { font-size: 22px; } }
.mmfsc--m30text--image--arrow { position: absolute; z-index: 1; right: 0; bottom: 0; padding: 5px 20px; background: #eee; font-size: 24px; line-height: 1; }
.mmfsc--m30text--image--arrow[data-color="1"] { background: #009681; color: #fff; }
.mmfsc--m30text--image--arrow[data-color="2"] { background: #298fc2; color: #fff; }
.mmfsc--m30text--image--arrow[data-color="3"] { background: #fc4c02; color: #fff; }
.mmfsc--m30text--image--arrow[data-color="4"] { background: #154194; color: #fff; }
.mmfsc--m30text--image + .mmfsc--m30text--text { opacity: 0; }
.mmfsc--m30text--image + .mmfsc--m30text--text:hover[data-color="1"] { background: #009681; }
.mmfsc--m30text--image + .mmfsc--m30text--text:hover[data-color="2"] { background: #298fc2; }
.mmfsc--m30text--image + .mmfsc--m30text--text:hover[data-color="3"] { background: #fc4c02; }
.mmfsc--m30text--image + .mmfsc--m30text--text:hover[data-color="4"] { background: #154194; }
.mmfsc--m30text--image:hover { opacity: 0; }
.mmfsc--m30text--image:hover + .mmfsc--m30text--text { opacity: 1; z-index: 2; position: relative; }
.mmfsc--m30text--text { padding: 10px; background: #eee; margin-bottom: 8px; -webkit-transition: opacity ease-in-out 150ms; transition: opacity ease-in-out 150ms; }
.mmfsc--m30text--text--text { font-size: 14px; margin-top: 15px; }
.mmfsc--m30text--text--text p { margin: 0; }
.mmfsc--m30text--text--text h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m30text--text--text h1 { font-size: 25px; line-height: 145%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m30text--text--text h1 { font-size: 26.45px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m30text--text--text h1 { font-size: 28.75px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m30text--text--text h2 { font-size: 20.93px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m30text--text--text h2 { font-size: 23.23px; line-height: 136%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m30text--text--text h2 { font-size: 24.38px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m30text--text--text h2 { font-size: 26.68px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m30text--text--text h3 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m30text--text--text h3 { font-size: 20.01px; line-height: 118%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m30text--text--text h3 { font-size: 20.7px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m30text--text--text h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m30text--text--text h4 { font-size: 16.1px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m30text--text--text h4 { font-size: 17.94px; line-height: 105%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m30text--text--text h4 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m30text--text--text h4 { font-size: 20.7px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m30text--text[data-color="1"] { background: #009681; color: #fff; }
.mmfsc--m30text--text[data-color="2"] { background: #298fc2; color: #fff; }
.mmfsc--m30text--text[data-color="3"] { background: #fc4c02; color: #fff; }
.mmfsc--m30text--text[data-color="4"] { background: #154194; color: #fff; }
.mmfsc--m30text--text[data-color="1"] .bodytext a, .mmfsc--m30text--text[data-color="2"] .bodytext a, .mmfsc--m30text--text[data-color="3"] .bodytext a, .mmfsc--m30text--text[data-color="4"] .bodytext a { color: #fff; }
.mmfsc--m30text--text[data-color="1"] .bodytext a:active, .mmfsc--m30text--text[data-color="1"] .bodytext a:focus, .mmfsc--m30text--text[data-color="1"] .bodytext a:hover, .mmfsc--m30text--text[data-color="1"] .bodytext a:visited, .mmfsc--m30text--text[data-color="2"] .bodytext a:active, .mmfsc--m30text--text[data-color="2"] .bodytext a:focus, .mmfsc--m30text--text[data-color="2"] .bodytext a:hover, .mmfsc--m30text--text[data-color="2"] .bodytext a:visited, .mmfsc--m30text--text[data-color="3"] .bodytext a:active, .mmfsc--m30text--text[data-color="3"] .bodytext a:focus, .mmfsc--m30text--text[data-color="3"] .bodytext a:hover, .mmfsc--m30text--text[data-color="3"] .bodytext a:visited, .mmfsc--m30text--text[data-color="4"] .bodytext a:active, .mmfsc--m30text--text[data-color="4"] .bodytext a:focus, .mmfsc--m30text--text[data-color="4"] .bodytext a:hover, .mmfsc--m30text--text[data-color="4"] .bodytext a:visited { color: #fff; }
.mmfsc--m30text--text--headline { font-size: 23px; text-transform: uppercase; }
.mmfsc--m30text--text--headline h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m30text--text--headline h1 { font-size: 25px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m30text--text--headline h1 { font-size: 26.45px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m30text--text--headline h1 { font-size: 28.75px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m30text--text--headline h2 { font-size: 20.93px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m30text--text--headline h2 { font-size: 23.23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m30text--text--headline h2 { font-size: 24.38px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m30text--text--headline h2 { font-size: 26.68px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m30text--text--headline h3 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m30text--text--headline h3 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m30text--text--headline h3 { font-size: 20.7px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m30text--text--headline h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m30text--text--headline h4 { font-size: 16.1px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m30text--text--headline h4 { font-size: 17.94px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m30text--text--headline h4 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m30text--text--headline h4 { font-size: 20.7px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m30text--text--headline span { font-weight: 600; font-size: 100%; line-height: 114%; display: block; }
.mmfsc--m30text--text--headline span.h1, .mmfsc--m30text--text--headline span.h2, .mmfsc--m30text--text--headline span.h3, .mmfsc--m30text--text--headline span.h4 { display: block; }
.mmfsc--m30text--text--link { margin-top: 15px; font-size: 14px; text-align: right; }
@media (min-width: 768px) { .mmfsc--m30text--text--link { font-size: 14px; } }
@media (min-width: 1024px) { .mmfsc--m30text--text--link { font-size: 16px; } }
@media (min-width: 1200px) { .mmfsc--m30text--text--link { font-size: 18px; } }
.mmfsc--m30text--text--link a { color: #154194; }
.mmfsc--m30text--text--link[data-color="1"], .mmfsc--m30text--text--link[data-color="2"], .mmfsc--m30text--text--link[data-color="3"], .mmfsc--m30text--text--link[data-color="4"] { color: #fff; }
.mmfsc--m30text--text--link[data-color="1"] a, .mmfsc--m30text--text--link[data-color="2"] a, .mmfsc--m30text--text--link[data-color="3"] a, .mmfsc--m30text--text--link[data-color="4"] a { color: #fff; }
@media (min-width: 768px) { .mmfsc--m30text--text--text--headline span, .mmfsc--m30text--text--image--headline span { font-size: 110%; } }
@media (min-width: 1024px) { .mmfsc--m30text--text--text--headline span, .mmfsc--m30text--text--image--headline span { font-size: 115%; }
  .mmfsc--m30text--text--text--text, .mmfsc--m30text--text--image--text { font-size: 16px; }
  .mmfsc--m30text--text--text--link, .mmfsc--m30text--text--image--link { font-size: 16px; } }
@media (min-width: 1200px) { .mmfsc--m30text--text--text--headline, .mmfsc--m30text--text--image--headline { font-size: 125%; }
  .mmfsc--m30text--text--text--text, .mmfsc--m30text--text--image--text { font-size: 18px; }
  .mmfsc--m30text--text--text--link, .mmfsc--m30text--text--image--link { font-size: 18px; } }
.mmfsc--m30text--text:hover { opacity: 1; z-index: 2; position: relative; }
.mmfsc--m30text--text:hover[data-color="1"] { background: #56b2a7; }
.mmfsc--m30text--text:hover[data-color="2"] { background: #40b8e7; }
.mmfsc--m30text--text:hover[data-color="3"] { background: #ff7f41; }
.mmfsc--m30text--text:hover[data-color="4"] { background: #5071af; }
.mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline { position: relative; z-index: 1; }
.mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h1, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h2, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h3, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h4, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline span { color: #ffffff; font-size: 18.4px; line-height: 114%; text-transform: uppercase; font-weight: 600; }
@media (min-width: 768px) { .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h1, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h2, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h3, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h4, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline span { font-size: 20.01px; } }
@media (min-width: 1024px) { .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h1, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h2, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h3, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h4, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline span { font-size: 20.24px; } }
@media (min-width: 1200px) { .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h1, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h2, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h3, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline h4, .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--headline span { font-size: 22px; } }
.mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--link { font-size: 14px; }
@media (min-width: 768px) { .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--link { font-size: 14px; } }
@media (min-width: 1024px) { .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--link { font-size: 16px; } }
@media (min-width: 1200px) { .mmfsc--m30text--image + .mmfsc--m30text--text .mmfsc--m30text--text--link { font-size: 18px; } }
@media (min-width: 768px) { .mmfsc--m30text--text { margin-bottom: 16px; } }
@media (min-width: 1024px) { .mmfsc--m30text--image { width: calc(100% - (2 * 20px) - 16px); height: calc(100% - (2 * 20px) - 16px); padding: 20px; }
  .mmfsc--m30text--text { padding: 20px; }
  .mmfsc--m30text--text--text { margin-top: 20px; }
  .mmfsc--m30text--text--link { margin-top: 20px; } }
@media (min-width: 1200px) { .mmfsc--m30text--text--text { margin-top: 30px; } }
.mmfsc--m31textimage { margin-bottom: 8px; }
.mmfsc--m31textimage--headline { font-size: 23px; text-transform: uppercase; }
.mmfsc--m31textimage--headline[data-color="1"] { color: #009681; }
.mmfsc--m31textimage--headline[data-color="2"] { color: #298fc2; }
.mmfsc--m31textimage--headline[data-color="3"] { color: #fc4c02; }
.mmfsc--m31textimage--headline[data-color="4"] { color: #154194; }
.mmfsc--m31textimage--headline h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m31textimage--headline h1 { font-size: 25px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m31textimage--headline h1 { font-size: 26.45px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m31textimage--headline h1 { font-size: 28.75px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m31textimage--headline h2 { font-size: 20.93px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m31textimage--headline h2 { font-size: 23.23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m31textimage--headline h2 { font-size: 24.38px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m31textimage--headline h2 { font-size: 26.68px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m31textimage--headline h3 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m31textimage--headline h3 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m31textimage--headline h3 { font-size: 20.7px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m31textimage--headline h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m31textimage--headline h4 { font-size: 16.1px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m31textimage--headline h4 { font-size: 17.94px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m31textimage--headline h4 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m31textimage--headline h4 { font-size: 20.7px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m31textimage--headline span { font-weight: 600; font-size: 100%; line-height: 114%; text-transform: uppercase; display: block; }
.mmfsc--m31textimage--subheader { font-size: 16px; margin-top: 5px; }
.mmfsc--m31textimage--subheader span { font-weight: 600; font-size: 100%; line-height: 143%; }
.mmfsc--m31textimage--image { line-height: 0; display: inline-block; margin-top: 10px; }
.mmfsc--m31textimage--image img { display: inline-block; width: auto; height: auto; max-width: 100%; }
.mmfsc--m31textimage--text h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m31textimage--text h1 { font-size: 25px; line-height: 145%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m31textimage--text h1 { font-size: 26.45px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m31textimage--text h1 { font-size: 28.75px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m31textimage--text h2 { font-size: 20.93px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m31textimage--text h2 { font-size: 23.23px; line-height: 136%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m31textimage--text h2 { font-size: 24.38px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m31textimage--text h2 { font-size: 26.68px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m31textimage--text h3 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m31textimage--text h3 { font-size: 20.01px; line-height: 118%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m31textimage--text h3 { font-size: 20.7px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m31textimage--text h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m31textimage--text h4 { font-size: 16.1px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m31textimage--text h4 { font-size: 17.94px; line-height: 105%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m31textimage--text h4 { font-size: 18.4px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m31textimage--text h4 { font-size: 20.7px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m31textimage--cta--wrap { margin-top: 10px; }
.mmfsc--m31textimage--cta--wrap a { display: inline-block; background: #555555; border: 1px solid #555555; color: #fff; padding: 5px 10px; text-decoration: none; }
.mmfsc--m31textimage--cta--wrap a[data-color="1"] { background: #009681; border: 1px solid #009681; }
.mmfsc--m31textimage--cta--wrap a[data-color="2"] { background: #298fc2; border: 1px solid #298fc2; }
.mmfsc--m31textimage--cta--wrap a[data-color="3"] { background: #fc4c02; border: 1px solid #fc4c02; }
.mmfsc--m31textimage--cta--wrap a[data-color="4"] { background: #154194; border: 1px solid #154194; }
.mmfsc--m31textimage--cta--wrap a:hover { color: #555555; background: #fff; }
.mmfsc--m31textimage--cta--wrap a:hover[data-color="1"] { color: #009681; }
.mmfsc--m31textimage--cta--wrap a:hover[data-color="2"] { color: #298fc2; }
.mmfsc--m31textimage--cta--wrap a:hover[data-color="3"] { color: #fc4c02; }
.mmfsc--m31textimage--cta--wrap a:hover[data-color="4"] { color: #154194; }
@media (min-width: 768px) { .mmfsc--m31textimage { margin-bottom: 16px; }
  .mmfsc--m31textimage--headline span { font-size: 110%; }
  .mmfsc--m31textimage--subheader span { font-size: 110%; } }
@media (min-width: 1024px) { .mmfsc--m31textimage--headline span { font-size: 115%; }
  .mmfsc--m31textimage--subheader span { font-size: 115%; } }
@media (min-width: 1200px) { .mmfsc--m31textimage { margin-bottom: 16px; }
  .mmfsc--m31textimage--headline span { font-size: 125%; }
  .mmfsc--m31textimage--subheader span { font-size: 125%; } }
.mmfsc--m32video--item { position: relative; padding-bottom: 56.25%; /* 16:9 */ margin-bottom: 8px; height: 0; }
.mmfsc--m32video--item iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
@media (min-width: 768px) { .mmfsc--m32video--item { margin-bottom: 16px; } }
.mmfsc--m33headline--headline { position: relative; text-align: center; font-size: 18px; padding: 0 0 5px 0; }
.mmfsc--m33headline--headline:before, .mmfsc--m33headline--headline:after { content: ''; display: inline-block; vertical-align: middle; width: 15%; max-width: 90px; height: 1px; background: #555555; }
.mmfsc--m33headline--headline h1, .mmfsc--m33headline--headline h2, .mmfsc--m33headline--headline h3, .mmfsc--m33headline--headline h4, .mmfsc--m33headline--headline span { font-style: italic; font-size: 100%; line-height: 114%; display: inline-block; vertical-align: middle; max-width: 70%; padding: 0 10px; -webkit-box-sizing: border-box; box-sizing: border-box; }
@media (min-width: 768px) { .mmfsc--m33headline--headline h1, .mmfsc--m33headline--headline h2, .mmfsc--m33headline--headline h3, .mmfsc--m33headline--headline h4, .mmfsc--m33headline--headline span { font-size: 110%; } }
@media (min-width: 1024px) { .mmfsc--m33headline--headline h1, .mmfsc--m33headline--headline h2, .mmfsc--m33headline--headline h3, .mmfsc--m33headline--headline h4, .mmfsc--m33headline--headline span { font-size: 115%; } }
@media (min-width: 1200px) { .mmfsc--m33headline--headline { font-size: 125%; } }
.mmfsc--m35contact { background: #154194; margin-bottom: 8px; }
.mmfsc--m35contact--text { padding: 20px 10px; color: #fff; text-align: center; }
.mmfsc--m35contact--text--headline { font-size: 22px; display: inline-block; }
.mmfsc--m35contact--text--headline i { font-size: 30px; margin-right: 10px; }
.mmfsc--m35contact--text--headline * { vertical-align: middle; }
.mmfsc--m35contact--text--text { margin-top: 15px; display: inline-block; }
.mmfsc--m35contact--text--link { margin-top: 15px; display: inline-block; }
.mmfsc--m35contact--text--link a { color: #fff; display: inline-block; padding: 5px 15px; border: 1px solid #fff; text-decoration: none; }
.mmfsc--m35contact--text--link a:hover { background: #ffffff; color: #154194; }
.mmfsc--m35contact--text--link a:after { font-family: orbis-icon; content: '\f105'; display: inline-block; margin-left: 10px; font-size: 18px; }
@media (min-width: 768px) { .mmfsc--m35contact { margin-bottom: 0; }
  .mmfsc--m35contact--text--headline, .mmfsc--m35contact--text--text, .mmfsc--m35contact--text--link { margin: 0 15px; } }
@media (min-width: 1024px) { .mmfsc--m35contact--text--headline, .mmfsc--m35contact--text--text, .mmfsc--m35contact--text--link { margin: 0 30px; } }
@media (min-width: 1200px) { .mmfsc--m35contact--text--headline, .mmfsc--m35contact--text--text, .mmfsc--m35contact--text--link { margin: 0 45px; } }
.mmfsc--m36accordion--headline { font-size: 23px; text-transform: uppercase; margin-bottom: 16px; }
.mmfsc--m36accordion--headline h1 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: 600; }
@media (min-width: 768px) { .mmfsc--m36accordion--headline h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m36accordion--headline h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m36accordion--headline h1 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m36accordion--headline h2 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: 600; }
@media (min-width: 768px) { .mmfsc--m36accordion--headline h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m36accordion--headline h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m36accordion--headline h2 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m36accordion--headline h3 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: 600; }
@media (min-width: 768px) { .mmfsc--m36accordion--headline h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m36accordion--headline h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m36accordion--headline h3 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m36accordion--headline h4 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: 600; }
@media (min-width: 768px) { .mmfsc--m36accordion--headline h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m36accordion--headline h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m36accordion--headline h4 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m36accordion--headline span { font-weight: 600; font-size: 19.55px; line-height: 114%; text-transform: uppercase; display: block; }
.mmfsc--m36accordion--item { border: 1px solid #eeeeee; margin-bottom: 8px; }
.mmfsc--m36accordion--title { position: relative; padding: 15px 30px 15px 15px; font-weight: 600; cursor: pointer; }
.mmfsc--m36accordion--title span { font-size: 16px; line-height: 114%; font-weight: 600; display: block; }
.mmfsc--m36accordion--title h1 { font-size: 16px; line-height: 114%; font-weight: 600; text-transform: none; font-style: 600; }
@media (min-width: 768px) { .mmfsc--m36accordion--title h1 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m36accordion--title h1 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m36accordion--title h1 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m36accordion--title h2 { font-size: 16px; line-height: 114%; font-weight: 600; text-transform: none; font-style: 600; }
@media (min-width: 768px) { .mmfsc--m36accordion--title h2 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m36accordion--title h2 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m36accordion--title h2 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m36accordion--title h3 { font-size: 16px; line-height: 114%; font-weight: 600; text-transform: none; font-style: 600; }
@media (min-width: 768px) { .mmfsc--m36accordion--title h3 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m36accordion--title h3 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m36accordion--title h3 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m36accordion--title h4 { font-size: 16px; line-height: 114%; font-weight: 600; text-transform: none; font-style: 600; }
@media (min-width: 768px) { .mmfsc--m36accordion--title h4 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m36accordion--title h4 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m36accordion--title h4 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m36accordion--title i { position: absolute; right: 15px; top: 50%; -webkit-transform: rotateX(0) translateY(-50%); transform: rotateX(0) translateY(-50%); font-weight: bold; -webkit-transition: all .3s; transition: all .3s; }
.mmfsc--m36accordion--title[data-color="1"] { color: #009681; }
.mmfsc--m36accordion--title[data-color="2"] { color: #298fc2; }
.mmfsc--m36accordion--title[data-color="3"] { color: #fc4c02; }
.mmfsc--m36accordion--title[data-color="4"] { color: #154194; }
.mmfsc--m36accordion--opened .mmfsc--m36accordion--title i { -webkit-transform: rotateX(180deg) translateY(50%); transform: rotateX(180deg) translateY(50%); }
.mmfsc--m36accordion--body { display: none; padding: 15px; border-top: 1px solid #eeeeee; }
.mmfsc--m36accordion--body h1 { font-size: 16px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m36accordion--body h1 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m36accordion--body h1 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m36accordion--body h1 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m36accordion--body h2 { font-size: 16px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m36accordion--body h2 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m36accordion--body h2 { font-size: 18x; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m36accordion--body h2 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m36accordion--body h3 { font-size: 16px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m36accordion--body h3 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m36accordion--body h3 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m36accordion--body h3 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m36accordion--body h4 { font-size: 16px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m36accordion--body h4 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m36accordion--body h4 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m36accordion--body h4 { font-size: 18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m36accordion--body .text-center { text-align: center; }
.mmfsc--m36accordion--body .text-right { text-align: right; }
.mmfsc--m36accordion--body a { color: #154194; }
.mmfsc--m36accordion--image { padding-bottom: 15px; overflow: hidden; }
.mmfsc--m36accordion--image img { display: inline-block; width: auto; height: auto; max-width: 100%; }
@media (min-width: 768px) { .mmfsc--m36accordion--headline span { font-size: 23px; }
  .mmfsc--m36accordion--title span { font-size: 18px; } }
@media (min-width: 1024px) { .mmfsc--m36accordion--headline span { font-size: 23px; }
  .mmfsc--m36accordion--title span { font-size: 18px; } }
@media (min-width: 1200px) { .mmfsc--m36accordion { margin-bottom: 16px; }
  .mmfsc--m36accordion--headline span { font-size: 25.3px; }
  .mmfsc--m36accordion--title span { font-size: 18px; } }
.mmfsc--m40teaser { padding: 16px; }
.mmfsc--m40teaser--image { font-size: 0; }
.mmfsc--m40teaser--image img { display: inline-block; max-width: 100%; width: auto; height: auto; }
.mmfsc--m40teaser--text { position: relative; padding: 10px; color: #fff; }
.mmfsc--m40teaser--text--headline { font-size: 20px; }
.mmfsc--m40teaser--text--text { font-size: 14px; margin-top: 15px; }
.mmfsc--m40teaser--text--text p { margin: 0; }
.mmfsc--m40teaser--text--link { font-size: 14px; margin-top: 15px; }
.mmfsc--m40teaser--text--link i { display: inline-block; margin-right: 5px; }
.mmfsc--m40teaser--text--link a { color: #fff; text-decoration: none; }
[data-color="orbis-solutions"] .mmfsc--m40teaser--text { background: #009681; }
[data-color="sap"] .mmfsc--m40teaser--text { background: #298fc2; }
[data-color="microsoft"] .mmfsc--m40teaser--text { background: #fc4c02; }
[data-color="orbis-primary"] .mmfsc--m40teaser--text { background: #154194; }
[data-color="orbis"] .mmfsc--m40teaser--text { background: #154194; }
.mmfsc--m45eventwebcast--column { background: #fff; border: 1px solid #eeeeee; margin-bottom: 8px; }
.mmfsc--m45eventwebcast--headline { padding: 15px 15px; text-transform: uppercase; font-weight: 600; font-size: 23px; }
.mmfsc--m45eventwebcast--headline span { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; display: block; }
.mmfsc--m45eventwebcast--subheadline { padding: 0 15px; }
.mmfsc--m45eventwebcast--text { padding: 0 15px; }
.mmfsc--m45eventwebcast--list--sort { padding: 0 15px; }
.mmfsc--m45eventwebcast--list--item { position: relative; padding: 10px 40px 10px 15px; border-top: 1px solid #eeeeee; }
.mmfsc--m45eventwebcast--list--item a { text-decoration: none; color: #555555; }
.mmfsc--m45eventwebcast--list--item a.orbis-solutions { color: #009681; }
.mmfsc--m45eventwebcast--list--item a.sap { color: #298fc2; }
.mmfsc--m45eventwebcast--list--item a.microsoft { color: #fc4c02; }
.mmfsc--m45eventwebcast--list--item a.job-events, .mmfsc--m45eventwebcast--list--item a.orbis-primary, .mmfsc--m45eventwebcast--list--item a.orbis { color: #154194; }
.mmfsc--m45eventwebcast--list--item--title { font-weight: 600; margin-bottom: 5px; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; }
.mmfsc--m45eventwebcast--list--item--title.orbis-solutions { color: #009681; }
.mmfsc--m45eventwebcast--list--item--title.sap { color: #298fc2; }
.mmfsc--m45eventwebcast--list--item--title.microsoft { color: #fc4c02; }
.mmfsc--m45eventwebcast--list--item--title.orbis-primary, .mmfsc--m45eventwebcast--list--item--title.orbis { color: #154194; }
.mmfsc--m45eventwebcast--list--item--symbol { width: 30px; min-width: 30px; margin-right: 10px; }
.mmfsc--m45eventwebcast--list--item--symbol svg .cls-1 { fill: #555555; }
.mmfsc--m45eventwebcast--list--item--symbol svg .cls-2 { fill: #555555; }
.mmfsc--m45eventwebcast--list--item--symbol svg .cls-3 { fill: #ffffff; }
.mmfsc--m45eventwebcast--list--item--symbol.orbis-solutions svg .cls-1 { fill: #009681; }
.mmfsc--m45eventwebcast--list--item--symbol.orbis-solutions svg .cls-2 { fill: #8fccc4; }
.mmfsc--m45eventwebcast--list--item--symbol.sap svg .cls-1 { fill: #298fc2; }
.mmfsc--m45eventwebcast--list--item--symbol.sap svg .cls-2 { fill: #80d0ef; }
.mmfsc--m45eventwebcast--list--item--symbol.microsoft svg .cls-1 { fill: #fc4c02; }
.mmfsc--m45eventwebcast--list--item--symbol.microsoft svg .cls-2 { fill: #f49b67; }
.mmfsc--m45eventwebcast--list--item--symbol.orbis-primary svg .cls-1, .mmfsc--m45eventwebcast--list--item--symbol.orbis svg .cls-1 { fill: #154194; }
.mmfsc--m45eventwebcast--list--item--symbol.orbis-primary svg .cls-2, .mmfsc--m45eventwebcast--list--item--symbol.orbis svg .cls-2 { fill: #8aa0ca; }
.mmfsc--m45eventwebcast--list--item--symbol--title { display: -webkit-box; display: -ms-flexbox; display: flex; }
.mmfsc--m45eventwebcast--list--item--date-location { color: rgba(85, 85, 85, 0.7); margin-bottom: 5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.mmfsc--m45eventwebcast--list--item--short { overflow: hidden; height: 42px; }
.mmfsc--m45eventwebcast--list--item--languages { padding-bottom: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
.mmfsc--m45eventwebcast--list--item--languages svg { margin-right: 20px; width: 22px; height: 15px; }
.mmfsc--m45eventwebcast--list--item--arrow { position: absolute; right: 15px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 24px; }
.mmfsc--m45eventwebcast--list--item--arrow.orbis-solutions { color: #009681; }
.mmfsc--m45eventwebcast--list--item--arrow.sap { color: #298fc2; }
.mmfsc--m45eventwebcast--list--item--arrow.microsoft { color: #fc4c02; }
.mmfsc--m45eventwebcast--list--item--arrow.orbis-primary, .mmfsc--m45eventwebcast--list--item--arrow.orbis { color: #154194; }
.mmfsc--m45eventwebcast--list--overview-link { padding: 15px; border-top: 1px solid #eeeeee; text-align: right; }
.mmfsc--m45eventwebcast--list--overview-link a { display: inline-block; background: #fff; border: 1px solid #555555; color: #555555; padding: 5px 10px; text-decoration: none; }
.mmfsc--m45eventwebcast--list--overview-link a:hover { background: #154194; border-color: #154194; color: #fff; }
.mmfsc--m45eventwebcast--social-bar { padding: 10px 15px; border: 1px solid #eeeeee; margin-bottom: 8px; text-align: center; background: #fff; }
.mmfsc--m45eventwebcast--social-bar--headline { display: inline-block; margin-right: 15px; text-transform: uppercase; font-size: 16px; font-weight: 600; }
.mmfsc--m45eventwebcast--social-bar--headline span { font-size: 16px; }
.mmfsc--m45eventwebcast--social-bar--text { display: inline-block; padding: 5px 0; }
.mmfsc--m45eventwebcast--social-bar--icons { display: inline-block; }
.mmfsc--m45eventwebcast--social-bar--icons a { display: inline-block; padding: 0 5px; margin: 0 3px; font-size: 16px; color: #555555; text-decoration: none; }
.mmfsc--m45eventwebcast--social-bar--icons a:hover { color: #154194; }
@media (min-width: 768px) { .mmfsc--m45eventwebcast--column, .mmfsc--m45eventwebcast--social-bar { margin-bottom: 16px; }
  .mmfsc--m45eventwebcast--headline span { font-size: 23px; }
  .mmfsc--m45eventwebcast--social-bar--headline span { font-size: 16px; }
  .mmfsc--m45eventwebcast--list--item--short { height: 25px; }
  .mmfsc--m45eventwebcast--social-bar--text { padding: 0; }
  .mmfsc--m45eventwebcast--social-bar--icons { padding: 10px 0; }
  .mmfsc--m45eventwebcast--social-bar--icons a { padding: 0 5px; margin: 0 8px; } }
@media (min-width: 1024px) { .mmfsc--m45eventwebcast--headline span { font-size: 23px; }
  .mmfsc--m45eventwebcast--social-bar--headline span { font-size: 16px; }
  .mmfsc--m45eventwebcast--list--item--short { height: 48px; }
  .mmfsc--m45eventwebcast--social-bar { text-align: left; }
  .mmfsc--m45eventwebcast--social-bar--headline { margin-right: 30px; }
  .mmfsc--m45eventwebcast--social-bar--icons { padding: 0 30px; } }
@media (min-width: 1200px) { .mmfsc--m45eventwebcast--headline span { font-size: 25.3px; }
  .mmfsc--m45eventwebcast--social-bar--headline span { font-size: 16px; } }
.mmfsc--m46eventwebcast--column { background: #fff; border: 1px solid #eeeeee; margin-bottom: 8px; }
.mmfsc--m46eventwebcast--headline { padding: 15px 15px; text-transform: uppercase; font-weight: 600; font-size: 23px; }
.mmfsc--m46eventwebcast--headline h1 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m46eventwebcast--headline h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m46eventwebcast--headline h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m46eventwebcast--headline h1 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m46eventwebcast--headline h2 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m46eventwebcast--headline h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m46eventwebcast--headline h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m46eventwebcast--headline h2 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m46eventwebcast--headline h3 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m46eventwebcast--headline h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m46eventwebcast--headline h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m46eventwebcast--headline h3 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m46eventwebcast--headline h4 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m46eventwebcast--headline h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m46eventwebcast--headline h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m46eventwebcast--headline h4 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m46eventwebcast--headline span { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; display: block; }
.mmfsc--m46eventwebcast--image { float: left; width: 150px; padding: 0 15px; }
.mmfsc--m46eventwebcast--image img { max-width: 100%; padding-top: 15px; padding-bottom: 15px; }
.mmfsc--m46eventwebcast--image + .mmfsc--m46eventwebcast--text { padding-left: 180px; }
.mmfsc--m46eventwebcast--image + .mmfsc--m46eventwebcast--text + .mmfsc--m46eventwebcast--list { clear: both; }
.mmfsc--m46eventwebcast--image + .mmfsc--m46eventwebcast--text + .mmfsc--m46eventwebcast--list--sort { padding: 0 15px; clear: both; }
.mmfsc--m46eventwebcast--text { padding: 0 15px; }
.mmfsc--m46eventwebcast--text a { color: #154194; }
.mmfsc--m46eventwebcast--text h1 { font-size: 19.5px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m46eventwebcast--text h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m46eventwebcast--text h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m46eventwebcast--text h1 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m46eventwebcast--text h2 { font-size: 19.5px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m46eventwebcast--text h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m46eventwebcast--text h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m46eventwebcast--text h2 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m46eventwebcast--text h3 { font-size: 19.5px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m46eventwebcast--text h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m46eventwebcast--text h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m46eventwebcast--text h3 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m46eventwebcast--text h4 { font-size: 19.5px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m46eventwebcast--text h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m46eventwebcast--text h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m46eventwebcast--text h4 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m46eventwebcast--list--sort { padding: 0 15px; }
.mmfsc--m46eventwebcast--list.border-top { border-top: 1px solid #eeeeee; }
.mmfsc--m46eventwebcast--list--item { position: relative; padding: 10px 40px 10px 15px; border-top: 1px solid #eeeeee; }
.mmfsc--m46eventwebcast--list--item:first-of-type { border-top: unset; }
.mmfsc--m46eventwebcast--list--item a { text-decoration: none; color: inherit; }
.mmfsc--m46eventwebcast--list--item--title { font-weight: 600; margin-bottom: 5px; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; }
.mmfsc--m46eventwebcast--list--item--title.job-events { color: #154194; }
.mmfsc--m46eventwebcast--list--item--title.orbis-solutions { color: #009681; }
.mmfsc--m46eventwebcast--list--item--title.sap { color: #298fc2; }
.mmfsc--m46eventwebcast--list--item--title.microsoft { color: #fc4c02; }
.mmfsc--m46eventwebcast--list--item--title.orbis-primary, .mmfsc--m46eventwebcast--list--item--title.orbis, .mmfsc--m46eventwebcast--list--item--title.job-events { color: #154194; }
.mmfsc--m46eventwebcast--list--item--title.orbis-primary:before, .mmfsc--m46eventwebcast--list--item--title.orbis:before, .mmfsc--m46eventwebcast--list--item--title.job-events:before { background: #154194; }
.mmfsc--m46eventwebcast--list--item--symbol { width: 30px; min-width: 30px; margin-right: 10px; }
.mmfsc--m46eventwebcast--list--item--symbol svg .cls-1 { fill: #555555; }
.mmfsc--m46eventwebcast--list--item--symbol svg .cls-2 { fill: #555555; }
.mmfsc--m46eventwebcast--list--item--symbol svg .cls-3 { fill: #ffffff; }
.mmfsc--m46eventwebcast--list--item--symbol.orbis-solutions svg .cls-1 { fill: #009681; }
.mmfsc--m46eventwebcast--list--item--symbol.orbis-solutions svg .cls-2 { fill: #8fccc4; }
.mmfsc--m46eventwebcast--list--item--symbol.sap svg .cls-1 { fill: #298fc2; }
.mmfsc--m46eventwebcast--list--item--symbol.sap svg .cls-2 { fill: #80d0ef; }
.mmfsc--m46eventwebcast--list--item--symbol.microsoft svg .cls-1 { fill: #fc4c02; }
.mmfsc--m46eventwebcast--list--item--symbol.microsoft svg .cls-2 { fill: #f49b67; }
.mmfsc--m46eventwebcast--list--item--symbol.orbis-primary svg .cls-1, .mmfsc--m46eventwebcast--list--item--symbol.orbis svg .cls-1 { fill: #154194; }
.mmfsc--m46eventwebcast--list--item--symbol.orbis-primary svg .cls-2, .mmfsc--m46eventwebcast--list--item--symbol.orbis svg .cls-2 { fill: #8aa0ca; }
.mmfsc--m46eventwebcast--list--item--symbol--title { display: -webkit-box; display: -ms-flexbox; display: flex; }
.mmfsc--m46eventwebcast--list--item--date-location-languages { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
.mmfsc--m46eventwebcast--list--item--date-location { color: rgba(85, 85, 85, 0.7); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.mmfsc--m46eventwebcast--list--item--short { overflow: hidden; height: 42px; }
.mmfsc--m46eventwebcast--list--item--languages { margin: 10px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
.mmfsc--m46eventwebcast--list--item--languages svg { margin-left: 20px; width: 22px; height: 15px; }
.mmfsc--m46eventwebcast--list--item--languages svg:first-child { margin-left: 0; }
.mmfsc--m46eventwebcast--list--item--arrow { position: absolute; right: 15px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 24px; }
.mmfsc--m46eventwebcast--list--item--arrow.orbis-solutions { color: #009681; }
.mmfsc--m46eventwebcast--list--item--arrow.sap { color: #298fc2; }
.mmfsc--m46eventwebcast--list--item--arrow.microsoft { color: #fc4c02; }
.mmfsc--m46eventwebcast--list--item--arrow.orbis-primary, .mmfsc--m46eventwebcast--list--item--arrow.orbis, .mmfsc--m46eventwebcast--list--item--arrow.job-events { color: #154194; }
.mmfsc--m46eventwebcast--list--overview-link { padding: 15px; border-top: 1px solid #eeeeee; text-align: right; }
.mmfsc--m46eventwebcast--list--overview-link a { display: inline-block; background: #fff; border: 1px solid #555555; color: #555555; padding: 5px 10px; text-decoration: none; }
.mmfsc--m46eventwebcast--list--overview-link a:hover { background: #154194; border-color: #154194; color: #fff; }
.mmfsc--m46eventwebcast--social-bar { padding: 10px 15px; border: 1px solid #eeeeee; margin-bottom: 8px; text-align: center; background: #fff; }
.mmfsc--m46eventwebcast--social-bar--headline { display: inline-block; margin-right: 15px; text-transform: uppercase; font-size: 23px; font-weight: 600; }
.mmfsc--m46eventwebcast--social-bar--headline span { font-size: 16px; }
.mmfsc--m46eventwebcast--social-bar--text { display: inline-block; padding: 5px 0; }
.mmfsc--m46eventwebcast--social-bar--icons { display: inline-block; }
.mmfsc--m46eventwebcast--social-bar--icons a { display: inline-block; padding: 0 5px; margin: 0 3px; font-size: 16px; color: #555555; text-decoration: none; }
.mmfsc--m46eventwebcast--social-bar--icons a:hover { color: #154194; }
@media (min-width: 768px) { .mmfsc--m46eventwebcast--column, .mmfsc--m46eventwebcast--social-bar { margin-bottom: 16px; }
  .mmfsc--m46eventwebcast--headline span { font-size: 23px; }
  .mmfsc--m46eventwebcast--social-bar--headline span { font-size: 16px; }
  .mmfsc--m46eventwebcast--list--item--date-location-languages { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .mmfsc--m46eventwebcast--list--item--date-location { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
  .mmfsc--m46eventwebcast--list--item--languages { margin-top: 3px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
  .mmfsc--m46eventwebcast--list--item--short { display: block; height: 25px; }
  .mmfsc--m46eventwebcast--social-bar--text { padding: 0; }
  .mmfsc--m46eventwebcast--social-bar--icons { padding: 10px 0; }
  .mmfsc--m46eventwebcast--social-bar--icons a { padding: 0 5px; margin: 0 8px; } }
@media (min-width: 1024px) { .mmfsc--m46eventwebcast--headline span { font-size: 23px; }
  .mmfsc--m46eventwebcast--social-bar--headline span { font-size: 16px; }
  .mmfsc--m46eventwebcast--social-bar { text-align: left; }
  .mmfsc--m46eventwebcast--social-bar--headline { margin-right: 30px; }
  .mmfsc--m46eventwebcast--social-bar--icons { padding: 0 30px; } }
@media (min-width: 1200px) { .mmfsc--m46eventwebcast--headline span { font-size: 25.3px; }
  .mmfsc--m46eventwebcast--social-bar--headline span { font-size: 16px; } }
.mmfsc--m47eventwebcast--column { background: #fff; border: 1px solid #eeeeee; margin-bottom: 8px; }
.mmfsc--m47eventwebcast--headline { padding: 15px 15px; text-transform: uppercase; font-weight: 600; font-size: 23px; }
.mmfsc--m47eventwebcast--headline span { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; display: block; }
.mmfsc--m47eventwebcast--headline h1 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m47eventwebcast--headline h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m47eventwebcast--headline h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m47eventwebcast--headline h1 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m47eventwebcast--headline h2 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m47eventwebcast--headline h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m47eventwebcast--headline h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m47eventwebcast--headline h2 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m47eventwebcast--headline h3 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m47eventwebcast--headline h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m47eventwebcast--headline h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m47eventwebcast--headline h3 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m47eventwebcast--headline h4 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m47eventwebcast--headline h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m47eventwebcast--headline h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m47eventwebcast--headline h4 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m47eventwebcast--subheadline { padding: 0 15px; }
.mmfsc--m47eventwebcast--text { padding: 0 15px; }
.mmfsc--m47eventwebcast--text a { color: #154194; }
.mmfsc--m47eventwebcast--text h1 { font-size: 19.5px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m47eventwebcast--text h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m47eventwebcast--text h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m47eventwebcast--text h1 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m47eventwebcast--text h2 { font-size: 19.5px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m47eventwebcast--text h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m47eventwebcast--text h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m47eventwebcast--text h2 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m47eventwebcast--text h3 { font-size: 19.5px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m47eventwebcast--text h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m47eventwebcast--text h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m47eventwebcast--text h3 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m47eventwebcast--text h4 { font-size: 19.5px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m47eventwebcast--text h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m47eventwebcast--text h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m47eventwebcast--text h4 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m47eventwebcast--list--sort { padding: 0 15px 0 22px; }
.mmfsc--m47eventwebcast--list.border-top { border-top: 1px solid #eeeeee; }
.mmfsc--m47eventwebcast--list--item { position: relative; padding: 10px 40px 10px 15px; margin: 0; border-top: 1px solid #eeeeee; }
.mmfsc--m47eventwebcast--list--item:first-of-type { border-top: unset; }
.mmfsc--m47eventwebcast--list--item--thumb { display: none; }
.mmfsc--m47eventwebcast--list--item a { text-decoration: none; color: inherit; }
.mmfsc--m47eventwebcast--list--item--title { font-weight: 600; margin-bottom: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; }
.mmfsc--m47eventwebcast--list--item--title.orbis-solutions { color: #009681; }
.mmfsc--m47eventwebcast--list--item--title.sap { color: #298fc2; }
.mmfsc--m47eventwebcast--list--item--title.microsoft { color: #fc4c02; }
.mmfsc--m47eventwebcast--list--item--title.orbis-primary, .mmfsc--m47eventwebcast--list--item--title.orbis, .mmfsc--m47eventwebcast--list--item--title.job-events { color: #154194; }
.mmfsc--m47eventwebcast--list--item--symbol { width: 30px; min-width: 30px; margin-right: 10px; }
.mmfsc--m47eventwebcast--list--item--symbol svg .cls-1 { fill: #555555; }
.mmfsc--m47eventwebcast--list--item--symbol svg .cls-2 { fill: #555555; }
.mmfsc--m47eventwebcast--list--item--symbol svg .cls-3 { fill: #ffffff; }
.mmfsc--m47eventwebcast--list--item--symbol.orbis-solutions svg .cls-1 { fill: #009681; }
.mmfsc--m47eventwebcast--list--item--symbol.orbis-solutions svg .cls-2 { fill: #8fccc4; }
.mmfsc--m47eventwebcast--list--item--symbol.sap svg .cls-1 { fill: #298fc2; }
.mmfsc--m47eventwebcast--list--item--symbol.sap svg .cls-2 { fill: #80d0ef; }
.mmfsc--m47eventwebcast--list--item--symbol.microsoft svg .cls-1 { fill: #fc4c02; }
.mmfsc--m47eventwebcast--list--item--symbol.microsoft svg .cls-2 { fill: #f49b67; }
.mmfsc--m47eventwebcast--list--item--symbol.orbis-primary svg .cls-1, .mmfsc--m47eventwebcast--list--item--symbol.orbis svg .cls-1 { fill: #154194; }
.mmfsc--m47eventwebcast--list--item--symbol.orbis-primary svg .cls-2, .mmfsc--m47eventwebcast--list--item--symbol.orbis svg .cls-2 { fill: #8aa0ca; }
.mmfsc--m47eventwebcast--list--item--symbol--title { display: -webkit-box; display: -ms-flexbox; display: flex; }
.mmfsc--m47eventwebcast--list--item--date-location-languages { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
.mmfsc--m47eventwebcast--list--item--date-location { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
.mmfsc--m47eventwebcast--list--item--location, .mmfsc--m47eventwebcast--list--item--date { color: rgba(85, 85, 85, 0.7); margin-bottom: 5px; }
.mmfsc--m47eventwebcast--list--item--location span:nth-child(2) { margin-left: 10px; }
.mmfsc--m47eventwebcast--list--item--date--title { display: inline-block; margin-bottom: 5px; vertical-align: top; }
.mmfsc--m47eventwebcast--list--item--date--item { margin-bottom: 2px; }
.mmfsc--m47eventwebcast--list--item--date--item--day, .mmfsc--m47eventwebcast--list--item--date--item--time { display: inline-block; }
.mmfsc--m47eventwebcast--list--item--date--item--time { margin-left: 10px; }
.mmfsc--m47eventwebcast--list--item--date--item i { display: inline-block; margin-right: 5px; }
.mmfsc--m47eventwebcast--list--item--date--item i.orbis-solutions { color: #009681; }
.mmfsc--m47eventwebcast--list--item--date--item i.sap { color: #298fc2; }
.mmfsc--m47eventwebcast--list--item--date--item i.microsoft { color: #fc4c02; }
.mmfsc--m47eventwebcast--list--item--date--item i.orbis-primary, .mmfsc--m47eventwebcast--list--item--date--item i.orbis, .mmfsc--m47eventwebcast--list--item--date--item i.job-events { color: #154194; }
.mmfsc--m47eventwebcast--list--item--bodytext { overflow: hidden; max-height: 320px; }
.mmfsc--m47eventwebcast--list--item--link-languages { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.mmfsc--m47eventwebcast--list--item--link-languages.flex-end { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
.mmfsc--m47eventwebcast--list--item--languages { margin: 3px 0 10px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
.mmfsc--m47eventwebcast--list--item--languages svg { margin-left: 20px; width: 22px; height: 15px; }
.mmfsc--m47eventwebcast--list--item--languages svg:first-child { margin-left: 0; }
.mmfsc--m47eventwebcast--list--item--link { margin-top: 10px; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
.mmfsc--m47eventwebcast--list--item--link a { display: inline-block; background: #fff; border: 1px solid #555555; color: #555555; padding: 5px 10px; text-decoration: none; }
.mmfsc--m47eventwebcast--list--item--link a:hover { color: #154194; }
.mmfsc--m47eventwebcast--list--item--link.orbis-solutions a { color: #fff; background: #009681; border-color: #009681; }
.mmfsc--m47eventwebcast--list--item--link.orbis-solutions a:hover { color: #009681; background: #fff; }
.mmfsc--m47eventwebcast--list--item--link.sap a { color: #fff; background: #298fc2; border-color: #298fc2; }
.mmfsc--m47eventwebcast--list--item--link.sap a:hover { color: #298fc2; background: #fff; }
.mmfsc--m47eventwebcast--list--item--link.microsoft a { color: #fff; background: #fc4c02; border-color: #fc4c02; }
.mmfsc--m47eventwebcast--list--item--link.microsoft a:hover { color: #fc4c02; background: #fff; }
.mmfsc--m47eventwebcast--list--item--link.job-events a, .mmfsc--m47eventwebcast--list--item--link.orbis-primary a, .mmfsc--m47eventwebcast--list--item--link.orbis a { color: #fff; background: #154194; border-color: #154194; }
.mmfsc--m47eventwebcast--list--item--link.job-events a:hover, .mmfsc--m47eventwebcast--list--item--link.orbis-primary a:hover, .mmfsc--m47eventwebcast--list--item--link.orbis a:hover { color: #154194; background: #fff; }
.mmfsc--m47eventwebcast--list--item--arrow { position: absolute; right: 15px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 24px; }
.mmfsc--m47eventwebcast--list--item--arrow.orbis-solutions { color: #009681; }
.mmfsc--m47eventwebcast--list--item--arrow.orbis-solutions a { color: #009681; }
.mmfsc--m47eventwebcast--list--item--arrow.sap { color: #298fc2; }
.mmfsc--m47eventwebcast--list--item--arrow.sap a { color: #298fc2; }
.mmfsc--m47eventwebcast--list--item--arrow.microsoft { color: #fc4c02; }
.mmfsc--m47eventwebcast--list--item--arrow.microsoft a { color: #fc4c02; }
.mmfsc--m47eventwebcast--list--item--arrow.orbis-primary, .mmfsc--m47eventwebcast--list--item--arrow.orbis, .mmfsc--m47eventwebcast--list--item--arrow.job-events { color: #154194; }
.mmfsc--m47eventwebcast--list--item--arrow.orbis-primary a, .mmfsc--m47eventwebcast--list--item--arrow.orbis a, .mmfsc--m47eventwebcast--list--item--arrow.job-events a { color: #154194; }
@media (min-width: 768px) { .mmfsc--m47eventwebcast--column { margin-bottom: 16px; }
  .mmfsc--m47eventwebcast--headline span { font-size: 23px; }
  .mmfsc--m47eventwebcast--list--item--link-languages { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .mmfsc--m47eventwebcast--list--item--link { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
  .mmfsc--m47eventwebcast--list--item--languages { -ms-flex-item-align: end; align-self: flex-end; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
  .mmfsc--m47eventwebcast--list--item--bodytext { max-height: 200px; }
  .mmfsc--m47eventwebcast--list--item--date-location-languages { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .mmfsc--m47eventwebcast--list--item--date-location { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
  .mmfsc--m47eventwebcast--list--item--date--wrap { vertical-align: top; display: inline-block; margin-left: 15px; } }
@media (min-width: 1024px) { .mmfsc--m47eventwebcast--headline span { font-size: 23px; }
  .mmfsc--m47eventwebcast--list--item--thumb { display: block; float: left; padding: 0 38px 0 8px; width: 150px; }
  .mmfsc--m47eventwebcast--list--item--thumb img { max-width: 100%; }
  .mmfsc--m47eventwebcast--list--item--thumb + .mmfsc--m47eventwebcast--list--item--content { width: calc(100% - 212px); }
  .mmfsc--m47eventwebcast--list--item--content { float: left; width: 100%; padding: 0 8px; }
  .mmfsc--m47eventwebcast--list--item--bodytext { max-height: 150px; }
  .mmfsc--m47eventwebcast--list--item--link-languages { margin-right: -8px; }
  .mmfsc--m47eventwebcast--list--item--link-languages.flex-end { margin-right: 8px; } }
@media (min-width: 1200px) { .mmfsc--m47eventwebcast--headline span { font-size: 25.3px; }
  .mmfsc--m47eventwebcast--list--item--bodytext { max-height: 125px; } }
.mmfsc-module-m48EventWebcast.background-1 .mmfsc--m48eventwebcast--column { padding: 0 20px; }
.mmfsc--m48eventwebcast--column { background: #fff; margin: 8px 0; }
.mmfsc--m48eventwebcast--head { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 15px; }
.mmfsc--m48eventwebcast--headline { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 10px 15px 0; text-transform: uppercase; font-weight: 600; font-size: 23px; line-height: 25px; }
.mmfsc--m48eventwebcast--back-to-overview { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 0 15px 0; white-space: nowrap; text-align: right; }
.mmfsc--m48eventwebcast--back-to-overview a { color: #555555; }
.mmfsc--m48eventwebcast--image img { width: 100%; max-width: 100%; height: auto; }
.mmfsc--m48eventwebcast--content { padding: 25px 0; }
.mmfsc--m48eventwebcast--content--title { font-weight: 600; font-size: 19.55px; text-transform: uppercase; line-height: 114%; margin-bottom: 5px; }
.mmfsc--m48eventwebcast--content--title.orbis-solutions { color: #009681; }
.mmfsc--m48eventwebcast--content--title.sap { color: #298fc2; }
.mmfsc--m48eventwebcast--content--title.microsoft { color: #fc4c02; }
.mmfsc--m48eventwebcast--content--title.orbis-primary, .mmfsc--m48eventwebcast--content--title.orbis, .mmfsc--m48eventwebcast--content--title.job-events { color: #154194; }
.mmfsc--m48eventwebcast--content--symbol { width: 40px; min-width: 40px; margin-right: 10px; }
.mmfsc--m48eventwebcast--content--symbol svg .cls-1 { fill: #555555; }
.mmfsc--m48eventwebcast--content--symbol svg .cls-2 { fill: #555555; }
.mmfsc--m48eventwebcast--content--symbol svg .cls-3 { fill: #ffffff; }
.mmfsc--m48eventwebcast--content--symbol.orbis-solutions svg .cls-1 { fill: #009681; }
.mmfsc--m48eventwebcast--content--symbol.orbis-solutions svg .cls-2 { fill: #8fccc4; }
.mmfsc--m48eventwebcast--content--symbol.sap svg .cls-1 { fill: #298fc2; }
.mmfsc--m48eventwebcast--content--symbol.sap svg .cls-2 { fill: #80d0ef; }
.mmfsc--m48eventwebcast--content--symbol.microsoft svg .cls-1 { fill: #fc4c02; }
.mmfsc--m48eventwebcast--content--symbol.microsoft svg .cls-2 { fill: #f49b67; }
.mmfsc--m48eventwebcast--content--symbol.orbis-primary svg .cls-1, .mmfsc--m48eventwebcast--content--symbol.orbis svg .cls-1 { fill: #154194; }
.mmfsc--m48eventwebcast--content--symbol.orbis-primary svg .cls-2, .mmfsc--m48eventwebcast--content--symbol.orbis svg .cls-2 { fill: #8aa0ca; }
.mmfsc--m48eventwebcast--content--symbol--title { display: -webkit-box; display: -ms-flexbox; display: flex; }
.mmfsc--m48eventwebcast--content--location, .mmfsc--m48eventwebcast--content--date { color: rgba(85, 85, 85, 0.7); margin-top: 10px; margin-bottom: 5px; }
.mmfsc--m48eventwebcast--content--location span:nth-child(1) { display: block; margin-bottom: 5px; }
.mmfsc--m48eventwebcast--content--date-languages { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
.mmfsc--m48eventwebcast--content--date--title { display: inline-block; margin-bottom: 5px; vertical-align: top; }
.mmfsc--m48eventwebcast--content--date--item { margin-bottom: 2px; }
.mmfsc--m48eventwebcast--content--date--item--day, .mmfsc--m48eventwebcast--content--date--item--time { display: inline-block; }
.mmfsc--m48eventwebcast--content--date--item--time { margin-left: 10px; }
.mmfsc--m48eventwebcast--content--date--item i { display: inline-block; margin-right: 5px; }
.mmfsc--m48eventwebcast--content--date--item i.orbis-solutions { color: #009681; }
.mmfsc--m48eventwebcast--content--date--item i.sap { color: #298fc2; }
.mmfsc--m48eventwebcast--content--date--item i.microsoft { color: #fc4c02; }
.mmfsc--m48eventwebcast--content--date--item i.job-events, .mmfsc--m48eventwebcast--content--date--item i.orbis-primary, .mmfsc--m48eventwebcast--content--date--item i.orbis { color: #154194; }
.mmfsc--m48eventwebcast--content--languages { margin: 5px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
.mmfsc--m48eventwebcast--content--languages svg { margin-left: 20px; width: 22px; height: 15px; }
.mmfsc--m48eventwebcast--content--languages svg:first-child { margin-left: 0; }
.mmfsc--m48eventwebcast--content--categories { margin: 10px 0; }
.mmfsc--m48eventwebcast--content--bodytext h1 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m48eventwebcast--content--bodytext h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m48eventwebcast--content--bodytext h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m48eventwebcast--content--bodytext h1 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m48eventwebcast--content--bodytext h2 { font-size: 18.86px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m48eventwebcast--content--bodytext h2 { font-size: 21.85px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m48eventwebcast--content--bodytext h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m48eventwebcast--content--bodytext h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m48eventwebcast--content--bodytext h3 { font-size: 17.02px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m48eventwebcast--content--bodytext h3 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m48eventwebcast--content--bodytext h3 { font-size: 20.93px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m48eventwebcast--content--bodytext h3 { font-size: 20.93px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m48eventwebcast--content--bodytext h4 { font-size: 15.18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m48eventwebcast--content--bodytext h4 { font-size: 17.94px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m48eventwebcast--content--bodytext h4 { font-size: 18.86px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m48eventwebcast--content--bodytext h4 { font-size: 18.86px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m48eventwebcast--content--link { margin-top: 10px; }
.mmfsc--m48eventwebcast--content--link a { display: inline-block; background: #fff; border: 1px solid #555555; color: #555555; padding: 5px 10px; text-decoration: none; }
.mmfsc--m48eventwebcast--content--link a:hover { color: #154194; }
.mmfsc--m48eventwebcast--content--link.orbis-solutions a { color: #fff; background: #009681; border-color: #009681; }
.mmfsc--m48eventwebcast--content--link.orbis-solutions a:hover { color: #009681; background: #fff; }
.mmfsc--m48eventwebcast--content--link.sap a { color: #fff; background: #298fc2; border-color: #298fc2; }
.mmfsc--m48eventwebcast--content--link.sap a:hover { color: #298fc2; background: #fff; }
.mmfsc--m48eventwebcast--content--link.microsoft a { color: #fff; background: #fc4c02; border-color: #fc4c02; }
.mmfsc--m48eventwebcast--content--link.microsoft a:hover { color: #fc4c02; background: #fff; }
.mmfsc--m48eventwebcast--content--link.job-events a, .mmfsc--m48eventwebcast--content--link.orbis-primary a, .mmfsc--m48eventwebcast--content--link.orbis a { color: #fff; background: #154194; border-color: #154194; }
.mmfsc--m48eventwebcast--content--link.job-events a:hover, .mmfsc--m48eventwebcast--content--link.orbis-primary a:hover, .mmfsc--m48eventwebcast--content--link.orbis a:hover { color: #154194; background: #fff; }
@media (min-width: 768px) { .mmfsc--m48eventwebcast--column { margin: 16px 0; }
  .mmfsc--m48eventwebcast--head { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
  .mmfsc--m48eventwebcast--headline span { font-size: 110%; display: block; }
  .mmfsc--m48eventwebcast--back-to-overview { padding-left: 10px; }
  .mmfsc--m48eventwebcast--content--title { font-size: 23px; }
  .mmfsc--m48eventwebcast--content--title:before { display: inline-block; margin-bottom: 0; }
  .mmfsc--m48eventwebcast--content--location span:nth-child(1) { display: inline; margin-bottom: 0; }
  .mmfsc--m48eventwebcast--content--location span:nth-child(2) { margin-left: 10px; }
  .mmfsc--m48eventwebcast--content--date-languages { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .mmfsc--m48eventwebcast--content--languages { margin: 14px 0 5px 0; }
  .mmfsc--m48eventwebcast--content--date { margin-right: 30px; }
  .mmfsc--m48eventwebcast--content--date--wrap { vertical-align: top; display: inline-block; margin-left: 15px; } }
@media (min-width: 1024px) { .mmfsc--m48eventwebcast--headline span { font-size: 115%; } }
@media (min-width: 1200px) { .mmfsc--m48eventwebcast--headline span { font-size: 125%; } }
.mmfsc--m49eventwebcast--column { background: #fff; margin-bottom: 8px; }
.mmfsc--m49eventwebcast--headline { padding: 15px 15px; text-transform: uppercase; font-weight: 600; font-size: 23px; }
.mmfsc--m49eventwebcast--headline span { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; display: block; }
.mmfsc--m49eventwebcast--headline h1 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m49eventwebcast--headline h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m49eventwebcast--headline h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m49eventwebcast--headline h1 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m49eventwebcast--headline h2 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m49eventwebcast--headline h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m49eventwebcast--headline h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m49eventwebcast--headline h2 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m49eventwebcast--headline h3 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m49eventwebcast--headline h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m49eventwebcast--headline h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m49eventwebcast--headline h3 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m49eventwebcast--headline h4 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m49eventwebcast--headline h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m49eventwebcast--headline h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m49eventwebcast--headline h4 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m49eventwebcast--subheadline { padding: 0 15px; }
.mmfsc--m49eventwebcast--text { padding: 0 15px; }
.mmfsc--m49eventwebcast--text a { color: #154194; }
.mmfsc--m49eventwebcast--text h1 { font-size: 19.5px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m49eventwebcast--text h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m49eventwebcast--text h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m49eventwebcast--text h1 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m49eventwebcast--text h2 { font-size: 19.5px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m49eventwebcast--text h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m49eventwebcast--text h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m49eventwebcast--text h2 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m49eventwebcast--text h3 { font-size: 19.5px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m49eventwebcast--text h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m49eventwebcast--text h3 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m49eventwebcast--text h3 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m49eventwebcast--text h4 { font-size: 19.5px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m49eventwebcast--text h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m49eventwebcast--text h4 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m49eventwebcast--text h4 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m49eventwebcast--list--sort { padding: 0 15px 0 22px; }
.mmfsc--m49eventwebcast--list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.mmfsc--m49eventwebcast--list--item { position: relative; padding: 10px 15px; margin-bottom: 25px; -ms-flex-preferred-size: 100%; flex-basis: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 100%; }
.mmfsc--m49eventwebcast--list--item--content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
.mmfsc--m49eventwebcast--list--item--thumb { display: block; margin-bottom: 10px; }
.mmfsc--m49eventwebcast--list--item--thumb img { max-width: 100%; }
.mmfsc--m49eventwebcast--list--item a { text-decoration: none; color: inherit; }
.mmfsc--m49eventwebcast--list--item--title { font-weight: 600; margin-bottom: 10px; }
.mmfsc--m49eventwebcast--list--item--title.orbis-solutions { color: #009681; }
.mmfsc--m49eventwebcast--list--item--title.sap { color: #298fc2; }
.mmfsc--m49eventwebcast--list--item--title.microsoft { color: #fc4c02; }
.mmfsc--m49eventwebcast--list--item--title.orbis-primary, .mmfsc--m49eventwebcast--list--item--title.orbis, .mmfsc--m49eventwebcast--list--item--title.job-events { color: #154194; }
.mmfsc--m49eventwebcast--list--item--location, .mmfsc--m49eventwebcast--list--item--date { color: rgba(85, 85, 85, 0.7); margin-bottom: 5px; }
.mmfsc--m49eventwebcast--list--item--location span:nth-child(2) { margin-left: 10px; }
.mmfsc--m49eventwebcast--list--item--date--title { display: inline-block; margin-bottom: 5px; vertical-align: top; }
.mmfsc--m49eventwebcast--list--item--date--item { margin-bottom: 2px; }
.mmfsc--m49eventwebcast--list--item--date--item--day, .mmfsc--m49eventwebcast--list--item--date--item--time { display: block; margin: 0; }
.mmfsc--m49eventwebcast--list--item--date--item i { display: inline-block; margin-right: 5px; }
.mmfsc--m49eventwebcast--list--item--date--item i.orbis-solutions { color: #009681; }
.mmfsc--m49eventwebcast--list--item--date--item i.sap { color: #298fc2; }
.mmfsc--m49eventwebcast--list--item--date--item i.microsoft { color: #fc4c02; }
.mmfsc--m49eventwebcast--list--item--date--item i.orbis-primary, .mmfsc--m49eventwebcast--list--item--date--item i.orbis, .mmfsc--m49eventwebcast--list--item--date--item i.job-events { color: #154194; }
.mmfsc--m49eventwebcast--list--item--languages { padding-bottom: 8px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
.mmfsc--m49eventwebcast--list--item--languages svg { margin-left: 20px; width: 22px; height: 15px; }
.mmfsc--m49eventwebcast--list--item--languages svg:first-child { margin-left: 0; }
.mmfsc--m49eventwebcast--list--item--link { margin-top: 10px; }
.mmfsc--m49eventwebcast--list--item--link a { display: inline-block; background: #fff; border: 1px solid #555555; color: #555555; padding: 5px 10px; text-decoration: none; }
.mmfsc--m49eventwebcast--list--item--link a:hover { color: #154194; }
.mmfsc--m49eventwebcast--list--item--link.orbis-solutions a { color: #fff; background: #009681; border-color: #009681; }
.mmfsc--m49eventwebcast--list--item--link.orbis-solutions a:hover { color: #009681; background: #fff; }
.mmfsc--m49eventwebcast--list--item--link.sap a { color: #fff; background: #298fc2; border-color: #298fc2; }
.mmfsc--m49eventwebcast--list--item--link.sap a:hover { color: #298fc2; background: #fff; }
.mmfsc--m49eventwebcast--list--item--link.microsoft a { color: #fff; background: #fc4c02; border-color: #fc4c02; }
.mmfsc--m49eventwebcast--list--item--link.microsoft a:hover { color: #fc4c02; background: #fff; }
.mmfsc--m49eventwebcast--list--item--link.job-events a, .mmfsc--m49eventwebcast--list--item--link.orbis-primary a, .mmfsc--m49eventwebcast--list--item--link.orbis a { color: #fff; background: #154194; border-color: #154194; }
.mmfsc--m49eventwebcast--list--item--link.job-events a:hover, .mmfsc--m49eventwebcast--list--item--link.orbis-primary a:hover, .mmfsc--m49eventwebcast--list--item--link.orbis a:hover { color: #154194; background: #fff; }
.mmfsc--m49eventwebcast--list--item--arrow { position: absolute; right: 15px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 24px; }
.mmfsc--m49eventwebcast--list--item--arrow.orbis-solutions { color: #009681; }
.mmfsc--m49eventwebcast--list--item--arrow.orbis-solutions a { color: #009681; }
.mmfsc--m49eventwebcast--list--item--arrow.sap { color: #298fc2; }
.mmfsc--m49eventwebcast--list--item--arrow.sap a { color: #298fc2; }
.mmfsc--m49eventwebcast--list--item--arrow.microsoft { color: #fc4c02; }
.mmfsc--m49eventwebcast--list--item--arrow.microsoft a { color: #fc4c02; }
.mmfsc--m49eventwebcast--list--item--arrow.orbis-primary, .mmfsc--m49eventwebcast--list--item--arrow.orbis, .mmfsc--m49eventwebcast--list--item--arrow.job-events { color: #154194; }
.mmfsc--m49eventwebcast--list--item--arrow.orbis-primary a, .mmfsc--m49eventwebcast--list--item--arrow.orbis a, .mmfsc--m49eventwebcast--list--item--arrow.job-events a { color: #154194; }
@media (min-width: 768px) { .mmfsc--m49eventwebcast--column { margin-bottom: 16px; }
  .mmfsc--m49eventwebcast--headline span { font-size: 23px; }
  .mmfsc--m49eventwebcast--list--item { -ms-flex-preferred-size: 45%; flex-basis: 45%; }
  .mmfsc--m49eventwebcast--list--item--languages { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
  .mmfsc--m49eventwebcast--list--item--date--wrap { vertical-align: top; display: inline-block; }
  .mmfsc--m49eventwebcast--list--item--date--item--content { min-height: 450px; }
  .mmfsc--m49eventwebcast--list--item--date--item--bodytext { -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; }
  .mmfsc--m49eventwebcast--list--item--date--item--day, .mmfsc--m49eventwebcast--list--item--date--item--time { display: inline-block; }
  .mmfsc--m49eventwebcast--list--item--date--item--time { margin-left: 10px; } }
@media (min-width: 1024px) { .mmfsc--m49eventwebcast--headline span { font-size: 23px; }
  .mmfsc--m49eventwebcast--list--item { -ms-flex-preferred-size: 30%; flex-basis: 30%; }
  .mmfsc--m49eventwebcast--list--item--content { float: left; width: 100%; } }
@media (min-width: 1200px) { .mmfsc--m49eventwebcast--headline span { font-size: 25.3px; } }
.mmfsc--m50newsoverview { background-color: #eeeeee; padding-top: 15px; padding-bottom: 15px; }
.mmfsc--m50newsoverview--column { background: #fff; border: 1px solid #eeeeee; margin-bottom: 8px; }
.mmfsc--m50newsoverview--headline { padding: 15px; text-transform: uppercase; font-weight: 600; font-size: 23px; }
.mmfsc--m50newsoverview--headline h1, .mmfsc--m50newsoverview--headline h2, .mmfsc--m50newsoverview--headline h3, .mmfsc--m50newsoverview--headline h4, .mmfsc--m50newsoverview--headline span { font-weight: 600; font-size: 100%; line-height: 114%; }
.mmfsc--m50newsoverview--selector { padding: 15px; border-top: 1px solid #eeeeee; text-align: right; }
.mmfsc--m50newsoverview--selector select { margin-left: 10px; }
.mmfsc--m50newsoverview--news-category-hidden { display: none; }
.mmfsc--m50newsoverview--list { clear: both; }
.mmfsc--m50newsoverview--list--item { position: relative; padding: 10px 40px 10px 15px; border-top: 1px solid #eeeeee; }
.mmfsc--m50newsoverview--list--item:after { content: ''; display: table; clear: both; }
.mmfsc--m50newsoverview--list--item a { text-decoration: none; color: #555555; }
.mmfsc--m50newsoverview--list--item--thumb { display: none; }
.mmfsc--m50newsoverview--list--item--title { font-weight: 600; margin-bottom: 5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.mmfsc--m50newsoverview--list--item--title:before { font-family: orbis-icon; display: inline-block; width: 40px; padding: 3px 0; text-align: center; color: #fff; background: #555555; margin-right: 15px; font-weight: normal; }
.mmfsc--m50newsoverview--list--item--title.orbis-solutions a { color: #009681; }
.mmfsc--m50newsoverview--list--item--title.orbis a, .mmfsc--m50newsoverview--list--item--title.orbis-primary a { color: #154194; }
.mmfsc--m50newsoverview--list--item--title.sap a { color: #298fc2; }
.mmfsc--m50newsoverview--list--item--title.microsoft a { color: #fc4c02; }
.mmfsc--m50newsoverview--list--item--date { color: rgba(85, 85, 85, 0.7); margin-bottom: 5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.mmfsc--m50newsoverview--list--item--more a { color: #154194; text-decoration: underline; }
.mmfsc--m50newsoverview--list--item--more a:hover { color: #154194; }
.mmfsc--m50newsoverview--list--item--arrow { position: absolute; right: 15px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 24px; }
.mmfsc--m50newsoverview--list--item--arrow.orbis-solutions a { color: #009681; }
.mmfsc--m50newsoverview--list--item--arrow.orbis a, .mmfsc--m50newsoverview--list--item--arrow.orbis-primary a { color: #154194; }
.mmfsc--m50newsoverview--list--item--arrow.sap a { color: #298fc2; }
.mmfsc--m50newsoverview--list--item--arrow.microsoft a { color: #fc4c02; }
@media (min-width: 768px) { .mmfsc--m50newsoverview--list--item--thumb { float: left; width: 150px; display: block; }
  .mmfsc--m50newsoverview--list--item--thumb img { max-width: 100%; height: auto; }
  .mmfsc--m50newsoverview--list--item--thumb + .mmfsc--m50newsoverview--list--item--content { padding-left: 180px; } }
.mmfsc--m51newsdetail--head { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 15px; }
.mmfsc--m51newsdetail--head h1 { -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; }
.mmfsc--m51newsdetail--headline { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 10px 15px 0; text-transform: uppercase; font-weight: 600; font-size: 19.55px; line-height: 114%; }
.mmfsc--m51newsdetail--headline.orbis-solutions { color: #009681; }
.mmfsc--m51newsdetail--headline.orbis-solutions:before { background: #009681; }
.mmfsc--m51newsdetail--headline.sap { color: #298fc2; }
.mmfsc--m51newsdetail--headline.sap:before { background: #298fc2; }
.mmfsc--m51newsdetail--headline.microsoft { color: #fc4c02; }
.mmfsc--m51newsdetail--headline.microsoft:before { background: #fc4c02; }
.mmfsc--m51newsdetail--headline.orbis, .mmfsc--m51newsdetail--headline.orbis-primary { color: #154194; }
.mmfsc--m51newsdetail--headline.orbis:before, .mmfsc--m51newsdetail--headline.orbis-primary:before { background: #154194; }
.mmfsc--m51newsdetail--back-to-overview { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 0 15px 0; white-space: nowrap; text-align: right; }
.mmfsc--m51newsdetail--back-to-overview a { color: #555555; }
.mmfsc--m51newsdetail--image img { max-width: 100%; height: auto; }
.mmfsc--m51newsdetail--content { padding: 25px 0; }
.mmfsc--m51newsdetail--content--location, .mmfsc--m51newsdetail--content--date { color: rgba(85, 85, 85, 0.7); margin-bottom: 15px; margin-right: 15px; display: inline-block; }
.mmfsc--m51newsdetail--content--location span:nth-child(1) { display: block; margin-bottom: 5px; }
.mmfsc--m51newsdetail--content--date--title { display: inline-block; margin-bottom: 5px; vertical-align: top; }
.mmfsc--m51newsdetail--content--date--item { margin-bottom: 2px; }
.mmfsc--m51newsdetail--content--date--item--day { display: inline-block; }
.mmfsc--m51newsdetail--content--bodytext h1 { font-size: 19.55px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m51newsdetail--content--bodytext h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m51newsdetail--content--bodytext h1 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m51newsdetail--content--bodytext h1 { font-size: 25.3px; line-height: 114%; font-weight: 600; text-transform: uppercase; font-style: normal; } }
.mmfsc--m51newsdetail--content--bodytext h2 { font-size: 18.86px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m51newsdetail--content--bodytext h2 { font-size: 21.85px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m51newsdetail--content--bodytext h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m51newsdetail--content--bodytext h2 { font-size: 23px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m51newsdetail--content--bodytext h3 { font-size: 17.02px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m51newsdetail--content--bodytext h3 { font-size: 20.01px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m51newsdetail--content--bodytext h3 { font-size: 20.93px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m51newsdetail--content--bodytext h3 { font-size: 20.93px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
.mmfsc--m51newsdetail--content--bodytext h4 { font-size: 15.18px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; }
@media (min-width: 768px) { .mmfsc--m51newsdetail--content--bodytext h4 { font-size: 17.94px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1024px) { .mmfsc--m51newsdetail--content--bodytext h4 { font-size: 18.86px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 1200px) { .mmfsc--m51newsdetail--content--bodytext h4 { font-size: 18.86px; line-height: 114%; font-weight: 600; text-transform: none; font-style: normal; } }
@media (min-width: 768px) { .mmfsc--m51newsdetail--head { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
  .mmfsc--m51newsdetail--headline { font-size: 23px; }
  .mmfsc--m51newsdetail--back-to-overview { padding-left: 10px; }
  .mmfsc--m51newsdetail--content--location span:nth-child(1) { display: inline; margin-bottom: 0; }
  .mmfsc--m51newsdetail--content--location span:nth-child(2) { margin-left: 5px; }
  .mmfsc--m51newsdetail--content--date--wrap { vertical-align: top; display: inline-block; margin-left: 5px; } }
@media (min-width: 1024px) { .mmfsc--m51newsdetail--headline { font-size: 23px; } }
@media (min-width: 1200px) { .mmfsc--m51newsdetail--headline { font-size: 23px; } }
.mmfsc--m60filter--clear { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0 15px 15px 15px; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
.mmfsc--m60filter--clear a { color: #555555; text-decoration: underline; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-line-pack: center; align-content: center; }
.mmfsc--m60filter--clear a:hover { color: #555555; }
.mmfsc--m60filter--clear svg { fill: #555555; width: 18px; height: 18px; margin-right: 5px; }
.mmfsc--m60filter--symbol { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.mmfsc--m60filter--selector { padding: 15px 15px 0 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.mmfsc--m60filter--selector div { -webkit-box-flex: 1; -ms-flex: 1 0 100%; flex: 1 0 100%; width: 0; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; margin-bottom: 20px; }
.mmfsc--m60filter--selector div span { color: #555555; width: 50%; }
.mmfsc--m60filter--selector div span.orbis-solutions { color: #009681; }
.mmfsc--m60filter--selector div span.orbis, .mmfsc--m60filter--selector div span.orbis-primary { color: #154194; }
.mmfsc--m60filter--selector div span.sap { color: #298fc2; }
.mmfsc--m60filter--selector div span.microsoft { color: #fc4c02; }
.mmfsc--m60filter--selector div select { width: 50%; }
/* $screen-sm-min: 768px; $screen-md-min: 1024px; $screen-lg-min: 1200px; */
@media (min-width: 768px) { .mmfsc--m60filter--selector div { -webkit-box-flex: 1; -ms-flex: 1 0 50%; flex: 1 0 50%; margin-bottom: 25px; max-width: calc(50% - 10px); padding-right: 10px; }
  .mmfsc--m60filter--selector div span, .mmfsc--m60filter--selector div select { width: 50%; }
  .mmfsc--m60filter--selector div:nth-child(2n+2) { max-width: 50%; padding-right: 0; } }
@media (min-width: 1024px) { .mmfsc--m60filter--selector div { -webkit-box-flex: 1; -ms-flex: 1 0 33.33%; flex: 1 0 33.33%; margin-bottom: 25px; max-width: calc(33.33% - 25px); padding-right: 25px; }
  .mmfsc--m60filter--selector div span, .mmfsc--m60filter--selector div select { width: 50%; }
  .mmfsc--m60filter--selector div:nth-child(2n+2) { max-width: calc(33.33% - 25px); padding-right: 25px; }
  .mmfsc--m60filter--selector div:nth-child(3n+3) { max-width: 33.33%; padding-right: 0; } }
.mmfsc--m90divider { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; height: 95px; }
@media (min-width: 1024px) { .mmfsc--m90divider { height: 139px; } }
.mmfsc--file-links { margin-bottom: 20px; }
.mmfsc--file-links--headline { font-size: 23px; text-transform: uppercase; }
.mmfsc--file-links--headline h1, .mmfsc--file-links--headline h2, .mmfsc--file-links--headline h3, .mmfsc--file-links--headline h4, .mmfsc--file-links--headline span { font-weight: 600; font-size: 100%; line-height: 114%; }
.mmfsc--file-links ul { padding-left: 0; list-style: none; }
.mmfsc--file-links--file { padding: 10px 20px 10px 45px; position: relative; }
.mmfsc--file-links--file svg { position: absolute; left: 10px; top: 12px; width: 25px; fill: #154194; }
.mmfsc--file-links--file svg * { stroke-width: 0; }
.mmfsc--file-links--file svg .cls-2 { fill: #8aa0ca; }
.mmfsc--file-links--file.orbis-solutions a { color: #009681; }
.mmfsc--file-links--file.orbis-solutions a:hover, .mmfsc--file-links--file.orbis-solutions a:focus, .mmfsc--file-links--file.orbis-solutions a:visited, .mmfsc--file-links--file.orbis-solutions a:active { color: #009681; }
.mmfsc--file-links--file.orbis-solutions a svg { fill: #009681; }
.mmfsc--file-links--file.orbis-solutions a svg .cls-2 { fill: #8fccc4; }
.mmfsc--file-links--file.sap a { color: #298fc2; }
.mmfsc--file-links--file.sap a:hover, .mmfsc--file-links--file.sap a:focus, .mmfsc--file-links--file.sap a:visited, .mmfsc--file-links--file.sap a:active { color: #298fc2; }
.mmfsc--file-links--file.sap a svg { fill: #298fc2; }
.mmfsc--file-links--file.sap a svg .cls-2 { fill: #80d0ef; }
.mmfsc--file-links--file.microsoft a { color: #fc4c02; }
.mmfsc--file-links--file.microsoft a:hover, .mmfsc--file-links--file.microsoft a:focus, .mmfsc--file-links--file.microsoft a:visited, .mmfsc--file-links--file.microsoft a:active { color: #fc4c02; }
.mmfsc--file-links--file.microsoft a svg { fill: #fc4c02; }
.mmfsc--file-links--file.microsoft a svg .cls-2 { fill: #f49b67; }
.mmfsc--file-links--file:nth-child(odd) { background-color: #eeeeee; }
.mmfsc--file-links--file--link i { position: absolute; left: 14px; top: 16px; }
.mmfsc--file-links--file--description { display: block; font-size: 14px; }
.mmfsc--html { margin-bottom: 20px; }
.frame-type-form_formframework { margin-bottom: 32px; }
.frame-type-form_formframework form .form-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
.frame-type-form_formframework form label { width: 100%; display: block; -webkit-box-flex: 1; -ms-flex: 1 1 0px; flex: 1 1 0; margin-bottom: 5px; }
.frame-type-form_formframework form label em { color: #154194; }
.frame-type-form_formframework form .input, .frame-type-form_formframework form .recaptcha { width: 100%; }
.frame-type-form_formframework form .form-check label { display: -webkit-box; display: -ms-flexbox; display: flex; }
.frame-type-form_formframework form .form-check label span { display: block; padding-left: 10px; }
.frame-type-form_formframework form input[type="text"], .frame-type-form_formframework form input[type="radio"], .frame-type-form_formframework form input[type="checkbox"], .frame-type-form_formframework form select, .frame-type-form_formframework form textarea { margin-bottom: 15px; }
.frame-type-form_formframework form input[type="text"] { width: 100%; padding: 5px 10px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.frame-type-form_formframework form select { width: 100%; height: 36px; }
.frame-type-form_formframework form textarea { width: 100%; padding: 5px 10px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.frame-type-form_formframework form .actions { text-align: center; margin-top: 30px; }
.frame-type-form_formframework form .error { color: #fc4c02; }
.frame-type-form_formframework form button { background: transparent; color: #555555; border: 1px solid #555555; padding: 5px 15px; }
.frame-type-form_formframework form button:hover { background: #154194; color: #fff; border-color: #154194; }
@media (min-width: 768px) { .frame-type-form_formframework form .form-group { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; margin-bottom: 10px; }
  .frame-type-form_formframework form label { display: table-cell; vertical-align: top; padding-right: 15px; width: 50%; }
  .frame-type-form_formframework form .input, .frame-type-form_formframework form .recaptcha { width: 50%; }
  .frame-type-form_formframework form .input.checkbox, .frame-type-form_formframework form .recaptcha.checkbox { width: 100%; }
  .frame-type-form_formframework form .form-check label { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; }
  .frame-type-form_formframework form .form-check label span { width: 50%; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; padding-left: 0; }
  .frame-type-form_formframework form .form-check label input { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
  .frame-type-form_formframework form input[type="text"] { max-width: 320px; }
  .frame-type-form_formframework form input[type="text"], .frame-type-form_formframework form input[type="radio"], .frame-type-form_formframework form input[type="checkbox"], .frame-type-form_formframework form input[type="submit"], .frame-type-form_formframework form select, .frame-type-form_formframework form textarea { display: table-cell; vertical-align: middle; margin: 0; }
  .frame-type-form_formframework form select { width: 320px; }
  .frame-type-form_formframework form textarea { width: 640px; height: 120px; } }
.tx-indexedsearch-header { color: #154194; font-size: 23px; text-transform: uppercase; margin-bottom: 8px; }
.tx-indexedsearch-header span { font-size: 100%; line-height: 130%; font-weight: 600; }
.tx-indexedsearch-form { margin-bottom: 16px; }
.tx-indexedsearch-form label { display: block; }
.tx-indexedsearch-form input[type="text"] { display: inline-block; width: 60%; margin-right: 8px; padding: 5px 10px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.tx-indexedsearch-form button[type="submit"] { display: inline-block; -webkit-box-sizing: border-box; box-sizing: border-box; background: #154194; color: #fff; padding: 5px 10px; border: 1px solid #154194; }
.tx-indexedsearch-form button[type="submit"]:hover { background: #fff; color: #154194; }
.tx-indexedsearch-form button[type="submit"] i { display: inline-block; margin-right: 5px; }
.tx-indexedsearch-browsebox { margin: 16px 0 0; padding: 0; list-style: none; }
.tx-indexedsearch-browsebox-wrap { padding: 0 0 8px; border-bottom: 1px solid #555555; }
.tx-indexedsearch-browsebox-wrap-bottom { padding: 8px 0 0; border-top: 1px solid #555555; border-bottom: none; }
.tx-indexedsearch-browsebox-wrap-bottom .tx-indexedsearch-browsebox { margin: 0 0 16px; }
.tx-indexedsearch-browsebox li { display: inline-block; margin-right: 10px; }
.tx-indexedsearch-browsebox li a { text-decoration: none; color: #555555; }
.tx-indexedsearch-res { margin: 16px 0; }
.tx-indexedsearch-res-headline { color: #154194; font-weight: 600; }
.tx-indexedsearch-description { margin-top: 8px; }
.tx-indexedsearch-title a { color: #154194; font-weight: 600; }
@media (min-width: 768px) { .tx-indexedsearch-header { margin-bottom: 16px; }
  .tx-indexedsearch-header span { font-size: 110%; }
  .tx-indexedsearch-form { margin-bottom: 32px; }
  .tx-indexedsearch-form label { display: inline-block; margin-right: 16px; }
  .tx-indexedsearch-form input[type="text"] { margin-right: 16px; }
  .tx-indexedsearch-browsebox { margin: 32px 0 0; }
  .tx-indexedsearch-browsebox-wrap-bottom .tx-indexedsearch-browsebox { margin: 0 0 32px; }
  .tx-indexedsearch-browsebox li { margin-right: 15px; }
  .tx-indexedsearch-res { margin: 32px 0; }
  .tx-indexedsearch-description { margin-top: 16px; } }
@media (min-width: 1024px) { .tx-indexedsearch-header span { font-size: 115%; } }
@media (min-width: 1200px) { .tx-indexedsearch-header span { font-size: 125%; } }
