header[data-v-a681de5d]{background:var(--background);background-image:url(./bannerVector.BQPWCQj2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:70px;overflow:hidden;padding:160px 130px}header a[data-v-a681de5d]{text-decoration:none}header .shadowImg[data-v-a681de5d]{left:0;position:absolute;top:15%;width:650px;will-change:transform}header h1[data-v-a681de5d]{background:linear-gradient(180deg,#fab895 9.49%,#d98a60 84.64%);background-clip:text;-webkit-background-clip:text;color:var(--primary);font-family:Gilroy;font-size:60px;font-style:normal;font-weight:400;-webkit-text-fill-color:transparent}header h1[data-split="1"][data-v-a681de5d]{background-image:none}header h1[data-v-a681de5d] .w{background:linear-gradient(180deg,#fab895 9.49%,#d98a60 84.64%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}header .about[data-v-a681de5d]{align-items:center;display:flex;justify-content:space-between;position:relative}header .about .badge_link[data-v-a681de5d]{bottom:10px;display:block;position:absolute;right:12%;transition:transform .4s var(--ease-out)}header .about .badge_link[data-v-a681de5d]:hover{transform:scale(1.06)}header .about .banner_logo[data-v-a681de5d]{animation:rotateLogo-a681de5d 10s linear infinite;display:block;height:130px;width:130px}@keyframes rotateLogo-a681de5d{0%{transform:rotate(0)}to{transform:rotate(1turn)}}header p[data-v-a681de5d]{color:var(--white);font-family:Gilroy;font-size:26px;font-weight:500;line-height:160%;margin-top:20px;width:70%}header .banner_buttons[data-v-a681de5d]{align-items:center;display:flex;gap:16px}header .banner_buttons button[data-v-a681de5d]{align-items:center;border-radius:45px;cursor:pointer;display:flex;font-family:Gilroy;font-size:16px;font-weight:500;gap:5px;margin-top:40px;padding:15px 25px;transition:transform .3s var(--ease-out),background-color .3s ease,color .3s ease,box-shadow .3s ease}header .banner_buttons button[data-v-a681de5d]:hover{transform:translateY(-2px)}header .banner_buttons button[data-v-a681de5d]:active{transform:translateY(0) scale(.99)}header .banner_buttons button img[data-v-a681de5d]{height:20px;width:20px}header .banner_buttons button i[data-v-a681de5d]{margin-top:3px;transform:rotate(40deg);transition:transform .3s var(--ease-out)}header .banner_buttons button:hover i[data-v-a681de5d]{transform:rotate(40deg) translate(2px,-2px)}header .learn_moreBtn[data-v-a681de5d]{background:none;border:1px solid var(--primary);color:var(--primary)}header .learn_moreBtn[data-v-a681de5d]:hover{background:#ffa5751a;box-shadow:0 10px 30px -14px #ffa5758c}header .download_portfolioBtn[data-v-a681de5d]{background:#2c2e39;border:none;color:var(--white)}@media screen and (max-width:1592px){header[data-v-a681de5d]{padding:140px 100px}}@media screen and (max-width:1450px){header[data-v-a681de5d]{padding:120px 50px}}@media screen and (max-width:1276px){header h1[data-v-a681de5d]{font-size:56px}header p[data-v-a681de5d]{font-size:20px}}@media screen and (max-width:992px){header[data-v-a681de5d]{padding:90px 50px}header .shadowImg[data-v-a681de5d]{width:350px}header h1[data-v-a681de5d]{font-size:42px}header p[data-v-a681de5d]{font-size:16px}header .banner_buttons button[data-v-a681de5d]{font-size:14px}}@media screen and (max-width:776px){header h1[data-v-a681de5d]{font-size:34px}header .about .banner_logo[data-v-a681de5d]{height:100px;width:100px}header .about .badge_link[data-v-a681de5d]{right:5%}header .banner_buttons button[data-v-a681de5d]{font-size:14px}}@media screen and (max-width:676px){header .about .badge_link[data-v-a681de5d]{bottom:45px}}@media screen and (max-width:576px){header[data-v-a681de5d]{padding:70px 20px}header .shadowImg[data-v-a681de5d]{top:100px;width:250px}header h1[data-v-a681de5d]{font-size:24px}header p[data-v-a681de5d]{font-size:15px}header .about .banner_logo[data-v-a681de5d]{height:80px;width:80px}header .about .badge_link[data-v-a681de5d]{right:5%}header .banner_buttons button[data-v-a681de5d]{font-size:12px;margin-top:25px;padding:10px 25px}header .banner_buttons button img[data-v-a681de5d]{height:15px;width:15px}}@media screen and (max-width:376px){header h1[data-v-a681de5d]{font-size:24px}header p[data-v-a681de5d]{font-size:12px;width:100%}header .banner_buttons[data-v-a681de5d]{align-items:start;flex-direction:column;gap:5px}header .banner_buttons button[data-v-a681de5d]{font-size:12px;padding:10px 25px}}
