body .hero-section-homepage{padding:32px 60px;margin:0 20px;border-radius:0 0 24px 24px;background:#115b60}body .hero-section-homepage .content{display:flex;align-items:center;justify-content:space-between;gap:2rem}body .hero-section-homepage .content .text{width:60%;display:flex;flex-direction:column;align-items:baseline}body .hero-section-homepage .content .text h1{color:#fff;font-size:80px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-4px;margin-bottom:20px;width:80%}body .hero-section-homepage .content .text .subtitle{color:#e7e7e7;font-size:20px;font-style:normal;font-weight:300;line-height:125%;letter-spacing:-.6px;margin-bottom:20px}body .hero-section-homepage .content .text .buttons{display:flex;gap:8px;align-items:center}body .hero-section-homepage .content .text .buttons .button,body .hero-section-homepage .content .text .buttons .second-button{display:flex;padding:20px 40px;align-items:center;gap:8px;border-radius:99px;font-size:20px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.6px;text-transform:none;cursor:pointer}body .hero-section-homepage .content .text .buttons .button span,body .hero-section-homepage .content .text .buttons .second-button span{font-size:20px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.6px}body .hero-section-homepage .content .text .buttons .button.button,body .hero-section-homepage .content .text .buttons .second-button.button{color:#3d3104;border:1px solid #FACF27;background:#facf27}body .hero-section-homepage .content .text .buttons .button.second-button,body .hero-section-homepage .content .text .buttons .second-button.second-button{border:1px solid #D8D8D8;background:transparent;color:#fff}body .hero-section-homepage .content .text .buttons .btn-icon{display:flex}body .hero-section-homepage .content .text .stats{display:flex;align-items:flex-start;margin-top:32px;gap:16px;border-bottom:1px solid #0C5156;justify-content:space-between;width:100%}body .hero-section-homepage .content .text .stats .stat{display:flex;flex-direction:column;padding:24px 12px;justify-content:center;align-items:flex-start;gap:12px;width:100%}body .hero-section-homepage .content .text .stats .stat:not(:last-child){border-right:1px solid #0C5156}body .hero-section-homepage .content .text .stats .stat .value{color:#fff;font-size:64px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-5.12px}body .hero-section-homepage .content .text .stats .stat .info{color:#e7e7e7;font-size:20px;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-.6px}body .hero-section-homepage .content .text .bottom-info{display:flex;gap:20px;align-items:center;margin-top:32px}body .hero-section-homepage .content .text .bottom-info img{max-width:385px;object-fit:contain}body .hero-section-homepage .content .text .bottom-info .info p{color:#dfdfdf;font-size:18px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.48px}body .hero-section-homepage .content .image{width:30%}body .hero-section-homepage .content .image img{width:100%}@media (max-width: 1440px){body .hero-section-homepage .content .text{width:75%;display:flex;flex-direction:column;align-items:baseline}}@media (max-width: 992px){body .hero-section-homepage{padding-top:4.0625rem}body .hero-section-homepage .container{max-width:100%;padding:0}body .hero-section-homepage .content .text h1{margin-bottom:1.25rem;font-size:3.5rem;width:100%}body .hero-section-homepage .content .text p{margin-bottom:1.25rem}body .hero-section-homepage .content .image{display:flex;align-items:flex-end;margin-top:0}}@media (max-width: 767px){body .hero-section-homepage .content .text h1{margin-bottom:1.25rem;font-size:2.5rem;letter-spacing:0;width:100%}body .hero-section-homepage .content .text p{margin-bottom:1.25rem}}@media (max-width: 1024px){body .hero-section-homepage{padding:32px 30px}body .hero-section-homepage .content .text{width:75%}body .hero-section-homepage .content .text h1{font-size:60px;letter-spacing:-3px;width:100%}body .hero-section-homepage .content .text .subtitle{font-size:16px;line-height:125%;letter-spacing:-.4px}body .hero-section-homepage .content .text .buttons .button,body .hero-section-homepage .content .text .buttons .second-button{padding:15px 30px;gap:8px;font-size:16px;letter-spacing:-.5px}body .hero-section-homepage .content .text .buttons .button span,body .hero-section-homepage .content .text .buttons .second-button span{font-size:16px;letter-spacing:-.5px}body .hero-section-homepage .content .text .stats{margin-top:16px;gap:16px}body .hero-section-homepage .content .text .stats .stat{padding:24px 12px;gap:12px;width:100%}body .hero-section-homepage .content .text .stats .stat .value{font-size:32px;letter-spacing:-1.12px}body .hero-section-homepage .content .text .stats .stat .info{font-size:16px;letter-spacing:-.5px}body .hero-section-homepage .content .text .bottom-info{display:flex;gap:10px;align-items:center;margin-top:32px}body .hero-section-homepage .content .text .bottom-info img{max-width:179px}body .hero-section-homepage .content .text .bottom-info .info p{font-size:14px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.48px}body .hero-section-homepage .content .image{width:45%}}@media (max-width: 767px){body .hero-section-homepage{padding:16px 15px}body .hero-section-homepage .content .text{width:100%}body .hero-section-homepage .content .text h1{font-size:60px;letter-spacing:-3px;width:100%}body .hero-section-homepage .content .text .subtitle{font-size:16px;line-height:125%;letter-spacing:-.4px}body .hero-section-homepage .content .text .buttons .button,body .hero-section-homepage .content .text .buttons .second-button{padding:15px 30px;gap:8px;font-size:16px;letter-spacing:-.5px}body .hero-section-homepage .content .text .buttons .button span,body .hero-section-homepage .content .text .buttons .second-button span{font-size:16px;letter-spacing:-.5px}body .hero-section-homepage .content .text .stats{margin-top:16px;gap:16px}body .hero-section-homepage .content .text .stats .stat{padding:24px 12px;gap:12px;width:100%}body .hero-section-homepage .content .text .stats .stat .value{font-size:32px;letter-spacing:-1.12px}body .hero-section-homepage .content .text .stats .stat .info{font-size:16px;letter-spacing:-.5px}body .hero-section-homepage .content .text .bottom-info{display:flex;gap:10px;align-items:center;margin-top:32px}body .hero-section-homepage .content .text .bottom-info img{max-width:179px}body .hero-section-homepage .content .text .bottom-info .info p{font-size:14px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.48px}body .hero-section-homepage .content .image{width:100%}}@media (max-width: 576px){body .hero-section-homepage{padding:16px 15px}body .hero-section-homepage .content{flex-direction:column}body .hero-section-homepage .content .text{width:100%}body .hero-section-homepage .content .text h1{font-size:40px;letter-spacing:-1px;width:100%}body .hero-section-homepage .content .text .subtitle{font-size:16px;line-height:125%;letter-spacing:-.4px}body .hero-section-homepage .content .text .buttons .button,body .hero-section-homepage .content .text .buttons .second-button{padding:15px 30px;gap:8px;font-size:16px;letter-spacing:-.5px}body .hero-section-homepage .content .text .buttons .button span,body .hero-section-homepage .content .text .buttons .second-button span{font-size:16px;letter-spacing:-.5px}body .hero-section-homepage .content .text .stats{margin-top:16px;gap:16px}body .hero-section-homepage .content .text .stats .stat{padding:12px;gap:12px;width:100%}body .hero-section-homepage .content .text .stats .stat .value{font-size:22px;letter-spacing:-1.12px}body .hero-section-homepage .content .text .stats .stat .info{font-size:14px;letter-spacing:-.1px}body .hero-section-homepage .content .text .bottom-info{margin-top:16px;flex-direction:column}body .hero-section-homepage .content .text .bottom-info img{max-width:179px}body .hero-section-homepage .content .text .bottom-info .info p{font-size:14px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.48px}body .hero-section-homepage .content .image{width:50%;margin:0 auto}}
