section h1,section h2,section h3,section h4,section h5,section h6,section p,section a,section span{font-family:Mulish,Helvetica,Arial,sans-serif}section .container{max-width:1170px;padding:0 40px}#hero h1{max-width:670px;color:#202d41;font-size:64px;font-weight:900;line-height:80px;padding:0 0 56px;margin:auto}#hero #hero-title{color:#008561;text-align:center;font-weight:600;line-height:20px;letter-spacing:.32px;padding:57px 0 8px;margin-bottom:0}#hero #hero-img-container{max-height:400px;max-width:970px;border-radius:64px 0;margin:0 auto 80px;overflow:hidden}#hero #hero-text{display:flex;gap:40px;max-width:970px;margin:0 auto 80px}#hero #hero-text>*{width:50%;text-align:left;margin:0}#hero #hero-text h2{color:#202d41;font-size:42px;font-weight:800;line-height:53px}#hero #hero-text p{color:#4d5767;font-size:18px;font-weight:500;line-height:28px}@media screen and (max-width: 991px){#hero h1{font-size:48px;line-height:60px}#hero #hero-img-container{max-height:320px}#hero #hero-text{gap:24px}#hero #hero-text h2{font-size:32px;line-height:40px}}@media screen and (max-width: 767px){section .container{padding:0 32px}#hero #hero-img-container{margin-bottom:64px}#hero #hero-text{flex-direction:column;gap:0;margin-bottom:64px}#hero #hero-text>*{width:100%;text-align:center}#hero #hero-text h2{margin-bottom:16px}}@media screen and (max-width: 575px){section .container{padding:0 24px}#hero h1{font-size:36px;line-height:44px;padding-bottom:40px}#hero #hero-img-container{display:flex;justify-content:center;border-radius:unset;width:calc(100% + 48px);max-height:280px;margin-left:-24px;margin-bottom:40px}#hero #hero-img-container img{max-width:575px;height:100%}#hero #hero-text{margin-bottom:40px}#hero #hero-text h2{font-size:28px;line-height:35px}}