@media screen and (max-width:1920px){#main-navigation ul li>a{font-size:1.4rem !important;font-weight:300;font-family:Barlow,sans-serif}body{font-family:Barlow,sans-serif;font-weight:300;line-height:1.8}}#main-navigation{float:right}#main-navigation>ul{float:left}#main-navigation ul{list-style:none;margin:0}#main-navigation ul>li{float:left}#main-navigation ul>li:first-child{margin-left:0}#main-navigation ul li>a{font-family:'Barlow',sans-serif;font-size:1.6rem;font-weight:300;line-height:22px;padding:39px 22px;display:block;color:#000;-webkit-transition:margin .4s ease,padding .4s ease,font-weight .4s ease;-moz-transition:margin .4s ease,padding .4s ease,font-weight .4s ease;-ms-transition:margin .4s ease,padding .4s ease,font-weight .4s ease;-o-transition:margin .4s ease,padding .4s ease,font-weight .4s ease;transition:margin .4s ease,padding .4s ease,font-weight .4s ease}#main-navigation ul.teaser-menu li:before{display:none !important}#main-navigation ul li:first-child:before{display:none}#main-navigation ul li:last-child>a{padding:39px 0 39px 22px}.menu-item-mega:not(.active)>.mega-menu-container{display:none}#main-navigation ul li.menu-item-mega{position:inherit}#main-navigation ul ul,#main-navigation ul li .mega-menu-container{display:none;position:absolute;width:220px;background-color:#fff;box-shadow:0px 13px 42px 11px rgba(0,0,0,.05);border:1px solid #eee;height:auto;z-index:199;top:100%;left:0;margin:0}#main-navigation ul ul li>a{font-size:12px;font-weight:700;color:#666;padding-top:10px;padding-bottom:10px;border:0;letter-spacing:0;text-transform:uppercase;font-family:'Lato',sans-serif;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-right:1px solid #f2f2f2}#main-navigation ul li.menu-item-mega .mega-menu-container{margin:0 15px;width:1400px;max-width:none}#main-navigation ul li.active .mega-menu-container,#main-navigation ul li.active .mega-menu-container ul{display:block}#main-navigation ul li .mega-menu-container,#main-navigation ul li.mega-menu-small .mega-menu-container{width:720px;max-width:400px}#main-navigation ul li.mega-menu .mega-menu-container,.floating-header.sticky-header #main-navigation ul li.mega-menu .mega-menu-container{margin:0 15px;width:1140px;max-width:none}.floating-header #main-navigation ul li.mega-menu .mega-menu-container{margin:0;width:1220px}body.stretched .container-fullwidth #main-navigation ul li.mega-menu .mega-menu-container{margin:0 60px}body.stretched #header.full-header #main-navigation ul li.mega-menu .mega-menu-container{margin:0 30px}#main-navigation ul li.mega-menu .mega-menu-container.style-2{padding:0 10px}#main-navigation ul li .mega-menu-container ul{display:block;position:relative;top:0;min-width:inherit;border:0;box-shadow:none;background-color:transparent}#main-navigation ul li .mega-menu-container ul:not(.megamenu-dropdown){display:block !important;opacity:1 !important;top:0;left:0}#main-navigation ul li .mega-menu-container ul.mega-menu-column{float:left;margin:0;padding-left:0;padding-right:0}#main-navigation ul li .mega-menu-container ul.mega-menu-column.col-5{width:20%;max-width:none}#main-navigation ul li .mega-menu-container ul:not(.mega-menu-column){width:100%}#main-navigation ul li .mega-menu-container ul.mega-menu-column:not(:first-child){border-left:1px solid #f2f2f2}#main-navigation ul li .mega-menu-container.style-2 ul.mega-menu-column{padding:30px 20px}#main-navigation ul li .mega-menu-container.style-2 ul.mega-menu-column>li.mega-menu-title{margin-top:20px}#main-navigation ul li .mega-menu-container.style-2 ul.mega-menu-column>li.mega-menu-title:first-child{margin-top:0}#main-navigation ul li .mega-menu-container.style-2 ul.mega-menu-column>li.mega-menu-title>a{font-size:13px;font-weight:700;font-family:'Raleway',sans-serif;letter-spacing:1px;text-transform:uppercase !important;margin-bottom:15px;color:#444;padding:0 !important;line-height:1.3 !important}#main-navigation ul li .mega-menu-container.style-2 ul.mega-menu-column>li.mega-menu-title:hover>a{background-color:transparent}#main-navigation ul li .mega-menu-container.style-2 ul.mega-menu-column>li.mega-menu-title>a:hover{color:#1abc9c}#main-navigation ul li .mega-menu-container.style-2 ul.mega-menu-column>li.mega-menu-title.sub-menu>a,#main-navigation ul li .mega-menu-container.style-2 ul.mega-menu-column>li.mega-menu-title.sub-menu:hover>a{background:0 0}#main-navigation ul li .mega-menu-container.style-2 li{border:0}#main-navigation ul li .mega-menu-container.style-2 ul li>a{padding-left:5px;padding-top:7px;padding-bottom:7px}#main-navigation ul li .mega-menu-container.style-2 ul li>a:hover{padding-left:12px}#main-navigation ul.teaser-menu li{float:none;display:block;line-height:22px}#main-navigation ul.teaser-menu li a:not(.fmm-detail-content-link){padding:13px 115px 13px 16px;position:relative;width:30.37%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #f2f2f2}#main-navigation li.menu-item-teaser .mega-menu-container{padding-bottom:50px;min-height:400px;overflow:hidden}#main-navigation li.menu-item-teaser .menu-closer{height:30px;width:30px;text-align:center;cursor:pointer;line-height:30px;font-size:30px;font-family:Titillium Web,sans-serif;position:absolute;bottom:30px;right:30px}#main-navigation li.menu-item-teaser .teaser-menu li{width:100%}#main-navigation li.menu-item-teaser .teaser-menu li a:not(.fmm-detail-content-link){border-bottom:1px solid #d0d3d4;-webkit-box-sizing:border-box;border-box:border-box;display:block;padding:13px 115px 13px 16px;position:relative;width:30.37%}#main-navigation li.menu-item-teaser li a{font-size:14px;font-family:Titillium Web,sans-serif;font-weight:300}#main-navigation li.menu-item-teaser .teaser-menu li:first-child .fmm-detail-overlay{visibility:visible}#main-navigation li.menu-item-teaser .teaser-menu .fmm-detail-overlay{height:0;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;width:69.63%;background:#fff no-repeat 100% 0;left:30.37%;position:absolute;right:0;top:0;z-index:0}.fmm-detail-content-link{color:#000}#main-navigation li.menu-item-teaser .teaser-menu .fmm-detail-overlay-content{position:relative;right:-2px}#main-navigation li.menu-item-teaser .teaser-menu .fmm-detail-image-container{height:0;overflow:hidden;padding-bottom:38.414634146341%;position:relative;margin-bottom:30px}#main-navigation ul ul li.current-menu-item>a{font-weight:700}#main-navigation li.menu-item-teaser .teaser-menu .fmm-detail-image{background-color:#fff;background-position:100% 100%;background-repeat:no-repeat;bottom:0;height:100%;position:absolute;right:0;width:100%;background-size:cover}#main-navigation li.menu-item-teaser .teaser-menu .fmm-detail-content-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-bottom:17px;padding-left:30px;font-family:Titillium Web,sans-serif;font-size:2.7rem;line-height:4.2rem;font-weight:300}#main-navigation li.menu-item-teaser .teaser-menu .fmm-detail-content{display:block;width:100%;font-family:Titillium Web,sans-serif;font-weight:300;line-height:2;padding-left:30px;padding-right:30px}#main-navigation li.menu-item-teaser li.active .fmm-detail-overlay{opacity:1}#main-navigation ul li.active>a{color:#2d2151}