/*
 mmcom-design-2017-CSS
 **************

 Version: Production
 Update: 19.02.2019 
*/


@font-face{font-family:'mm-headline';src:url("../fonts/?mmheadlinewebtt-regular&eot?#iefix") format("embedded-opentype"),url("../fonts/?mmheadlinewebtt-regular&woff") format("woff"),url("../fonts/?mmheadlinewebtt-regular&ttf") format("truetype")}@font-face{font-family:'mm-text-bold';src:url("../fonts/?mmtextwebtt-bold&eot?#iefix") format("embedded-opentype"),url("../fonts/?mmtextwebtt-bold&woff") format("woff"),url("../fonts/?mmtextwebtt-bold&ttf") format("truetype")}@font-face{font-family:'mm-text-regular';src:url("../fonts/?mmtextwebtt-regular&eot?#iefix") format("embedded-opentype"),url("../fonts/?mmtextwebtt-regular&woff") format("woff"),url("../fonts/?mmtextwebtt-regular&ttf") format("truetype")}@font-face{font-family:"mm-icons";src:url("../fonts/MMIcons.eot");src:url("../fonts/MMIcons.eot?#iefix") format("eot"),url("../fonts//MMIcons.woff") format("woff"),url("../fonts//MMIcons.ttf") format("truetype"),url("../fonts/MMIcons.svg#svg") format("svg")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0;overflow-y:auto;max-height:100%}#colorbox h3{font-size:24px;line-height:125%;margin:0}#colorbox #imprint h4{margin-bottom:20px}#colorbox p{margin:0 0 20px 0}#colorbox p.last{margin-bottom:0px}#colorbox #imprint ul li{float:left;width:289px;padding-bottom:20px}#colorbox .line{border-top:1px solid #DDD;display:block;margin:0 0 20px 0;clear:both}#colorbox .head{padding:12px 20px 12px 20px;border-bottom:1px solid #ddd}#colorbox .head .print{position:absolute;right:80px;top:15px;padding-left:20px}#colorbox .head .print:before{font-family:mm-icons;content:'\e612';speak:none;font-style:normal;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;left:0;top:2px}#colorbox .content{padding:20px}#colorbox .content p strong{font-weight:bold}#cboxContent{text-align:left;overflow:visible;background:#fff;-webkit-box-shadow:1px 1px 10px 0 rgba(0, 0, 0, .4);box-shadow:1px 1px 10px 0 rgba(0, 0, 0, .4)}#cboxLoadedContent{background:#fff;border:1px solid #DFDFDF}#cboxLoadingGraphic{background:url(../img/loading.gif) no-repeat center center}#cboxLoadingOverlay{background:#fff}#cboxClose{background:none repeat scroll 0 0 #fff;border:1px solid #ddd;border-radius:30px;height:37px;position:absolute;right:20px;text-indent:-9999px;top:9px;width:37px;z-index:8}#cboxClose:hover{background:none repeat scroll 0 0 #f2f2f2}#cboxClose:before{background:url("../img/icons.png") no-repeat scroll -17px 0 transparent;content:"";display:block;height:16px;left:10px;position:absolute;top:9px;width:16px}#cboxClose:hover:before{background-position:-17px -17px}.colorbox-content{display:none}.selectricWrapper{position:absolute;top:0px;left:0px;margin:0;width:165px;cursor:pointer}.selectricDisabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectricOpen{z-index:9999}.selectricHideSelect{position:relative;overflow:hidden}.selectricHideSelect select{position:absolute;left:-100%}.selectric{border:1px solid #DFDFDF;position:relative;border-top-left-radius:4px;border-bottom-left-radius:4px;background:#fff}.selectricOpen .selectric{border-color:#DFDFDF;background:#F2F2F2;z-index:9999}.selectric .label{display:block;white-space:nowrap;overflow:hidden;margin:0 24px 0 0;padding:10px 0 0 10px;height:26px;font-size:14px;line-height:15px;color:#000}.selectric .button{position:absolute;right:12px;top:16px;height:0;padding-top:6px;width:10px;text-align:center;background:url("../img/icons.png") 0 -46px no-repeat;overflow:hidden}.selectricHover .selectric{border-color:#CCC}.selectricHover .selectric .button{color:#888}.selectricTempShow{position:absolute !important;visibility:hidden !important;display:block !important}.selectricItems ul,.selectricItems li{list-style:none;padding:0;margin:0;min-height:18px;font-size:12px;line-height:18px}.selectricItems{display:none;position:absolute;overflow:auto;top:100%;left:0;background:#F9F9F9;border:1px solid #CCC;z-index:9998;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px}.selectricItems li{padding:5px;cursor:pointer;display:block;border-bottom:1px solid #EEE;color:#666;border-top:1px solid #FFF}.selectricItems li.selected{background:#ddd;color:#000;border-top-color:#E0E0E0}.selectricItems li:hover{background:#F2F2F2;color:#df0000}#viewport-info{position:fixed;top:0px;left:50%;width:320px;margin:0 0 0 -160px;font-size:14px;line-height:140%;text-align:center;background:#000;color:#fff;display:inline-block;z-index:9999}.clear{display:block;overflow:hidden;clear:both;float:none;height:0px;margin:0px;padding:0px}body{text-align:center;font-family:'mm-text-regular', Arial, Helvetica !important;font-size:14px;line-height:140%;color:#444;-webkit-font-smoothing:antialiased}.header{padding-top:30px;padding-bottom:10px}.wrapper{text-align:left;margin:0 auto;position:relative}.section{position:relative;overflow:hidden;border-bottom:1px solid #dddddd}.box-shadow{position:absolute;top:-48px;left:0px;height:50px}.box-shadow.bottom{top:auto;bottom:0px;background-position:0px 0px}a{color:#555;text-decoration:none;border-bottom:1px solid #bbb}a:hover{border-bottom:1px solid #df0000;color:#df0000}h1{width:495px;padding-top:65px;background:url(../img/mm-logo.png) 0px -66px no-repeat;height:0px;display:block;overflow:hidden;margin-bottom:38px}h2{font-family:'mm-text-bold', Arial, Helvetica !important;font-size:20px;line-height:140%;color:#111;margin-bottom:8px}h3{font-family:'mm-text-bold', Arial, Helvetica !important;font-size:30px;line-height:140%;color:#000;margin:42px 0 16px 0}h4{color:#444444;font-size:16px;font-family:'mm-text-bold', Arial, Helvetica !important}h6{width:611px;padding-top:79px;background:url(../img/mm-logo.png) 0px -230px no-repeat;height:0px;display:block;overflow:hidden;margin:30px auto 60px}.wrapper a.button,.wrapper button{color:#000;text-decoration:none;border-radius:4px;font-size:16px;line-height:18px;padding:8px 10px 8px 10px;position:relative;cursor:pointer;border:none;display:inline-block;background:#fff;border:1px solid #DDDDDD}.wrapper a.button:hover,.wrapper button:hover{background:#f2f2f2;border:1px solid #ddd;color:#df0000}a.button.download,button.download{padding-left:12px}a.button span.download,button span.download{position:absolute;top:50%;left:8px;width:17px;height:21px;margin:-11px 0 0 0}a.button.arrow,button.arrow{padding-right:23px}a.button span.arrow,button span.arrow{position:absolute;top:50%;right:12px;width:5px;height:9px;margin:-3px 0 0 0;background:url(../img/icons.png) 0 -1px no-repeat}a.button:hover span.arrow,button:hover span.arrow{background-position:-5px -1px}.mm-medium{font-family:'mm-text-bold', Arial, Helvetica !important}.show-for-large,.show-for-medium,.show-for-small,.show-for-mobile{display:none}.tmp_addthis_toolbox{height:26px;position:absolute;right:0;z-index:50;top:-13px}.tmp_addthis_toolbox>a{float:left;border:none;padding:0 2px}a.tmp_addthis-enabler{background:url(../img/addthis-enabler.png) 2px 0 no-repeat;width:106px;height:16px;display:block;border:none !important;padding:0 !important;position:relative;left:18px}.tooltip{background:#fff;top:100%;color:#000;display:block;left:-143px;margin:2px 0 15px 0;opacity:0;padding:10px;pointer-events:none;position:absolute;width:230px;border:1px;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0, 0, 0, .28);-ms-box-shadow:2px 2px 6px rgba(0, 0, 0, .28);-o-box-shadow:2px 2px 6px rgba(0, 0, 0, .28);box-shadow:2px 2px 6px rgba(0, 0, 0, .28)}.tmp_addthis_toolbox :hover .tooltip{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px)}form.nl-form{position:absolute}form.nl-form input{position:absolute;top:0px;left:164px;width:152px;height:36px;margin:0px;padding:0 7px 0px 10px;font-size:14px;line-height:14px;color:#000;background:none repeat scroll 0 0 #f4f4f4;border:1px solid #DFDFDF;-webkit-box-shadow:1px 1px 4px 0 rgba(0, 0, 0, .1) inset;box-shadow:1px 1px 4px 0 rgba(0, 0, 0, .1) inset;z-index:1;border-radius:0px;font-family:'mm-text-regular', Arial, Helvetica !important}form.nl-form button{position:absolute;top:0px;left:329px;height:38px;margin:0;padding:0 12px 0 17px;border:none;font-size:16px;white-space:nowrap;text-align:left;font-family:'mm-text-bold', Arial, Helvetica !important;line-height:12px;color:#fff;border:1px solid #000;background:#000}form.nl-form button span{position:absolute;top:50%;right:9px;width:4px;height:6px;margin-top:-2px;display:block}.countries{overflow:hidden;margin:0 0 32px 0}.countries li{width:14.28571428571429%;float:left}.countries li .flag{position:absolute;top:50%;left:0px;width:18px;height:12px;margin:-5px 0 0 0;background:url(../img/flags.png) no-repeat}.countries li.at .flag{background-position:0px 0px}.countries li.de .flag{background-position:-18px 0px}.countries li.hu .flag{background-position:-36px 0px}.countries li.nl .flag{background-position:-54px 0px}.countries li.pt .flag{background-position:-72px 0px}.countries li.es .flag{background-position:-90px 0px}.countries li.ch .flag{background-position:-108px 0px}.countries li.be .flag{background-position:0px -12px}.countries li.gr .flag{background-position:-18px -12px}.countries li.it .flag{background-position:-36px -12px}.countries li.pl .flag{background-position:-54px -12px}.countries li.ru .flag{background-position:-72px -12px}.countries li.se .flag{background-position:-90px -12px}.countries li.tr .flag{background-position:-108px -12px}.countries li .arrow{position:absolute;top:50%;right:0px;width:5px;height:9px;background:url(../img/icons.png) 0px -1px no-repeat}.countries li a{text-decoration:none;line-height:80%;color:#000;position:relative;padding:0 13px 0 26px;display:inline-block;border:none}#navigation{position:absolute;left:50%;height:55px;z-index:1000;background:#f2f2f2;border:1px solid #dddddd}#navigation.fxd{border-bottom:1px solid #E4E4E4}#navigation .active,#navigation .active:hover{color:#DF0000}#navigation ul{margin-left:15px}#navigation li{float:left;margin:17px 0 0 0}#navigation li a{line-height:140%;text-decoration:none;background:none repeat scroll 0 0 #fff;border:1px solid #ddd;border-radius:4px;color:#000;font-size:13px;font-weight:normal;margin:10px 12px 5px 0;padding:5px 25px 7px 10px !important;position:relative}#navigation li a:hover{color:#DF0000;background:none repeat scroll 0 0 #f2f2f2}#navigation li a:after{background:url("../img/icons.png") no-repeat scroll 0 -54px transparent;content:"";height:7px;position:absolute;right:11px;text-indent:-999em;top:12px;width:8px}#navigation li a:hover:after,#navigation li a.active:after{background-position:-8px -54px}.text-container{position:relative}.text-container>h4{margin-bottom:15px}.text-container p{margin-bottom:25px;line-height:17px}.text-container p.last{margin-bottom:55px}.image-container{width:454px;height:318px;margin-top:4px;position:relative}.image-container.left{float:left;margin-right:40px}.image-container.right{float:right;margin-left:40px}.image-container .image-shadow{position:absolute;left:0px;bottom:-13px;width:454px;height:13px;background:url(../img/image-shadow.png) center top no-repeat}.company-section{padding-top:48px !important}.company-section .text-container.first .image-container{background:url(../img/company-image-01.jpg) 0px 0px no-repeat}.company-section .text-container h3{width:338px;height:188px;display:block;text-align:center;font-family:'mm-headline', Arial, Helvetica !important}.wrapper .company-section .button{margin:0 0 0 105px}.company-section .mm-medium{padding-top:10px}.philosophy-section .text-container.first .image-container{background:url(../img/philosophy-image-01.jpg) 0px 0px no-repeat}.philosophy-section .text-container.second .image-container{background:url(../img/philosophy-image-02.jpg) 0px 0px no-repeat}.carousel-wrapper{position:relative;padding:0 0 60px 0}.carousel{position:relative;overflow:hidden;width:100%}.carousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.carousel li{width:100%;float:left;position:absolute;top:0px;left:0px;display:none;z-index:5;-webkit-box-sizing:border-box;box-sizing:border-box}.carousel li.active{display:block;z-index:10}.carousel h5{font-size:18px;line-height:110%;position:absolute;font-family:'mm-headline', Arial, Helvetica !important}.carousel p{position:absolute;width:434px}.carousel span{font-size:12px;line-height:140%;position:absolute;text-align:right;width:434px;color:#000}.carousel img{display:block;max-width:100%;height:auto !important}.carousel-control-prev,.carousel-control-next{background-color:#fff;border-radius:30px;-webkit-box-shadow:1px 1px 10px 0 rgba(0, 0, 0, .4);box-shadow:1px 1px 10px 0 rgba(0, 0, 0, .4);cursor:pointer;height:38px;margin:-7px 0 0;position:absolute;top:48%;width:38px;z-index:502;border:none;text-indent:-9999px}.carousel-control-prev:hover,.carousel-control-next:hover{border:none;background:#f2f2f2}.carousel-control-prev{left:7px}.carousel-control-next{right:7px}.carousel-control-prev:before,.carousel-control-next:before{background:url("../img/icons.png") no-repeat scroll -17px -34px transparent;content:"";display:block;height:19px;left:13px;position:absolute;top:10px;width:10px}.carousel-control-prev:hover:before{background-position:-37px -34px}.carousel-control-next:before{background-position:-27px -34px;left:15px}.carousel-control-next:hover:before{background-position:-47px -34px}.carousel-control-prev.disabled,.carousel-control-next.disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default}.carousel-control-prev.disabled:hover:before{background-position:-17px -34px}.carousel-control-next.disabled:hover:before{background-position:-27px -34px}.carousel-navigation{margin:10px 0 0 0}.carousel-navigation li{width:5.55%;font-size:18px;line-height:24px;text-align:center;color:#666;float:left;cursor:pointer;padding:0 0 8px 0;border-bottom:7px solid #CCCCCC}.carousel-navigation li.active{font-size:24px;color:#000;border-bottom-color:#DF0000}.carousel-navigation li.active span{position:relative;top:-2px}.carousel-navigation a{border:none;font-family:'mm-headline', Arial, Helvetica !important}.carousel-navigation li.active a{color:#000}.employees-section .text-container.first .image-container{background:url(../img/employees-image-01.jpg) 0px 0px no-repeat}.employees-section .text-container.second .image-container{background:url(../img/employees-image-02.jpg) 0px 0px no-repeat}.brand-section .text-container.first .image-container{height:255px;background:url(../img/brand-image-01.jpg) 0px 0px no-repeat}.brand-section .text-container.second .image-container{height:299px;background:url(../img/brand-image-02.jpg) 0px 0px no-repeat}.international-section{border:none}.international-section .box-shadow{top:0px}.international-section .text-container{overflow:hidden}.international-section .map-container{float:right;position:relative;margin-left:40px}.international-section .map-container h4{position:absolute;bottom:55px;left:0px;font-size:18px;line-height:120%;color:#000}.international-section .map-container .map{position:absolute;height:0px;display:block;overflow:hidden;filter:alpha(opacity=0);opacity:0}.footer{border-top:1px solid #dddddd}.footer .wrapper{overflow:hidden}.footer .wrapper p,.footer .wrapper .colorbox-link{line-height:100%;color:#000;display:inline-block}@supports (display: flex){.footer .wrapper p,.footer .wrapper .colorbox-link{display:inline}}.footer-row{padding-top:20px}@supports (display: flex){.footer-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@supports (display: flex){.footer-row>.copy{margin-right:auto}}.footer-row>a:not(:first-child){margin-left:30px}.footer .wrapper .colorbox-link:hover{color:#df0000}@media only screen and (max-width: 721px){html *{max-height:1000000px}.header{border-bottom:1px solid #dddddd;height:auto;display:table;width:100%;max-width:640px;margin:0 auto;padding-top:16px}.header .wrapper{display:table-cell;vertical-align:middle}.header .wrapper,.footer .wrapper{padding:0 20px;max-width:640px;-webkit-box-sizing:border-box;box-sizing:border-box}.section{padding:0 20px 0 20px}.box-shadow{max-width:640px;height:100px}.show-for-mobile{display:block}.hide-for-mobile{display:none}.wrapper{width:auto}h1,h6{padding-top:79px;background-position:0px -141px;margin:0 auto 28px;padding-top:13.13%;width:100%;max-width:600px;background-position:0 100%;background-size:100% auto}h2{padding:0 0 4px 0;margin:-11px 0 0;font-size:16px}h3{margin-top:26px}h4{font-size:25px;line-height:1}h6{margin-top:130px}.wrapper a.button,.wrapper button{border-radius:8px;font-size:32px;line-height:34px;padding:20px 12px 22px 12px}a.button.download,button.download{padding-left:70px}a.button span.download,button span.download{left:19px;width:32px;height:38px;margin:-19px 0 0 0;background:url(../img/640/icons.png) 0px -46px no-repeat}a.button:hover span.download,button:hover span.download{background-position:0 -84px}a.button.arrow,button.arrow{padding-right:50px}a.button span.arrow,button span.arrow{right:21px;width:14px;height:18px;margin:-8px 0 0 0;background:none}a.button span.arrow:after{content:">";position:absolute;left:-3px;top:-8px;color:#000;font-size:40px}a.button:hover span.arrow:after{color:#df0000}.countries{margin:0}.header .countries{margin:4px 0 8px 0}.international-section .countries{margin:0 0 50px 0}.countries li{width:50%;margin:2px 0}.header .countries li{width:auto;margin:0}.countries li .arrow{margin-top:-3px}.countries li a{font-size:18px;padding-top:10px;padding-bottom:10px}.countries li.country-layer{float:right;text-align:right}.countries li.country-layer a{font-size:16px;padding-left:0;padding-right:0;border-bottom:1px solid #C9C9C9;padding-bottom:5px}.nav{position:relative !important;top:0}#navigation{left:0px;top:243px;height:auto;margin:0 auto;width:100%;border:none !important;background:none;top:0 !important}#navigation ul{display:none;margin-left:0;border-bottom:1px solid #dddddd}#navigation li{text-align:center;float:none;margin:0;background:#dddddd}#navigation li a:after{background:none}#navigation li a,#navigation li a.active{font-size:36px;line-height:72px;border-bottom:1px solid #dddddd;margin:0;display:block;color:#000;padding:5px 10px 7px !important;font-size:18px;line-height:2;border-top:none}#navigation li a#international-section{border:none}#toggle-navigation{position:relative;left:50%;width:66px;height:64px;margin:0 0 0 234px;display:block;cursor:pointer;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#000;left:calc(100% - 70px);margin:0;width:50px;height:48px}#toggle-navigation span{position:absolute;top:20px;left:20px;width:26px;height:0px;padding-top:24px;display:block;overflow:hidden;background:url(../img/640/icons.png) 0px -20px no-repeat;top:16px;left:17px;background-position:0px -13px;background-size:21px auto;width:17px;padding-top:16px}.text-container p{margin-bottom:24px;font-size:16px;line-height:1.3}.text-container>h4{margin-bottom:10px}.image-container{width:100%;max-width:600px;height:auto;padding-bottom:50%;margin:0 0 26px 0;background-size:100% auto !important}.image-container.left{float:none;margin-right:0px}.image-container.right{float:none;margin-left:0px}.image-container .image-shadow{bottom:-28px;height:28px;background:url(../img/640/image-shadow.png) center top no-repeat;width:100%;background-size:100% auto}.company-section{padding-top:30px !important}.company-section .text-container.first{padding-top:56px}.company-section .text-container.first .image-container{background:url(../img/640/company-image-01.jpg) 0px 0px no-repeat}.company-section .text-container h3{position:absolute;top:0px;width:auto;margin:0;padding-top:0px;background:none;height:auto;display:inline;overflow:auto}.company-section .text-container.first p.last,.text-container p.last{margin-bottom:24px}.wrapper .company-section .button{float:left;margin:0 0 55px 0}.philosophy-section .text-container.first .image-container{background:url(../img/640/philosophy-image-01.jpg) 0px 0px no-repeat}.philosophy-section .text-container.second .image-container{background:url(../img/640/philosophy-image-02.jpg) 0px 0px no-repeat}.carousel ul{width:100%}.carousel-control-prev,.carousel-control-next{top:0px}.carousel-control-prev{left:2px}.carousel-control-next{right:2px}.carousel-wrapper{padding-bottom:50px}.carousel h5{text-align:center;font-size:30px;width:100%}.carousel p{top:490px;left:0px;width:auto;top:50px;padding-top:62%;font-size:16px;line-height:1.3}.carousel span{text-align:left;top:50px;left:0;width:100%;padding:52% 12px 0;font-size:18px;-webkit-box-sizing:border-box;box-sizing:border-box}.carousel,.carousel li{height:auto;padding-bottom:calc(20px + 90%)}.carousel li{background-color:#FFF;background-position:0 50px;background-repeat:no-repeat;background-size:100% auto}.carousel #history-1979{background-image:url(../img/640/history-1979.jpg)}.carousel #history-1990{background-image:url(../img/640/history-1990.jpg)}.carousel #history-1991{background-image:url(../img/640/history-1991.jpg)}.carousel #history-1994{background-image:url(../img/640/history-1994.jpg)}.carousel #history-1995{background-image:url(../img/640/history-1995.jpg)}.carousel #history-1997{background-image:url(../img/640/history-1997.jpg)}.carousel #history-1998{background-image:url(../img/640/history-1998.jpg)}.carousel #history-1999{background-image:url(../img/640/history-1999.jpg)}.carousel #history-2002{background-image:url(../img/640/history-2002.jpg)}.carousel #history-2004{background-image:url(../img/640/history-2004.jpg)}.carousel #history-2005{background-image:url(../img/640/history-2005.jpg)}.carousel #history-2006{background-image:url(../img/640/history-2006.jpg)}.carousel #history-2007{background-image:url(../img/640/history-2007.jpg)}.carousel #history-2009{background-image:url(../img/640/history-2009.jpg)}.carousel #history-2010{background-image:url(../img/640/history-2010.jpg)}.carousel #history-2012{background-image:url(../img/640/history-2012.jpg)}.carousel #history-2014{background-image:url(../img/640/history-2014.jpg)}.carousel #history-2016{background-image:url(../img/640/history-2016.jpg)}.employees-section .text-container.first .image-container{background:url(../img/640/employees-image-01.jpg) 0px 0px no-repeat}.employees-section .text-container.second .image-container{background:url(../img/640/employees-image-02.jpg) 0px 0px no-repeat}.brand-section .text-container.first .image-container{background:url(../img/640/brand-image-01.jpg) 0px 0px no-repeat;height:auto;padding-bottom:56.2%}.brand-section .text-container.second .image-container{background:url(../img/640/brand-image-02.jpg) 0px 0px no-repeat;height:auto;padding-bottom:65.6%}.international-section .onlineshop-container{overflow:hidden;border-top:1px solid #E4E4E4}.footer-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-row>a:not(:first-child){margin-left:16px}.footer-row>*{padding:2px;margin:2px 0}.footer .tmp_addthis_toolbox{position:absolute;top:95px;left:50%;margin:0 0 0 -93px}.footer a.tmp_addthis-enabler{background:url(../img/addthis-enabler-mobile.png) 0 0 no-repeat;width:182px;height:32px;left:2px}.footer .tooltip{width:400px;z-index:30;left:-120px}#colorbox h4{font-size:16px}#cboxClose:hover:before{color:#df0000}#colorbox #imprint ul li{float:none;width:100%}}@media only screen and (min-width: 722px) and (max-width: 968px){body{font-size:13px}.header{margin-bottom:13px}.box-shadow{width:701px}.show-for-small{display:block}.hide-for-small{display:none}.wrapper{width:701px}h1{width:427px;padding-top:56px;background-position:0px 0px}h3{font-size:28px}.addthis_toolbox{top:-10px}form.nl-form{top:18px;left:450px}form.nl-form input{display:none}form.nl-form button{left:165px}.selectricWrapper{width:167px}.countries{margin-bottom:15px}.countries li{width:20%}.countries li .arrow{margin:-4px 0 0 0}.countries li a{font-size:16px;margin:9px 0 5px 0}#navigation{top:263px;width:702px;margin-left:-351px}#navigation ul{display:block !important}.company-section .text-container h3{position:absolute;top:0px;left:0px;width:227px;margin:0}.company-section .text-container.first h4{padding-top:142px}.company-section .text-container.first .image-container{margin:43px 0 23px 35px}.company-section .mm-medium{display:block}.philosophy-section h3{margin-left:494px}.philosophy-section .text-container.first .image-container{margin-top:-45px;margin-bottom:20px}.philosophy-section .text-container.second .image-container{margin-top:-15px;margin-bottom:10px}.carousel-wrapper .navigation{margin-top:3px}.carousel-navigation li{font-size:14px;padding-bottom:6px}.carousel-navigation li.active{font-size:16px}.carousel-navigation li.active span{top:-1px}.carousel{border-top:1px solid #E4E4E4}.carousel h5{top:440px;left:485px;font-size:24px}.carousel p{top:473px;left:485px;width:200px}.carousel span{top:652px;left:13px}.carousel-control-prev{left:14px;margin-top:0px;top:208px}.carousel-control-next{right:14px;margin-top:0px;top:208px}.carousel,.carousel li{height:675px}.carousel #history-1979{background:url(../img/701/history-1979.jpg) left top no-repeat}.carousel #history-1990{background:url(../img/701/history-1990.jpg) left top no-repeat}.carousel #history-1991{background:url(../img/701/history-1991.jpg) left top no-repeat}.carousel #history-1994{background:url(../img/701/history-1994.jpg) left top no-repeat}.carousel #history-1995{background:url(../img/701/history-1995.jpg) left top no-repeat}.carousel #history-1997{background:url(../img/701/history-1997.jpg) left top no-repeat}.carousel #history-1998{background:url(../img/701/history-1998.jpg) left top no-repeat}.carousel #history-1999{background:url(../img/701/history-1999.jpg) left top no-repeat}.carousel #history-2002{background:url(../img/701/history-2002.jpg) left top no-repeat}.carousel #history-2004{background:url(../img/701/history-2004.jpg) left top no-repeat}.carousel #history-2005{background:url(../img/701/history-2005.jpg) left top no-repeat}.carousel #history-2006{background:url(../img/701/history-2006.jpg) left top no-repeat}.carousel #history-2007{background:url(../img/701/history-2007.jpg) left top no-repeat}.carousel #history-2009{background:url(../img/701/history-2009.jpg) left top no-repeat}.carousel #history-2010{background:url(../img/701/history-2010.jpg) left top no-repeat}.carousel #history-2012{background:url(../img/701/history-2012.jpg) left top no-repeat}.carousel #history-2014{background:url(../img/701/history-2014.jpg) left top no-repeat}.carousel #history-2016{background:url(../img/701/history-2016.jpg) left top no-repeat}.employees-section .text-container.first .image-container{margin-top:-45px;margin-bottom:20px}.employees-section .text-container.second .image-container{margin-bottom:20px}.brand-section .text-container.second .image-container{margin-bottom:60px}.international-section .map-container{width:454px;height:550px;background:url(../img/948/international-bg.png) no-repeat}.international-section .map-container h4{bottom:35px}.international-section .map-container a{position:absolute;width:42px;height:35px;z-index:10;border:none}.international-section .map-container a.at{left:238px;top:318px}.international-section .map-container a.de{left:194px;top:264px}.international-section .map-container a.hu{left:293px;top:324px}.international-section .map-container a.nl{left:145px;top:249px}.international-section .map-container a.pt{left:-3px;top:411px}.international-section .map-container a.es{left:50px;top:422px}.international-section .map-container a.ch{left:166px;top:333px}.international-section .map-container a.be{left:138px;top:280px}.international-section .map-container a.gr{left:315px;top:437px}.international-section .map-container a.it{left:216px;top:383px}.international-section .map-container a.pl{left:287px;top:251px}.international-section .map-container a.ru{left:405px;top:178px}.international-section .map-container a.se{left:226px;top:167px}.international-section .map-container a.tr{left:397px;top:429px}.international-section .map-container .map-be{left:136px;top:285px;width:37px;padding-top:28px;background:url(../img/948/international-be.png) no-repeat}.international-section .map-container .map-ch{left:166px;top:336px;width:46px;padding-top:27px;background:url(../img/948/international-ch.png) no-repeat}.international-section .map-container .map-de{left:168px;top:240px;width:95px;padding-top:103px;background:url(../img/948/international-de.png) no-repeat}.international-section .map-container .map-es{left:8px;top:386px;width:144px;padding-top:96px;background:url(../img/948/international-es.png) no-repeat}.international-section .map-container .map-gr{left:314px;top:411px;width:69px;padding-top:85px;background:url(../img/948/international-gr.png) no-repeat}.international-section .map-container .map-hu{left:273px;top:324px;width:71px;padding-top:35px;background:url(../img/948/international-hu.png) no-repeat}.international-section .map-container .map-it{left:171px;top:344px;width:127px;padding-top:133px;background:url(../img/948/international-it.png) no-repeat}.international-section .map-container .map-nl{left:145px;top:258px;width:37px;padding-top:38px;background:url(../img/948/international-nl.png) no-repeat}.international-section .map-container .map-pl{left:254px;top:237px;width:103px;padding-top:81px;background:url(../img/948/international-pl.png) no-repeat}.international-section .map-container .map-pt{left:6px;top:407px;width:33px;padding-top:63px;background:url(../img/948/international-pt.png) no-repeat}.international-section .map-container .map-ru{left:391px;top:0px;width:63px;padding-top:277px;background:url(../img/948/international-ru.png) no-repeat}.international-section .map-container .map-se{left:221px;top:5px;width:136px;padding-top:230px;background:url(../img/948/international-se.png) no-repeat}.international-section .map-container .map-tr{left:377px;top:408px;width:77px;padding-top:75px;background:url(../img/948/international-tr.png) no-repeat}.company-section .text-container h3{margin:25px 36px 0 0;font-size:34px;line-height:28px}.company-section .text-container h3 span{font-size:53px;line-height:40px}.wrapper .company-section .button{margin:0 0 0 50px}.philosophy-section .text-container.second .image-container{margin-top:0px}}@media only screen and (min-width: 722px){.employees-section .text-container.first .image-container{height:300px}}@media only screen and (min-width: 969px) and (max-width: 1215px){.header{margin-bottom:28px}.box-shadow{width:948px}.show-for-medium{display:block}.hide-for-medium{display:none}.wrapper{width:948px}.addthis_toolbox{top:-10px}form.nl-form{top:26px;left:533px}.countries li .arrow{margin:-4px 0 0 0}.countries li a{font-size:16px;margin:9px 0 8px 0}#navigation{top:240px;margin-left:-474px}#navigation ul{display:block !important}#navigation li a{font-size:13px}.company-section .text-container h3{margin:0 0 19px 0}.company-section .text-container.first .image-container{margin-top:28px}.wrapper .company-section .button{top:-9px}.company-section .text-container h3{margin:10px 36px 0 0;font-size:64px;line-height:48px}.company-section .text-container h3 span{font-size:90px;line-height:67px}.philosophy-section h3{margin-left:494px}.philosophy-section .text-container.first p.first{margin-bottom:40px}.philosophy-section .text-container.first .image-container{margin-top:-54px}.philosophy-section .text-container.second .image-container{margin-top:22px;margin-bottom:70px}.carousel-navigation li{font-size:16px}.carousel-navigation li.active{font-size:22px}.carousel{border-top:1px solid #E4E4E4}.carousel h5{top:315px;left:13px}.carousel p{top:340px;left:13px}.carousel span{top:297px;left:13px}.carousel-control-prev{left:7px;margin-top:0px;top:468px}.carousel-control-next{right:7px;margin-top:0px;top:468px}.carousel,.carousel li{height:520px}.carousel #history-1979{background:url(../img/948/history-1979.jpg) left top no-repeat}.carousel #history-1990{background:url(../img/948/history-1990.jpg) left top no-repeat}.carousel #history-1991{background:url(../img/948/history-1991.jpg) left top no-repeat}.carousel #history-1994{background:url(../img/948/history-1994.jpg) left top no-repeat}.carousel #history-1995{background:url(../img/948/history-1995.jpg) left top no-repeat}.carousel #history-1997{background:url(../img/948/history-1997.jpg) left top no-repeat}.carousel #history-1998{background:url(../img/948/history-1998.jpg) left top no-repeat}.carousel #history-1999{background:url(../img/948/history-1999.jpg) left top no-repeat}.carousel #history-2002{background:url(../img/948/history-2002.jpg) left top no-repeat}.carousel #history-2004{background:url(../img/948/history-2004.jpg) left top no-repeat}.carousel #history-2005{background:url(../img/948/history-2005.jpg) left top no-repeat}.carousel #history-2006{background:url(../img/948/history-2006.jpg) left top no-repeat}.carousel #history-2007{background:url(../img/948/history-2007.jpg) left top no-repeat}.carousel #history-2009{background:url(../img/948/history-2009.jpg) left top no-repeat}.carousel #history-2010{background:url(../img/948/history-2010.jpg) left top no-repeat}.carousel #history-2012{background:url(../img/948/history-2012.jpg) left top no-repeat}.carousel #history-2014{background:url(../img/948/history-2014.jpg) left top no-repeat}.carousel #history-2016{background:url(../img/948/history-2016.jpg) left top no-repeat}.employees-section .text-container.second p.second{margin-bottom:42px}.brand-section .text-container.first .image-container{margin-top:-54px;margin-bottom:30px}.brand-section .text-container.second .image-container{margin-bottom:65px}.international-section .map-container{width:454px;height:586px;background:url(../img/948/international-bg.png) no-repeat}.international-section .map-container a{position:absolute;width:42px;height:35px;z-index:10;border:none}.international-section .map-container a.at{left:238px;top:318px}.international-section .map-container a.de{left:194px;top:264px}.international-section .map-container a.hu{left:293px;top:324px}.international-section .map-container a.nl{left:145px;top:249px}.international-section .map-container a.pt{left:-3px;top:411px}.international-section .map-container a.es{left:50px;top:422px}.international-section .map-container a.ch{left:166px;top:333px}.international-section .map-container a.be{left:138px;top:280px}.international-section .map-container a.gr{left:315px;top:437px}.international-section .map-container a.it{left:216px;top:383px}.international-section .map-container a.pl{left:287px;top:251px}.international-section .map-container a.ru{left:405px;top:178px}.international-section .map-container a.se{left:226px;top:167px}.international-section .map-container a.tr{left:397px;top:429px}.international-section .map-container .map-at{left:202px;top:318px;width:82px;padding-top:35px;background:url(../img/948/international-at.png) no-repeat}.international-section .map-container .map-be{left:136px;top:285px;width:37px;padding-top:28px;background:url(../img/948/international-be.png) no-repeat}.international-section .map-container .map-ch{left:166px;top:336px;width:46px;padding-top:27px;background:url(../img/948/international-ch.png) no-repeat}.international-section .map-container .map-de{left:168px;top:240px;width:95px;padding-top:103px;background:url(../img/948/international-de.png) no-repeat}.international-section .map-container .map-es{left:8px;top:386px;width:144px;padding-top:96px;background:url(../img/948/international-es.png) no-repeat}.international-section .map-container .map-gr{left:314px;top:411px;width:69px;padding-top:85px;background:url(../img/948/international-gr.png) no-repeat}.international-section .map-container .map-hu{left:273px;top:324px;width:71px;padding-top:35px;background:url(../img/948/international-hu.png) no-repeat}.international-section .map-container .map-it{left:171px;top:344px;width:127px;padding-top:133px;background:url(../img/948/international-it.png) no-repeat}.international-section .map-container .map-nl{left:145px;top:258px;width:37px;padding-top:38px;background:url(../img/948/international-nl.png) no-repeat}.international-section .map-container .map-pl{left:254px;top:237px;width:103px;padding-top:81px;background:url(../img/948/international-pl.png) no-repeat}.international-section .map-container .map-pt{left:6px;top:407px;width:33px;padding-top:63px;background:url(../img/948/international-pt.png) no-repeat}.international-section .map-container .map-ru{left:391px;top:0px;width:63px;padding-top:277px;background:url(../img/948/international-ru.png) no-repeat}.international-section .map-container .map-se{left:221px;top:5px;width:136px;padding-top:230px;background:url(../img/948/international-se.png) no-repeat}.international-section .map-container .map-tr{left:377px;top:408px;width:77px;padding-top:75px;background:url(../img/948/international-tr.png) no-repeat}.company-section .text-container .second{margin-top:50px}.philosophy-section .text-container.first p.first{margin-bottom:90px}.employees-section .text-container.second p.second{margin-bottom:72px}}@media only screen and (min-width: 1216px){.header{margin-bottom:50px}.box-shadow{width:1195px}.show-for-large{display:block}.hide-for-large{display:none}.wrapper{width:1195px}.addthis_toolbox{top:-13px}form.nl-form{top:26px;left:780px}.countries li .arrow{margin:-3px 0 0 0}.countries li a{font-size:16px;margin:7px 0 6px 0}#navigation{top:240px;margin-left:-598px}#navigation ul{display:block !important}#navigation li a{font-size:13px}.company-section .text-container h3{float:left;margin:-8px 36px 0 0;font-size:68px;line-height:52px}.company-section .text-container h3 span{font-size:95px;line-height:72px}.company-section .mm-medium{display:block}.philosophy-section .image-container{margin-bottom:85px}.philosophy-section .text-container.second .image-container{margin-top:40px}.history-section .text-container{position:absolute;top:0px;left:0px;width:700px;z-index:15}.carousel-navigation li{font-size:18px}.carousel-navigation li.active{font-size:24px}.carousel h5{top:589px;left:63px}.carousel p{top:614px;left:63px}.carousel span{top:571px;left:63px}.carousel,.carousel li{height:750px}.carousel #history-1979{background:url(../img/1195/history-1979.jpg) left top no-repeat}.carousel #history-1990{background:url(../img/1195/history-1990.jpg) left top no-repeat}.carousel #history-1991{background:url(../img/1195/history-1991.jpg) left top no-repeat}.carousel #history-1994{background:url(../img/1195/history-1994.jpg) left top no-repeat}.carousel #history-1995{background:url(../img/1195/history-1995.jpg) left top no-repeat}.carousel #history-1997{background:url(../img/1195/history-1997.jpg) left top no-repeat}.carousel #history-1998{background:url(../img/1195/history-1998.jpg) left top no-repeat}.carousel #history-1999{background:url(../img/1195/history-1999.jpg) left top no-repeat}.carousel #history-2002{background:url(../img/1195/history-2002.jpg) left top no-repeat}.carousel #history-2004{background:url(../img/1195/history-2004.jpg) left top no-repeat}.carousel #history-2005{background:url(../img/1195/history-2005.jpg) left top no-repeat}.carousel #history-2006{background:url(../img/1195/history-2006.jpg) left top no-repeat}.carousel #history-2007{background:url(../img/1195/history-2007.jpg) left top no-repeat}.carousel #history-2009{background:url(../img/1195/history-2009.jpg) left top no-repeat}.carousel #history-2010{background:url(../img/1195/history-2010.jpg) left top no-repeat}.carousel #history-2012{background:url(../img/1195/history-2012.jpg) left top no-repeat}.carousel #history-2014{background:url(../img/1195/history-2014.jpg) left top no-repeat}.carousel #history-2016{background:url(../img/1195/history-2016.jpg) left top no-repeat}.employees-section .text-container.first .image-container{margin-top:26px}.employees-section .text-container.second{padding-top:60px}.employees-section .text-container.second .image-container{margin-bottom:20px}.brand-section .text-container.second .image-container{margin-bottom:60px}.international-section .map-container{width:701px;height:586px;background:url(../img/1195/international-bg.png) no-repeat}.international-section .map-container a{position:absolute;width:50px;height:40px;z-index:10;border:none}.international-section .map-container a.at{left:338px;top:266px}.international-section .map-container a.de{left:277px;top:191px}.international-section .map-container a.hu{left:416px;top:275px}.international-section .map-container a.nl{left:208px;top:169px}.international-section .map-container a.pt{left:0px;top:398px}.international-section .map-container a.es{left:74px;top:413px}.international-section .map-container a.ch{left:238px;top:288px}.international-section .map-container a.be{left:198px;top:213px}.international-section .map-container a.gr{left:447px;top:434px}.international-section .map-container a.it{left:307px;top:358px}.international-section .map-container a.pl{left:407px;top:172px}.international-section .map-container a.ru{left:573px;top:70px}.international-section .map-container a.se{left:321px;top:54px}.international-section .map-container a.tr{left:562px;top:423px}.international-section .map-container .map-at{left:284px;top:262px;width:115px;padding-top:50px;background:url(../img/1195/international-at.png) no-repeat}.international-section .map-container .map-be{left:192px;top:216px;width:50px;padding-top:39px;background:url(../img/1195/international-be.png) no-repeat}.international-section .map-container .map-ch{left:233px;top:287px;width:65px;padding-top:38px;background:url(../img/1195/international-ch.png) no-repeat}.international-section .map-container .map-de{left:236px;top:153px;width:134px;padding-top:144px;background:url(../img/1195/international-de.png) no-repeat}.international-section .map-container .map-es{left:12px;top:359px;width:201px;padding-top:135px;background:url(../img/1195/international-es.png) no-repeat}.international-section .map-container .map-gr{left:442px;top:394px;width:97px;padding-top:119px;background:url(../img/1195/international-gr.png) no-repeat}.international-section .map-container .map-hu{left:383px;top:271px;width:101px;padding-top:49px;background:url(../img/1195/international-hu.png) no-repeat}.international-section .map-container .map-it{left:241px;top:300px;width:178px;padding-top:186px;background:url(../img/1195/international-it.png) no-repeat}.international-section .map-container .map-nl{left:203px;top:178px;width:53px;padding-top:54px;background:url(../img/1195/international-nl.png) no-repeat}.international-section .map-container .map-pl{left:357px;top:148px;width:145px;padding-top:114px;background:url(../img/1195/international-pl.png) no-repeat}.international-section .map-container .map-pt{left:9px;top:389px;width:46px;padding-top:87px;background:url(../img/1195/international-pt.png) no-repeat}.international-section .map-container .map-ru{left:550px;top:0px;width:151px;padding-top:344px;background:url(../img/1195/international-ru.png) no-repeat}.international-section .map-container .map-se{left:311px;top:0px;width:133px;padding-top:145px;background:url(../img/1195/international-se.png) no-repeat}.international-section .map-container .map-tr{left:531px;top:389px;width:170px;padding-top:108px;background:url(../img/1195/international-tr.png) no-repeat}.countries{width:900px}.brand-section .text-container.second,.philosophy-section .text-container.second{margin-top:70px}}@media only screen and (max-width: 640px){.carousel span{font-size:18px;font-size:calc(8px + 1.5vw)}}@media only screen and (max-width: 560px){.carousel,.carousel li{padding-bottom:calc(120px + 80%)}}@media only screen and (max-width: 480px){.carousel,.carousel li{padding-bottom:calc(120px + 80%)}.footer .tooltip{width:300px;left:50%;margin-left:-150px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width: 360px){.footer .wrapper .copy{left:10px}.footer .wrapper .imprint{right:60px}.footer .wrapper .privacy{right:10px}.footer .wrapper .press-contact{right:112px}}.cc-window.cc-banner{font-family:inherit !important;font-size:inherit !important;border-top:2px solid #000}.cc-window.cc-banner .cc-btn,.cc-window.cc-banner .cc-btn:hover{border:none}.cc-window.cc-banner .cc-message{padding-right:10px}html,body{height:100%;margin:0;padding:0}body{font-style:inherit;-webkit-text-size-adjust:inherit;-ms-text-size-adjust:inherit}.article .wrapper>.section:not(#keyfacts){position:relative;z-index:200;background:#fff}.article>.wrapper{width:auto}.article>.wrapper>div:not(#keyfacts){margin:0 auto}@media (max-width: 721px){.article>.wrapper>div:not(#keyfacts){max-width:640px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (min-width: 722px) and (max-width: 968px){.article>.wrapper>div:not(#keyfacts){max-width:701px}}@media (min-width: 969px) and (max-width: 1215px){.article>.wrapper>div:not(#keyfacts){width:948px}}@media (min-width: 1216px){.article>.wrapper>div:not(#keyfacts){width:1195px}}#panel-first{padding:80px 0 0;min-height:50vh;background-color:#DF0000}#panel-first.pinned{width:100% !important}@media (max-width: 721px) and (orientation: landscape){#panel-first .ms-container{display:-webkit-box;display:-ms-flexbox;display:flex}#panel-first .ms-container:after{content:'';display:table;clear:both}}@media (max-width: 721px){#panel-first{padding-top:40px}}@media (max-width: 380px){#panel-first{padding-top:50px}}#panel-first .section__headline{font-family:'mm-headline', Arial, Helvetica;margin:0 0 40px;font-size:50px;line-height:1}@media (max-width: 721px) and (orientation: landscape){#panel-first .section__headline{-ms-flex-item-align:center;align-self:center;max-width:50%}}@media (min-width: 722px){#panel-first .section__headline{font-size:5.2vh;margin-bottom:5vh}}@media (max-width: 380px){#panel-first .section__headline{font-size:36px;margin-bottom:20px}}#keyfacts{border-bottom:0;padding:0}@media (min-width: 722px){#keyfacts{margin-top:57px}}#keyfacts .scrollmagic-pin-spacer{background-color:#DF0000}#number-one{margin:0 auto;max-width:340px;padding:0 10px;margin-bottom:-1px}#number-one svg{display:block;max-height:692px}@media (max-width: 380px){#number-one svg{width:100%;height:76vh;margin:0 auto;max-width:240px;max-height:488px}}@media (max-width: 721px){#number-one svg{height:80vh}}@media (max-width: 721px) and (orientation: landscape){#number-one svg{width:auto;margin:0 auto}}@media (min-width: 722px){#number-one svg{height:70vh}}#number-one svg #outer-one{fill:#fff}#number-one svg>g{fill:#DF0000}#number-one img{display:block;max-width:100%;width:auto;height:auto}a.nav-scroll-trigger{position:fixed;z-index:100;bottom:20px;left:50%;display:block;width:140px;margin-left:-70px;height:auto;font-size:24px;line-height:1.5;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transition:0.2s ease-in;transition:0.2s ease-in}@media (min-width: 722px){a.nav-scroll-trigger{font-size:20px}}a.nav-scroll-trigger .ms-icon{display:block;font-size:1.8em;margin:0}a.nav-scroll-trigger .ms-icon:before{margin:0}a.nav-scroll-trigger.hide{-webkit-transform:translate(0, 20px);transform:translate(0, 20px);opacity:0}.nav-scroll-trigger,.nav-scroll-trigger:active{background:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0}.animation-smoothbounce{-webkit-animation:smoothBounce ease-out 2s;animation:smoothBounce ease-out 2s;-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-delay:2s;animation-delay:2s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes smoothBounce{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}20%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}35%{-webkit-transform:translate(0px, -8px);transform:translate(0px, -8px)}50%{-webkit-transform:translate(0px, 4px);transform:translate(0px, 4px)}65%{-webkit-transform:translate(0px, -6px);transform:translate(0px, -6px)}80%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}100%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@keyframes smoothBounce{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}20%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}35%{-webkit-transform:translate(0px, -8px);transform:translate(0px, -8px)}50%{-webkit-transform:translate(0px, 4px);transform:translate(0px, 4px)}65%{-webkit-transform:translate(0px, -6px);transform:translate(0px, -6px)}80%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}100%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}

/*# sourceMappingURL=mmcom-design-2017.min.css.map */