@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;1,200;1,300;1,600;1,700;1,800&display=swap);*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}.App{text-align:center}.services-submenu{list-style:none;position:absolute;text-align:start;top:5rem;width:20rem}.services-submenu.clicked{display:none}.services-submenu li{background:#01959a;cursor:pointer}.service-drop{color:#fff;display:block;height:100%;list-style:none;padding:16px;text-decoration:none;width:100%}.service-drop:hover{background:#fff;color:#01959a;font-weight:700;transition:0s ease-out}@media screen and (max-width:850px){.services-submenu{display:none}}.NavbarItems{align-items:center;background-color:#fff;border-radius:13px;box-shadow:0 5px 15px 0 rgba(0,0,0,.25);display:flex;height:80px;justify-content:space-between;left:50%;padding:0 30px;position:fixed;top:20px;-webkit-transform:translate(-50%);transform:translate(-50%);width:95%;z-index:999}.NavbarItems img{height:5rem;width:17rem}.nav-menu{grid-gap:10px;align-items:center;display:grid;grid-template-columns:repeat(6,auto);height:5rem;list-style:none}.nav-links{color:#222;font-size:1.5rem;font-weight:600;padding:1.4rem 1rem;text-decoration:none;white-space:nowrap}.nav-links i{padding-right:10px}.nav-links:hover{background-color:#01959a;border-radius:4px;color:#fff;transition:all .2s ease-in-out}.nav-links-mobile{display:none}.signupBtn{border:none;border-radius:o.3rem;cursor:pointer;font-size:1.2rem;font-weight:600;padding:.5rem 1rem;transition:.2s ease-in-out;white-space:nowrap}.hamburger-menu{display:none}.signupBtn:hover{background-color:#151516;border-radius:4px;color:#fff;transition:.2s ease-in-out}@media screen and (max-width:850px){.NavbarItems{z-index:99}.nav-menu{align-items:stretch;background-color:#fff;border-radius:13px;display:flex;flex-direction:column;justify-content:flex-start;left:-100%;margin:0;opacity:0;padding:80px 0 30px;position:absolute;top:0;transition:.3s ease-in-out;width:100%}.nav-menu.active{left:0;opacity:1;transition:.3s ease-in-out;z-index:-1}.nav-links{display:block;font-size:1.2rem;padding:2rem 0;width:100%}.nav-links:hover{background:#01959a;transition:none}.signupBtn{display:none}.nav-links-mobile{background:#01959a;border-radius:4px;color:#fff;display:block;font-size:1.2rem;font-weight:600;letter-spacing:2px;margin:auto;padding:1.5rem;text-align:center;text-decoration:none;width:80%}.hamburger-menu{color:#222;cursor:pointer;display:block;font-size:1.2rem}}.hero{height:100vh;position:relative}.hero,img{width:100%}img{height:100%;object-fit:cover}.hero-text{background:hsla(0,0%,100%,.9);border-top:4px solid #01959a;left:50%;margin:2rem 0;padding:1rem;position:absolute;top:55%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60%}.hero-text h1{-webkit-background-clip:text;color:#222;font-size:2.5rem;font-weight:900}.hero-text p{padding:.5rem 0 2rem}.hero-text .show,.hero-text p{color:#222;font-size:1.5rem;font-weight:700}.hero-text .show{background:#01959a;border-radius:6px;letter-spacing:2px;padding:1rem 2rem;text-decoration:none}@media screen and (max-width:850px){img{height:100%;object-fit:cover;width:100%}.hero-text{border-top:5px solid #01959a;left:50%;margin:2rem 0;top:55%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60%}.hero-text h1{-webkit-background-clip:text;color:#222;font-size:1.5rem;font-weight:700}.hero-text p{font-size:1.1rem}.hero-text .show{border-radius:6px;font-size:1rem;padding:.6rem 1.1rem}}.hero-about{height:70vh;position:relative;width:100%}.hero-text .hide{display:none}.about-container{margin:4rem 6rem;text-align:start}.about-container h1{padding-bottom:1rem}.about-container p{padding-bottom:2rem}@media screen and (max-width:850px){.about-container{margin:4rem 2rem}}.about-container{margin:3rem 0}.sabsys{display:flex;margin-bottom:2rem;margin-top:2rem}.sabsys img{height:50vh;margin-left:4rem;width:40rem}.sabsys p h2{box-shadow:0 5px 25px 2px rgba(0,0,0,.11);font-size:1.3rem;font-weight:700;margin-bottom:1rem;text-align:center;width:40vw}.sabsys p{font-size:1.1rem;font-weight:500;margin-left:3rem;text-align:start;width:40vw}@media screen and (max-width:850px){.about-container{margin:2rem 0}.sabsys{flex-direction:column-reverse;margin-bottom:1.5rem;margin-top:1.5rem}.sabsys img{height:40vh;margin-bottom:1rem;margin-left:1.5rem;width:95%}.sabsys p h2{font-size:1.5rem;text-align:center;width:94%}.sabsys p{font-size:1rem;font-weight:500;text-align:justify;width:90%}}.container{background:#fff;border-radius:4px;display:flex;justify-content:space-between;margin:3rem 2rem 2rem;padding-bottom:2rem}.container-box{border-radius:8px;box-shadow:0 5px 25px 2px rgba(0,0,0,.11);margin:30px 30px 5rem;padding:1rem .7rem;text-align:start;width:100%}.container-box:hover{background-color:#01959a;transition:.7s linear}.container-box h4{font-size:1.3rem;font-weight:900;padding:.9rem 0 .2rem;text-align:center}.container-box p{font-size:1rem;font-weight:500;padding:.9rem 0 .2rem;text-align:start}@media screen and (max-width:850px){.container{display:flex;flex-wrap:wrap;justify-content:space-between}.container>div{border:1px solid #ccc;flex:1 1;margin:-3rem 10px 5rem;min-width:calc(50% - 20px);padding:15px}.container .show{align-items:center;background:#fff;border-radius:6px;color:#01959a;display:flex;font-size:1.5rem;font-weight:700;justify-content:center;letter-spacing:2px;margin-top:2rem;padding:.5rem;text-decoration:none}.container-box:hover{background-color:#01959a;transition:.7s linear}.container-box p{font-size:1rem}}@media screen and (max-width:640px){.container{margin-top:-3rem}.container>div{border:1px solid #ccc;flex:1 1;margin:12px;min-width:100%}.container-box:hover{background-color:#01959a;transition:.7s linear}}.appointment{margin:3rem 0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.appointment h2{font-size:2.5rem}.appointment p{color:#fff;font-size:1.5rem}.appointment-btn{background:#01959a;border:3px solid #fff;border-radius:3rem;cursor:pointer;font-size:16px;margin:1rem 34rem;padding-bottom:.5rem;padding-top:.4rem}.appointment-btn a{color:#fff;font-weight:700;text-decoration:none;transition:background-color 0s,color 0s}.appointment-btn:hover{background:#fff}.appointment-btn a:hover{color:#01959a;font-weight:700}.image-container{display:flex;justify-content:space-between;margin-bottom:3rem;margin-top:24rem;padding:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.image-container,.image-container img{box-shadow:0 5px 25px 2px rgba(0,0,0,.11)}.image-container img{cursor:pointer;height:15rem;width:18rem}.image-container img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:850px){.image-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-12rem;margin-top:28rem}.image-container img{box-shadow:0 5px 25px 2px rgba(0,0,0,.11);cursor:pointer;height:15rem;width:23rem}.image-container img:hover{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width:640px){.image-container{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-11rem;margin-top:43rem}}.footer{background-color:#000;color:#fff;padding:4rem 6rem}.top{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:start}.top i{color:#fff;font-size:2rem;margin-left:1rem}.top i:hover{color:#01959a}.bottom{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:2rem;text-align:start}.bottom div{display:flex;flex-direction:column}.bottom h4{font-size:1.3rem;padding:1rem 0 .8rem}.bottom a{color:#fafafa;font-size:1.1rem;padding-bottom:.4rem;text-decoration:none}@media screen and (max-width:850px){.footer{padding:4rem 2rem}.footer i{margin:1rem 1rem 0 0}.bottom div{width:50%}}@media screen and (max-width:640px){.footer{margin-top:-29rem;padding:4rem 2rem}}.service-appointment{background:#01959a;left:50%;margin:5rem 0;padding:1rem;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.service-appointment h2{color:#fff;font-size:2.5rem}@media screen and (max-width:850px){.appointment{border-top:5px solid #01959a;left:50%;margin:2rem 0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw}.appointment h2{-webkit-background-clip:text;font-size:1.5rem;font-weight:700}.appointment p{font-size:1.1rem}.appointment-btn{border-radius:6px;font-size:1rem;margin:0 4rem}.appointment-btn a{font-size:13px}}.card{color:#2a2a2a;margin:4rem 2rem}.card h1{font-size:3rem}.packagecard{display:flex;justify-content:space-between;margin-top:3rem}.n-card{border-radius:4px;box-shadow:0 5px 25px 2px rgba(0,0,0,.11);padding:1rem .8rem;text-align:start;width:35%}.n-img{border-radius:7px;cursor:pointer;height:200px;overflow:hidden}.n-img img{border-radius:7px;height:100%;transition:.3s ease-in-out;width:100%}.n-img:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}.n-card h4{font-size:1.1rem;font-weight:700;padding:.9rem 0 .2rem}.n-card .show{background:#01959a;border-radius:6px;color:#fff;display:flex;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:2px;padding:.1rem .3rem;text-decoration:none}@media screen and (max-width:850px){.card{margin:4rem 2rem}.packagecard{flex-direction:column}.n-card{margin-bottom:1.5rem;width:100%}}.appointment{background:#01959a;left:50%;margin:2rem 0;padding:1rem;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%}.appointment h2{color:#fff;font-size:2rem}.product-detail{margin-left:1rem;margin-right:1rem;margin-top:1rem}.product-detail h1{display:inline-block;font-size:2rem;font-weight:700;margin-bottom:2rem;position:relative}.product-detail h1:before{border-bottom:5px solid #01959a;content:"";left:140px;position:absolute;top:88%;-webkit-transform:translateY(50%);transform:translateY(50%);width:30%}.product-detail h4{color:#000;font-size:1.2rem;font-weight:700;text-align:justify}.product-detail h4:hover{color:#01959a}.product-detail h3{font-size:1.2rem;font-weight:700;text-align:start}.product-detail p{font-size:1rem;font-weight:700;text-align:justify}.product-detail p:hover{color:#01959a}.features{display:flex;flex-direction:column;margin-left:1.5rem;margin-top:2rem;text-align:start}.features a{color:#000;font-size:1rem;font-weight:700;text-decoration:none}.features a:hover{color:#01959a;text-decoration:underline}.features .product-detail{margin-bottom:1px}@media screen and (max-width:850px){.appointment{border-top:5px solid #01959a;left:50%;margin:2rem 0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw}.appointment h2{-webkit-background-clip:text;font-size:1.5rem;font-weight:700}}.features{margin:2rem}.feature{align-items:center;display:flex;justify-content:space-between;margin-top:4.5rem}.feature li:hover{text-decoration:underline}.features-text{font-size:1.1rem;text-align:start;width:45%}.features-img{display:flex;justify-content:space-between;position:relative;width:50%;z-index:-99}.features-img img{border-radius:6px;box-shadow:-1px 1px 62px -18px rgba(0,0,0,.19);height:350px;object-fit:cover;width:49%}.features-img img:nth-child(2){position:absolute;right:0;top:-10%}@media screen and (max-width:850px){.features{margin:4rem 2rem}.feature{display:flex;flex-direction:column;margin-top:2.5rem}.features-text{width:70%}.feature .features{width:100%}.features-img{margin:1.8rem 0;width:100%}.features-img img{height:250px}}
/*# sourceMappingURL=main.0feb5259.css.map*/