@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Gorga+Grotesque&display=swap";@import"https://fonts.googleapis.com/css2?family=Gorga+Grotesque:wght@350&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Libre+Franklin:wght@400;700&display=swap";.navbar{background:#fff;height:80px;display:flex;justify-content:center;align-items:center;font-size:1rem;position:fixed;top:0;width:100%;transition:top .3s ease-in-out;z-index:1000;box-shadow:0 4px 8px #0000001a}.navbar-container{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1200px;padding:0 24px}.navbar-logo img{height:50px;width:auto}.nav-menu{display:flex;list-style:none;text-align:center;margin:0}.nav-item{position:relative;height:80px;cursor:pointer}.nav-links{color:#333;display:flex;align-items:center;text-decoration:none;padding:0 1rem;height:100%;cursor:pointer;font-family:Helvetica,sans-serif;font-weight:350;border-bottom:3px solid transparent;transition:color .2s ease-in-out,border-color .3s ease}.nav-item:hover .nav-links,.nav-item:hover .dropdown-container{color:#042c64;border-bottom-color:#042c64}.nav-item:hover .dropdown-container{max-height:430px;opacity:1;visibility:visible}.dropdown-container{position:absolute;top:100%;display:flex;background-color:#f8f8f8;box-shadow:0 4px 8px #0000001a;opacity:0;max-height:0;width:1000px;height:1000px;overflow:hidden;transition:max-height .4s ease,opacity .4s ease;z-index:999;margin-left:-482px;font-family:Helvetica,sans-serif}.specialize-dropdown{margin-left:-604px}.dropdown-container:not(.specialize-dropdown){margin-left:-482px}.dropdown-container.expanded{opacity:1;visibility:visible}.dropdown-left{flex:1;background-color:#ddd;color:#042c64;width:35%;padding-left:30px}.dropdown-left h3{margin-top:80px;font-size:1.5rem;font-family:Helvetica,sans-serif;font-weight:300;margin-bottom:-5px;text-align:left}.dropdown-left p{font-size:.95rem;color:#000;text-align:left;max-width:300px}.dropdown-right{display:flex;flex-direction:column;width:65%;font-size:1rem}.dropdown-item{color:#333;padding:20px 40px;border:1.75px solid transparent;display:inline-block;width:300px;transition:border .15s ease,background-color .15s ease;margin:50px 0 -35px 45px;text-align:left;position:relative}.dropdown-item:after{content:"→";font-size:1.75rem;position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#333;opacity:0;transition:opacity .2s ease-in-out,color .2s ease-in-out;margin-top:-2px}.dropdown-item:hover:after{opacity:1;color:#042c64}.dropdown-item:hover{border:1.75px solid #042c64}.dropdown-item:hover:after{color:#333}.nav-item:last-child .nav-links{background-color:#ddd;padding:0 1.5rem}@media screen and (max-width: 960px){.nav-menu{display:none;flex-direction:column}.nav-menu.active{display:flex;position:absolute;top:90px;left:0;width:100%;background-color:#fff;box-shadow:0 8px 16px #0000001a;transition:all .5s ease}.nav-item{width:100%}.nav-links{justify-content:center;width:100%;padding:16px}.dropdown-container{flex-direction:column;width:100%}.dropdown-right{padding-left:0}}body{margin:0;padding:0}.hero-container{position:relative;height:100vh;overflow:hidden}.hero-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;background:#00000080}.hero-overlay h1{margin-top:-5px;font-size:5em;font-family:Open Sans,sans-serif}.hero-overlay p{margin-top:-60px;font-size:1.25rem;font-weight:350;font-family:Helvetica,sans-serif}.hero-button{position:absolute;bottom:20px;right:30px;text-align:right;font-family:Open Sans,sans-serif;font-weight:350}.hero-button button{padding:7.5px 15px;font-size:.9rem;color:#fff;background-color:transparent;border:2px solid white;border-radius:0;cursor:pointer;transition:background-color .3s ease,transform .3s ease;outline:none}.hero-button button:hover{background-color:green;transform:scale(1.1)}.hero-button button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;border:2px solid transparent;transition:border-color .3s ease}.hero-button button:hover:before{border-color:green}@media screen and (max-width: 480px){.hero-overlay h1{font-size:2.4em;margin-top:30px}.hero-overlay p{margin-top:-25px;font-size:.9rem}.hero-button{bottom:30px;right:100px}.hero-button button{padding:10px 20px;font-size:1rem}}.carousel{overflow:hidden;white-space:nowrap;background-color:#d6efd8}.carousel-wrapper{display:inline-block;white-space:nowrap;animation:scroll 20s linear infinite}.carousel-item{display:inline-flex;align-items:center;padding:0 50px;margin-top:16.5px;margin-bottom:16.5px}.stat-description{font-family:Helvetica,sans-serif;font-weight:350;order:1;margin-right:10px;font-size:1.2rem;font-style:italic}.stat-value{font-family:Gorga Grotesque,sans-serif;font-weight:350;order:2;margin-left:auto;font-size:1.6rem;font-weight:700}@keyframes scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (max-width: 480px){.carousel-wrapper{animation-duration:30s}.carousel-item{padding:0 20px}.stat-description{font-size:.9rem;margin-right:5px}.stat-value{font-size:1.2rem}}.section{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px;min-height:100vh;box-sizing:border-box}.heading-container{flex:1;display:flex;justify-content:flex-start}.heading{font-size:2rem;margin-left:50px;opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out;font-family:Helvetica,sans-serif;font-weight:300;margin-top:-325px}.content-container{flex:2;max-width:700px;margin-left:30px;display:flex;flex-direction:column}.content-container p{margin-left:-250px}.heading-container h2{margin-right:-50px}.paragraph{font-size:1.25rem;font-family:Helvetica,sans-serif;font-weight:300;line-height:1.6;opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out;margin-top:-310px;text-align:justify;margin-right:50px}.link{font-size:1rem;color:#000;font-weight:500;text-decoration:none;font-family:Open Sans,sans-serif;margin-top:20px;position:relative;margin-left:-250px}.link:after{content:"";display:block;position:absolute;left:0;bottom:-5px;width:150px;height:2px;background-color:#042c64}@media (max-width: 768px){.section{flex-direction:column;align-items:center;padding:15px;margin-bottom:-310px}.heading-container{width:100%;margin-bottom:20px}.heading{font-size:2rem;margin-left:-3px;margin-top:30px;text-align:left}.content-container{max-width:100%;margin-left:0;text-align:center}.content-container p{font-size:1rem;margin-left:0;margin-right:0;margin-top:-230px;text-align:justify}.link{font-size:.9rem;margin-left:0;margin-top:15px;text-align:left}.link:after{width:135px;left:17%;transform:translate(-50%)}}.target-container{text-align:center;margin-top:75px}.passionate-data-title,.passionate-data-desc-updated{opacity:0;transform:translateY(20px);transition:opacity 2s ease-out,transform 2s ease-out}.passionate-data-title.visible,.passionate-data-desc-updated.visible{opacity:1;transform:translateY(0)}.passionate-data-title{font-family:Gorga Grotesque,sans-serif;font-weight:350;font-size:17.5rem;color:#042c64;margin:0}.passionate-data-desc-updated{font-family:Helvetica,monospace;font-weight:350;font-size:1.75rem;color:#000;margin-top:-90px;margin-bottom:100px}@media (max-width: 480px){.target-container{margin-top:40px}.passionate-data-title{font-size:11rem;margin:0}.passionate-data-desc-updated{font-size:1rem;margin-top:-55px;margin-bottom:50px;padding:0 15px}}.statistics-container{display:flex;justify-content:space-around;padding:50px 0;text-align:center;margin-bottom:-180px}.statistics-item{width:30%}.percentage-container{display:flex;align-items:center;justify-content:center}.with-icon .percentage-icon{margin-right:10px;animation:upDown 2s ease-in-out infinite}.percentage{font-size:4.75rem;font-family:Gorga Grotesque,sans-serif;font-weight:350;opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease-out forwards;margin-bottom:5px}.description{font-size:1.25rem;font-family:Helvetica,sans-serif;font-weight:350;opacity:0;animation:fadeIn 1s ease-out forwards}@keyframes upDown{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (max-width: 480px){.statistics-container{flex-direction:column;padding:30px 0}.statistics-item{width:100%;margin-bottom:50px}.percentage{font-size:6rem}.description{font-size:1.1rem;margin-top:-35px}.with-icon .percentage-icon{margin-right:5px}}.section-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:0;width:100%;box-sizing:border-box}.text-content-container{background-color:#021a3b;width:900px;height:850px;margin-top:200px;margin-bottom:0;padding:20px;box-sizing:border-box;z-index:1;color:#fff}.half-input{flex:1;margin-right:10px}.half-input:last-child{margin-right:0}.form-content-container{font-family:Helvetica,sans-serif;font-weight:350;background-color:#fff;border-style:solid;border-width:1px;border-color:#ccc;padding:20px;width:780px;height:780px;margin-top:150px;margin-bottom:200px;box-sizing:border-box;position:relative;transition:transform .5s ease-in-out;z-index:3;left:681px;position:absolute}.text-content h1{font-size:2.75rem;font-family:Helvetica,sans-serif;font-weight:350;margin-top:150px;margin-bottom:115px;width:525px;margin-left:35px}.text-content h3{font-size:2rem;font-weight:350;font-family:Helvetica,sans-serif;width:450px;margin-left:35px}.text-content p{font-size:1rem;line-height:1.5;font-family:Helvetica,sans-serif;font-weight:350;width:500px;margin-left:35px;margin-top:50px}.form-content{font-family:Helvetica,sans-serif;font-weight:350;padding-top:50px;padding-left:20px}.form-content input,.form-content select{width:100%;padding:8px 0;border:none;border-bottom:2px solid #ccc;background-color:transparent;outline:none;transition:border-color .3s ease;font-size:1rem;font-family:Helvetica,sans-serif;font-weight:350;margin-bottom:50px}.form-content input:focus,.form-content select:focus{border-bottom-color:#007bff}.form-content button{padding:15px;background-color:#042c64;color:#fff;border:none;width:calc(100% + 63px);cursor:pointer;font-size:1.2rem;margin-top:-5px;margin-left:-42px}.form-content button:hover{background-color:#021a3b}@media (max-width: 768px){.section-container{flex-direction:column;align-items:center}.text-content-container{width:90%;height:auto;margin-top:50px;padding:20px}.form-content-container{width:90%;height:auto;margin-top:30px;left:0;position:relative}.text-content h1,.text-content h3,.text-content p{font-size:1.5rem;width:100%;margin-left:0;text-align:center}.form-content{padding-top:30px;padding-left:20px}.form-content button{width:100%;margin-left:0;margin-right:0}.form-content input,.form-content select{font-size:1rem}}@media (max-width: 480px){.text-content-container{width:95%;margin-top:100px}.form-content-container{width:95%;margin-top:-50px;padding:10px}.text-content h1{font-size:1.75rem;text-align:left;margin-top:-5px}.text-content h3{font-size:1.4rem;text-align:left;margin-top:-70px}.text-content p{font-size:.9rem;text-align:left}.form-content button{font-size:1rem}}.hero-section{display:grid;grid-template-columns:1fr 1fr;width:100%;height:100vh;overflow:hidden}.hero-image-wrapper{grid-column:1 / 2;display:flex;justify-content:center;align-items:center;height:100%}.hero-image{width:400px;height:auto;margin-top:100px;max-height:100%;object-fit:cover;transition:transform .3s ease,opacity .5s ease;opacity:0}.hero-image.fade-in{opacity:1;transition:opacity 1.75s ease}.hero-content{grid-column:2 / 3;display:grid;grid-template-rows:1.3fr 1fr;height:100%;color:#fff;opacity:0;transform:translate(50px);transition:opacity 1.75s ease,transform 1.75s ease}.hero-content.slide-in{opacity:1;transform:translate(0)}.hero-content-top{background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.hero-content-bottom{background-color:#00205b;background:linear-gradient(to right,#00205b 680px,#f9f9f9 200px);display:flex;justify-content:center;align-items:center;text-align:center}.hero-content h1{font-size:3.5rem;margin-bottom:1rem;color:#00205b;font-family:Helvetica,sans-serif;font-weight:350;width:700px;margin-top:100px;transition:transform .5s ease,opacity .5s ease;margin-left:-100px}.hero-content p{font-size:1.4rem;color:#fff;font-family:Helvetica,sans-serif;font-weight:350;width:500px;text-align:justify;margin-left:-100px}.cta-button{display:inline-block;padding:.75rem 1.5rem;font-size:1rem;color:#fff;background-color:#007bff;border-radius:5px;text-decoration:none;transition:background-color .3s ease}.cta-button:hover{background-color:#0056b3}.hero-image:hover{transform:scale(1.05);transition:transform .5s ease}.grant-details{padding:2rem;border-radius:10px;width:90%;max-width:1300px;margin:2rem auto;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 3s ease}.grant-details.visible{opacity:1;transform:translateY(0)}.grant-details h2{font-family:Helvetica,sans-serif;font-size:2rem;font-weight:400;color:#00205b;text-align:center;margin-bottom:30px;margin-top:62px}.grant-details p{font-family:Helvetica,sans-serif;font-size:1.25rem;font-weight:300;color:#333;line-height:1.6;text-align:justify}.grant-details a{color:#007bff;text-decoration:none;font-weight:400;transition:color .3s ease,text-decoration .3s ease}.grant-details a:hover{color:#0056b3;text-decoration:underline}.feature-section{padding:3rem;border-radius:12px;max-width:1300px;margin:3rem auto;opacity:0;transform:translateY(50px);transition:opacity 1s ease-out,transform 3s ease-out}.feature-section.visible{opacity:1;transform:translateY(0)}.feature-title{font-family:Helvetica,sans-serif;font-size:2rem;color:#00205b;text-align:center;font-weight:400;margin-top:-30px;margin-bottom:-10px}.feature-subtitle{font-family:Helvetica,sans-serif;font-size:1.5rem;color:#0056b3;text-align:center;font-weight:400;margin-bottom:30px}.feature-description{font-family:Helvetica,sans-serif;font-size:1.25rem;color:#333;line-height:1.7;margin-bottom:1.5rem;text-align:justify;font-weight:300;margin-bottom:25px}.feature-highlight{font-family:Helvetica,sans-serif;font-size:.9rem;color:#ff5722;font-weight:700;text-align:center;margin:2rem 0}.cta{text-align:center;font-size:1rem;opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.cta.visible{opacity:1;transform:translateY(0)}.cta-link{font-family:Helvetica,sans-serif;font-size:1rem;font-weight:700;color:#007bff;text-decoration:none;padding:.45rem .9rem;background-color:#fff;border:2px solid #007bff;border-radius:50px;transition:background-color .4s ease,transform .4s ease;margin-left:10px}.cta-link:hover{background-color:#007bff;color:#fff;transform:scale(1.05)}.gif-section{display:flex;justify-content:center;align-items:center;padding:4rem 2rem;border-radius:12px;margin:3rem auto;max-width:1300px;opacity:0;transform:translateY(20px);transition:opacity 1s ease-out,transform 3s ease-out}.gif-section.loaded{opacity:1;transform:translateY(0)}.gif-content{text-align:center;transition:color .3s ease}.gif-content h2{font-family:Helvetica,sans-serif;font-size:2rem;color:#00205b;margin-bottom:30px;font-weight:400;margin-top:-60px}.gif-content p{font-family:Helvetica,sans-serif;font-size:1rem;color:#333;margin-bottom:25px;font-weight:300}.gif-video{max-width:100%;height:auto;border-radius:10px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}.gif-video:hover{transform:scale(1.05)}.requirements-section{display:flex;flex-direction:column;align-items:center;padding:4rem 2rem;border-radius:12px;margin:3rem auto;max-width:1300px;opacity:0;transform:translateY(20px);transition:opacity 1s ease-out,transform 3s ease-out}.requirements-section.loaded{opacity:1;transform:translateY(0)}.requirements-content{text-align:center}.requirements-content h2{font-family:Helvetica,sans-serif;font-size:2rem;color:#00205b;font-weight:400;transition:color .3s ease;margin-bottom:35px;margin-top:-60px}.requirements-content p{font-family:Helvetica,sans-serif;font-size:1.25rem;color:#333;font-weight:300;transition:color .3s ease}.requirements-image{max-width:100%;height:auto;border-radius:10px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease;margin-bottom:15px}.requirements-image:hover{transform:scale(1.05)}.grant-amount-section{display:flex;flex-direction:column;align-items:center;padding:4rem 2rem;border-radius:12px;margin:3rem auto;max-width:1300px;opacity:0;transform:translateY(20px);transition:opacity 1s ease-out,transform 3s ease-out}.grant-amount-section.loaded{opacity:1;transform:translateY(0)}.grant-amount-content{text-align:center}.grant-amount-content h2{font-family:Helvetica,sans-serif;font-size:2rem;color:#00205b;margin-bottom:30px;font-weight:400;transition:color .3s ease;margin-top:-80px}.grant-amount-content p{font-family:Helvetica,sans-serif;font-size:1.25rem;color:#333;font-weight:300;line-height:1.6;max-width:1400px;margin-left:50px;transition:color .3s ease;margin-bottom:-5px;text-align:justify}.grant-amount-image{max-width:100%;height:auto;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin-bottom:20px;transition:transform .3s ease}.grant-amount-image:hover{transform:scale(1.05)}.gif-section-2{display:flex;flex-direction:column;align-items:center;padding:4rem 2rem;border-radius:12px;margin:3rem auto;max-width:1100px;margin-top:-50px;margin-bottom:-30px}.gif-image-2{max-width:100%;height:auto;border-radius:10px;box-shadow:0 4px 8px #0000001a}.squarecloud-section h2,.squarecloud-section p{opacity:0;transform:translateY(20px);transition:opacity 1s ease-out,transform 1s ease-out}.animated-element.visible{opacity:1;transform:translateY(0)}.squarecloud-section h2{font-size:2rem;font-family:Helvetica,sans-serif;font-weight:350;text-align:center;margin-top:-310px}.squarecloud-section p{font-size:1.25rem;font-family:Helvetica,sans-serif;font-weight:350;text-align:center;margin-top:-20px;margin-bottom:50px}.solutions-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.solution-item{display:flex;flex-direction:column;justify-content:flex-start;width:345px;height:713px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;box-shadow:0 4px 8px #0000001a;overflow:hidden;opacity:0;transform:translate(-20px);transition:opacity 1s ease-out,transform 1s ease-out}.solution-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1;transition:background-color .3s ease}.solution-item:hover:after{background-color:transparent}.solution-content{position:relative;z-index:2;margin-top:290px;width:100%;box-sizing:border-box;text-align:center}.solution-description{font-family:Helvetica,sans-serif;font-size:1.5rem;box-sizing:border-box;font-weight:300}.learn-more{position:absolute;bottom:0;left:0;width:100%;height:100px;background-color:#042c64;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transform:translateY(100%);transition:opacity .3s ease,transform .3s ease;z-index:2}.learn-more button{background:transparent;border:none;color:#fff;font-size:1rem;cursor:pointer;font-family:Open Sans,sans-serif}.solution-item:hover .learn-more{opacity:1;transform:translateY(0)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.solution-item.visible{opacity:1;transform:translate(0)}.solution-item:nth-child(1){transition-delay:.4s}.solution-item:nth-child(2){transition-delay:.6s}.solution-item:nth-child(3){transition-delay:.8s}.solution-item:nth-child(4){transition-delay:1s}.static-bar{position:absolute;top:0;left:0;height:5px;width:100%;background-color:#505b69;z-index:2}.progress-bar{position:absolute;top:0;left:0;height:5px;background-color:#042c64;width:0;transition:width 1s ease-out;z-index:3}.solution-item:hover .progress-bar{width:100%}@media (max-width: 480px){.squarecloud-section h2{font-size:1.5rem;margin-top:0}.squarecloud-section p{font-size:1rem;padding:0 15px;text-align:justify}.solutions-wrapper{flex-direction:column;gap:15px}.solution-item{width:100%;height:150px}.solution-content{margin-top:65px;padding:0 15px}.solution-description{font-size:1.35rem}.learn-more{height:145px}.learn-more button{font-size:1.1rem}}.newsletter-card-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:70px;margin-right:70px;gap:20px}.newsletter-card{width:100%;max-width:470px;height:590px;margin-bottom:-100px;position:relative;overflow:hidden;cursor:pointer;box-shadow:0 4px 15px #0000001a;box-sizing:border-box;border:1.75px solid #ccc;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease,border 1s ease}.newsletter-card:nth-child(1){transition-delay:.2s}.newsletter-card:nth-child(2){transition-delay:.4s}.newsletter-card:nth-child(3){transition-delay:.6s}.newsletter-card.visible{opacity:1;transform:translateY(0)}.newsletter-section-title{font-size:2.5rem;font-weight:350;color:#042c64;text-align:left;margin-bottom:15px;margin-top:200px;margin-left:70px;font-family:Helvetica,sans-serif;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease}.newsletter-section-title.visible{opacity:1;transform:translateY(0)}.newsletter-card-image{width:100%;height:300px;overflow:hidden;box-sizing:border-box;transition:transform 1s ease}.newsletter-card-image img{width:100%;height:100%;object-fit:cover}.newsletter-card-content{position:relative;padding:20px;background-color:#fff;color:#000;box-sizing:border-box;z-index:1;transition:transform 1s ease}.newsletter-card-title{font-size:1.5rem;margin-bottom:10px;color:#000;position:relative;z-index:3;font-family:Helvetica,sans-serif;font-weight:350}.newsletter-card-excerpt{margin-top:20px;font-size:1.1rem;color:#000;opacity:1;transition:opacity .75s ease;font-family:Helvetica,sans-serif;font-weight:350;line-height:1.5}.newsletter-card-hover-cover{position:absolute;top:0;left:0;right:0;height:100%;background-color:#fff;z-index:2;transition:transform 1s ease}.learn-more-container{margin-top:30px;text-align:center;margin-left:-330px}.learn-more-link{font-size:1rem;color:#000;font-weight:500;text-decoration:none;font-family:Open Sans,sans-serif;margin-top:20px;position:relative}.learn-more-link:after{content:"";display:block;position:absolute;left:50%;bottom:-5px;width:0;height:2px;background-color:#042c64;transition:width .3s ease,left .3s ease;transform:translate(-50%)}.learn-more-link:hover:after{width:100px;left:50%}.newsletter-card:hover{border:1.75px solid #042c64}.newsletter-card:hover .newsletter-card-image{transform:translateY(-100%)}.newsletter-card:hover .newsletter-card-content{transform:translateY(-80%)}.newsletter-card:hover .newsletter-card-hover-cover{transform:translateY(100%)}.newsletter-card-image,.newsletter-card-content,.newsletter-card-hover-cover{transition:transform 1s ease}@media (min-width: 1024px){.newsletter-card{width:calc(33.33% - 20px)}}@media (max-width: 1024px){.newsletter-card{width:calc(50% - 20px)}}@media (max-width: 768px){.newsletter-card{width:100%;margin-bottom:20px}.newsletter-card-list{margin-left:10px;margin-right:10px}.newsletter-section-title{font-size:1.8rem;margin-top:50px;margin-left:10px}.learn-more-container{margin-left:0}.learn-more-link{font-size:.9rem}.newsletter-card-excerpt{font-size:1rem}}@media (max-width: 480px){.newsletter-section-title{font-size:2rem;margin-top:170px;margin-left:10px}.newsletter-card{height:600px}.newsletter-card-image{height:300px}.newsletter-card-title{font-size:1.5rem}.newsletter-card-excerpt{font-size:1.15rem}.learn-more-link{font-size:.85rem}}.footer{background-color:#fff;color:#000;font-family:Helvetica,sans-serif;font-weight:300;padding:40px 0}.footer-container{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;max-width:1500px;margin:0 auto;padding:0 20px}.footer-section{flex:1;min-width:250px}.footer-logo{height:60px;margin-bottom:10px;margin-left:-150px}.footer-address,.footer-phone,.footer-email{font-size:.9rem;line-height:1.6;margin-left:-150px}.footer-links h2{font-size:1.2rem;margin-bottom:10px}.footer-links ul{list-style:none;padding:0}.footer-links ul li{margin:10px 0}.footer-links ul li a{color:#000;text-decoration:none;font-size:.9rem;transition:color .3s ease}.footer-links ul li a:hover{color:#021a3b}.footer-bottom{text-align:center}.website-rights{font-size:.9rem;color:#000}.footer-contact{flex-grow:2}.footer-links{margin-left:50px}@media (max-width: 1024px){.footer-container{flex-direction:column;align-items:center}.footer-section{text-align:center;margin-bottom:20px}.footer-links{margin-left:0}.footer-links ul{text-align:center}.footer-social-icons{justify-content:center}}@media (max-width: 768px){.footer-container{flex-direction:column;align-items:center;text-align:center}.footer-section{margin:0 0 20px;min-width:100%}.footer-logo,.footer-address,.footer-phone,.footer-email{margin:0 auto}.footer-links ul{margin-left:0}.footer-social-icons{justify-content:center}}@media (min-width: 1200px){.footer-container{max-width:1200px}.footer-section{margin:20px}}.advantages-wrapper{width:100%;margin:0 auto}.advantages-title{text-align:center;margin-bottom:80px;font-family:Helvetica,sans-serif;opacity:0;transform:translateY(-30px);transition:opacity 1s ease,transform 1s ease}.advantages-title.visible{opacity:1;transform:translateY(0)}.advantages-title h1{font-size:2.25rem;color:#000;font-weight:300;margin-top:30px}.advantages-container{display:flex;width:100%;height:660px}.advantages-image-section{flex:1;display:flex;justify-content:center;align-items:center;padding:0}.advantages-image{width:750px;height:100%;object-fit:cover;margin-left:65px;transition:transform .3s ease}.advantages-text-section{flex:1;background-color:#f9f9f9;display:flex;justify-content:flex-start;align-items:center;padding:20px;line-height:3}.advantages-text-section ul{list-style-type:none;padding:0;margin-left:100px}.advantages-text-section ul li{margin-bottom:15px;font-size:1.2rem;color:#333;padding-bottom:5px;width:600px;position:relative;opacity:0;transform:translateY(20px);transition:opacity 1.5s ease,transform 1.5s ease;transition-delay:calc(var(--order) * .3s);font-family:Helvetica;font-weight:300}.advantages-text-section ul.animate li{opacity:1;transform:translateY(0)}.advantages-text-section ul li:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:#000;transition:width 1.5s ease;transition-delay:calc(var(--order) * .3s)}.advantages-text-section ul.animate li:before{width:100%}.advantages-text-section ul li:after{content:"✓";color:green;font-size:1.5rem;position:absolute;right:0;top:-10px;opacity:1;clip-path:inset(0 100% 0 0);transition:clip-path .5s ease;transition-delay:calc(var(--order) * .3s + .9s)}.advantages-text-section ul.animate li:after{clip-path:inset(0 0 0 0)}.feature-emt-container{padding:60px 0;width:100vw;margin-left:calc(-50vw + 50%);font-family:Helvetica,sans-serif}.feature-emt-header{text-align:center;margin-bottom:-20px}.feature-emt-header h1{font-size:2.25rem;color:#042c64;font-weight:350}.feature-emt-item{background-color:#fff;margin:0;border-radius:0;width:100%;cursor:pointer;overflow:hidden;position:relative;transition:max-height .5s ease-out}.feature-emt-item.collapsed{max-height:100px}.feature-emt-item.expanded{max-height:1000px}.feature-emt-item:before{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#042c64;transition:width .5s ease}.feature-emt-item:hover:before{width:100%}.feature-emt-title{padding:0 20px;border-bottom:2px solid #ccc;display:flex;align-items:center;height:100px;transform:translateY(20px) scale(.9);opacity:0;transition:transform .6s cubic-bezier(.25,1,.5,1),opacity .4s;position:relative}.feature-emt-title:before{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;background-color:#042c64;transition:width .5s ease}.feature-emt-title:hover:before{width:100%}.feature-emt-title.title-in-view{transform:translateY(0) scale(1);opacity:1}.feature-emt-title h2{font-size:1.5rem;color:#173142;margin-left:55px;font-weight:350}.feature-emt-content{display:flex;justify-content:space-between;align-items:center;padding:0;border-bottom:2px solid #ccc}.feature-emt-content p{flex:0 0 50%;margin-left:77px;font-size:1.1rem;color:#666;box-sizing:border-box;max-width:630px;line-height:1.5}.feature-emt-image{flex:0 0 50%;margin:0;padding:0;overflow:hidden;box-sizing:border-box;height:100%}.feature-emt-image img{width:100%;height:100%;object-fit:cover;display:block;margin:0;padding:0;transition:transform .3s ease-out;transform-origin:center center}@media (max-width: 768px){.feature-emt-content{flex-direction:column}.feature-emt-content p,.feature-emt-image{flex:1 1 100%;width:100%}.feature-emt-image{margin-top:20px}}.hero-container-emt{display:grid;grid-template-columns:1fr 1fr;width:100%;height:100vh;overflow:hidden}.image-section-emt{grid-column:1 / 2;height:100%;overflow:hidden}.hero-image-emt{width:100%;height:100%;object-fit:cover;transition:transform .3s ease,opacity .5s ease;opacity:0}.hero-image-emt.animate-fade-in-emt{opacity:1;transition:opacity 1.75s ease}.text-section-emt{grid-column:2 / 3;display:grid;grid-template-rows:1.3fr 1fr;height:100%;color:#fff;opacity:0;transform:translate(50px);transition:opacity 1.75s ease,transform 1.75s ease}.text-section-emt.animate-slide-in-emt{opacity:1;transform:translate(0)}.text-top-emt{background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:350px 50px 0}.text-bottom-emt{background-color:#f2f2f2;display:flex;justify-content:center;align-items:flex-start;text-align:left;padding:0 50px 10px}.text-top-emt h1{font-size:3rem;color:#00205b;font-family:Helvetica,sans-serif;font-weight:350;max-width:100%;margin:0;line-height:1.2;transition:transform .5s ease,opacity .5s ease}.text-bottom-emt p{font-size:1.4rem;color:#222;font-family:Helvetica,sans-serif;font-weight:350;max-width:100%;margin:0;padding-top:0;line-height:1.4}@media (max-width: 768px){.hero-container-emt{display:block;height:auto}.image-section-emt{grid-column:1 / 2;height:50vh}.text-section-emt{grid-column:1 / 2;transform:none;opacity:1;padding:20px}.text-top-emt h1{font-size:1.8rem;width:100%;text-align:center;margin-top:30px;margin-left:0}.text-bottom-emt p{font-size:1.1rem;max-width:100%;margin-top:10px;margin-left:0;text-align:center}}@media (max-width: 480px){.text-top-emt h1{font-size:1.6rem}.text-bottom-emt p{font-size: 1rem}}.newsletter-emt-card-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:70px;margin-right:70px;gap:20px}.newsletter-emt-card{width:100%;max-width:470px;height:590px;position:relative;overflow:hidden;cursor:pointer;box-shadow:0 4px 15px #0000001a;box-sizing:border-box;border:1.75px solid #ccc;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease,border 1s ease;margin-bottom:100px}.newsletter-emt-card:nth-child(1){transition-delay:.2s}.newsletter-emt-card:nth-child(2){transition-delay:.4s}.newsletter-emt-card:nth-child(3){transition-delay:.6s}.newsletter-emt-card.visible{opacity:1;transform:translateY(0)}.newsletter-emt-section-title{font-size:2.25rem;font-weight:350;color:#042c64;text-align:left;margin-bottom:30px;margin-top:100px;margin-left:70px;font-family:Helvetica,sans-serif;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease}.newsletter-emt-section-title.visible{opacity:1;transform:translateY(0)}.newsletter-emt-card-image{width:100%;height:300px;overflow:hidden;box-sizing:border-box;transition:transform 1s ease}.newsletter-emt-card-image img{width:100%;height:100%;object-fit:cover}.newsletter-emt-card-content{position:relative;padding:20px;background-color:#fff;color:#000;box-sizing:border-box;z-index:1;transition:transform 1s ease}.newsletter-emt-card-title{font-size:1.5rem;margin-bottom:10px;color:#000;position:relative;z-index:3;font-family:Helvetica,sans-serif;font-weight:350}.newsletter-emt-card-excerpt{margin-top:20px;font-size:1.1rem;color:#000;opacity:1;transition:opacity .75s ease;font-family:Helvetica,sans-serif;font-weight:350;line-height:1.5}.newsletter-emt-card-hover-cover{position:absolute;top:0;left:0;right:0;height:100%;background-color:#fff;z-index:2;transition:transform 1s ease}.learn-more-emt-container{margin-top:30px;text-align:center;margin-left:-330px}.learn-more-emt-link{font-size:1rem;color:#000;font-weight:500;text-decoration:none;font-family:Open Sans,sans-serif;margin-top:20px;position:relative}.learn-more-emt-link:after{content:"";display:block;position:absolute;left:50%;bottom:-5px;width:0;height:2px;background-color:#042c64;transition:width .3s ease,left .3s ease;transform:translate(-50%)}.learn-more-emt-link:hover:after{width:100px;left:50%}.newsletter-emt-card:hover{border:1.75px solid #042c64}.newsletter-emt-card:hover .newsletter-emt-card-image{transform:translateY(-100%)}.newsletter-emt-card:hover .newsletter-emt-card-content{transform:translateY(-65%)}.newsletter-emt-card:hover .newsletter-emt-card-hover-cover{transform:translateY(100%)}.newsletter-emt-card-image,.newsletter-emt-card-content,.newsletter-emt-card-hover-cover{transition:transform 1s ease}@media (min-width: 1024px){.newsletter-emt-card{width:calc(33.33% - 20px)}}@media (max-width: 1024px){.newsletter-emt-card{width:calc(50% - 20px)}}@media (max-width: 768px){.newsletter-emt-card{width:100%}.newsletter-emt-card-list{margin-left:10px;margin-right:10px}}body{background-color:#f9f9f9;line-height:1.6;font-family:Helvetica,sans-serif;margin:0;padding:0;box-sizing:border-box}.b-fade-in{opacity:1;animation:fadeIn 1.5s forwards .5s}.b-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:10px;margin-left:70px;margin-right:70px}.b-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-top:40px 0;padding:0%}.b-image-container{flex:1;position:relative;overflow:hidden;height:540px;animation:fadeIn 2.5s ease-out}.b-image-container2{flex:1;position:relative;overflow:hidden;height:510px;animation:fadeIn 2.5s ease-out}.b-zoom-image{width:100%;height:auto;opacity:0;transform:scale(.9);transition:transform .3s ease,opacity .5s ease}.b-zoom-image.b-visible{opacity:1;transform:scale(1)}.b-content{flex:1;padding:5px 40px 40px;background-color:#e9e9ee;height:auto;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease-in-out;animation:fadeIn 2.5s ease-out;box-sizing:border-box;max-width:100%}.b-content h2{font-size:2rem;font-family:Helvetica,sans-serif;font-weight:350;text-align:left;color:#042c64}.b-content:hover{transform:translateY(-10px)}.b-description{font-size:1.25rem;font-weight:300;line-height:1.7;text-align:justify;color:#000;margin-bottom:20px;animation:fadeIn 2.5s ease-out;padding:10px;word-wrap:break-word}.b-word-rise{display:inline-block;opacity:0;transform:translateY(20px);animation:riseUp .8s ease forwards}.b-container2{width:100%;margin:0 auto;animation:fadeIn 2.5s ease-out}.b-header-section{text-align:center;padding:50px 0}.b-header-title{font-size:2.2rem;font-weight:350;color:#042c64;margin:0;animation:fadeIn 2.5s ease-out}.b-content-section{margin-left:70px;margin-right:70px;display:flex;align-items:center;justify-content:space-between;background-color:#e9e9ee}.b-text-container{flex:1;max-width:50%;padding:0 20px 0 40px;margin-top:20px}.b-text-container h2{font-size:1.7rem;font-weight:350;color:#042c64;margin-bottom:20px}.b-text-container ul{font-size:1.25rem;font-weight:300;line-height:1.6;color:#333;text-align:justify;margin-right:40px}.b-image-container img{width:100%;height:auto;box-shadow:0 4px 10px #0000001a}@media (max-width: 1024px){.b-content{padding:30px}}@media (max-width: 768px){.b-section{flex-direction:column;align-items:center;margin-top:20px;padding:0 20px}.b-content-section{flex-direction:column;text-align:center;padding:20px;margin:0}.b-text-container,.b-image-container{max-width:100%;padding:0}.b-text-container h2{font-size:1.35rem}.b-text-container ul{font-size:1.2rem}.b-content{padding:20px;height:auto}.b-description{font-size:1.15rem;line-height:1.5;padding:10px 15px}.b-newsletter-container{padding:0 20px}.b-newsletter-section-title{font-size:1.8rem}}@media (max-width: 480px){.b-container{margin-left:-18px;margin-right:-18px}.b-section{margin-top:15px;padding:0 15px}.b-text-container h2{font-size:1.25rem;font-weight:700}.b-text-container ul{font-size:1.1rem}.b-description{font-size:1rem;padding:8px 12px;line-height:1.4}.b-content{padding:15px}}.b-newsletter-container{display:flex;flex-direction:column;margin-left:70px;margin-right:70px}.b-newsletter-card-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;gap:10px}.b-newsletter-card{width:100%;max-width:252px;height:480px;position:relative;overflow:hidden;cursor:pointer;box-shadow:0 4px 15px #0000001a;box-sizing:border-box;border:1.75px solid #ccc;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease,border 1s ease;margin-bottom:50px}.b-newsletter-card:nth-child(1){transition-delay:.2s}.b-newsletter-card:nth-child(2){transition-delay:.4s}.b-newsletter-card:nth-child(3){transition-delay:.6s}.b-newsletter-card:nth-child(4){transition-delay:.8s}.b-newsletter-card:nth-child(5){transition-delay:1s}.b-newsletter-card.b-visible{opacity:1;transform:translateY(0)}.b-newsletter-section-title{font-size:2.2rem;font-weight:350;color:#042c64;text-align:left;margin-top:30px;margin-bottom:10px;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease}.b-newsletter-section-title.b-visible{opacity:1;transform:translateY(0)}.b-newsletter-card-image{width:100%;height:400px;overflow:hidden;box-sizing:border-box;transition:transform 1s ease}.b-newsletter-card-image img{width:100%;height:100%;object-fit:cover}.b-newsletter-card-content{position:relative;padding:20px;background-color:#f9f9f9;color:#000;box-sizing:border-box;z-index:1;transition:transform 1s ease}.b-newsletter-card-title{font-size:1.25rem;margin-bottom:30px;color:#042c64;text-align:center;font-family:Helvetica,sans-serif;font-weight:350}.b-newsletter-card-excerpt{margin-top:10px;font-size:1rem;color:#000;padding-left:10px;opacity:1;transition:opacity .75s ease;font-family:Helvetica,sans-serif;font-weight:300}.b-newsletter-card-hover-cover{position:absolute;top:0;left:0;right:0;height:100%;background-color:#fff;z-index:2;transition:transform 1s ease}.b-newsletter-card:hover .b-newsletter-card-hover-cover{transform:translateY(100%)}.b-newsletter-card:hover{border:1.75px solid #cfd5dd}.b-newsletter-card:hover .b-newsletter-card-image,.b-newsletter-card:hover .b-newsletter-card-content{transform:translateY(-100%)}.b-newsletter-card-image,.b-newsletter-card-content,.b-newsletter-card-hover-cover{transition:transform 1s ease}@media (max-width: 768px){.b-newsletter-container{margin-left:-18px;margin-right:-20px}.b-newsletter-card{width:100%}.b-newsletter-card-list{margin-left:10px;margin-right:10px}}@media (min-width: 1024px){.b-newsletter-card{width:calc(33.33% - 20px)}}@media (max-width: 1024px){.b-newsletter-card{width:calc(50% - 20px)}}@media (max-width: 400px){.b-newsletter-container{margin-left:20px;margin-right:20px}.b-newsletter-card-list{flex-direction:column;align-items:center}.b-newsletter-card{width:100%;max-width:100%;height:auto;margin-bottom:30px}.b-newsletter-section-title{font-size:1.6rem;margin-left:10px;text-align:center}.b-newsletter-card-image{height:250px}.b-newsletter-card-title{font-size:1.2rem;margin-bottom:20px}.b-newsletter-card-excerpt{font-size:1rem;padding-left:5px}.b-newsletter-card:hover .b-newsletter-card-content{transform:translateY(0)}.b-newsletter-card:hover .b-newsletter-card-image,.b-newsletter-card-hover-cover{transform:none}}body{background-color:#f9f9f9;line-height:1.6;overflow-x:hidden;font-family:Helvetica,sans-serif;margin:0;padding:0;box-sizing:border-box}.eq-dynamic-border{text-align:center;margin-bottom:60px;position:relative}.eq-outcome-content p{padding-top:10px;margin-left:40px;margin-right:40px;font-size:1.25rem;font-weight:300}.eq-outcome-content h2{font-size:2.2rem;font-weight:350;animation:fadeIn 3s ease-out}.eq-header-title{font-size:2.2rem;font-weight:350;color:#042c64;text-align:center;margin-top:5px;margin-bottom:5px;animation:fadeIn 2s ease-out}.eq-header-title1{font-size:2.2rem;font-weight:350;color:#042c64;text-align:center;margin-top:5px;animation:fadeIn 2s ease-out}.eq-word-rise{display:inline-block;opacity:0;animation:riseUp .8s ease forwards .5s}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.eq-outcome-content,.eq-header-section,.eq-content,.eq-card-content,.eq-container-two{opacity:1;transition:opacity .3s ease-in}.eq-dy-fade-in{opacity:0;animation:fadeIn 1.5s forwards .5s}.eq-container{max-width:1450px;margin:0 70px;display:flex;align-items:center;justify-content:center;gap:30px}.eq-container h2{color:#042c64}.eq-section{display:flex;justify-content:space-between;align-items:center;width:100%;gap:30px}.eq-image-container{flex:1;overflow:hidden;position:relative;box-shadow:0 6px 15px #0000001a;height:520px;opacity:0;transform:scale(.95);transition:transform .3s ease,opacity 1s ease}.eq-image-container.visible{opacity:1;transform:scale(1)}.eq-image-container img{width:100%;height:100%;object-fit:cover;object-position:center}.eq-zoom-image{width:100%;opacity:0;transform:scale(.95);transition:transform .3s ease,opacity 1s ease}.eq-zoom-image.visible{opacity:1;transform:scale(1)}.eq-zoom-image.visible:hover{transform:scale(1.05)}.eq-content{flex:1;padding:40px;background-color:#ededee;box-shadow:0 6px 20px #00000026;transition:transform .3s ease,opacity 1s ease;opacity:0;transform:scale(.95)}.eq-content.visible{opacity:1;transform:scale(1)}.eq-content:hover{transform:translateY(-10px) scale(1.05);background-color:#e0eaff}.eq-content h2{font-size:2.2rem;font-weight:350}.eq-content p{font-size:1.2rem;font-weight:300;text-align:justify}.eq-description{margin-top:20px}.eq-content:hover{transform:translateY(-10px);background-color:#e9e9ee}.eq-container-two{max-width:1200px;margin:10px auto 0;padding:0;background-color:#d0ebd1}.eq-header-section{padding-top:40px;font-size:2rem;font-weight:350;font-weight:700;color:#333;background-color:#f9f9f9}.eq-card-list{display:flex;justify-content:space-around;flex-wrap:wrap}.eq-card{flex:1 1 30%;position:relative;overflow:hidden;background-color:#f9f9f9;transition:transform .3s ease;box-shadow:0 4px 10px #0000001a;margin-bottom:30px;opacity:0;transform:translateY(30px);animation:fadeIn 1s ease forwards}.eq-card.reverse{flex-direction:row-reverse}.eq-card:hover{transform:scale(1.01)}.eq-card-image{width:100%;height:400px;overflow:hidden;border-radius:10px 10px 0 0}.eq-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.eq-card:hover img{transform:scale(1.1)}.eq-card-content{position:absolute;bottom:0;left:0;right:0;padding:120px;transition:bottom .3s ease;color:#fff;text-align:center}.eq-card-title{font-size:2.5rem;font-weight:350;font-weight:700;color:#fff}@media (max-width: 1024px){.eq-container{flex-direction:column;margin:0 20px}.eq-content{padding:20px}.eq-feature-container{flex-direction:column;padding:30px}.eq-feature-left{margin-right:0;margin-bottom:20px}.eq-card{flex:1 1 48%}}@media (max-width: 768px){.eq-container{margin:0 10px}.eq-card{flex:1 1 100%}.eq-card-content{padding:40px}.eq-header-title,.eq-header-title1{font-size:1.8rem}.eq-content h2{font-size:1.75rem}.eq-feature-title h2{font-size:1.8rem}.eq-outcome-content p{margin-left:20px;margin-right:20px}}@media (max-width: 480px){.eq-content{padding:15px}.eq-card{flex:1 1 100%;margin-bottom:20px}.eq-feature-container{padding:20px}.eq-header-title,.eq-header-title1,.eq-content h2{font-size:1.6rem}.eq-content p{font-size:1rem}.eq-feature-title h2{font-size:1.5rem}.eq-card-content{padding:20px}}.eq-feature-container{display:flex;align-items:flex-start;justify-content:space-between;margin-top:30px;padding:70px;background-color:#f5f5f5;box-shadow:0 4px 10px #0000001a;border-radius:10px;line-height:1.6}.eq-feature-left{flex:1;margin-right:40px}.eq-feature-title{margin-bottom:20px;font-size:1.35rem;font-weight:350;color:#042c64}.eq-feature-title h2{font-size:2rem;font-weight:350;color:#042c64;border-left:4px solid #042c64;padding-left:15px;margin-bottom:20px}.eq-feature-image img{width:90%;margin-top:15px;height:auto;border-radius:10px;box-shadow:0 4px 10px #0000001a}.eq-feature-content{flex:2}.eq-card-content2 ul{list-style:none;padding:5px}.eq-card-content2 li{display:flex;align-items:flex-start;margin-bottom:20px;margin-top:10px;padding:10px;background-color:#fff;border-radius:8px;gap:10px;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.eq-card-content2 li:hover{transform:scale(1.05);box-shadow:0 4px 16px #0003}.eq-icon{margin-right:15px;flex-shrink:0;padding:8px;margin-left:10px}.eq-card-content2 li strong{font-size:1.35rem;font-weight:350;font-weight:700;color:#333;margin-bottom:5px;margin-top:5px;margin-right:20px}.eq-card-content2 p,.eq-card-content2 li{margin-right:10px;font-size:1.25rem;font-weight:300;color:#333}.eq-card-content2 li p{margin:0}.reverse-layout{display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.eq-card-list3{display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px;margin-left:70px;margin-right:70px;gap:30px}.eq-card3{flex:1 1 25%;position:relative;overflow:hidden;background-color:#f9f9f9;transition:transform .3s ease;cursor:pointer;border-radius:10px;box-shadow:0 4px 10px #0000001a}.eq-card-image3{width:100%;height:300px;overflow:hidden;position:relative;z-index:1}.eq-card-image3 img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.eq-card3:hover img{transform:scale(1.1)}.eq-card-content3{position:absolute;top:100%;left:0;right:0;bottom:0;background-color:#fff;opacity:0;transition:top .4s ease,opacity .4s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;text-align:center;z-index:2;border-radius:inherit;box-shadow:0 0 15px #0003}.eq-card3:hover .eq-card-content3{top:0;opacity:1}.eq-card-title-always-visible{position:absolute;bottom:0;left:0;right:0;background-color:#ffffffe6;color:#000;font-size:1.35rem;font-weight:350;font-weight:700;padding:10px;text-align:center;z-index:3;box-shadow:0 -2px 8px #0000001a}.eq-card-excerpt3{color:#000;font-size:1.25rem;font-weight:300;line-height:1.4;margin-bottom:10px}.eq-card3:hover{transform:scale(1.03)}.eq-dy-dynamic-list-container{display:flex;flex-direction:column;max-width:1450px;margin:0 auto;font-family:Helvetica,sans-serif}.eq-dy-list{list-style-type:none;padding:0}.eq-dy-list-item{margin-bottom:10px;cursor:pointer;padding:20px;transition:background-color .3s ease,transform .4s ease;box-shadow:0 6px 12px #0000000d;border-radius:10px;overflow:hidden}.eq-dy-list-item:hover{background-color:#f9f9f9;transform:scale(1.02)}.eq-dy-list-header{position:relative;display:flex;justify-content:space-between;align-items:center}.eq-dy-list-title{font-family:Helvetica,sans-serif;font-weight:350;font-size:1.8rem;transition:color .3s ease;padding-left:20px}.eq-dy-list-item.eq-dy-active .eq-dy-list-title{color:#042c64}.eq-dy-underline{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#042c64;transition:width .4s ease}.eq-dy-list-header:hover .eq-dy-underline,.eq-dy-underline.eq-dy-active{width:100%}.eq-dy-list-content{overflow:hidden;max-height:0;transition:max-height .6s ease,opacity .6s ease;opacity:0;display:flex;justify-content:space-between;align-items:flex-start;transform-origin:top}.eq-dy-list-content p{flex:1;margin-right:30px;margin-top:40px;margin-left:30px;font-family:Helvetica,sans-serif;font-size:1.25rem;font-weight:300;line-height:1.6;transform:translateY(20px);transition:transform .5s ease,opacity .6s ease;opacity:0}.eq-dy-list-content img{width:700px;height:auto;transition:opacity .4s ease,transform .4s ease;transform:scale(.9);opacity:0}.eq-dy-list-content.eq-dy-expanded{max-height:400px;opacity:1}.eq-dy-list-content.eq-dy-expanded p{opacity:1;transform:translateY(0)}.eq-dy-list-content.eq-dy-expanded img{opacity:1;transform:scale(1)}.eq-dy-list-image-container{position:relative}.eq-dy-list-image-container.eq-dy-fade-in{animation:eq-dy-fadeInImage .5s ease forwards}@keyframes eq-dy-fadeInImage{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.eq-dy-list-content.eq-dy-collapsed{max-height:0;opacity:0}@media (max-width: 1024px){.eq-container{flex-direction:column;margin:0 20px}.eq-content{padding:20px}.eq-feature-container{flex-direction:column;padding:30px}.eq-feature-left{margin-right:0;margin-bottom:20px}.eq-card{flex:1 1 48%}.eq-dy-list-image-container{width:1900px;overflow:hidden}}@media (max-width: 768px){.eq-container{margin:0 10px}.eq-card{flex:1 1 100%}.eq-card-content{padding:40px}.eq-header-title,.eq-header-title1{font-size:1.8rem}.eq-content h2{font-size:1.75rem}.eq-feature-title h2{font-size:1.8rem}.eq-outcome-content p{margin-left:20px;margin-right:20px}.eq-dy-list-image-container{width:300px}}@media (max-width: 480px){.eq-content{padding:15px}.eq-card{flex:1 1 100%;margin-bottom:20px}.eq-feature-container{padding:20px}.eq-header-title,.eq-header-title1,.eq-content h2{font-size:1.6rem}.eq-content p{font-size:1rem}.eq-feature-title h2{font-size:1.5rem}.eq-card-content{padding:20px}.eq-dy-list-text p{margin-left:-1px;width:375px}.eq-dy-list-image-container{margin-left:20px}}@media (max-width: 400px){.eq-dy-dynamic-list-container{padding:10px;max-width:100%}.eq-dy-list-item{padding:15px;margin-bottom:15px}.eq-dy-list-title{font-size:1.5rem}.eq-dy-list-content{flex-direction:column;align-items:flex-start}.eq-dy-list-content p{font-size:1rem;margin:10px 0;line-height:1.4}.eq-dy-list-content img{width:100%;height:auto}.eq-dy-underline{height:1px}.eq-dy-list-header:hover .eq-dy-underline{width:100%}}.who-we-are-page{font-family:Helvetica,sans-serif;padding:20px;min-height:100vh;background-color:#f4f4f4;margin-top:50px}.who-we-are-container{max-width:100%;height:420px;margin:0 auto 40px;padding:50px;background-color:#021a3b;box-shadow:0 4px 10px #0000001a;text-align:center}.who-we-are-title{font-size:2rem;font-weight:350;font-weight:700;color:#fff;margin-bottom:10px;display:inline-block;overflow:hidden}.title2-container{max-width:1450px;text-align:center;height:100px;margin-bottom:10px}.title2{font-size:2.25rem;font-weight:350;font-weight:700;color:#042c64;display:inline-block;opacity:1;transition:opacity 1s ease-in-out}.wwa-fade-in{opacity:0;animation:fadeIn 1.5s forwards .5s}.who-we-are-word-rise{display:inline-block;opacity:0;animation:riseUp .8s ease forwards}.who-we-are-content{margin-top:20px;font-size:1.25rem;font-weight:300;color:#fff;line-height:1.8;opacity:0;transition:opacity .8s ease-in-out}.who-we-are-content p{margin-bottom:20px;text-align:left;text-align:justify;padding-left:50px;padding-right:50px}@media (max-width: 768px){.who-we-are-container{height:900px}.who-we-are-title{font-size:1.75rem}.title2-container{margin-bottom:50px}.title2{font-size:1.5rem}.who-we-are-content p{padding-left:20px;padding-right:20px}.who-we-are-content{font-size:1rem}.our-vision-title,.our-mission-title,.our-core-values-title{font-size:1.5rem}}.mission-vision-section{text-align:center;padding:10px 20px;background-color:#fff;margin:50px auto;max-width:1450px;box-shadow:0 4px 10px #0000001a;border-radius:8px}.mission-vision-container{display:flex;justify-content:center;align-items:flex-start;max-width:1350px}.mission-vision-item{width:50%;text-align:center;padding:0 20px}.icon-container{height:120px;display:flex;justify-content:center;align-items:center}.icon{width:110px;height:auto;margin-bottom:10px}.mission-vision-title{font-size:2.4rem;font-weight:700;font-weight:350;margin-top:20px;margin-bottom:10px;color:#000}.mission-vision-description{font-size:1.25rem;color:#000;text-align:justify;font-weight:300;line-height:1.6;margin:20px 20px 20px 50px}.mission-horizontal-line{width:150px;height:5px;background-color:#042c64;margin:52px auto 20px;border-radius:50px}.vision-horizontal-line{width:150px;height:5px;background-color:#042c64;margin:0 auto 20px;border-radius:50px}.mission-icon-bottom-container,.vision-icon-bottom-container{margin-top:10px}.small-icon{width:50px;height:auto}.divider{width:3px;background-color:#d8d8d8;min-height:440px;height:auto;margin-left:25px}@media (max-width: 768px){.mission-vision-container{flex-direction:column;align-items:center}.divider{display:none}.mission-vision-item{width:100%;margin-bottom:40px}}.core-values-container{text-align:center;padding:10px 20px;background-color:#fff;margin:50px auto 10px;max-width:1450px;box-shadow:0 4px 10px #0000001a;border-radius:8px}.core-values-image img{margin-top:20px;width:110px;height:auto}.core-values-title{font-size:2.4rem;color:#000;font-weight:700;font-weight:350;margin-bottom:20px}.core-values-sections{display:flex;justify-content:space-between;flex-wrap:wrap}.core-value-item{flex:1 1 18%;text-align:left;padding:10px 20px;margin:10px;background-color:#fff;box-shadow:0 6px 8px #0000001a;border-radius:8px}.core-value-subtitle{font-size:1.5rem;font-weight:350;color:#000;margin-bottom:10px}.core-value-content{font-size:1.04rem;font-weight:300;color:#000;line-height:1.7;text-align:left}@media (max-width: 1024px){.core-value-item{flex:1 1 45%}}@media (max-width: 768px){.core-value-item{flex:1 1 100%}.mission-vision-description{margin-left:20px;margin-right:20px}}.cu-page{opacity:0;font-family:Helvetica,sans-serif;background:linear-gradient(to bottom,#021a3b 370px,#f9f9f9 0);width:100%;height:1150px;margin-top:-10px}.cu-word-rise{display:inline-block;opacity:0;animation:riseUp .8s ease forwards}.cu-fade-in{opacity:0;animation:fadeIn 1s forwards .5s}@keyframes riseUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cu-title1{font-size:2.5rem;font-weight:600;color:#fff;text-align:left;margin-left:100px;margin-top:90px;padding-top:40px}.cu-section-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:-20px auto 0;width:100%;max-width:1450px;box-sizing:border-box}.cu-text-content-container{flex:1;box-sizing:border-box;z-index:1;color:#fff}.cu-form-content-container{background-color:#fff;border:1px solid #ccc;padding-right:50px;width:820px;height:900px;margin-top:50px;box-sizing:border-box;position:relative;transition:transform .5s ease-in-out;z-index:3;right:0}.cu-text-content h2{font-family:Helvetica,sans-serif;font-weight:350;margin-top:45px;margin-bottom:160px;width:660px}.cu-title2{font-family:Helvetica,sans-serif;font-size:1.6rem;font-weight:300;max-width:550px;margin-left:35px}.cu-text-content h4{font-size:1.5rem;font-weight:350;font-family:Helvetica,sans-serif;font-weight:700;width:650px;margin-left:35px;margin-top:70px;color:#000}.image-address{width:33px;margin-right:5px;margin-left:40px}.image-email{width:35px;margin:20px 23px -7px -17px}.image-phone{width:30px;margin:50px 28px -7px 40px}.cu-text-content p{font-size:1.15rem;line-height:1.5;font-family:Helvetica,sans-serif;color:#333;font-weight:300;width:500px;margin-left:100px;margin-top:-65px}.cu-text-content h5{font-size:1.25rem;line-height:1.5;font-family:Helvetica,sans-serif;color:#333;font-weight:300;width:500px;margin-left:55px;margin-top:-15px}.cu-text-content h6{font-size:1.25rem;line-height:1.5;font-family:Helvetica,sans-serif;color:#333;font-weight:300;width:500px;margin-top:-80px}.cu-map{flex:1;width:620px;height:360px;text-align:left;margin-top:10px;margin-left:30px;display:flex;flex-direction:column;justify-content:center}.cu-map h2{font-family:Helvetica,sans-serif;color:#000;font-size:1.5rem;font-weight:350;font-weight:700;margin-top:20px}.cu-map iframe{width:100%;height:700px;border:0}.cu-form-content{font-family:Helvetica,sans-serif;font-size:1.25rem;font-weight:300;padding-top:50px;padding-left:45px;padding-right:35px}.cu-form-content label{margin-bottom:10px}.cu-form-content input{font-family:Helvetica,sans-serif;font-weight:300;width:100%;padding:8px 0;margin-bottom:54px;border:none;border-bottom:2px solid #ccc;background-color:transparent;outline:none;transition:border-color .3s ease;font-size:1rem}.cu-form-content input:focus{border-bottom-color:#007bff}.cu-form-content select{width:100%;padding:10px;border:2px solid #ccc;border-radius:4px;background-color:#f9f9f9;font-size:1rem;font-family:Helvetica,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="gray" class="bi bi-chevron-down" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.646 5.646a.5.5 0 0 1 .708 0L8 11.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/></svg>');background-repeat:no-repeat;background-position:right 10px top 50%;background-size:16px 16px;transition:border-color .3s ease;cursor:pointer;margin-top:20px}.cu-form-content select:focus{border-color:#007bff;background-color:#fff}.cu-form-content select option{font-size:1rem;padding:10px;background-color:#fff}.cu-form-content select::-ms-expand{display:none}.cu-form-content select:hover{border-color:#0056b3}.cu-form-content button{font-family:Helvetica,sans-serif;font-weight:350;padding:15px;background-color:#002961;color:#fff;border:none;width:820px;margin-left:-46px;font-size:1.2rem;cursor:pointer;transition:background-color .3s ease}.inquiry_type{font-family:Helvetica,sans-serif;font-weight:350}.cu-form-content textarea{width:100%;padding:10px;margin-top:50px;margin-bottom:20px;border:2px solid #ccc;border-radius:4px;background-color:#f9f9f9;font-family:Helvetica,sans-serif;font-size:1.25rem;font-weight:300;line-height:1.5;outline:none;transition:border-color .3s ease;resize:none}.cu-form-content textarea:focus{border-color:#007bff;background-color:#fff}.cu-form-content button:hover{background-color:#0056b3}.cu-form-row{display:flex;justify-content:space-between}.cu-half-input{flex:1;margin-right:10px}.cu-half-input:last-child{margin-right:0}.cu-form-content input[type=number]::-webkit-outer-spin-button,.cu-form-content input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cu-form-content input[type=number]{-moz-appearance:textfield}@media (max-width: 1024px){.cu-form-content{padding-left:20px;padding-right:20px;padding-top:40px;font-size:1.1rem}.cu-form-content input,.cu-form-content textarea,.cu-form-content select{font-size:1rem;padding:8px}.cu-form-content button{width:100%;margin-left:0;font-size:1.1rem}.cu-form-row{flex-direction:column}.cu-half-input{width:100%;margin-right:0;margin-bottom:15px}.cu-form-content textarea{margin-top:30px}}@media (max-width: 768px){.cu-title1{font-size:1.8rem;margin-left:10px}.cu-text-content{margin-left:20px}.cu-text-content p{margin-left:120px}.cu-text-content h2{font-size:1.5rem;margin-top:110px}.cu-section-container{flex-direction:column;align-items:left}.cu-text-content h4{text-align:left;margin-left:70px;width:90%}.cu-text-content h5{margin-left:-5px}.cu-text-content p{margin-left:70px}.cu-form-content-container{width:95%}.cu-form-content button{width:95%;margin-left:0;margin-top:-10px}.cu-map{width:100%;margin-left:0}.image-address,.image-email,.image-phone{margin-left:10px}}@media (max-width: 430px){.cu-page{height:auto;margin-top:0}.cu-title1{font-size:1.5rem;margin-left:10px;margin-top:80px;padding-top:20px;text-align:center}.cu-section-container{flex-direction:column;align-items:center;width:100%;padding:0 10px;margin-top:20px}.cu-text-content-container{width:100%;text-align:left}.cu-text-content h2{font-size:1rem;margin-top:70px;max-width:80%;word-wrap:break-word;margin-left:20px}.cu-title2{font-size:1rem;text-align:center;margin-top:10px}.cu-title2 h2{margin-left:50px}.cu-text-content h4{font-size:1rem;margin-top:55px;padding-top:10px;margin-left:10px;color:#000}.cu-text-content p,.cu-text-content h5,.cu-text-content h6{font-size:.9rem;margin-top:10px;width:100%;margin-left:auto;margin-right:auto;color:#000;text-align:left}.cu-map{width:100%;margin-top:20px;margin-left:0;height:auto}.cu-map iframe{height:300px}.cu-form-content-container{width:100%;padding:10px;margin-top:30px;height:980px}.cu-form-content{padding-left:10px;padding-right:10px}.cu-form-content button{width:111%;margin-left:-20px;margin-top:20px;padding:12px}.cu-form-row{flex-direction:column}.cu-half-input{margin-right:0;width:100%;margin-bottom:15px}.cu-form-content input,.cu-form-content textarea,.cu-form-content select{font-size:1rem;width:100%}.cu-form-content textarea{margin-top:20px;font-size:1rem;width:100%}.cu-form-content select{font-size:1rem;padding:10px}}.advantages-rs-wrapper{width:100%;margin:0 auto}.advantages-rs-title{text-align:center;margin-bottom:80px;font-family:Helvetica,sans-serif;opacity:0;transform:translateY(-30px);transition:opacity 1s ease,transform 1s ease}.advantages-rs-title.visible{opacity:1;transform:translateY(0)}.advantages-rs-title h1{font-size:2.25rem;color:#000;font-weight:300;margin-top:30px}.advantages-rs-container{display:flex;width:100%;height:660px}.advantages-rs-image-section{flex:1;display:flex;justify-content:center;align-items:center;padding:0}.advantages-rs-image{width:750px;height:100%;object-fit:cover;margin-left:65px;transition:transform .3s ease}.advantages-rs-text-section{flex:1;background-color:#f9f9f9;display:flex;justify-content:flex-start;align-items:center;padding:20px;line-height:3}.advantages-rs-text-section ul{list-style-type:none;padding:0;margin-left:100px}.advantages-rs-text-section ul li{margin-bottom:15px;font-size:1.2rem;color:#333;padding-bottom:5px;width:600px;position:relative;opacity:0;transform:translateY(20px);transition:opacity 1.5s ease,transform 1.5s ease;transition-delay:calc(var(--order) * .3s);font-family:Helvetica;font-weight:300}.advantages-rs-text-section ul.animate li{opacity:1;transform:translateY(0)}.advantages-rs-text-section ul li:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:#000;transition:width 1.5s ease;transition-delay:calc(var(--order) * .3s)}.advantages-rs-text-section ul.animate li:before{width:100%}.advantages-rs-text-section ul li:after{content:"✓";color:green;font-size:1.5rem;position:absolute;right:0;top:-10px;opacity:1;clip-path:inset(0 100% 0 0);transition:clip-path .5s ease;transition-delay:calc(var(--order) * .3s + .9s)}.advantages-rs-text-section ul.animate li:after{clip-path:inset(0 0 0 0)}.feature-rs-container{padding:60px 0;width:100vw;margin-left:calc(-50vw + 50%);font-family:Helvetica,sans-serif}.feature-rs-header{text-align:center;margin-bottom:-20px}.feature-rs-header h1{font-size:2.25rem;color:#042c64;font-weight:350}.feature-rs-item{background-color:#fff;margin:0;border-radius:0;width:100%;cursor:pointer;overflow:hidden;position:relative;transition:max-height .5s ease-out}.feature-rs-item.collapsed{max-height:100px}.feature-rs-item.expanded{max-height:1000px}.feature-rs-item:before{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#042c64;transition:width .5s ease}.feature-rs-item:hover:before{width:100%}.feature-rs-title{padding:0 20px;border-bottom:2px solid #ccc;display:flex;align-items:center;height:100px;transform:translateY(20px) scale(.9);opacity:0;transition:transform .6s cubic-bezier(.25,1,.5,1),opacity .4s;position:relative}.feature-rs-title:before{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;background-color:#042c64;transition:width .5s ease}.feature-rs-title:hover:before{width:100%}.feature-rs-title.title-in-view{transform:translateY(0) scale(1);opacity:1}.feature-rs-title h2{font-size:1.5rem;color:#173142;margin-left:55px;font-weight:350}.feature-rs-content{display:flex;justify-content:space-between;align-items:center;padding:0;border-bottom:2px solid #ccc}.feature-rs-content p{flex:0 0 50%;margin-left:77px;font-size:1.1rem;color:#666;box-sizing:border-box;max-width:630px;line-height:1.5}.feature-rs-image{flex:0 0 50%;margin:0;padding:0;overflow:hidden;box-sizing:border-box;height:100%}.feature-rs-image img{width:100%;height:100%;object-fit:cover;display:block;margin:0;padding:0;transition:transform .3s ease-out;transform-origin:center center}@media (max-width: 768px){.feature-rs-content{flex-direction:column}.feature-rs-content p,.feature-rs-image{flex:1 1 100%;width:100%}.feature-rs-image{margin-top:20px}}.hero-container-rs{display:grid;grid-template-columns:1fr 1fr;width:100%;height:100vh;overflow:hidden}.image-section-rs{grid-column:1 / 2;height:100%;overflow:hidden}.hero-image-rs{width:100%;height:100%;object-fit:cover;transition:transform .3s ease,opacity .5s ease;opacity:0}.hero-image-rs.animate-fade-in-rs{opacity:1;transition:opacity 1.75s ease}.text-section-rs{grid-column:2 / 3;display:grid;grid-template-rows:1.3fr 1fr;color:#fff;opacity:0;transform:translate(50px);transition:opacity 1.75s ease,transform 1.75s ease}.text-section-rs{background-color:#f2f2f2;grid-column:2 / 3;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;color:#fff;opacity:0;transform:translate(50px);transition:opacity 1.75s ease,transform 1.75s ease}.text-section-rs{grid-column:2 / 3;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;color:#fff;opacity:0;transform:translate(50px);transition:opacity 1.75s ease,transform 1.75s ease}.text-section-rs.animate-slide-in-rs{opacity:1;transform:translate(0)}.text-top-rs{background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:20px 50px 5px}.text-bottom-rs{background-color:#f2f2f2;display:flex;justify-content:center;align-items:flex-start;text-align:left;padding:5px 50px 20px}.text-top-rs h1{font-size:3rem;color:#00205b;font-family:Helvetica,sans-serif;font-weight:350;max-width:100%;margin:0;line-height:1.2;transition:transform .5s ease,opacity .5s ease}.text-bottom-rs p{font-size:1.4rem;color:#222;font-family:Helvetica,sans-serif;font-weight:350;max-width:100%;margin:0;line-height:1.6}@media (max-width: 768px){.hero-container-rs{display:block;height:auto}.image-section-rs{grid-column:1 / 2;height:50vh}.text-section-rs{grid-column:1 / 2;transform:none;opacity:1;padding:20px}.text-top-rs h1{font-size:1.8rem;width:100%;text-align:center;margin-top:30px;margin-left:0}.text-bottom-rs p{font-size:1.1rem;max-width:100%;margin-top:10px;margin-left:0;text-align:center}}@media (max-width: 480px){.text-top-rs h1{font-size:1.6rem}.text-bottom-rs p{font-size: 1rem}}.newsletter-rs-card-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:70px;margin-right:70px;gap:20px}.newsletter-rs-card{width:100%;max-width:470px;height:590px;position:relative;overflow:hidden;cursor:pointer;box-shadow:0 4px 15px #0000001a;box-sizing:border-box;border:1.75px solid #ccc;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease,border 1s ease;margin-bottom:100px}.newsletter-rs-card:nth-child(1){transition-delay:.2s}.newsletter-rs-card:nth-child(2){transition-delay:.4s}.newsletter-rs-card:nth-child(3){transition-delay:.6s}.newsletter-rs-card.visible{opacity:1;transform:translateY(0)}.newsletter-rs-section-title{font-size:2.25rem;font-weight:350;color:#042c64;text-align:left;margin-bottom:30px;margin-top:100px;margin-left:70px;font-family:Helvetica,sans-serif;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease}.newsletter-rs-section-title.visible{opacity:1;transform:translateY(0)}.newsletter-rs-card-image{width:100%;height:300px;overflow:hidden;box-sizing:border-box;transition:transform 1s ease}.newsletter-rs-card-image img{width:100%;height:100%;object-fit:cover}.newsletter-rs-card-content{position:relative;padding:20px;background-color:#fff;color:#000;box-sizing:border-box;z-index:1;transition:transform 1s ease}.newsletter-rs-card-title{font-size:1.5rem;margin-bottom:10px;color:#000;position:relative;z-index:3;font-family:Helvetica,sans-serif;font-weight:350}.newsletter-rs-card-excerpt{margin-top:20px;font-size:1.1rem;color:#000;opacity:1;transition:opacity .75s ease;font-family:Helvetica,sans-serif;font-weight:350;line-height:1.5}.newsletter-rs-card-hover-cover{position:absolute;top:0;left:0;right:0;height:100%;background-color:#fff;z-index:2;transition:transform 1s ease}.learn-more-rs-container{margin-top:30px;text-align:center;margin-left:-330px}.learn-more-rs-link{font-size:1rem;color:#000;font-weight:500;text-decoration:none;font-family:Open Sans,sans-serif;margin-top:20px;position:relative}.learn-more-rs-link:after{content:"";display:block;position:absolute;left:50%;bottom:-5px;width:0;height:2px;background-color:#042c64;transition:width .3s ease,left .3s ease;transform:translate(-50%)}.learn-more-rs-link:hover:after{width:100px;left:50%}.newsletter-rs-card:hover{border:1.75px solid #042c64}.newsletter-rs-card:hover .newsletter-rs-card-image{transform:translateY(-100%)}.newsletter-rs-card:hover .newsletter-rs-card-content{transform:translateY(-80%)}.newsletter-rs-card:hover .newsletter-rs-card-hover-cover{transform:translateY(100%)}.newsletter-rs-card-image,.newsletter-rs-card-content,.newsletter-rs-card-hover-cover{transition:transform 1s ease}@media (min-width: 1024px){.newsletter-rs-card{width:calc(33.33% - 20px)}}@media (max-width: 1024px){.newsletter-rs-card{width:calc(50% - 20px)}}@media (max-width: 768px){.newsletter-rs-card{width:100%}.newsletter-rs-card-list{margin-left:10px;margin-right:10px}}.feature-gl-container{padding:60px 0;width:100vw;margin-left:calc(-50vw + 50%);font-family:Helvetica,sans-serif}.feature-gl-header{text-align:center;margin-bottom:-20px}.feature-gl-header h1{font-size:2.25rem;color:#042c64;font-weight:350}.feature-gl-item{background-color:#fff;margin:0;border-radius:0;width:100%;cursor:pointer;overflow:hidden;position:relative;transition:max-height .5s ease-out}.feature-gl-item.collapsed{max-height:100px}.feature-gl-item.expanded{max-height:1000px}.feature-gl-item:before{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#042c64;transition:width .5s ease}.feature-gl-item:hover:before{width:100%}.feature-gl-title{padding:0 20px;border-bottom:2px solid #ccc;display:flex;align-items:center;height:100px;transform:translateY(20px) scale(.9);opacity:0;transition:transform .6s cubic-bezier(.25,1,.5,1),opacity .4s;position:relative}.feature-gl-title:before{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;background-color:#042c64;transition:width .5s ease}.feature-gl-title:hover:before{width:100%}.feature-gl-title.title-in-view{transform:translateY(0) scale(1);opacity:1}.feature-gl-title h2{font-size:1.5rem;color:#173142;margin-left:55px;font-weight:350}.feature-gl-content{display:flex;justify-content:space-between;align-items:center;padding:0;border-bottom:2px solid #ccc}.feature-gl-content p{flex:0 0 50%;margin-left:77px;font-size:1.1rem;color:#666;box-sizing:border-box;max-width:630px;line-height:1.5}.feature-gl-image{flex:0 0 50%;margin:0;padding:0;overflow:hidden;box-sizing:border-box;height:100%}.feature-gl-image img{width:100%;height:100%;object-fit:cover;display:block;margin:0;padding:0;transition:transform .3s ease-out;transform-origin:center center}@media (max-width: 768px){.feature-gl-content{flex-direction:column}.feature-gl-content p,.feature-gl-image{flex:1 1 100%;width:100%}.feature-gl-image{margin-top:20px}}.hero-container-gl{display:grid;grid-template-columns:1fr 1fr;width:100%;height:100vh;overflow:hidden}.image-section-gl{grid-column:1 / 2;height:100%;overflow:hidden}.hero-image-gl{width:100%;height:100%;object-fit:cover;transition:transform .3s ease,opacity .5s ease;opacity:0}.hero-image-gl.animate-fade-in-gl{opacity:1;transition:opacity 1.75s ease}.text-section-gl{grid-column:2 / 3;display:grid;grid-template-rows:1.3fr 1fr;height:100%;color:#fff;opacity:0;transform:translate(50px);transition:opacity 1.75s ease,transform 1.75s ease}.text-section-gl.animate-slide-in-gl{opacity:1;transform:translate(0)}.text-top-gl{background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.text-bottom-gl{background-color:#f2f2f2;display:flex;justify-content:center;align-items:center;text-align:center}.text-top-gl h1{font-size:3rem;color:#00205b;font-family:Helvetica,sans-serif;font-weight:350;width:700px;transition:transform .5s ease,opacity .5s ease;text-align:left;margin-top:280px;margin-left:50px;line-height:1.2}.text-bottom-gl p{font-size:1.4rem;color:#222;font-family:Helvetica,sans-serif;font-weight:350;width:650px;text-align:left;margin-left:5px;margin-top:-200px;line-height:1.6}@media (max-width: 768px){.hero-container-gl{display:block;height:auto}.image-section-gl{grid-column:1 / 2;height:50vh}.text-section-gl{grid-column:1 / 2;transform:none;opacity:1;padding:20px}.text-top-gl h1{font-size:1.8rem;width:100%;text-align:center;margin-top:30px;margin-left:0}.text-bottom-gl p{font-size:1.1rem;max-width:100%;margin-top:10px;margin-left:0;text-align:center}}@media (max-width: 480px){.text-top-gl h1{font-size:1.6rem}.text-bottom-gl p{font-size:1rem}}@media (max-width: 400px){.text-section-gl{grid-template-rows:1fr;height:auto;padding:15px}.text-top-gl h1{font-size:1.5rem;margin-top:50px;margin-left:0;width:100%;text-align:center}.text-bottom-gl p{font-size:1rem;width:100%;text-align:center;margin-left:0;margin-top:20px}.cu-section-container{flex-direction:column;align-items:center;padding:10px}.cu-text-content h2,.cu-text-content h4,.cu-text-content p{text-align:center;margin-left:0;width:90%;font-size:1rem}.cu-form-content-container{width:100%;padding:20px}.cu-form-content button{width:100%}.cu-map{width:100%;height:250px;margin-left:0}.image-address,.image-email,.image-phone{margin-left:10px}.cu-form-content input,.cu-form-content select{font-size:.9rem}.cu-form-content textarea{font-size:.9rem;padding:8px}}.newsletter-gl-card-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:70px;margin-right:70px;gap:20px}.newsletter-gl-card{width:100%;max-width:470px;height:590px;position:relative;overflow:hidden;cursor:pointer;box-shadow:0 4px 15px #0000001a;box-sizing:border-box;border:1.75px solid #ccc;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease,border 1s ease;margin-bottom:100px}.newsletter-gl-card:nth-child(1){transition-delay:.2s}.newsletter-gl-card:nth-child(2){transition-delay:.4s}.newsletter-gl-card:nth-child(3){transition-delay:.6s}.newsletter-gl-card.visible{opacity:1;transform:translateY(0)}.newsletter-gl-section-title{font-size:2.25rem;font-weight:350;color:#042c64;text-align:left;margin-bottom:30px;margin-top:30px;margin-left:70px;font-family:Helvetica,sans-serif;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease}.newsletter-gl-section-title.visible{opacity:1;transform:translateY(0)}.newsletter-gl-card-image{width:100%;height:300px;overflow:hidden;box-sizing:border-box;transition:transform 1s ease}.newsletter-gl-card-image img{width:100%;height:100%;object-fit:cover}.newsletter-gl-card-content{position:relative;padding:20px;background-color:#fff;color:#000;box-sizing:border-box;z-index:1;transition:transform 1s ease}.newsletter-gl-card-title{font-size:1.5rem;margin-bottom:10px;color:#000;position:relative;z-index:3;font-family:Helvetica,sans-serif;font-weight:350}.newsletter-gl-card-excerpt{margin-top:20px;font-size:1.1rem;color:#000;opacity:1;transition:opacity .75s ease;font-family:Helvetica,sans-serif;font-weight:350;line-height:1.5}.newsletter-gl-card-hover-cover{position:absolute;top:0;left:0;right:0;height:100%;background-color:#fff;z-index:2;transition:transform 1s ease}a{text-decoration:none}.newsletter-gl-card:hover{border:1.75px solid #042c64}.newsletter-gl-card:hover .newsletter-gl-card-image{transform:translateY(-100%)}.newsletter-gl-card:hover .newsletter-gl-card-content{transform:translateY(-65%)}.newsletter-gl-card:hover .newsletter-gl-card-hover-cover{transform:translateY(100%)}.newsletter-gl-card-image,.newsletter-gl-card-content,.newsletter-gl-card-hover-cover{transition:transform 1s ease}@media (min-width: 1024px){.newsletter-gl-card{width:calc(33.33% - 20px)}}@media (max-width: 1024px){.newsletter-gl-card{width:calc(50% - 20px)}}@media (max-width: 768px){.newsletter-gl-card{width:100%}.newsletter-gl-card-list{margin-left:10px;margin-right:10px}}*{box-sizing:border-box}.grant-navbar{position:fixed;top:0;width:100%;height:100px;display:flex;align-items:center;justify-content:space-between;z-index:10;background-color:transparent;transition:background-color .3s ease,transform .3s ease;border-bottom-right-radius:50px}.grant-navbar-scrolled{background-color:#fff;box-shadow:0 4px 6px #0000001a;transform:translateY(-15px)}.grant-navbar-left{margin-left:50px;font-size:1.5rem;color:#05205b;margin-top:10px}.grant-navbar-center{flex-grow:1}.grant-navbar-right{margin-right:50px;font-size:1.15rem;color:#05205b;margin-top:15px;flex-direction:column;display:flex}.grant-hero-container{position:relative;height:100vh;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.grant-hero-video{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;z-index:-1}.grant-hero-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#00000080;z-index:1}.grant-hero-content{z-index:2;text-align:center;color:#fff;margin-top:13%}.grant-hero-content h1{margin-top:-20px;font-size:9rem;margin-left:-200px;text-align:left}.grant-hero-content h1:first-of-type{margin-bottom:0}.grant-hero-content h1:last-of-type{margin-top:-50px}@media (max-width: 768px){.grant-navbar{height:70px}.grant-navbar-left{font-size:1.2rem;margin-left:20px}.grant-navbar-right{font-size:1rem;margin-right:20px}.grant-hero-content{margin-top:100px}.grant-hero-content h1{font-size:4rem;margin-left:0;text-align:center}.grant-hero-content h1:first-of-type{margin-bottom:10px}.grant-hero-content h1:last-of-type{margin-top:0}.grant-hero-video{object-fit:cover}.grant-hero-overlay{background-color:#0009}}@media (max-width: 480px){.grant-navbar{height:80px;border-bottom-right-radius:35px}.grant-navbar-left{font-size:.9rem;max-width:150px}.grant-navbar-right{font-size:.9rem}.grant-hero-content{margin-top:45%}.grant-hero-content h1{text-align:left}.grant-hero-content h1{font-size:3rem}.grant-hero-content h1:last-of-type{margin-top:5px}}.grant-feature-container{background-color:#fff;text-align:left;padding:100px 160px;border-top-right-radius:200px;box-shadow:0 4px 8px #0000001a;z-index:1;position:relative;margin-top:-200px;overflow:hidden;height:1650px}.grant-feature-header{max-width:1000px;margin-bottom:40px}.grant-explore-button{display:flex;align-items:center;padding:10px 20px;background-color:transparent;border:2px solid #05205b;color:#000;font-size:1rem;font-weight:700;border-radius:50px;cursor:pointer;text-transform:uppercase;margin-bottom:50px;transition:all .3s ease}.grant-explore-button .grant-button-icon{font-size:1.2rem;margin-right:10px;color:#05205b}.grant-explore-button:hover{background-color:#05205b;color:#fff}.grant-explore-button:hover .grant-button-icon{color:#fff}.grant-feature-header h2{font-size:2.5rem;font-weight:700;color:#000;margin-bottom:20px}.grant-feature-header p{font-size:1.2rem;color:#555;line-height:1.6;max-width:800px;margin-bottom:40px}.grant-feature-cards{display:flex;gap:60px;overflow-x:hidden;padding-bottom:20px;cursor:default;-webkit-user-select:none;user-select:none;margin-right:-160px;padding-right:0;position:relative}.grant-feature-card{background-color:#fff;overflow:hidden;text-align:left;transition:transform .3s ease;width:610px;min-width:610px;display:flex;flex-direction:column;height:560px;-webkit-user-select:none;user-select:none}.grant-feature-card-image{width:100%;height:100%;overflow:hidden;border-radius:20px 60px 0 20px/20px 60px 0px 20px;background-color:#fff}.grant-feature-card img{width:100%;height:100%;object-fit:cover;user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.grant-feature-card-image{position:relative;overflow:hidden}.grant-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,#00000080 50%,#0000 70%);transform:scale(0);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out;pointer-events:none}.grant-feature-card-image:hover .grant-image-overlay{transform:scale(4);opacity:1}.grant-feature-card-content{display:flex;flex-direction:column;justify-content:space-between;height:50%;-webkit-user-select:none;user-select:none}.grant-feature-card h3{font-size:1.5rem;margin-top:20px}.grant-feature-card p{font-size:1.15rem;color:#666;line-height:1.5;transition:clip-path .3s ease-out}.grant-schedule-appointment-container{background-color:#fff;padding:30px 0;text-align:left;border-top:1.5px solid #ddd;margin-bottom:40px;margin-top:30px}.grant-schedule-appointment-container p{font-size:1rem;color:#555}.grant-schedule-appointment-button{display:inline-flex;align-items:center;padding:10px 20px;background-color:transparent;border:2px solid #05205b;color:#000;font-size:1rem;font-weight:700;border-radius:50px;cursor:pointer;text-transform:uppercase;transition:all .3s ease;margin-top:50px}.grant-schedule-appointment-button .grant-button-icon{font-size:1.2rem;margin-right:10px;color:#05205b}.grant-schedule-appointment-button:hover{background-color:#05205b;color:#fff}.grant-schedule-appointment-button:hover .grant-button-icon{color:#fff}@media (max-width: 768px){.grant-feature-container{margin-top:-230px;border-top-right-radius:80px;padding:40px 20px;height:1570px}.grant-feature-header h2{font-size:1.8rem}.grant-feature-header p{font-size:.9rem}.grant-explore-button{font-size:.85rem}.grant-feature-card{min-width:100%}.grant-feature-cards{margin-right:0}.grant-schedule-appointment-button{font-size:.9rem;padding:8px 16px}}.grant-content-container{background-color:#333;text-align:left;padding:100px 160px;border-top-left-radius:200px;box-shadow:0 4px 8px #0000001a;z-index:1;position:relative;margin-top:-280px;overflow:hidden;height:1960px}.grant-content-header{max-width:1000px;margin-bottom:40px}.grant-content-header h2{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:20px}.grant-content-header p{font-size:1.2rem;color:#ccc;line-height:1.6;max-width:800px;margin-bottom:40px}.grant-content-cards{display:grid;grid-template-columns:1fr 1fr;gap:60px;overflow-x:hidden;padding-bottom:20px;cursor:default;-webkit-user-select:none;user-select:none;margin-right:0;padding-right:0}.grant-content-card{background-color:#333;overflow:hidden;text-align:left;width:100%;display:flex;flex-direction:column;height:535px;-webkit-user-select:none;user-select:none}.grant-content-card-image{width:100%;height:100%;overflow:hidden;border-radius:20px 60px 0 20px/20px 60px 0px 20px;background-color:#fff}.grant-content-card img{width:100%;height:100%;object-fit:cover;user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.grant-content-card-details{display:flex;flex-direction:column;justify-content:space-between;height:50%;-webkit-user-select:none;user-select:none}.grant-content-card h3{font-size:1.5rem;margin-top:20px;margin-bottom:10px;color:#fff}.grant-content-card p{font-size:1.15rem;color:#ccc;line-height:1.5}.grant-info-paragraph{font-size:1.15rem;color:#ccc;line-height:1.5;margin-bottom:27.5px}@media (max-width: 768px){.grant-content-cards{grid-template-columns:1fr;gap:40px}.grant-content-container{padding:30px 20px;border-top-left-radius:80px;height:3030px}.grant-content-header h2{font-size:1.8rem;margin-top:25px;max-width:300px}.grant-content-header p{font-size:1rem}}.grant-wording-container{background-color:#fff;text-align:left;padding:100px 160px;border-top-right-radius:200px;box-shadow:0 4px 8px #0000001a;z-index:1;position:relative;margin-top:-350px;overflow:hidden;height:1250px}.grant-wording-header{max-width:1000px;margin-bottom:40px}.grant-wording-header h2{font-size:2.5rem;font-weight:700;color:#000;margin-bottom:20px}.grant-wording-header p{font-size:1.2rem;color:#555;line-height:1.6;max-width:1000px;margin-bottom:20px}.grant-wording-video{margin-top:20px;width:1250px;max-width:1500px;height:auto;border-radius:15px;transition:transform .3s ease}.grant-wording-video:hover{transform:scale(1.035)}@media (max-width: 600px){.grant-wording-container{padding:30px 20px;border-top-right-radius:80px;height:680px}.grant-wording-header h2{font-size:1.8rem}.grant-wording-header p{font-size:1rem}.grant-wording-video{max-width:100%}}.body{margin:0;padding:0;box-sizing:border-box;font-family:Libre Franklin,sans-serif}.grant-contact-us-container{background-color:#333;text-align:left;border-top-left-radius:200px;box-shadow:0 4px 8px #0000001a;z-index:1;position:relative;margin-top:-200px;overflow:hidden;height:auto;padding:80px 160px}.grant-contact-us-content{max-width:100%;margin-bottom:40px}.grant-contact-us-content h1{font-size:2.5rem;font-weight:700;margin-bottom:20px;color:#fff}.grant-contact-us-content p{font-size:1.2rem;color:#f0f0f0;line-height:1.6;margin-bottom:40px;max-width:1100px}.grant-contact-us-form{width:100%;background-color:#333;padding:40px;border-radius:10px;max-width:800px;margin-left:-40px}.grant-input-row{display:flex;justify-content:space-between;margin-bottom:20px}.grant-input-field{flex:1;margin-right:30px;margin-bottom:30px}.grant-input-field:last-child{margin-right:0}.grant-input-field label{display:block;font-size:1rem;color:#f0f0f0;font-weight:700;margin-bottom:8px}.grant-input-field input{width:100%;padding:15px;font-size:1rem;color:#fff;border:none;border-bottom:2px solid #ddd;outline:none;background-color:transparent;transition:border-color .3s ease;box-sizing:border-box}.grant-input-field input:focus{border-bottom:2px solid #05205b}.grant-input-field select{width:100%;padding:15px;font-size:1rem;color:#fff;background-color:#333;border:2px solid #ddd;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill="%23fff" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:16px;outline:none;transition:border-color .3s ease}.grant-input-field select:focus{border:2px solid #05205b}.grant-input-field select:hover{border-color:#05205b}.grant-input-field textarea{width:720px;padding:15px;font-size:1rem;color:#fff;border:2px solid #ddd;border-radius:15px;outline:none;background-color:transparent;transition:border-color .3s ease;box-sizing:border-box;height:350px;resize:vertical;margin-top:15px}.grant-input-field textarea:focus{border:2px solid #05205b}.grant-submit-button{display:flex;align-items:center;justify-content:center;padding:12px 27px;background-color:#000;color:#fff;border:none;border-radius:50px;font-size:1rem;font-weight:700;cursor:pointer;text-transform:uppercase;transition:background-color .3s ease}.grant-submit-button .grant-arrow{margin-left:10px;font-size:1.2rem}.grant-submit-button:hover{background-color:#05205b}@media (max-width: 480px){.grant-contact-us-container{padding:30px 20px;border-top-left-radius:80px;height:1150px}.grant-contact-us-content h1{font-size:1.8rem;margin-top:25px}.grant-contact-us-content p{font-size:1rem}.grant-submit-button{padding:10px 20px;font-size:.9rem}.grant-input-field textarea{width:390px;height:240px}}.IESfooter{background-color:#00263b;color:#fff;padding:20px 5px 5px;font-family:Roboto,sans-serif;text-align:center;margin-top:40px;border-top:1px solid #004d73;font-size:14px}@media (max-width: 768px){.IESfooter-container{flex-direction:column;align-items:center;text-align:center}.IESfooter-column{flex-basis:100%;padding:10px 0;margin-bottom:15px}.IESlogo-column{max-width:100%;text-align:center}.IESfooter-logo{margin-left:0;max-width:200px;margin-bottom:15px}.IESfooter-description{max-width:100%;margin:0 auto}.IESfooter-column h4{font-size:20px}.IESfooter-column li{font-size:14px}.IESfooter-bottom{font-size:12px}}.dashboard-container{flex-direction:row;padding:20px;background-color:#fff;width:100vw;box-sizing:border-box}.ies-container_1{position:sticky;top:0;background-color:#fff;padding:10px;width:100%;z-index:999;transition:all .3s ease-in-out}.time-filter-buttons.sticky{box-shadow:0 2px 5px #0000001a}.time-filter-buttons.fixed{position:sticky;top:0;left:0;width:100%;background-color:#fff;z-index:1000}.ies-container_2{display:flex;width:90%;margin:0 auto;padding:0 40px;box-sizing:border-box}.title-username{margin-left:8vw;color:#333;font-family:Helvetica,sans-serif}.ies-button_container{gap:10px;display:flex;margin-bottom:10px;margin-top:20px;justify-content:center}.time-filter-buttons{display:flex;gap:10px;margin-bottom:10px;justify-content:center}.time-filter-button{padding:8px 15px;background-color:#d6f7fa;color:#525252;border:none;border-radius:5px;font-weight:350;width:150px;cursor:pointer;transition:background-color .3s ease;box-shadow:0 2px 5px #0003}.time-filter-button:hover{background-color:#ade2e9}.floor-plan-container{width:45vw;max-height:1000px;background:#fff;padding:20px;margin-right:20px;box-shadow:0 4px 8px #0000001a;border-radius:10px;position:relative}.right-section{width:50vw;display:flex;flex-direction:column}.floor-plan-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.sort-dropdown{padding:8px 12px;border-radius:5px;border:1px solid #ddd}.esm-buttons-container{display:flex;width:90%;flex-wrap:wrap;gap:10px;margin:0 auto 10px;padding:0 40px}.esm-button{padding:8px 15px;background-color:#e6e6e6;color:#333;border:none;border-radius:5px;font-weight:350;cursor:pointer;transition:background-color .3s ease}.esm-button:hover{background-color:#d8d8d8}.esm-button.selected{background-color:#51c96d;color:#fff}.esm-toggle-button,.open-esm-form-button,.progress-toggle-button,.load-toggle-button{background-color:#8bddee;color:#000;border:none;width:160px;height:35px;font-size:14px;border-radius:5px;padding:8px 15px;font-weight:350;cursor:pointer;transition:background-color .3s ease;box-shadow:0 4px 8px #0000004d}.esm-toggle-button:hover,.open-esm-form-button:hover,.progress-toggle-button:hover,.load-toggle-button:hover{background-color:#6dd1df}.load-toggle-button{padding:4px;background-color:#8bddee;color:#000;font-size:14px;border:none;border-radius:5px;cursor:pointer;width:160px;font-weight:350}.load-toggle-button:hover{background-color:#6dd1df}.seu-toggle-button{background-color:#8bddee;color:#000;border:none;width:160px;height:35px;font-size:14px;border-radius:5px;padding:8px 15px;font-weight:350;cursor:pointer;transition:background-color .3s ease;box-shadow:0 4px 8px #0000004d}.seu-toggle-button:hover{background-color:#6dd1df}.ies-button_container{display:flex}.graph-container-esm-effectiveness{background:#fff;border-radius:10px;padding:20px}.statistics-container{display:flex;justify-content:space-between;gap:20px;width:100%;margin-bottom:20px;padding:0;margin-top:10px}.stat-box{width:50%;text-align:center}.stat-value{font-size:1rem;font-weight:600;color:#333;margin-bottom:.5rem}.stat-label{font-size:1rem;color:#666}.chiller-status-box{background:#fff;padding:5px 25px;display:flex;justify-content:space-evenly}.chiller-status-box div{border:1px solid #cecece;width:200px;border-radius:5px;margin:3px;padding:10px}.chiller-status-box div h4{font-size:8pt}.graph-container-bei-graph{background:#fff;border-radius:15px;padding:25px}.graph-header{font-size:1.8rem;font-weight:700;color:#333;text-align:center}@media (max-width: 768px){.statistics-container{flex-direction:column;gap:10px}.stat-box{width:100%}}.progress-bar-container{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease-in-out,opacity .5s ease-in-out;width:calc(100% - 40px);padding:0 20px;margin:0 auto;box-sizing:border-box}.progress-bar-container.show{max-height:600px;opacity:1;padding-top:20px}.sensor-list{margin-top:15px}.sensor-list ul{list-style:none;padding:0}.sensor-list li{font-size:16px;margin-bottom:8px;background-color:#f5f5f5;padding:10px;border-radius:8px}.sensor-list ul li:hover{background-color:#e0e0e0}.time-filter-button,.esm-button,.load-toggle-button,.seu-toggle-button{width:100%;max-width:160px}@media (max-width: 430px){.dashboard-container{flex-direction:column;padding:10px}.ies-container_2{padding:0;flex-direction:column}.floor-plan-container{padding:0;height:200px}.right-section{width:50%;gap:10px}.esm-toggle-button,.open-esm-form-button,.progress-toggle-button,.seu-toggle-button,.load-toggle-button{font-size:12px;width:100%;height:60px}.esm-buttons-container{margin:0}}@media (max-width: 768px){.dashboard-container{flex-direction:column;padding:15px}.floor-plan-container{width:100%;max-height:600px;margin-right:0;margin-bottom:20px}.right-section{width:100%;gap:15px}.time-filter-button,.esm-button,.seu-toggle-button,.load-toggle-button{padding:12px;width:100%}}@media (max-width: 1024px){.dashboard-container{padding:20px}.floor-plan-container{width:100%;max-height:800px;margin-right:0}.right-section{width:100%}.time-filter-button,.esm-button,.seu-toggle-button,.load-toggle-button{padding:12px;width:100%}}.charts-container{display:flex;justify-content:space-between;gap:10px;width:100%;min-height:300px;flex-wrap:nowrap;margin-bottom:30px;padding:10px}.seu-chart{flex:1 1 45%;max-width:60%;height:350px;display:flex;justify-content:center;align-items:center;margin-left:80px}.pie-charts-container{flex:1 1 50%;display:flex;gap:10px;height:350px}.pie-chart-section{flex:1 1 40%;min-width:40%;max-width:40%;height:100%;display:flex;flex-direction:column;align-items:center}.pie-chart-section h3{text-align:center;margin-bottom:10px}@media (max-width: 768px){.charts-container{flex-direction:column}.seu-chart{margin-right:0;margin-bottom:20px;max-width:100%;height:350px}.pie-charts-container{flex-direction:column;width:100%}.pie-chart-section{width:100%;margin-bottom:20px}}.ies-sidebar-container{position:fixed;top:500px;right:0;width:150px;height:330px;background-color:#384149;border-radius:30px;z-index:1000;opacity:1;transition:top .75s ease,width .75s ease,opacity .75s ease,transform .75s ease,height .75s ease;overflow:hidden;transform:translateY(-50%);padding-left:20px}.ies-button_container{opacity:1;visibility:visible;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;transform:translateY(-25px) translate(-7px)}.ies-button_container button{background-color:#34495e;color:#ecf0f1;border:none;border-radius:50px;padding:7px 14px;font-size:.8rem;cursor:pointer;transition:all .3s ease-in-out;width:auto;margin:1px 0;font-family:Libre Franklin,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ies-button_container button:hover{background-color:#1abc9c;transform:translateY(-4px);box-shadow:0 6px 16px #0003}.time-filter-button{background-color:#1d86c4!important;color:#ecf0f1;border:none;border-radius:50px;padding:7px 14px;font-size:.8rem;cursor:pointer;transition:all .3s ease-in-out;width:auto;margin:4px 0;font-family:Libre Franklin,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.time-filter-button:hover{background-color:#1abc9c!important;transform:translateY(-4px);box-shadow:0 6px 16px #0003}.image_div{height:92vh;width:35vw;position:relative}.map_image{height:100%;filter:grayscale(100%);object-fit:contain}.map_imagecpt{height:100%;width:100%;filter:grayscale(100%);opacity:50%}@media (max-width: 430px){.map_image{height:210px;width:100%}.map_imagecpt{height:210px;width:100%;filter:grayscale(100%);opacity:50%}.image_div{height:210px}}.select-block{padding:12px 20px;font-size:1rem;border-radius:10px;background:linear-gradient(to right,#00bcd4,#007bff);color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;transition:all .3s ease-in-out;width:100%;box-sizing:border-box;box-shadow:0 4px 5px #007bff33;text-align:center;margin-bottom:10px}.select-block:after{content:"▼";position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:1.2em;color:#fff;transition:transform .3s ease-in-out}.select-block :hover{background:linear-gradient(to right,#006f9b,#0056b3);outline:none;box-shadow:0 8px 15px #007bff66}.select-block option{padding:12px 20px;background-color:#fff;color:#333;font-size:1rem;border-bottom:1px solid #ddd;transition:background-color .3s ease}.select-block option:hover{background-color:#f0f8ff;color:#007bff}.select-block :disabled{background-color:#f0f0f0;color:#aaa;cursor:not-allowed}.select-block{position:relative}.select-block :hover:after{transform:translateY(-50%) rotate(180deg)}@media (max-width: 430px){.select-block{font-size:.9em;width:100%;margin:4px 0}}.sensor-id-add{border:1px solid #2675e2;border-radius:5px;color:#2675e2;font-size:10pt;padding:2px 5px;background-color:#a0c8ff}.sensor-id-add button{background-color:transparent;border:none;float:right;margin:0 4px 0 0;font-size:13pt;font-weight:700;color:#0b266c;transition:ease-in-out}.sensor-id-add button:hover{color:#fff}.close-button{position:absolute;top:20px;right:10px;background:linear-gradient(to right,#00bcd4,#007bff);box-sizing:border-box;box-shadow:0 4px 5px #007bff33;border-radius:10px;border:none;font-size:24px;cursor:pointer;width:2.5vw;height:2.5vw;z-index:9999}.close-button :hover{background:linear-gradient(to right,#006f9b,#0056b3);outline:none;box-shadow:0 8px 15px #007bff66}.map-container-modal{position:relative;width:100%;height:auto}.map-bot{height:100px}.map-image{width:100%;height:100%;display:block;filter:grayscale(100%)}.sensor-shape{cursor:pointer;transition:transform .2s,opacity .2s}.sensor-tooltip{position:absolute;background-color:#fff;padding:8px;border-radius:4px;box-shadow:0 4px 8px #0003;pointer-events:none;font-size:14px;z-index:10}.submit-button{background:linear-gradient(to right,#00bcd4,#007bff);color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:all .3s ease-in-out;padding:10px;border:none;border-radius:5px;cursor:pointer;width:100%;box-shadow:0 4px 5px #007bff33}.submit-button:hover{background:linear-gradient(to right,#006f9b,#0056b3);outline:none;width:100%;box-shadow:0 8px 15px #007bff66}.map_image{height:100%;width:100%;filter:grayscale(100%)}.sensor-shape{z-index:1000;pointer-events:all;opacity:1}.sensor-shape:hover{opacity:.8}.overlay-svg{pointer-events:none}.modal-body .esm-form .form-group input{padding:5px;font-size:1rem;border-radius:5px;border:1px solid #ccc;width:100%;margin-bottom:15px;box-sizing:border-box;transition:all .3s ease}.modal-body .esm-form .form-group input:focus{outline:none;border-color:#007bff;box-shadow:0 0 5px #007bff80}.modal-body .esm-form .form-group input[type=number]{-moz-appearance:textfield}.modal-body .esm-form .form-group input::placeholder{color:#777;font-style:italic}.modal-body .map-right select{padding:10px;font-size:1rem;border-radius:5px;border:1px solid #ccc;width:100%;margin-bottom:15px;box-sizing:border-box;background:#fff;transition:all .3s ease}.modal-body .map-right select:focus{outline:none;border-color:#007bff;box-shadow:0 0 5px #007bff80}.timeline-container{display:flex;max-width:1300px;margin:0 auto;justify-content:center}#timeline-chart{flex:1;max-width:1300px;height:auto;margin-right:20px}.input-table{width:300px;background-color:#d3d3d3;padding:20px;border-radius:5px}.apexcharts-canvas{background-color:#fff}.input-table input{width:100%;margin-bottom:10px}.input-table button{width:100%}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background-color:#fff;width:90%;max-width:1000px;max-height:90vh;border-radius:12px;padding:20px;position:relative;display:flex;overflow:hidden}.modal-body{display:flex;gap:20px;flex:1;overflow-y:auto}#sensor-select{padding:10px;font-size:1rem;border-radius:10px;background:linear-gradient(to right,#00bcd4,#007bff);color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:95%;box-sizing:border-box;box-shadow:0 4px 5px #007bff33;text-align:center;margin-bottom:10px}#sensor-select:after{content:"▼";position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:1.2em;color:#fff;transition:transform .3s ease-in-out}#sensor-select :hover{background:linear-gradient(to right,#006f9b,#0056b3);outline:none;box-shadow:0 8px 15px #007bff66}#sensor-select option{padding:12px 20px;background-color:#fff;color:#333;font-size:1rem;border-bottom:1px solid #ddd;transition:background-color .3s ease}#sensor-select option:hover{background-color:#f0f8ff;color:#007bff}#sensor-selectk :disabled{background-color:#f0f0f0;color:#aaa;cursor:not-allowed}#sensor-select{position:relative}#sensor-select :hover:after{transform:translateY(-50%) rotate(180deg)}.map-container{position:relative;width:100%;height:auto}.map-image{width:100%;height:auto;display:block}.overlay-svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.IES-announcement-carousel{overflow:hidden;white-space:nowrap;background-color:#f8f9fa;display:inline-block;vertical-align:middle}.IES-carousel-wrapper{display:inline-block;white-space:nowrap;animation:IES-scroll 30s linear infinite}.IES-carousel-item{display:inline-flex;align-items:center;padding:0 30px;font-size:1rem}.IES-announcement-text{font-weight:400;color:#333;font-family:Libre Franklin,sans-serif}@keyframes IES-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.IES-navbar{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background-color:#f8f9fa;box-shadow:0 4px 8px #0000001a;z-index:1000;font-family:Libre Franklin,sans-serif}.IES-navbar-left{display:flex;align-items:center;gap:15px}.IES-navbar-logo{width:88px;height:auto;margin-top:10px;margin-right:10px}.GreenBOS-navbar-logo{padding-top:10px;width:90px;height:auto;margin-left:-20px}.IES-announcement-carousel{width:100%;max-width:1040px;overflow:hidden}.IES-navbar-right{font-size:.9rem;display:flex;align-items:center;position:relative}.IES-logout-link{text-decoration:none;color:#333;cursor:pointer;margin-left:20px}.IES-logout-link:hover{color:#007bff}.IES-scroll-options{display:flex;gap:15px;position:absolute;right:100%;top:0;background-color:#f8f9fa;color:#333;white-space:nowrap;overflow:hidden;width:0;transition:width 1.2s ease;z-index:2;padding-left:13px}.IES-scroll-options span{cursor:pointer;transition:color .3s ease}.IES-scroll-options span:hover{color:#007bff}.IES-scroll-options.IES-show{width:318px}.IESindex{padding-top:10vh}.login-container{position:relative;display:flex;height:100vh;width:100vw;overflow:hidden}#login-background-video{position:absolute;top:0;left:0;width:100vw;height:100vh;object-fit:cover;z-index:-2}.overlay{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:-1}.left-content{flex:1;display:flex;justify-content:center;align-items:center;color:#fff;font-size:2.3rem;text-align:center;padding-left:2rem;font-family:Libre Franklin,sans-serif}.dot{opacity:0;animation:blink 1s steps(2) infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.login-form{position:relative;z-index:1;background:linear-gradient(to bottom,#fff,#f3f3f3);padding:2.5rem;width:450px;display:flex;flex-direction:column;justify-content:center;font-family:Libre Franklin,sans-serif;animation:slideIn .5s ease-in-out;text-align:left;margin-left:auto;margin-right:auto;box-shadow:0 4px 10px #0000001a}@keyframes slideIn{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.login-form h2{text-align:left;margin-bottom:1rem;font-size:2.2rem;font-weight:600;color:#333;letter-spacing:.5px;font-family:Libre Franklin,sans-serif;margin-left:10px}.login-form p{text-align:left;font-size:1.1rem;color:#555;margin-bottom:2rem;font-family:Libre Franklin,sans-serif;line-height:1.5;margin-top:-10px;margin-bottom:50px;margin-left:10px}.form-group{margin-bottom:20px;position:relative}.input-field{padding:12px 16px 12px 40px;border:1px solid #ccc;border-radius:8px;width:95%;font-size:1rem;background:#f9f9f9;transition:border .3s ease,box-shadow .3s ease;margin-left:10px}.input-field:focus{outline:none;border-color:#007bff;background:#fff;box-shadow:0 0 5px #007bff80}.input-icon{position:absolute;top:50%;left:10px;transform:translateY(-50%);color:#aaa;margin-left:10px}.ies-login-button{width:95%;padding:12px;background:linear-gradient(to right,#00bcd4,#007bff);color:#fff;border:none;border-radius:8px;font-size:1.1rem;cursor:pointer;transition:opacity .8s ease,transform .8s ease;opacity:0;transform:translateY(20px);display:block;margin-left:10px}.ies-login-button:hover{background-color:#0056b3;transform:translateY(-3px)}.ies-login-button-enabled{opacity:1;transform:translateY(0)}.error-message{color:#ff4d4d;font-size:1rem;text-align:center;margin-top:10px;padding:10px}@media (max-width: 768px){.left-content{display:none}.login-form{width:90vw;padding:2rem}}.mall-seda-content-container{background-color:#f4f4f4;text-align:left;padding:150px;z-index:1;position:relative;overflow:hidden;height:2900px}.mall-seda-content-header{display:flex;margin-top:-105px;margin-bottom:35px}.mall-seda-content-header p{font-size:1.3rem;color:#333;font-weight:300;line-height:1.6;margin-bottom:10px;text-align:justify}.mall-seda-content-card{background-color:#f4f4f4;overflow:hidden;display:flex;align-items:center;justify-content:space-between;height:500px;-webkit-user-select:none;user-select:none;margin-bottom:70px}.mall-seda-content-card.image-left{flex-direction:row}.mall-seda-content-card.image-right{flex-direction:row-reverse}.mall-seda-content-card-image,.mall-seda-content-card-details{width:50%;height:100%}.mall-seda-content-card-image{position:relative;overflow:hidden}.mall-seda-content-card-image img{width:100%;height:100%;object-fit:cover}.mall-seda-content-card-details{display:flex;flex-direction:column;justify-content:center;gap:20px;padding:20px;text-align:center}.mall-seda-content-card h3{font-size:2rem;font-weight:300;color:#002272;margin:0;line-height:1.6;text-align:center}.mall-seda-content-card p{font-size:1.3rem;color:#444;font-weight:300;line-height:1.6;margin:0;max-width:600px}@media (max-width: 768px){.mall-seda-content-container{padding:20px;height:auto}.mall-seda-content-header{margin-top:0;margin-bottom:20px}.mall-seda-content-header p{font-size:1rem}.mall-seda-content-card{flex-direction:column;height:auto;margin-bottom:40px}.mall-seda-content-card-image,.mall-seda-content-card-details{width:100%;height:auto}.mall-seda-content-card-image img{height:300px;object-fit:cover}.mall-seda-content-card-details{text-align:left;padding:15px;margin-left:-25px;align-items:flex-start}.mall-seda-content-card h3{font-size:1.2rem}.mall-seda-content-card p{margin-top:-5px;font-size:1rem}.mall-seda-content-card.image-left,.mall-seda-content-card.image-right{flex-direction:column}.mall-seda-content-card.image-left .mall-seda-content-card-details,.mall-seda-content-card.image-right .mall-seda-content-card-details{order:1}}body{margin:0;padding:0;box-sizing:border-box;font-family:Libre Franklin,sans-serif}.mall-seda-contact-us-container{background-color:#4b4b4b;text-align:left;padding:100px 180px;border-top-right-radius:200px;border-top-left-radius:200px;box-shadow:0 4px 8px #0000001a;z-index:1;position:relative;margin-top:-400px;overflow:hidden;height:1200px}.mall-seda-contact-us-content{max-width:100%;margin-bottom:40px;margin-left:-30px}.mall-seda-contact-us-content h1{font-size:3rem;font-weight:500;margin-bottom:20px;color:#f4f4f4;margin-top:-30px;text-align:left}.mall-seda-contact-us-content p{font-size:1.25rem;color:#7e7e7e;margin-bottom:40px;max-width:1100px;font-weight:300;margin-top:-20px;text-align:left}.mall-seda-contact-us-form{width:100%;background-color:#f5f5f5;padding:40px;border-radius:10px;max-width:800px;margin-left:-30px}.mall-seda-input-row{display:flex;justify-content:space-between;margin-bottom:20px}.mall-seda-input-field{flex:1;margin-right:30px;margin-bottom:30px}.mall-seda-input-field:last-child{margin-right:0}.mall-seda-input-field label{display:block;font-size:1rem;color:#7e7e7e;font-weight:700;margin-bottom:8px}.mall-seda-input-field input,.mall-seda-input-field select,.mall-seda-input-field textarea{width:100%;padding:15px;font-size:1rem;color:#333;background-color:#fff;border:2px solid #ddd;border-radius:8px;outline:none;transition:border-color .3s ease;box-sizing:border-box}.mall-seda-input-field input:focus,.mall-seda-input-field select:focus,.mall-seda-input-field textarea:focus{border-color:#2980b9}.mall-seda-input-field select{background-color:#fafafa;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill="%23000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.mall-seda-input-field select:hover{border-color:#2980b9}.mall-seda-input-field textarea{height:250px;resize:vertical;margin-top:15px}.mall-seda-submit-button{display:flex;align-items:center;justify-content:center;padding:12px 27px;background-color:#2c3e50;color:#fff;border:none;border-radius:50px;font-size:1rem;font-weight:700;cursor:pointer;text-transform:uppercase;transition:background-color .3s ease}.mall-seda-submit-button .mall-seda-arrow{margin-left:10px;font-size:1.2rem}.mall-seda-submit-button:hover{background-color:#3498db}@media screen and (max-width: 768px){.mall-seda-contact-us-container{padding:20px;margin-top:-40px;height:auto;border-top-left-radius:0;border-top-right-radius:150px}.mall-seda-contact-us-content h1{font-size:1.5rem;text-align:left;margin-left:30px;margin-top:10px;line-height:1.2;margin-bottom:40px}.mall-seda-contact-us-content p{font-size:1rem;max-width:100%;text-align:left;margin-left:30px}.mall-seda-contact-us-form{padding:12.5px;margin-left:0;max-width:100%}.mall-seda-input-row{flex-direction:column;margin-bottom:15px}.mall-seda-input-field{margin-right:0;margin-bottom:20px}.mall-seda-input-field label{font-size:.875rem}.mall-seda-input-field input,.mall-seda-input-field select,.mall-seda-input-field textarea{padding:12px;font-size:.875rem}.mall-seda-submit-button{width:100%;padding:14px 30px;font-size:1.1rem}.mall-seda-submit-button .mall-seda-arrow{font-size:1.5rem}}html,body{width:100%;overflow-x:hidden}.mall-seda-hero{position:fixed;top:0;width:100vw;height:80vh;display:flex;justify-content:center;align-items:center;font-size:2rem;overflow:hidden;background-color:#1b1b1b}.mall-seda-hero-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.mall-seda-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:1}.mall-seda-logo{z-index:2;margin-top:-250px}.mall-seda-logo img{width:280px;align-items:center;filter:brightness(2)}.mall-seda-hero-content{position:relative;z-index:2;font-family:Libre Franklin,sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.mall-seda-fade-in{opacity:0;animation:mallSedaFadeIn 1.5s forwards}@keyframes mallSedaFadeIn{0%{opacity:0}to{opacity:1}}.mall-seda-hero-content h2{font-size:3.8rem;margin-top:-50px;font-family:Libre Franklin,sans-serif;font-weight:300;color:#fff;text-align:center}.mall-seda-hero-content p{font-size:1.6rem;color:#e0e0e0;text-align:center;max-width:1000px;margin-top:-10px}.mall-seda-content{position:relative;z-index:3;margin-top:80vh;background-color:#f4f4f4}@media (max-width: 768px){.mall-seda-hero{height:60vh}.mall-seda-hero-content{padding:20px;align-items:flex-start;margin-top:60px}.mall-seda-hero-content h2{font-size:2.6rem;line-height:1.2;text-align:left;margin-top:50px;margin-bottom:10px;color:#fff}.mall-seda-hero-content p{font-size:1.2rem;line-height:1.4;text-align:left;margin-top:5px;padding-right:20px;color:#e0e0e0}.mall-seda-logo{margin-top:-130px;margin-left:-35px;margin-bottom:0}.mall-seda-logo img{width:200px;filter:brightness(2)}.mall-seda-content{margin-top:60vh}}.mall-seda-footer-bottom{background-color:#f3f3f3;color:#333;padding:20px;text-align:center;font-size:1rem;font-family:Libre Franklin,sans-serif;margin-top:-1px}.mall-seda-footer-bottom p{margin:0}@media (max-width: 768px){.mall-seda-footer-bottom{padding:15px;font-size:.9rem}}@media (max-width: 480px){.mall-seda-footer-bottom{padding:10px;font-size:.8rem}}
