*{box-sizing:border-box!important;margin:0;padding:0}body,html{overflow-x:clip;-ms-overflow-style:none!important;scrollbar-width:none!important}::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}.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}}.control-dots{visibility:hidden}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.topCarousel{height:90vh}.servicebg{background-color:#3a5b9e34}.contact-modal .modal-content{background-color:#ffc720}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:1400px){.topCarousel{height:60vh}}@media only screen and (max-width:900px){.topCarousel{height:40vh}}@media only screen and (max-width:650px){.topCarousel{height:30vh}}@media only screen and (max-width:500px){.topCarousel{height:20vh}}.slider-container{margin-top:30px}.testimonial-card{background:#f8f7f0;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:20px;transition:transform .2s;width:80%;margin:0 auto;border:2px solid gold}.testimonial-card:hover{transform:scale(1.02)}.testimonial-header{display:flex;justify-content:space-between;align-items:center}.testimonial-image{border-radius:80%;width:100px;height:100px;object-fit:cover;border:2px solid #c39835;margin-left:20px}.card-description{margin-top:10px;color:#343a40;margin-bottom:0;font-style:normal}.heading_color{color:#c39835}