.button,header nav .nav-menu .menu li a{text-decoration:none;text-transform:uppercase;color:#2c2c2c}.button,body{color:#2c2c2c}@font-face{font-family:'Museo Curl';src:local("Museocyrl500"),local("Museocyrl500"),url(../fonts/Museocyrl500.woff2) format("woff2"),url(../fonts/Museocyrl500.woff) format("woff"),url(../fonts/Museocyrl500.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Neris Black';src:local("nerisblack"),local("nerisblack"),url(../fonts/nerisblack.woff2) format("woff2"),url(../fonts/nerisblack.woff) format("woff"),url(../fonts/nerisblack.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Neris Black Italic';src:local("nerisblackitalic"),local("nerisblackitalic"),url(../fonts/nerisblackitalic.woff2) format("woff2"),url(../fonts/nerisblackitalic.woff) format("woff"),url(../fonts/nerisblackitalic.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Neris Light';src:local("nerislight"),local("nerislight"),url(../fonts/nerislight.woff2) format("woff2"),url(../fonts/nerislight.woff) format("woff"),url(../fonts/nerislight.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Neris Light Italic';src:local("nerislightitalic"),local("nerislight"),url(../fonts/nerislightitalic.woff2) format("woff2"),url(../fonts/nerislightitalic.woff) format("woff"),url(../fonts/nerislightitalic.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Neris Semibold';src:local("nerissemibold"),local("nerissemibold"),url(../fonts/nerissemibold.woff2) format("woff2"),url(../fonts/nerissemibold.woff) format("woff"),url(../fonts/nerissemibold.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Neris Thin';src:local("neristhin"),local("neristhin"),url(../fonts/neristhin.woff2) format("woff2"),url(../fonts/neristhin.woff) format("woff"),url(../fonts/neristhin.ttf) format("truetype");font-weight:100;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:'Museo Curl',sans-serif}body{font-family:'Neris Semibold',sans-serif;font-size:12px;position:relative}.main-heading p,header nav .nav-contacts span{font-family:'Neris Thin',sans-serif}.container{max-width:1090px;margin:0 auto;padding:0 20px}.button{display:inline-block;background:#fec24b;padding:20px 0;width:210px;text-align:center;margin-right:20px;-webkit-transition:all,.4s;transition:all,.4s}.button:hover{-webkit-box-shadow:4px 4px 0 #7c5301;box-shadow:4px 4px 0 #7c5301;background:#fecb64}header{background:url(../img/backgrounds/header-bg-min2.png) no-repeat;background-size:cover;padding:0 0 40px;font-size:1.3em}header nav{background-color:#fff}header nav .nav-menu{padding:20px}header nav .nav-menu .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;list-style:none}header nav .nav-menu .menu li a{-webkit-transition:all,.5s;transition:all,.5s}header nav .nav-menu .menu li a:hover{color:#c88601;border-bottom:1px solid #c88601}header nav .nav-contacts{padding:10px 0;border-bottom:1px solid rgba(82,81,81,.4)}header nav .nav-contacts span{color:#555;padding:0 10px;position:relative;top:-15px;font-size:.9em}header nav .nav-contacts .vk{color:#2c2c2c;text-decoration:underline;-webkit-transition:color,.5s;transition:color,.5s;margin-left:50px;position:relative}header nav .nav-contacts .vk:hover{color:#c88601}header nav .nav-contacts .vk::before{display:block;content:'';position:absolute;width:20px;height:20px;top:11px;left:-26px;background:url(../img/logos/vk.png) center no-repeat;background-size:cover}header nav .nav-contacts .logo{width:45px}header nav .nav-contacts .contacts{float:right;position:relative;padding:10px 0}header nav .nav-contacts .contacts .fa{color:#fec24b;font-size:20px;position:absolute;top:12px;left:-25px}.main-heading{padding:50px 0}.main-heading p{padding:50px 0;font-size:1.8em;color:#fff}.main-heading h1{font-size:5.5em;color:#fff}.main-heading h1 span{font-size:1.2em}