@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Cinzel:wght@400;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap";
@import "https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Arapey&display=swap";
.hero-container{background-color:#333;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:relative;overflow:hidden}.hero-bg-layer{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.hero-bg-image{will-change:opacity;width:100%;height:100%;transition:opacity 1s ease-in-out;position:absolute;top:0;left:0}.overlay{z-index:2;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.hero-content{z-index:3;flex-direction:column;justify-content:center;align-items:center;display:flex}.hero-container .hero-content h1{text-align:center;text-transform:uppercase;color:#fff;margin:220px 0 0;font-family:Montserrat,sans-serif;font-size:3.5rem;font-weight:700;line-height:1.1}.hero-container .hero-content h1 span{color:#ea580c}.hero-container .hero-content p{text-align:center;color:#fff;text-transform:capitalize;margin-top:10px;font-family:Montserrat,sans-serif;font-size:1rem;font-style:italic;font-weight:400;line-height:1.3}.hero-container .hero-content button{color:#fff;cursor:pointer;background-color:#002f6c;border:none;border-radius:50px;margin-top:150px;padding:15px 25px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600}@media (max-width:1330px){.hero-container .hero-content h1{margin-top:160px;font-size:3.2rem}.hero-container .hero-content p{font-size:1.2rem}.hero-container .hero-content button{margin-top:110px;font-size:18px}}@media (max-width:1024px){.hero-container{height:100vh}.hero-container .hero-content h1{margin-top:160px;font-size:2.9rem}.hero-container .hero-content p{font-size:1rem}.hero-container .hero-content button{margin-top:110px;font-size:17px}}@media (max-width:768px){.hero-container{height:95vh}.hero-container .hero-content h1{margin-top:160px;font-size:2.8rem}.hero-container .hero-content p{font-size:.9rem}.hero-container .hero-content button{margin-top:110px;font-size:16px}}@media (max-width:640px){.hero-container{height:95vh}.hero-container .hero-content h1{margin-top:180px;font-size:2.6rem}.hero-container .hero-content p{font-size:.8rem}.hero-container .hero-content button{margin-top:110px;font-size:15px}}@media (max-width:480px){.hero-container{height:95vh}.hero-container .hero-content h1{margin-top:180px;font-size:2.5rem}.hero-container .hero-content p{font-size:.8rem}.hero-container .hero-content button{font-size:15px}}
