.hero-02{margin:auto;max-width:1280px;min-height:640px}.hero-02_image{width:inherit}@media (min-width:768px) and (max-width:1279px){.hero-02 .hero-02_image{max-height:450px;transform:scale(1.4);transform-origin:center left;width:100%}}@media (min-width:1280px){.hero-02 .hero-02_image{max-height:450px;transform:scale(1.5);transform-origin:center left;width:auto}}@media (min-width:1440px){.hero-02 .hero-02_image{transform:scale(1.9) translateX(1vw)}}@media (min-width:1630px){.hero-02 .hero-02_image{transform:scale(1.9) translateX(3vw)}}.hero-02 .hero-02_tags span{border-radius:30px;font-size:14px;letter-spacing:2.8px;text-wrap:nowrap}.hero-02 .button-wrapper>div{margin:-.5rem}.hero-02 .button-wrapper>div>*{margin:.5rem}.hero-02 .btn-dashed.btn:not(.btn-icon){background-size:contain}.hero-02 .btn-dashed.btn{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="270" height="75" fill="none" viewBox="0 0 270 75"><rect width="249" height="54" x="10.5" y="10.5" stroke="%23fff" stroke-dasharray="6 6" rx="4.5"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;font-size:24px!important;font-weight:700;justify-content:center;min-width:10rem;padding-bottom:1rem;padding-top:1rem}.hero-02 .button-wrapper a{align-items:center;display:flex;min-height:53.5px}