a{text-decoration:none}.container{margin:0 auto}@media screen and (min-width:768px){.container{width:748px}}@media screen and (min-width:1024px){.container{width:956px}}@media screen and (min-width:1280px){.container{width:1278px}}.pswp{display:none}#main-container{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative}#main-container:before{background-image:linear-gradient(90deg,#0c0c0c,#fff);content:"";height:8px;left:0;position:fixed;top:0;width:100%}@media screen and (min-width:768px){#main-container:before{height:24px}}@media screen and (min-width:1024px){#main-container:before{height:40px}}@media screen and (min-width:1280px){#main-container:before{height:56px}}#landing-wrap{margin:56px 0 0;padding:0 30px}@media screen and (min-width:768px){#landing-wrap{margin-top:124px;padding:0 42px}}@media screen and (min-width:1024px){#landing-wrap{margin-top:160px;padding:0 78px}}@media screen and (min-width:1280px){#landing-wrap{margin-top:195px;padding:0 100px}}#landing-wrap .main-logo{width:164px}@media screen and (min-width:768px){#landing-wrap .main-logo{width:214px}}@media screen and (min-width:1024px){#landing-wrap .main-logo{width:255px}}#landing-wrap .main-logo img{height:auto;width:100%}#landing-wrap #landing-header{color:#000;font-size:20px;font-weight:600;margin:24px 0 0;padding:0}@media screen and (min-width:768px){#landing-wrap #landing-header{font-size:24px}}#landing-wrap #landing-subheader{color:#000;font-size:16px;line-height:normal;margin:8px 0 0;padding:0}@media screen and (min-width:768px){#landing-wrap #landing-subheader{font-size:20px}}.menu{list-style:none;margin:24px 0 0;padding:0}.menu li{margin-bottom:16px}.menu li a{color:#000;font-size:20px;font-weight:700;line-height:1.2}@media screen and (min-width:768px){.menu li a{font-size:24px}}.menu li a:hover{color:#c8102e}