@media screen and (min-width: 1280px) {
  .bretagne header .center #navsite .region-navigation #block-region-main-menu-menu .menu,
  .bretagne header .center #navsite .region-navigation #block-region-main-menu .menu {
    display: flex;
    list-style: none;
    width: 920px;
    margin-right: 200px;
  }
  .bretagne header .center #navsite .region-navigation #block-region-main-menu-menu .menu li,
  .bretagne header .center #navsite .region-navigation #block-region-main-menu .menu li {
    list-style-type: none;
    list-style-image: none;
    margin-right: 35px;
    display: block;
    height: 50px;
  }
  .bretagne header .center #navsite .region-navigation #block-region-main-menu-menu .menu li:last-child,
  .bretagne header .center #navsite .region-navigation #block-region-main-menu .menu li:last-child {
    margin-right: 25px;
  }
  .bretagne header .center #navsite .region-navigation #block-region-main-menu-menu .menu li a,
  .bretagne header .center #navsite .region-navigation #block-region-main-menu .menu li a {
    font-family: "filson_probold";
    color: white;
    font-size: 15px;
    padding-bottom: 5px;
  }
  .bretagne header .center #navsite .region-navigation #block-region-main-menu-menu .menu li a:hover,
  .bretagne header .center #navsite .region-navigation #block-region-main-menu .menu li a:hover {
    border-bottom: 3px solid white;
  }
  .bretagne header .center #navsite .region-navigation #block-region-main-menu-menu .menu li .submenu,
  .bretagne header .center #navsite .region-navigation #block-region-main-menu .menu li .submenu {
    position: absolute;
    background: #333;
    display: none;
    margin-top: 20px;
    width: 370px;
    padding: 30px 15px 20px;
  }
  .bretagne header .center #navsite .region-navigation #block-region-main-menu-menu .menu li .submenu li,
  .bretagne header .center #navsite .region-navigation #block-region-main-menu .menu li .submenu li {
    height: auto;
    margin-bottom: 5px;
  }
  .bretagne header .center #navsite .region-navigation #block-region-main-menu-menu .menu li .submenu li a,
  .bretagne header .center #navsite .region-navigation #block-region-main-menu .menu li .submenu li a {
    color: white;
    font-family: "filson_proregular";
    font-size: 16px;
    transition: 500ms;
  }
  .bretagne header .center #navsite .region-navigation #block-region-main-menu-menu .menu li .submenu li a:hover,
  .bretagne header .center #navsite .region-navigation #block-region-main-menu .menu li .submenu li a:hover {
    border-bottom: none;
    color: yellow;
  }
  .bretagne header .center #navsite .region-navigation #block-region-main-menu-menu .menu li .submenu li .submenu2,
  .bretagne header .center #navsite .region-navigation #block-region-main-menu .menu li .submenu li .submenu2 {
    position: absolute;
    background: violet;
    display: none;
    margin-top: 20px;
    width: 370px;
    padding: 30px 15px 20px;
  }
  .bretagne header .center #navsite .region-navigation #block-region-main-menu-menu .menu li .submenu li .submenu2 li,
  .bretagne header .center #navsite .region-navigation #block-region-main-menu .menu li .submenu li .submenu2 li {
    height: auto;
    margin-bottom: 5px;
  }
  .bretagne header .center #navsite .region-navigation #block-region-main-menu-menu .menu li .submenu li .submenu2 li a,
  .bretagne header .center #navsite .region-navigation #block-region-main-menu .menu li .submenu li .submenu2 li a {
    color: white;
    font-family: "filson_proregular";
    font-size: 16px;
    transition: 500ms;
  }
  .bretagne header .center #navsite .region-navigation #block-region-main-menu-menu .menu li .submenu li .submenu2 li a:hover,
  .bretagne header .center #navsite .region-navigation #block-region-main-menu .menu li .submenu li .submenu2 li a:hover {
    border-bottom: none;
    color: yellow;
  }
}/*# sourceMappingURL=bretagne.css.map */