.hero-section{padding:60px 24px}.hero-section .hs-container{margin:0 auto;max-width:1055px;width:100%}.hero-section .hs-row{align-items:center;display:flex;flex-wrap:wrap;gap:40px}.hero-section .hs-col-7{width:calc(58.33% - 44px)}.hero-section .hs-col-5{width:calc(41.66% + 4px)}.hero-section .content h4.suptitle{color:#363b40;font-family:Axiforma;font-size:30px;font-weight:600;line-height:42px;margin-bottom:5px;text-align:left}.hero-section .content h1.title{color:#1d6099;font-family:Axiforma;font-size:60px;font-weight:600;line-height:72px;margin-bottom:0;text-align:left}.hero-section .right-image img{width:100%}@media (min-width:768px) and (max-width:991.98px){.hero-section .hs-row{flex-direction:column-reverse}.hero-section .hs-col-5,.hero-section .hs-col-7{width:100%}}@media (min-width:576px) and (max-width:767.98px){.hero-section .hs-row{flex-direction:column-reverse}.hero-section .hs-col-5,.hero-section .hs-col-7{width:100%}}@media (max-width:575.98px){.hero-section .hs-row{flex-direction:column-reverse}.hero-section .hs-col-5,.hero-section .hs-col-7{width:100%}.hero-section .content h4.suptitle{font-size:20px;line-height:32px}.hero-section .content h1.title{font-size:40px;line-height:48px}}