.hero-wrapper{flex-direction:column;margin:20px 20px 0}.hero-header,.hero-wrapper{align-items:center;display:flex}.hero-header{background:#fbf315;border-radius:30px;justify-content:space-between;padding:30px;position:relative;width:100%;z-index:10}.header-buttons{align-items:center;display:flex;gap:20px}.header-buttons .login{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.header-buttons .login:hover{text-decoration:underline}.login-holder{align-items:center;background:#000;border-radius:5px;color:#fff;display:flex;gap:10px;justify-content:center;padding:6px 12px;transition:all .15s linear}.login-holder:hover{background:#fff;color:#000}.hero-body{align-items:center;border-radius:30px;display:flex;flex-direction:column;justify-content:space-around;margin-top:-65px;min-height:600px;padding:105px 14% 40px;position:relative;text-align:center;width:calc(100% - 1px)}.hero-body>*{color:#fff}.login-holder .icon_sp{height:35px;width:35px}.local-button:hover{background:#fff!important;border-color:#fff!important;color:#000!important}@media (max-width:400px){.header-buttons{flex-direction:column-reverse!important}.header-buttons>a{width:100%}}@media (max-width:768px){.hero-body h2{font-size:24px!important}.hero-header{align-items:flex-end;flex-direction:column;gap:30px}.header-buttons{flex-direction:row-reverse;gap:10px;justify-content:space-between;width:100%}.header-buttons .login{border:2px solid #000;border-radius:5px;padding:6px 12px;text-decoration:none!important;transition:all .15s linear}.login-holder .icon_sp{height:30px;width:30px}}