.sf-menu a,.sf-menu strong.active,.sf-menu strong.forward{display:block;padding:18px 15px 18px 15px;border-bottom:0;-webkit-transition:background-color 150ms linear;-moz-transition:background-color 150ms linear;-o-transition:background-color 150ms linear;-ms-transition:baclground-color 150ms linear;transition:background-color 150ms linear;color:#5c666c;font-size:1.1em;font-weight:600;border-top-right-radius:20px;border-top-left-radius:20px}#header .sf-menu .subemenu strong.active:hover,#header .submenu.sfHover strong.forward:hover,#header .submenu.sfHover strong.active,#header .submenu.sfHover strong.forward,#header .sf-menu .trail.sfHover a,#header .sf-menu .sibling.sfHover a,#header .sf-menu .submenu.sfHover a,#header .sf-menu .sibling a:hover{background-color:#fff1da;color:#5c666c;border:0}#header .sf-menu .sibling.sfHover a{border-radius:20px 0 0 0}#header .sf-menu .sibling a{border-radius:20px}.sf-menu ul li{position:relative}.sf-menu .submenu .level_2,.sf-menu .submenu .level_2 li.first,.sf-menu .submenu .level_2 li.first a,.sf-menu .submenu .level_2 li.first a:hover{border-top-right-radius:20px}.sf-menu .submenu .level_2{-webkit-box-shadow:4px 9px 7px 0px rgba(0,0,0,.31);box-shadow:4px 9px 7px 0px rgba(0,0,0,.31)}#header .sf-menu .first.sfHover a,#header .sf-menu .sfHover a:hover,#header .sf-menu .submenu .level_2 a,#header .sf-menu .submenu .level_2 .active,#header .sf-menu .submenu .level_2 .forward{color:#2d3652}.sf-menu ul.level_2{text-align:left;background-color:#fffbed;background-repeat:repeat;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden}#header .sf-menu ul.level_2 li.last,#header .sf-menu ul.level_2 li.last a{border-bottom-right-radius:20px;border-bottom-left-radius:20px}#header .sf-menu ul.level_2 a:hover,#header .sf-menu ul.level_2 .sf-menu .active:hover{background-color:#d71d24;color:#fff}#header .sf-menu ul.level_2 a:hover,#header .sf-menu ul.level_2 .sf-menu .active:hover,#header .sf-menu ul.level_2 .sfHover,#header .sf-menu .submenu .level_2 a,#header .sf-menu .submenu .level_2 span.active{border-radius:0}.mod_navigation{overflow:visible !important}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li{position:relative}.sf-menu ul{top:100%;position:absolute;display:none;left:0;z-index:99}.sf-menu>li{display:inline-block;margin-right:-0.25em}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu a{position:relative;display:block}.sf-menu ul ul{top:0;left:100%}.sf-menu .last ul.level_2{right:0;left:unset;border-radius:20px 0 20px 20px}@media only screen and (max-width: 1240px){.sf-menu a,.sf-menu strong.active,.sf-menu strong.forward{padding:17px 12px 17px 12px}}@media only screen and (max-width: 1110px){.sf-menu a,.sf-menu strong.active,.sf-menu strong.forward{padding:16px 8px 16px 8px}}