.hero-section{padding:0 15px}.hero-section .container-new{background-color:#fff9f0;border-radius:0 0 100px 100px;margin:0 auto;max-width:unset;padding:150px 15px 50px;position:relative;width:calc(100% - 40px);z-index:1}.hero-section .wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1250px;width:100%}.hero-section .container-new .hero-bg-img-bottom-left{bottom:0;left:0;max-width:200px;position:absolute;width:100%;z-index:-1}.hero-section .container-new .hero-bg-img-center-right{bottom:0;margin:auto;max-width:140px;position:absolute;right:0;top:0;width:100%;z-index:-1}.hero-section .text{margin:0 auto;max-width:940px}.hero-section h1{color:#252040;font-family:var(--inter);font-size:64px;font-weight:700;line-height:1.1;text-align:center}.hero-section p{color:#252040;font-family:var(--akatab);font-size:22px;font-weight:400;line-height:1.3;margin-top:12px;text-align:center}.hero-section .hero-button{margin-top:40px;text-align:center}.hero-section .hero-button .site-btn{background-color:#252040;border:1px solid #252040;border-radius:50px;color:#fff;display:inline-block;font-family:var(--urbanist);font-size:15px;font-weight:700;line-height:1;padding:18px 30px}.hero-section .hero-button .site-btn i{margin-left:10px}.hero-section .hero-button .site-btn:hover{background-color:transparent;color:#252040}.hero-section .hero-img{margin-top:10px}@keyframes fadeInUp{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.hero-section .hero-img .hero-fade-in{animation:fadeInUp 1s ease-out forwards;animation-delay:.3s;opacity:0}.hero-section .hero-img img{max-width:unset;width:100%}@media (max-width:1023px){.hero-section .container-new{width:100%}.hero-section h1{font-size:58px}.hero-section .container-new .hero-bg-img-center-right{max-width:100px}.hero-section .container-new .hero-bg-img-bottom-left{max-width:150px}.hero-section h1{font-size:44px}.hero-section p{font-size:18px}}@media (max-width:767px){.hero-section h1{font-size:28px}.hero-section p{font-size:16px}.hero-section .hero-button{margin-top:30px}.hero-section .hero-button .site-btn{padding:15px 26px}}