.hero-banner{margin-top:-65px;padding:50px 0}.hero-lts{padding-right:20px;padding-top:75px;width:52%}.hero-lts p{font-size:20px;line-height:32.5px}.hero-lts h1 span{color:var(--primary_color3)}.hero-lts h1 .orgn-text{background:linear-gradient(180deg,#ff6521,#ffb290);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-tag{margin-bottom:30px}.hero-tag span{color:var(--primary_color3);display:inline-block;font-size:16px;font-weight:500;letter-spacing:3.2px;line-height:24px;text-transform:uppercase}.hero-btns{margin:50px 0 0;max-width:550px}.hero-btns ul{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.hero-btns ul li.primary-button a{box-shadow:0 8px 10px -6px rgba(255,101,33,.2),0 20px 25px -5px rgba(255,101,33,.2)}.hero-btns ul li.case-btn a{color:var(--primary_color2);font-size:16px;font-weight:500;line-height:24px;text-decoration:none!important}.hero-rts{padding-left:20px;width:48%}.hero-rinners{position:relative}@media(max-width:1280px){.hero-banner{margin-top:-50px}.hero-lts p{font-size:18px;line-height:25px}}@media(max-width:840px){.hero-banner{margin-top:-40px}}@media(max-width:767px){.hero-banner{margin-top:0;padding:20px 0}.hero-lts,.hero-rts{padding:0;width:100%}.hero-btns{margin:30px 0 0;max-width:100%}.hero-btns ul{align-items:center;grid-template-columns:repeat(1,1fr);justify-content:center;text-align:center}.hero-lts p{font-size:16px;line-height:22px}}