.hero-banner{padding:100px 0}.hero-lts{padding-right:20px;width:52%}.hero-lts h1{text-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-font-smoothing:antialiased}.hero-lts h1 span{color:var(--primary_color3)}.hero-tag{margin-bottom:30px}.hero-tag span{background:rgba(255,181,149,.3);border-radius:20px;display:inline-block;font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:18px;padding:6px 16px;text-transform:uppercase}.hero-btns{margin:50px 0 0}.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);display:block}.hero-btns ul li.case-btn a{border:1px solid transparent;color:var(--primary_color2);font-size:16px;font-weight:500;line-height:24px;padding:16px 12px;text-decoration:none!important}.hero-btns ul li.case-btn a:hover{border-color:var(--primary_color2)}.hero-rts{padding-left:20px;width:48%}@media(max-width:1280px){.hero-banner{padding:70px 0}}@media(max-width:1024px){.hero-banner{padding:50px 0}}@media(max-width:767px){.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}}