.image-and-content-container{background-color:#ebeef8}.image-and-content-container a,.image-and-content-container h1,.image-and-content-container h2,.image-and-content-container h3,.image-and-content-container h4,.image-and-content-container h5,.image-and-content-container p,.image-and-content-container strong{color:var(--text-black)!important}.image-and-content-container .conten-right{border:2px solid green;padding:0 5.2vw}.hero-section{position:relative;height:100vh;display:flex;justify-content:center;align-items:center;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/_next/static/media/hero-bg.dd1c2cc7.png);background-size:cover;background-position:50%;padding:50px 20px}.hero-section>.overlay{position:absolute;top:0;left:0;width:36%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.hero-section>.hero-content-container{width:92%;max-width:1480px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:2;text-align:left}.hero-section>.hero-content-container p{font-size:1rem;font-weight:600;color:white;text-transform:uppercase;line-height:1.5;letter-spacing:1.1px}.hero-section>.hero-content-container h1{font-size:clamp(2rem,5vw,4.5rem);font-weight:700;color:white;line-height:1.2;width:80%;margin-top:20px;margin-bottom:40px}.hero-section>.hero-content-container button{width:clamp(150px,15vw,233px);height:clamp(45px,8vh,60px);border:none;outline:none;border-radius:102px;background-color:var(--primary-color);color:var(--text-black);font-size:clamp(16px,2vw,20px);font-weight:700;cursor:pointer;transition:all .3s ease-in-out}.hero-section>.hero-content-container button:hover{opacity:.9}@media (max-width:1024px){.hero-section>.overlay{width:50%}}@media (max-width:768px){.hero-section{align-items:center;text-align:center}.hero-section>.hero-content-container{width:90%;align-items:center;text-align:center}.hero-section>.hero-content-container h1{width:100%}}@media (max-width:480px){.hero-section>.hero-content-container p{font-size:.9rem}.hero-section>.hero-content-container h1{font-size:2rem;line-height:1.2}.hero-section>.hero-content-container button{width:80%;height:50px;font-size:16px}}.navbar-list>li,.navbar-list>li a{color:white;font-size:16px;font-weight:400;letter-spacing:1.1px;text-transform:capitalize}