#homeHeroBanner{padding-top:60px;padding-bottom:60px}@media(max-width:1200px){#homeHeroBanner{padding-top:40px;padding-bottom:40px}}#homeHeroBanner{overflow:hidden;position:relative;background-color:#f5f0eb;color:rgba(18,20,29,.859)}@media(max-width:992px){#homeHeroBanner{display:flex;flex-direction:column;justify-content:center;align-items:center}}#homeHeroBanner:after{position:absolute;content:"";background-image:url(/_next/static/media/bannerBg.56722286.svg);background-repeat:no-repeat;background-size:contain;background-position:0 100%;width:70%;height:100%;max-height:480px;bottom:0;left:0;opacity:.5;pointer-events:none}#homeHeroBanner .container{padding-inline:32px;display:flex}@media(max-width:992px){#homeHeroBanner .container{justify-content:center}}#homeHeroBanner .container .box1{z-index:2;background:transparent;margin-bottom:34px;display:flex;flex-direction:column;width:100%}@media(max-width:992px){#homeHeroBanner .container .box1{align-items:center}}#homeHeroBanner .container .box1 .title-msg{text-transform:capitalize;margin-bottom:25px;font-weight:500;font-size:14px;line-height:16px}@media(max-width:640px){#homeHeroBanner .container .box1 .title-msg{text-align:center;font-weight:400;font-size:14px;line-height:16px}}#homeHeroBanner .container .box1 .title-box{display:flex;gap:10px;flex-direction:column;color:rgba(18,20,29,.859)}@media(max-width:992px){#homeHeroBanner .container .box1 .title-box{align-items:center}}@media(max-width:640px){#homeHeroBanner .container .box1 .title-box{text-align:center}}#homeHeroBanner .container .box1 .title-box h2{color:rgba(18,20,29,.859);font-weight:200;font-size:40px;line-height:42px;margin-top:5px}@media(max-width:1024px){#homeHeroBanner .container .box1 .title-box h2{font-weight:200;font-size:30px;line-height:32px}}@media(max-width:768px){#homeHeroBanner .container .box1 .title-box h2{font-weight:200;font-size:25px;line-height:28px}}@media(max-width:640px){#homeHeroBanner .container .box1 .title-box h2{font-weight:200;font-size:20px;line-height:24px}}#homeHeroBanner .container .box1 .title-box .secondary-text{font-weight:400;font-size:32px;line-height:32px}@media(max-width:768px){#homeHeroBanner .container .box1 .title-box .secondary-text{font-weight:400;font-size:26px;line-height:28px}}@media(max-width:640px){#homeHeroBanner .container .box1 .title-box .secondary-text{font-weight:200;font-size:20px;line-height:22px}}#homeHeroBanner .container .box1 .action-box{gap:20px;display:flex;flex-direction:column;margin-top:40px;font-weight:400;font-size:14px;line-height:24px}@media(max-width:992px){#homeHeroBanner .container .box1 .action-box{text-align:center;align-items:center}}#homeHeroBanner .container .box1 .action-box p span{color:rgba(18,20,29,.859);font-weight:700;font-size:14px;line-height:24px}@media(max-width:640px){#homeHeroBanner .container .box1 .action-box p span{font-weight:600;font-size:14px;line-height:24px}}#homeHeroBanner .container .box1 .awards-container{display:flex;justify-content:space-between;padding:40px 40px 0;border-top:2px solid #faf8f5;border-radius:100px;max-width:548px;width:100%;margin-top:50px}@media(max-width:640px){#homeHeroBanner .container .box1 .awards-container{border:none;grid-gap:20px;padding:0;margin-top:15px}}#homeHeroBanner .container .box1 .awards-container .award-box{max-width:120px;width:100%;text-align:center}#homeHeroBanner .container .box1 .awards-container .award-box .award-name{z-index:1;min-height:114px;padding:20px;position:relative;display:flex;align-items:center}#homeHeroBanner .container .box1 .awards-container .award-box .award-name .award-img{width:auto;font-size:12px;margin:0 auto;max-width:100%}#homeHeroBanner .container .box1 .awards-container .award-box .award-name:before{content:"";position:absolute;left:0;width:100%;height:100%;background:url(/_next/static/media/award-bg.6c40c14a.svg) no-repeat bottom;filter:grayscale(1);background-size:contain;background-position:50%;z-index:-1}#homeHeroBanner .container .box2{position:absolute;top:0;right:0;min-width:50%;z-index:1}@media(max-width:992px){#homeHeroBanner .container .box2{min-width:90%;opacity:.2;top:10%;left:50%;transform:translate(-50%,-10%)}}#homeHeroBanner .container .box2 img{height:auto;width:100%;object-fit:cover}#homeHeroBanner .container .box3{position:absolute;top:0;right:0;min-width:50%;max-width:50%;z-index:1}@media(max-width:992px){#homeHeroBanner .container .box3{min-width:90%;opacity:.2;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}}#homeHeroBanner .container .box3 .cursor-move-main{cursor:move;display:flex;overflow:hidden;align-items:center;justify-content:center;margin:0 auto;width:100%}#homeHeroBanner .container .box3 img{height:auto;width:100%;object-fit:cover}@media(max-width:992px){#homeHeroBanner .container .box3{display:none}}@font-face{font-family:Averta;src:url(/_next/static/media/AvertaDemo-Regular.8c23ddb3.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Averta-Bold;src:url(/_next/static/media/AvertaDemo-ExtraBoldItalic.0e0d193d.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Next;src:url(/_next/static/media/AvenirNextWorld-Regular.38dee76842bf5bff471c.be5f8f6d.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Bressay-Display;src:url(/_next/static/media/BressayDisplay_W_Rg.b0d1f9766875b8a70308.b76deb51.woff2) format("woff2");font-weight:400;font-style:normal}@keyframes textIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes textOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.home-text{transition:width .5s ease-in-out;font-family:Bressay-Display}@media(max-width:640px){.home-text{flex-direction:column;text-align:center}}.home-text .fallback-text{font-weight:600;font-size:60px;line-height:70px;text-wrap:wrap;letter-spacing:-2px;white-space:nowrap;background:rgba(18,20,29,.859);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:fill;-webkit-text-stroke-color:none;-webkit-text-stroke-width:0;color:transparent}@media(max-width:1280px){.home-text .fallback-text{font-weight:600;font-size:50px;line-height:60px}}@media(max-width:992px){.home-text .fallback-text{text-align:center}}@media(max-width:768px){.home-text .fallback-text{font-weight:600;font-size:42px;line-height:50px}}@media(max-width:640px){.home-text .fallback-text{font-weight:200;font-size:30px;line-height:38px}}.home-text h1,.home-text span{font-weight:600;font-size:60px;line-height:70px;text-wrap:wrap;letter-spacing:-2px;white-space:nowrap;background:rgba(18,20,29,.859);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:fill;-webkit-text-stroke-color:none;-webkit-text-stroke-width:0;color:transparent}@media(max-width:1280px){.home-text h1,.home-text span{font-weight:600;font-size:50px;line-height:60px}}@media(max-width:992px){.home-text h1,.home-text span{text-align:center}}@media(max-width:768px){.home-text h1,.home-text span{font-weight:600;font-size:42px;line-height:50px}}@media(max-width:640px){.home-text h1,.home-text span{font-weight:200;font-size:30px;line-height:38px}}.home-text p{margin:0;overflow:hidden}.home-text p span{display:none;transition:width .5s ease-in-out}.home-text p .text-in{display:block;animation:textIn .5s ease}.home-text p .text-out{animation:textOut .5s ease}