.hero-wrapper{position:relative;width:100%}.hero-wrapper:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hero-main{margin:0 auto;max-width:1600px;padding:0 80px;position:relative}.hero-text{display:flex;flex-direction:column;justify-content:flex-start;margin-top:50px}.hero-text h1,.hero-text h2,.hero-text h3,.hero-text h4,.hero-text h5,.hero-text h6,.hero-text p{color:#fff;font-size:64px;font-style:normal;font-weight:700;line-height:1.2}.hero-subtext p{line-height:1.6}.hero-subtext{position:relative;width:30%}.hero-subtext:before{background:#9a7555;content:"";height:6px;left:0;position:absolute;top:-25px;width:30%}.box.center:before{left:50%;transform:translateX(-50%)}.hero{display:flex;flex-direction:row;gap:30px;height:510px;justify-content:space-between;padding:105px 0;position:relative}.hero-subtext p{color:#fff;font-size:26px;font-style:normal;font-weight:400;line-height:1.3}@keyframes heroBgZoom{0%{background-size:100% 100%,100% auto}to{background-size:100% 100%,110% auto}}@media screen and (max-width:1300px){.hero{height:fit-content;padding:70px 0}.hero-main{padding:0 5%}.hero-subtext{position:relative;width:40%}.hero-subtext p{font-size:clamp(14px,2.5vw,26px)}.hero-text h1,.hero-text h2,.hero-text h3,.hero-text h4,.hero-text h5,.hero-text h6,.hero-text p{font-size:clamp(26px,6vw,72px);font-weight:400}}@media screen and (max-width:480px){.hero-subtext{margin-top:20px;position:relative;width:90%}.hero-text{justify-content:flex-start;margin-top:0}.hero,.hero-text{display:flex;flex-direction:column}.hero{gap:0;justify-content:space-between;position:relative}}