body .hero-section-container,.hero-section-container.hero-section-container,#hero-section.hero-section-container,#hero-section{height:70vh!important;min-height:600px!important;max-height:none!important;display:block!important;margin-top:0!important}body .hero-wrapper,.hero-wrapper.hero-wrapper,#hero-section .hero-wrapper{height:100%!important;min-height:100%!important;position:relative!important;overflow:visible!important}@media (max-width:768px){body .hero-section-container,.hero-section-container.hero-section-container,#hero-section{height:70vh!important;min-height:450px!important}}#hero-section img,#hero-section .hero-wrapper img{object-fit:contain;object-position:center center}#hero-section .gradient-text{background:linear-gradient(90deg,#fff 0%,#e0e0e0 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;display:inline-block}#hero-section .absolute{z-index:5!important}#hero-section .hero-content{z-index:10!important}#hero-section .btn-modern,.hero-section-container .btn-modern{display:inline-block;background-color:#09f;color:#fff;border-radius:.5rem;font-weight:600;transition:all 0.3s ease;text-decoration:none}#hero-section .btn-secondary,.hero-section-container .btn-secondary{display:inline-block;background-color:rgb(255 255 255 / .2);backdrop-filter:blur(10px);color:#fff;border:1px solid rgb(255 255 255 / .5);transition:all 0.3s ease;text-decoration:none}