.hero-component{flex-direction:column}.hero-component,.hero-component .hero-overlay{display:flex;height:fit-content;position:relative;width:100%}.hero-component .hero-overlay svg.svg-waves_hero{display:flex;height:auto;width:100%}.hero-component .hero-overlay svg.svg-vector_hero{--tw-translate-y:1px;bottom:0;height:auto;left:0;width:100%}.hero-component .hero-overlay img.scroll,.hero-component .hero-overlay svg.svg-vector_hero{position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hero-component .hero-overlay img.scroll{--tw-translate-y:-100%;--tw-translate-x:-50%;bottom:100%;display:flex;height:2rem;left:50%;width:auto;z-index:10}.hero-component .hero-content{align-items:flex-start;display:flex;flex:1 1 0%;flex-direction:column;gap:2rem;justify-content:center;width:100%;z-index:10}.hero-component .hero-content .the_content{width:100%}.hero-component .hero-content .the_content h1,.hero-component .hero-content .the_content h2,.hero-component .hero-content .the_content h3,.hero-component .hero-content .the_content h4,.hero-component .hero-content .the_content h5,.hero-component .hero-content .the_content h6{--tw-text-opacity:1;color:rgb(247 247 247/var(--tw-text-opacity,1))}.hero-component:not(.container-false) .hero-content{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:356px){.hero-component:not(.container-false) .hero-content{max-width:356px}}@media (min-width:576px){.hero-component:not(.container-false) .hero-content{max-width:576px}}@media (min-width:768px){.hero-component:not(.container-false) .hero-content{max-width:768px}}@media (min-width:992px){.hero-component:not(.container-false) .hero-content{max-width:992px}}@media (min-width:1200px){.hero-component:not(.container-false) .hero-content{max-width:1200px}}@media (min-width:1400px){.hero-component:not(.container-false) .hero-content{max-width:1400px}}.hero-component:has(.hero-image){min-height:20rem}.hero-component:has(.hero-image) .hero-content{--tw-text-opacity:1;color:rgb(247 247 247/var(--tw-text-opacity,1));display:flex;flex-direction:column;gap:1.5rem;text-align:center}@media (min-width:992px){.hero-component:has(.hero-image) .hero-content h1,.hero-component:has(.hero-image) .hero-content h2{font-size:120px}}.hero-component:has(.hero-image) .hero-content .the_content p{max-width:615px}.hero-component:has(.hero-image) .hero-image{display:flex;height:100%;inset:0;position:absolute;width:100%;z-index:0}.hero-component:has(.hero-image) .hero-image img{display:flex;height:100%;object-fit:cover;object-position:center;width:100%}.hero-component:has(.hero-image) .hero-image:after{--tw-gradient-from:#0a171f var(--tw-gradient-from-position);--tw-gradient-to:#0a171f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#283c4b var(--tw-gradient-to-position);background-image:linear-gradient(to right,var(--tw-gradient-stops));content:"";display:flex;height:100%;inset:0;opacity:.6;position:absolute;width:100%;z-index:10}.hero-component:has(.hero-image) .hero-content{align-items:center;padding-bottom:9rem;padding-top:9rem;width:100%}body.home .hero-component:has(.hero-image){min-height:100vh}body.home .hero-component:has(.hero-image) .hero-content{align-items:flex-start}.hero-component:not(.hero-overlay):not(:has(.hero-image)) .hero-content h1,.hero-component:not(.hero-overlay):not(:has(.hero-image)) .hero-content h2,.hero-component:not(.hero-overlay):not(:has(.hero-image)) .hero-content h3,.hero-component:not(.hero-overlay):not(:has(.hero-image)) .hero-content h4,.hero-component:not(.hero-overlay):not(:has(.hero-image)) .hero-content h5,.hero-component:not(.hero-overlay):not(:has(.hero-image)) .hero-content h6{color:var(--text-color)}.hero-component:last-child{margin-bottom:var(--spacing-lg)}
