.home_page{background:#eaeaea;position:relative}.container,.home_page{overflow:hidden;width:100vw;height:100vh}.container{background:#f5f5f5;box-shadow:0 30px 50px #dbdbdb}.container .slide .item{width:200px;height:200px;position:absolute;top:90%;transform:translateY(-50%);border-radius:10px;background-position:50% 50%;background-size:cover;display:inline-block;transition:.5s}.slide .item:first-child,.slide .item:nth-child(2){top:0;left:0;transform:translate(0);border-radius:0;width:100%;height:100vh}.slide .item:nth-child(3){left:30%}.slide .item:nth-child(4){left:calc(30% + 220px)}.slide .item:nth-child(5){left:calc(30% + 440px)}.slide .item:nth-child(6){left:calc(30% + 660px)}.slide .item:nth-child(7){left:calc(30% + 880px)}.slide .item:nth-child(8){left:calc(30% + 1100px)}.slide .item:nth-child(n+9){left:calc(30% + 1320px);opacity:0}.slide-nav-button{width:100%;text-align:center;position:absolute;bottom:20px;z-index:600}.slide-nav-button button{width:40px;height:40px;border-radius:40px;border:none;cursor:pointer;margin:0 5px;transition:.3s;background-color:#fff;color:#000}.slide-nav-button button:hover{background:#15ff00}.container .logo{width:40%;max-width:500px;height:145px;position:absolute;top:90%;margin-left:20px;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;z-index:100;display:inline-block;transition:.5s}.panelContainer{position:absolute;top:0;left:0;width:100%;height:100vh;display:flex;gap:20px 40px;padding:20px 40px;justify-content:center;align-items:center}.panel{color:#fff;margin-top:-180px;max-height:350px;max-width:500px}.card{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;border:1px solid hsla(0,0%,100%,.18);box-shadow:0 4px 12px 0 rgba(0,0,0,.2);background:linear-gradient();padding:20px;transition:background .3s ease,color .3s ease;height:100%}.card .title{font-size:2.3rem;font-weight:700}.card .description,.card .title{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.card .description{font-size:1rem;padding:20px 0}.card:hover{background:#fff;color:grey}.card:hover .description,.card:hover .title{color:grey}.cta{-webkit-border-radius:46;-moz-border-radius:46;border-radius:46px;font-family:Arial;color:#fff;font-size:1rem;font-weight:700;padding:10px 20px;text-decoration:none;cursor:pointer;border:none;margin:20px 0}header{width:100%;padding:10px 0;position:fixed;top:0;right:0;z-index:1000;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}nav{display:flex;justify-content:flex-end;align-items:center;padding:0 20px}.nav-links{list-style:none;display:flex}.nav-links li{margin:0 15px}.nav-links a{color:#fff;text-decoration:none;font-size:16px;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.hamburger{display:none;flex-direction:column;cursor:pointer;z-index:13000}.hamburger .line{width:30px;height:3px;background:#fff;margin:3px 0}@media (max-width:768px){.nav-links{position:absolute;right:0;top:0;background:#00617f;flex-direction:column;align-items:center;width:100%;transform:translateX(100%);transition:transform .3s ease-in;padding-top:30px;z-index:13000}.nav-links.open{transform:translateX(0)}.nav-links li{display:block;width:100%;border-bottom:1px solid #00617f;padding:20px 0;text-align:center}.nav-links li:hover{background-color:#00a38f}.hamburger{display:flex}}@media (max-width:840px){.panelContainer{grid-template-columns:repeat(3,minmax(300px,1fr));gap:10px}.panel{color:#fff;margin-top:-20px;max-height:200px}.card{padding:10px}.card .title{font-size:1.1rem}.card .description{font-size:.7rem;padding:10px 0}.cta{font-size:.7rem;margin:10px 0}.container .slide .item:not(:first-child){width:150px;height:150px}.container .slide .item:first-child+.item{width:100%;height:100%}.slide .item:nth-child(3){left:46%}.slide .item:nth-child(4){left:calc(30% + 300px)}.slide .item:nth-child(5){left:calc(30% + 468px)}.slide .item:nth-child(6){left:calc(30% + 650px)}.slide .item:nth-child(7){left:calc(30% + 880px)}.slide .item:nth-child(8){left:calc(30% + 1100px)}.slide .item:nth-child(n+9){left:calc(30% + 1350px);opacity:0}}@media (max-width:440px){.panelContainer{grid-template-columns:repeat(1,minmax(300px,1fr));gap:10px 0;align-content:start;margin-top:20px}.panel{color:#fff;max-height:200px;margin-top:5px}.card{padding:10px}.card .title{font-size:1.1rem}.card .description{font-size:.7rem;padding:10px 0}.cta{font-size:.7rem;margin:0}.container .slide .item:not(:first-child){width:100px;height:100px}.container .slide .item:first-child+.item{width:100%;height:100%}.slide .item:nth-child(3){left:55%}.slide .item:nth-child(4){left:calc(30% + 220px)}.slide .item:nth-child(5){left:calc(30% + 340px)}.slide .item:nth-child(6){left:calc(30% + 560px)}.slide .item:nth-child(7){left:calc(30% + 780px)}.slide .item:nth-child(8){left:calc(30% + 1000px)}.slide .item:nth-child(n+9){left:calc(30% + 1220px);opacity:0}}.cta-button{position:relative;padding:16px 32px;display:block;text-decoration:none;text-transform:uppercase;overflow:hidden;border-radius:40px;border:none;font-family:Poppins,sans-serif}.cta-button span{position:relative;color:#fff;font-weight:600;letter-spacing:4px;z-index:1}.cta-button .water{position:absolute;top:-80px;left:0;width:100%;height:200px;background:#00ff9d;box-shadow:inset 0 0 50px rgba(0,119,109,.5);transition:.5s}.cta-button .water:after,.cta-button .water:before{content:"";width:200%;height:200%;position:absolute;top:0;left:50%;transform:translate(-50%,-75%);background:#fff}.cta-button .water:before{border-radius:45%;background:#005186;animation:animate 5s linear infinite}.cta-button .water:after{border-radius:40%;background:rgba(0,114,122,.5);animation:animate 10s linear infinite}.cta-button:hover .water{top:-120px}@keyframes animate{0%{transform:translate(-50%,-75%) rotate(0deg)}to{transform:translate(-50%,-75%) rotate(1turn)}}