.footer1{
    
    height: 48px;
    font-family: 'Nunito Sans';
 }
 .footer_notes{
  padding-top: 10px;
 padding-bottom:16px;
  height:46px;
  font-size:16px;
  font-weight:0px;
  font-family: "Nunito Sans";
}


.leftbox{
 float: left;
width: 25%;
}
.middlebox{
 float: left;
width: 50%;
}
.rightbox{
 float: right;
 

}
.ql{
 font-size: 20px;
 font-weight: bolder;
 font-family:'Poppins', sans-serif ;
 color: #ffffff;
}


/* LOGO LIST */
.logo-bar{
margin-bottom:-10px !important;
margin-top: -5%;
}

.logo-hr{
   border-color: #000000;
   margin-bottom:0px;
 background-color: #d9d9d9;
   margin-top:0px;
 display: block;
}

.logo-caption{
   font-weight: 800;
   transform: translate(0, 45%);
   text-transform:uppercase;
   color:#d9d9d9;
margin-bottom: 10px;
   font-family: 'Poppins', sans-serif;
}

.logo-bar__item img{
 margin-top: -70px;
 margin-bottom: 70px;
   height:40px;

}

.hey{
 font-size: 100%;
 font-weight: 100;
}



   
       @media only screen and (max-width: 768px) {
         .image-column {
           flex: 1 1 100%;
         }
   
         .overlay-content {
         position: absolute;
         top: 40%;
         left: 40%;
         transform: translate(-40%, -40%);
         text-align: center;
       }
       
       .overlay-image {
         width: 40%;
         height: auto;
         margin: 10px;
       }
       }
       @media only screen and (max-width: 480px) {

         .leftbox{
width: 100%;
}
.middlebox{
width: 100%;
}
.rightbox{
width: 100%;

}

.ql{
 margin-top: 20px;
 font-size: 20px;
 font-weight: bolder;
 font-family:'Poppins', sans-serif ;
 color: #ffffff;
}

.logo-bar{
margin-bottom:-10px !important;
margin-top: 60px;
}


.logo-caption{
   font-weight: 800;
   transform: translate(0, 185%);
   text-transform:uppercase;
   color:#d9d9d9;

   font-family: 'Poppins', sans-serif;
}

.logo-bar__item img{
 margin-top: -50px;
 margin-bottom: 50px;
   height:40px;

}
.footer-bottom{padding: 30px 0;margin-top: 10px;}
.footer-column-links a{font-size: 20px; color: rgba(255,255,255,.5);font-family: 'Poppins', sans-serif;text-transform: capitalize; display: block; line-height: 10px; margin-bottom: 12px;}
.footer-column-links a:last-child{margin-bottom: 0;}


         .image-column {
           flex: 1 1 100%;
         }

         
       


   
         .overlay-content {
         position: absolute;
         top: 40%;
         left: 39.5%;
         transform: translate(-40%, -40%);
         text-align: center;
       }
       
       .overlay-image {
         width: 110%;
         height: auto;
         margin: 10px;
       }
       .footer1{
   
   height: 48px;
   font-family: 'Nunito Sans';
}
.footer_notes{
 padding-top: 10px;
padding-bottom:16px;
 height:46px;
 font-size:12px;
 font-weight:0px;
 font-family: "Nunito Sans";
 text-align: unset;
}

       } 

       .video-item2 {
   width: 200px;
   height: 260px;
   object-fit: cover;
}
.video-item2 video {
 width: 100%;
 height: 100%;
 object-fit: cover;
}
       
.video-item video::-webkit-media-controls {
       visibility: visible;
       opacity: 1;
   }
   
   .video-item video::-webkit-media-controls-enclosure {
       pointer-events: auto;
   }