.hero-section-container .hero-section{display:grid;grid-template-columns:50% 50%;height:90vh;overflow:hidden}@media (max-width:800px){.hero-section-container .hero-section{grid-template-columns:1fr;grid-template-rows:1fr 1fr;height:100vh}}.hero-section-container .hero-section .text-container{background-color:#183543;height:100%;padding-left:20%;padding-right:20%;display:flex;flex-direction:column;justify-content:center;gap:1.25em}@media (max-width:576px){.hero-section-container .hero-section .text-container{padding-left:10%;padding-right:10%}}.hero-section-container .hero-section .text-container h1{color:#fff;font-size:2.8125rem;font-style:normal;font-weight:500;line-height:normal}@media (max-width:1200px){.hero-section-container .hero-section .text-container h1{font-size:2.2rem}}@media (max-width:800px){.hero-section-container .hero-section .text-container h1{font-size:2rem}}@media (max-width:576px){.hero-section-container .hero-section .text-container h1{font-size:1.6rem;line-height:2rem}}.hero-section-container .hero-section .text-container p{color:#fff;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.5625rem}@media (max-width:1200px){.hero-section-container .hero-section .text-container p{font-size:1rem;line-height:1.3rem}}@media (max-width:576px){.hero-section-container .hero-section .text-container p{font-size:.9rem}}.hero-section-container .hero-section .image-container{position:relative;width:100%;height:100%;overflow:hidden}