*,:before,:after{box-sizing:border-box;margin:0}html{scroll-behavior:smooth}body{background-color:#181616;font-family:sans-serif}img{display:block}ul,ol{margin:0;padding:0;list-style-type:none}.container{max-width:350px;margin:0 auto;padding:0 15px;transition:transform .1s linear,opacity .1s linear}a{color:inherit;text-decoration:none;display:block}.wrapper{position:relative}img{width:100%;display:block}.section_title{color:#fff;text-align:center;margin-bottom:51px;font-family:Playfair Display,sans-serif;font-size:30px;font-weight:500}button{padding:0}.hero_btn{text-align:center;letter-spacing:.12em;color:#fff;cursor:pointer;text-transform:uppercase;background-color:#d9a066;border:1px solid #fff;border-radius:20px;padding:10px 5px;font-size:12px;font-weight:400;transition:transform .25s ease-in-out}.hero_btn:hover{transform:scale(1.1)}@media screen and (min-width:767px){.container{max-width:734px}.hero_btn{padding:10px 25px;font-size:12px;line-height:1.875}}@media screen and (min-width:1279px){.container{max-width:1280px}.hero_btn{padding:17px 45px;font-size:14px;line-height:1.875}.section_title{font-size:60px}}@media screen and (min-width:1800px){.container{max-width:1480px}.hero_btn{padding:19px 50px;font-size:20px}.section_title{font-size:84px}}
