.home-hero-block-wrapper .home-hero-block{margin-top:120px}.home-hero-block-wrapper .home-hero-block .line-content-block{display:flex}.home-hero-block-wrapper .home-hero-block .line-content-block .line-block{width:50%;display:flex;justify-content:flex-end;padding-right:5vw}.home-hero-block-wrapper .home-hero-block .line-content-block .line-block span{display:block;width:30vw;height:2px;background-color:#888;position:relative;margin-top:20px}.home-hero-block-wrapper .home-hero-block .line-content-block .line-block span:before{content:"";position:absolute;height:2px;width:15vw;background-color:#000;display:block;left:50%;transform:translate(-50%);top:0}.home-hero-block-wrapper .home-hero-block .line-content-block .line-block span:after{content:"";position:absolute;height:3px;width:15vw;background-color:#cca36c;display:block;left:50%;transform:translate(-50%);top:-2px}.home-hero-block-wrapper .home-hero-block .line-content-block .content-block{width:50%;padding-left:5vw}.home-hero-block-wrapper .home-hero-block .line-content-block .content-block p{width:80%;font-size:16px;color:#888}.home-hero-block-wrapper .home-hero-block .big-text-block{display:flex;flex-direction:column}.home-hero-block-wrapper .home-hero-block .big-text-block .text-1{display:flex;align-items:center;flex-direction:column;width:100%;margin-top:20px}.home-hero-block-wrapper .home-hero-block .big-text-block .text-1 p{font-size:140px;color:#d2d2d2;font-weight:400;line-height:145px;font-family:neue-thin;margin-right:10vw}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2{display:flex}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 img{width:40vw}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 .text-block p{font-size:140px;color:#d2d2d2;font-weight:400;line-height:145px;font-family:neue-thin}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 .text-block p span{color:#4a3c25;background:linear-gradient(#a48458,#292117,#000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:all .35s ease-in-out}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 .text-block p span:hover{color:#a48458;background:initial;-webkit-text-fill-color:initial}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 .text-block .text-block-buttons{display:flex;justify-content:space-between;flex-direction:row;gap:20px}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 .text-block .text-block-buttons a{margin-top:80px;display:flex;justify-content:center;align-items:center;color:#fff;width:220px;height:50px;background:linear-gradient(to right,#a48458,#000);transition:all .35s ease-in-out}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 .text-block .text-block-buttons a:hover{background:linear-gradient(to right,#a48458,#8d6d3e)}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 .text-block .text-block-buttons a:last-child{background:none}@media screen and (max-width: 1400px){.home-hero-block-wrapper .home-hero-block .big-text-block .text-1 p{font-size:100px}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 .text-block p{font-size:100px;line-height:100px}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 .text-block .text-block-buttons a{margin-top:40px}}@media screen and (max-width: 990px){.home-hero-block-wrapper .home-hero-block{margin-top:50px}.home-hero-block-wrapper .home-hero-block .line-content-block{flex-direction:column}.home-hero-block-wrapper .home-hero-block .line-content-block .content-block{padding-left:0;width:100%;margin-top:50px}.home-hero-block-wrapper .home-hero-block .line-content-block .content-block p{width:100%}.home-hero-block-wrapper .home-hero-block .big-text-block .text-1 p{font-size:60px;line-height:60px}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 img{width:30%}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 .text-block p{font-size:60px;line-height:60px}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 .text-block .text-block-buttons a{width:150px;margin-top:20px}}@media screen and (max-width: 600px){.home-hero-block-wrapper .home-hero-block .line-content-block .line-block{width:40%}.home-hero-block-wrapper .home-hero-block .line-content-block .content-block{width:100%}.home-hero-block-wrapper .home-hero-block .big-text-block .text-1 p,.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 .text-block p{font-size:50px;line-height:50px}.home-hero-block-wrapper .home-hero-block .big-text-block .text-2 .text-block .text-block-buttons a{width:120px}}
