.ipl-hero-banner{align-items:center;display:flex;height:868px;padding:32px}.ipl-hero-banner .container{margin:0 auto;max-width:1195px;width:100%}.ipl-hero-banner__logo{left:0;margin:32px;position:absolute;top:0}.ipl-hero-banner h1 span{background:linear-gradient(90deg,#f7b26b,#e5dfc9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:500}.ipl-hero-banner h1{color:#fff;font-size:50px;font-weight:400;line-height:normal}.ipl-hero-banner__tags{align-items:center;display:flex;gap:10px}.ipl-hero-banner__tags-container{background:linear-gradient(90deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.06) 39.42%,hsla(0,0%,100%,.12) 95.41%);border:1px solid hsla(0,0%,100%,.3);border-radius:50px;display:flex;gap:5px;padding:8px 15px}.ipl-hero-banner__tags-container span{color:#fff;font-size:14px}.ipl-hero-banner__tags-container img{width:20px}.ipl-hero-banner__button{margin-top:32px}.ipl-hero-banner__button.ilp-button a{align-items:center;background:linear-gradient(90deg,#cf0611,#95030c);border-radius:15px;color:#fff;display:inline-flex;font-size:23px;font-weight:500;gap:10px;padding:13px 44px;text-decoration:none}.ipl-hero-banner__bottom-text svg{left:0;margin-bottom:32px;position:absolute}.ipl-hero-banner__bottom-text{display:flex;gap:50px;padding-top:59px}.ipl-hero-banner__bottom-text-container{display:flex;gap:7px;padding-top:37px}.ipl-hero-banner__bottom-text-container>span{align-items:center;display:flex;gap:5px}.ipl-hero-banner__bottom-text-container span span{background:linear-gradient(180deg,#efc695,#ffab55);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:28px;font-weight:500}.ipl-hero-banner__bottom-text-container span{color:#fff;font-size:18px}.ipl-hero-banner__inner-container{max-width:750px}@media (max-width:1050px){.ipl-hero-banner__bottom-text svg{width:100%}}@media (max-width:950px){.ipl-hero-banner__bottom-text{flex-direction:column;gap:0}.ipl-hero-banner__bottom-text-container{padding-top:20px}}@media (max-width:768px){.ipl-hero-banner__tags{display:none}.ipl-hero-banner h1{font-size:36px}.ipl-hero-banner__button.ilp-button a{font-size:20px}.ipl-hero-banner__logo img{width:77px}}@media (max-width:650px){.mobile{display:block}.ipl-hero-banner__logo{left:50%;margin:22px 0;transform:translateX(-50%)}.ipl-hero-banner{display:block;height:753px}.ipl-hero-banner__bottom-text svg{display:none}.ipl-hero-banner h1{text-align:center}.ipl-hero-banner__inner-container{padding-top:60px}.ipl-hero-banner__button.ilp-button{text-align:center}.ipl-hero-banner__button.ilp-button a{padding:13px 20px}.ipl-hero-banner__bottom-text-container{justify-content:center;padding:0}.ipl-hero-banner__bottom-text{padding-top:51%}}@media (max-width:425px){.ipl-hero-banner{padding:32px 12px}.ipl-hero-banner h1{font-size:30px;line-height:1.2;text-align:center}.ipl-hero-banner__bottom-text{padding-top:80%}.ipl-hero-banner__button.ilp-button a{font-size:16px}.ipl-hero-banner__bottom-text-container span span{font-size:20px}.ipl-hero-banner__bottom-text-container span{font-size:15px}}@media (max-width:375px){.ipl-hero-banner__bottom-text{padding-top:85%}}@media (max-width:320px){.ipl-hero-banner__bottom-text{padding-top:103%}}