
    

     .page-footer{margin-top:0;z-index:0!important;}
    .footer{font-family:"Proxima", "Helvetica Neue", Verdana, Arial, sans-serif;clear:both;width:100%;}
    .footer ul{padding:0;}
     .brlast{border:0;}
    .fot-hpy{max-width:1376px;margin:0 auto;}
    .explorechild{width:100%;max-width:88%;margin:0 auto;}
    .footercpyd{animation:gradient 15s ease infinite;}
    @media only screen and (min-width: 1200px){
     .footer.content ul{padding-right:0;}
    }
    @media only screen and (max-width: 1199px){
     .brlast{padding:15px 0;border-top:1px solid #DCDCDC;}
    .soc-icons li{padding:0 12px 0 12px;}
    }
    @media only screen and (max-width: 991px){
    .footer{max-height:43px;}
     .page-footer p{padding:0 50px;}
    }
    @media only screen and (max-width: 767px){
    footer .soc-icons .fa-facebook-f:before{content:"\f39e";}
    ul.soc-icons a{border:1px solid #777;border-radius:50px;width:40px;height:40px;}
    }
    @media only screen and (max-width: 479px){
    .footer{padding-top:0;}
    }
    @media only screen and (max-width: 400px){
    .footer{height:54px;max-height:54px;}
    }
    @media screen and (max-width:767px) and (min-width: 400px){
    .footer{height:54px;max-height:54px;}
    }
    @media screen and (max-width: 1919px){
    .explorechild{max-width:100%;}
    }
  


     .page-footer{padding-bottom:0;}
     .footer.content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:100%;padding-left:0;padding-right:0;width:100%;padding:0;}


    .col-lg-4,.col-xs-12{padding:0;}
    a,a:hover,a:active,a:focus{outline:none!important;text-decoration:none;}
   
 
     .page-footer{width:100%;}
   
    .footercpyd{text-align:center;width:100%;background-image:linear-gradient(to right, #2B4F42, #B1543D, #E99208, #E4C348, #D6D9D9, #9BA8C3, #58BEC8, #0D8D7C, #313E48);clear:both;}
    .footercpyd p{padding:14px 15px;font-family:'Roboto';font-size:14px;font-weight:bold;color:#fff;margin:0;}
     .footercpyd p{font-size:14px;}
     .page-footer{height:200px;display:table;background:#fff;z-index:1;width:100%;box-shadow:0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);}
     .footer.content{display:table-cell;vertical-align:middle;}
     
     .page-footer h5{margin:0;}
     .page-footer li{list-style:none;}
     .page-footer a, .page-footer a:hover, .page-footer a:focus{text-decoration:none;color:#000;}
    .padd-0{padding:0;}
    .soc-icons{display:inline-block;}
    .soc-icons i{font-size:24px;}
.soc-icons img{width: auto;}

    .soc-icons li{float:left;padding:0 17px 0 17px;}
     .page-footer li a, .page-footer h5, .page-footer a{color:#777777;font-family:'Roboto';}
     .page-footer h5{font-size:24px;font-weight:bold;margin-bottom:15px;}
     .page-footer p{font-family:'Roboto';font-size:10px;padding:10px 15px;}
     .page-footer li a, .page-footer a{font-size:14px;font-weight:400;margin-bottom:5px;display:flex;align-items:center;justify-content:center;}
    .footlogo{max-width:150px;}
    .brright{border-right:1px solid #DCDCDC;min-height:120px;text-align:center;margin:50px 0;}
    .explore{text-align:left;padding:0 30px;}
     .page-footer .explorechild li a{display:block;text-align:left;}
     .page-footer p.addhb{font-size:14px;color:#777777;}
    @media screen and (min-width: 1200px){
     .page-footer p.addhb{padding-left:0;text-align:left;}
     .page-footer a.footlogoa{justify-content:flex-start;}
    .fot-hpy{max-width:1200px;}
    .firstcol{width:20%;}
    .seccol{width:calc(80% - 320px);display:flex;align-items:center;}
    .furcol{width:23%;display:flex;align-items:center;justify-content:center;}
    }
    @media screen and (max-width: 1300px){
     .page-footer h5{font-size:20px;}
    .soc-icons li{float:left;padding:0 12px 0 12px;}
    }
    @media screen and (max-width: 1199px){
     .page-footer p{width:100%;}
     .page-footer .explorechild li a,.explore{text-align:center;}
     .page-footer{height:auto;}
    .brright,.explore{border-top:1px solid #DCDCDC;min-height:auto;padding:15px 0;margin:0 auto;}
    .brlast{padding:25px 0;}
    .brright:first-child{border:0;}
    .explore h5:after{content:"\f0d7";font-family:'FontAwesome';padding-left:10px;}
     .page-footer h5{margin-top:15px;}
    }
    .footercpyd p{display:flex;align-items:center;justify-content:center;}
     .page-footer .footercpyd p a{color:#fff;font-size:10px;text-align:center;padding-left:5px;margin:0;}
    @media screen and (max-width: 1199px){
     .page-footer{box-shadow:none;}
    .footer.content{border:0;}
    }
    /*! CSS Used keyframes */
    @keyframes gradient{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}
    section div.bg-wave-join p {
     text-align: center;
     padding: 0 15px 30px;
 }


 .play-icon.fa-pause {
    opacity: 0;
}