@import url('https://fonts.googleapis.com/css?family=Poppins:200,300,400,500,600,700,800&display=swap');
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap');

#footer {
   text-align: center;
   font-family: 'Poppins', sans-serif;
   background-color: white;
}

.disclaimer {
   text-align: center;
   font-size: 10px;
   margin: 20px auto 10px;
   width: 77%;
   color: #484B59;
}

.disclaimer .btn {
   line-height: 1 !important;
   font-weight: 400;
}

.disclaimer .btn-check:focus+.btn,
.disclaimer .btn:focus {
   outline: 0;
   box-shadow: none !important;
   /* box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); */
}

.inst-link,
.inst-link:hover {
   color: #484b59;
   text-decoration: underline;
}

#footer .container footer {
   justify-content: center;
}

#footer .container .footer-social a {
   display: block;
   width: 45px;
   color: rgb(72, 75, 89);
   height: 45px;
   text-align: center;
   line-height: 45px;
   font-size: 20px;
   visibility: visible !important;
   border-radius: 50px;
   margin: 10px 5px;
   border-width: 1px;
   border-style: solid;
   border-color: transparent;
   border-image: initial;
   transition: background-color 0.2s ease-in-out 0s;
}


#footer .container .footer-social {
   display: flex;
   justify-content: center;
   width: 100%;
   align-items: center;
}

#footer .container .footer-social ul {
   width: 20%;
   justify-content: space-evenly;
   flex-wrap: nowrap;
}

#footer .container .footer-social ul li a {
   display: flex;
   justify-content: center;
   align-items: center;
   text-decoration: none;
}

#footer .container #links {
   position: relative;
   width: 95%;
   /* padding-bottom: 30px; */
   margin: 20px auto;
   /* border-bottom: 0.5px solid #484b59; */
   color: grey;
}

#footer .container #links #play-pause-btn {
   position: absolute;
   left: 0;
   top: 72%;

}

#footer .container #links a {
   color: grey;
}

.facebook-bg-hvr:hover {
   background: #4267B2 !important;
   color: #fff !important;
   border: 1px solid transparent !important;
}

.twitter-bg-hvr:hover {
   background: black !important;
   color: #fff !important;
   border: 1px solid transparent !important;
}

.linkedin-bg-hvr:hover {
   background: #0077B5 !important;
   color: #fff !important;
   border: 1px solid transparent !important;
}

.youtube-bg-hvr:hover {
   background: #CD201F !important;
   color: #fff !important;
   border: 1px solid transparent !important;
}

.copyright-section {
   width: 60%;
   margin: 0 auto;
   color: #484B59;
}

/* owl carousel left and right arrow */
.owl-carousel .left-nav,
.owl-carousel .right-nav {
   height: 47px;
   position: absolute;
   width: 26px;
   cursor: pointer;
   top: 33% !important;
   color: #484B59;
}

/* .owl-carousel .owl-prev.disabled,
.owl-carousel .owl-next.disabled {
   pointer-events: none;
   opacity: 0.2;
} */

.owl-carousel .left-nav {
   /* background: url(nav-icon.png) no-repeat scroll 0 0; */
   left: -33px;
   /* top: 20px; */
}

.owl-carousel .right-nav {
   /* background: url(nav-icon.png) no-repeat scroll -24px 0px; */
   right: -33px;
}

.owl-carousel .left-nav:hover {
   /* background-position: 0px -53px; */
   color: #484B59 !important;
}

.owl-carousel .right-nav:hover {
   /* background-position: -24px -53px; */
   color: #484B59 !important;
}

/* =====Media Query===== */

@media screen and (max-width: 600px) {
   #footer .container #links {
      position: relative;
      width: 80%;
   }
}