.site-size-wrapper-cutty {
  max-width: 1366px;
  margin: 0 auto; }

.site-size-wrapper-cutty {
  max-width: 1366px;
  margin: 0 auto; }

@media (min-width: 768px) {
  .NodeHeader {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 90%, 0 100%);
            clip-path: polygon(0 0, 100% 0, 100% 90%, 0 100%); } }

@media (max-width: 767px) {
  .NodeHeader {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 98%, 0 100%);
            clip-path: polygon(0 0, 100% 0, 100% 98%, 0 100%); } }

@media screen and (min-width: 767px) and (max-width: 1179px) {
  .NodeHeader {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 93%, 0 100%);
            clip-path: polygon(0 0, 100% 0, 100% 93%, 0 100%); } }

@media screen and (min-width: 500px) and (max-width: 768px) {
  .NodeHeader {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 95%, 0 100%);
            clip-path: polygon(0 0, 100% 0, 100% 95%, 0 100%); } }

#Breadcrumb {
  color: #fff; }

.NodeHeader {
  position: relative;
  box-sizing: border-box;
  min-height: 50.2rem; }
  .NodeHeader-medias:after {
    content: "";
    background: #00000080;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0; }
  .NodeHeader-chapo {
    color: #fff;
    max-width: 98.2rem; }
  .NodeHeader-medias + .NodeHeader-content {
    padding: 5.5rem 3rem 4rem;
    box-sizing: border-box; }

.NodeEditorial .NodeHeader {
  margin-bottom: 5rem; }

/*# sourceMappingURL=extend-nodeHeader.css.map */
