* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
 }
 body {
   overflow: scroll;
 }
 body::-webkit-scrollbar {
   width: 0;
 }

   .remove-video-marg {
     width: 100%;
     padding: 0px;
     background-color: black;
   }
   .video-parent {
     position: relative;
     width: 100%;
 
   }
   video {
     width: 100%;
     padding: 0px;
     
   }
/*    .vid-overlay {
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 100%;
     background-color: #225470;
     z-index: 1;
     opacity: 0.7;
   } */
   .text-banner {
     background-color: #dc3545;
     padding-top: 0px !important;
   }
 .bootom-banner {
   color: #fff;
   padding: 10px;
 }


 /* feedback */
 #feedback {
   width: 100%;
   padding: 50px 30px;
   box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1), -2px -2px 4px rgba(0, 0, 0, 0.1) !important; 
   margin-bottom: 20px;
   margin: 20px auto;
 
 }
 .feedback-card {
   width: 100%;
   display: flex;
   overflow: scroll;
   
 }
 .feedback-card::-webkit-scrollbar {
   width: 0;
 }
 .owl-carousel {
   width: 100%;
   display: grid;
   grid-template-columns: auto auto auto;
 }
 #testimonial-slider {
   width: 100%;
   display: flex;
   
 }
 .testimonial img {
   width: 70px;
   height: 70px;
   border-radius: 50%;
   border: 2px solid tomato;
   color: rgb(162, 146, 146);
 
 }
 .testimonial {
   width: 320px;
   margin: 10px;
 
 }
 .testimonial p {
   border: 1px solid rgba(0, 0, 0, 0.1);
   padding: 10px 20px;
   border-radius: 4px;
   border-left: 2px solid tomato;
   color: #dc3545;

 }

 .testimonial h6 {
   margin-top: 5px;
   font-weight: bold;
   color: #dc3545;
 }
 .testimonial small {
   color: green;
 }
 .feedback-arrow {
   display: flex;
   justify-content: space-evenly;
   margin-top: 20px !important;
 }
 .feedback-arrow button {
   background-color: tomato;
   padding: 0px 20px;
   color: white;
   border-radius: 4px;
   border: none;
   cursor: pointer;
 }