@keyframes bounce{from{transform:translateY(0px)}to{transform:translateY(-25px)}}@-webkit-keyframes bounce{from{transform:translateY(0px)}to{transform:translateY(-25px)}}.extra-bottom{padding-top:200px;padding-bottom:120px;color:#7b7a6f !important}.extra-bottom h3{font-size:60px}.hero-block{position:relative;overflow:hidden;height:100vh;min-height:500px;padding-left:20px;padding-right:20px}.hero-block .content{position:relative;z-index:5}.hero-block .content .container{position:relative;height:100vh;min-height:500px}.hero-block .content .container p{font-family:"Gill Sans";font-size:20px}.hero-block .content .container .top{position:absolute;top:30%;width:100%}.hero-block .content .container .top h1{font-family:"Cormorant Garamond",serif;font-size:70px;letter-spacing:-2%;line-height:120%}.hero-block .content .container .top .btn{border-radius:5px}.hero-block .content .container .bottom{position:absolute;bottom:10%;border-bottom:2px solid #fff;left:0;right:0;padding-bottom:30px;font-size:32px}.hero-block .bg-wrap{width:100%;overflow:hidden}.hero-block .bg-wrap svg{position:relative;z-index:2;position:absolute;top:0;left:0;right:0;-webkit-animation:bounce 20s infinite alternate}.hero-block .bg-wrap .overlay{background-color:#000;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.9}.hero-block .bg-wrap .background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.hero-block .bg-wrap .background img{width:100%;height:100%;object-fit:cover}.hero-block.style-about{overflow:unset;height:auto;margin-bottom:200px}.hero-block.style-about .content{padding-top:160px}.hero-block.style-about .content img{padding-left:60px;margin-bottom:-200px}.hero-block.style-about .content .container{height:auto}.hero-block.style-about .content .container .top{margin-bottom:60px;text-align:center;position:static;top:30%;width:auto}.hero-block.style-about .content .container .top .btn{margin-top:30px}.hero-block.style-about .content .container .top h1{margin-top:60px;margin-bottom:100px !important;font-size:30px !important;color:#7b7a6f !important}.hero-block.style-about .content .container .top p{line-height:30px}.hero-block.style-big-center-text .content .container .top{width:100%}.hero-block.style-big-center-text .content .container .top h1{font-size:235px;background:-webkit-linear-gradient(#fff,rgba(255,255,255,.44));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-block.style-shop{height:auto;background-color:#f1f1f1}.hero-block.style-shop .bg-wrap svg{z-index:2;position:absolute;top:50px;left:-200px;right:-200px;transform:rotate(-10deg);-webkit-animation:none}.hero-block.style-shop .content .container{height:auto}.hero-block.style-shop .content .container .top h2{font-size:32px}.hero-block.style-shop .content .container .top h1{font-size:64px}.hero-block.style-shop .content .container .top .btn{background-color:transparent;color:#000;padding:15px 20px}@media screen and (max-width:1704px){.hero-block .content .container .top h1{font-size:8vw}.hero-block .content .container .bottom{font-size:1.5vw}}@media screen and (max-width:992px){.hero-block .content .container .top h1{font-size:12vw !important}.hero-block .content .container .bottom{font-size:16px;padding-right:20px}}@media screen and (max-width:766px){.hero-block .top .btn{margin-top:20px}}@media screen and (max-width:1399px){.hero-block.style-about{overflow:unset;height:auto;margin-bottom:0}.hero-block.style-about .content img{padding-left:0}}@media screen and (max-width:1199px){.hero-block.style-about .content img{margin-bottom:0;padding-left:0}}