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}.gallery-card{border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.12);cursor:pointer;margin:0 auto;overflow:hidden;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.gallery-card:hover{box-shadow:0 20px 35px rgba(0,0,0,.12);-webkit-transform:translateY(-6px) scale(1.03);transform:translateY(-6px) scale(1.03)}.img-container{height:220px;overflow:hidden}.img-container img{height:100%;object-fit:cover;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;width:100%}.gallery-card:hover .img-container img{-webkit-transform:scale(1.06);transform:scale(1.06)}@media (min-width:768px){.gallery-card{margin-bottom:20px}}.team-card{border-radius:12px;overflow:hidden;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.team-card:hover{box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-transform:scale(1.03);transform:scale(1.03)}.team-img{height:280px;object-fit:cover;width:100%}.slider-title{font-size:4.5rem;font-weight:600;margin-bottom:20px}@media screen and (max-width:400px){#features{padding:20px}#about,#contact,#features,#footer,#portfolio,#services,#team,#testimonials{width:100%}}
/*# sourceMappingURL=main.8a9cb329.css.map*/