body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.text-dribbble{color:#ea4c89}.text-pinterest{color:#bd081c}.btn-custom{background:#2c5d63}.dark-overlay{position:relative}.bg-image{height:auto;width:100%}.overlay-content{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.text-shadow{text-shadow:2px 2px 4px #00000080}.gallery-container{margin-top:50px;text-align:center}.gallery-card{border:none;box-shadow:0 4px 8px #0003;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.gallery-card:hover{box-shadow:0 8px 16px #0000004d;transform:translateY(-10px)}.gallery-card img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.gallery-card img:hover{transform:scale(1.1)}.carousel-item img{max-height:600px;object-fit:fill}nav{align-items:center;border-radius:1rem;box-shadow:0 7px 29px 0 #64646f33;display:flex;flex-wrap:wrap;justify-content:space-between;padding:4px}.logo{padding:0;width:100px}nav ul li{display:inline-block;list-style:none;margin:20px;position:relative}nav ul li a{color:#333;font-size:1.2em;font-weight:520;padding:.5em;text-decoration:none;transition:color .3s ease,background-color .3s ease}nav ul li a:hover{color:#a2c11c}.dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 #0003;display:none;min-width:160px;position:absolute;z-index:1}.dropdown-content a{color:#000;display:block;padding:12px 16px;text-decoration:none}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content{display:block}.dropdown-content a.active{background-color:#a2c11c;color:#fff}nav .fas{display:none}@media only screen and (max-width:600px){.header-text{font-size:16px;margin-top:100%}.header-text h1,.header-text span,nav .fas{font-size:30px}nav .fas{display:block;position:absolute;right:35px;top:40px}nav ul{background:#517569cc;height:100vh;padding-top:50px;position:fixed;right:-200px;top:0;transition:right .5s;width:200px;z-index:2}nav ul li{display:block;margin:25px}nav ul .fas{cursor:pointer;left:25px;position:absolute;top:25px}.sub-title{font-size:40px}.about-col-1 .about-col-2{flex-basis:100%}.about-col-1{margin-bottom:30px}.about-col-2{font-size:14px}.tab-links{font-size:16px;margin-right:20px}.dropdown-content .dropdown{display:none}}.image-container{border-radius:12px;box-shadow:0 4px 8px #0000004d;color:#333;display:inline-block;margin:10px;max-width:250px;overflow:hidden;position:relative;text-align:center;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;width:100%}.image-container img{display:block;height:auto;width:100%}.card-text{font-weight:700;margin:0}.image-container:hover{box-shadow:0 4px 8px #0000004d;color:#a2c11c;transform:scale(1.1)}.view-more-btn{background-color:#a2c11c;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:1em;font-weight:700;margin-top:20px;padding:10px 20px;transition:background-color .3s ease}.view-more-btn:hover{background-color:#a2c11c;transform:scale(1.2)}@media (max-width:768px){.image-container{color:#a2c11c;max-width:250px}}@media (max-width:576px){.image-container{color:#a2c11c;max-width:200px}}.headings,hr{color:#188389}.headings{font-size:2.5rem;font-weight:750;margin-bottom:1rem;padding:1rem;text-align:center}#services{background-color:#f9f9f9;padding:30px 0;text-align:center}.services-list{grid-gap:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:50px;padding:0 20px}.services-list div{align-items:center;background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;font-size:16px;font-weight:400;padding:40px;text-align:center;transition:background .7s,transform .5s,box-shadow .5s}.services-list div h2{color:#188389;font-size:28px;font-weight:700;margin-bottom:15px}.services-list div:hover{background:linear-gradient(181deg,#c7da7266,#a2c11c);box-shadow:0 8px 16px #0003;transform:translateY(-10px)}.services-list div p{color:#666;line-height:1.5}@media (hover:none){.services-list div{background:linear-gradient(181deg,#c7da7266,#a2c11c)}}.containerm{margin:auto;max-width:1200px}img{max-height:400px;object-fit:contain;width:100%}.text-facebook{color:#3b5998}.text-instagram{color:#e4405f}.text-twitter{color:#1da1f2}.text-linkedin{color:#0077b5}.text-gmail{color:#d44638}.text-whatsapp{color:#25d366}.list-inline-item i{transition:color .3s ease,transform .3s ease}.list-inline-item a:hover i{color:#000;transform:scale(1.2)}.form-control{border:1px solid #ced4da;border-radius:5px;padding:10px}.form-control-lg{font-size:1.25rem}.small-placeholder::placeholder{color:#6c757d;font-size:.75em}.btn-custom{background:#a2c11c;border:none;border-radius:5px;color:#fff;font-size:1.25rem;padding:10px 20px;transition:background .3s ease,transform .3s ease}.btn-custom:hover{transform:translateY(-2px)}.container{margin:auto;max-width:1200px;padding:0 15px}.product h1{color:#188389;font-size:2.5rem;font-weight:600;margin-bottom:1rem;text-align:center}.product p{font-size:1.1rem;margin-bottom:1.5rem;text-align:center}.card{border:none;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.card:hover{box-shadow:0 8px 16px #0003;font-weight:600;transform:translateY(-5px)}.card-img-top{height:270px;object-fit:contain;width:100%}.card-body{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:20px}.card-title{color:#a2c11c;font-size:1.3rem;font-weight:700;margin-bottom:10px;text-align:center}.card-text{font-size:1rem;margin-bottom:1rem;text-align:center}@media (max-width:768px){.card{margin-bottom:1rem}}.text-effect h1{-webkit-text-fill-color:#0000;animation:shine 15s linear infinite;background:linear-gradient(60deg,#fff,#188389,#fff);-webkit-background-clip:text;background-clip:text;background-size:80%;font-family:Hack,Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:4vw;font-weight:700;left:5vw;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%)}@keyframes shine{0%{background-position-x:-500%}to{background-position-x:500%}}@media (max-width:600px){.text-effect p{font-size:8vw;left:10vw}}@media (min-width:1200px){.text-effect p{font-size:4vw;left:3vw}}.whatsapp-button-container{bottom:25px;position:fixed;right:25px;z-index:1000}.whatsapp-icon{color:#25d366;transition:transform .3s ease-in-out}.whatsapp-icon:hover{transform:scale(1.2)}
/*# sourceMappingURL=main.3d5b5f70.css.map*/