.hero-section{background-color:#fff;padding:100px 20px 40px}.hero-section .hs-container{margin:0 auto;max-width:851px;padding:0;width:100%}.hero-section .hs-container .hsc-text{display:flex;flex-direction:column;gap:24px;margin-bottom:48px}.hero-section .hs-container .hsc-text h1{color:#111;font-family:Swedish Gothic;font-size:94px;font-weight:300;letter-spacing:-2px;line-height:88.36px;margin:0}.hero-section .hs-container .hsc-text h4{color:#000e19;font-family:Swedish Gothic;font-size:20px;font-weight:700;letter-spacing:-.2px;line-height:26px;margin:0}.hero-section .hs-container .hsc-text p{color:#111;font-family:Swedish Gothic;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:26px;margin:0;max-width:660px}.hero-section .hs-container .hsc-text a,.hero-section .hs-container .hsc-text a:hover{color:#00559e;font-family:Swedish Gothic;font-size:16px;font-weight:600;letter-spacing:-.2px;line-height:26px;margin:0}.hero-section .hs-container .hsc-button{display:flex;justify-content:center}.hero-section .hs-container .hsc-button a{background-color:transparent;border:1px solid #55738b3d;border-radius:50%;display:flex;padding:15px}@media (max-width:768px){.hero-section{padding:80px 20px 32px}.hero-section .hs-container .hsc-text h1{font-size:64px;line-height:68px}.hero-section .hs-container .hsc-text h4{font-size:18px;line-height:24px}.hero-section .hs-container .hsc-text a,.hero-section .hs-container .hsc-text a:hover,.hero-section .hs-container .hsc-text p{font-size:15px;line-height:24px}}@media (max-width:480px){.hero-section{padding:60px 20px 24px}.hero-section .hs-container .hsc-text h1{font-size:42px;line-height:46px}.hero-section .hs-container .hsc-text h4{font-size:16px;line-height:22px}.hero-section .hs-container .hsc-text a,.hero-section .hs-container .hsc-text a:hover,.hero-section .hs-container .hsc-text p{font-size:14px;line-height:22px}}