
    
   
.footer {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: black;
    color: white;
    text-align: center;
        z-index: 100;
 }

 

.ft-copyright {
    background-color: #000000;
    border-top: 1px solid #000000;
    display: flex;
    
        z-index: 100;
}

  
@media (max-width: 767px){
.textetete,.text-pp-crt-rg {
    background-color: #4d4d4f;
    text-align: center;
    display: none;
}
.researchsection{
    font-size: 21px;
}
.heightewmpty{
        height:80px !important;
    }
#impbutton{
   display:none !important;
}

.footer1
{
    display:block !important;
}

.icon-barsdds{
display:block !important;
    }
    
    } 

footer p {
    color: #fff;
    margin-bottom: 10px;
  }

  .text-pp-crt,
  .text-pp-crt-rg a {
    color: #FFFFFF;
  }

  .developer {
        text-align: center;
        padding: 10px;
       
  }
   
  .developer b {
    color: red;
    }
    .footer {
   position: fixed;
   left: 0;
   bottom: 0;
   width: 100%;
   background-color: red;
   color: white;
   text-align: center;
       z-index: 100;
}.text-pp-crt-rg{
    padding: 10px;
}

    
    .facebook {
      background: #3B5998;
      color: white;
      border-radius:5px;
    }
    
    .twitter {
      background: #55ACEE;
      color: white;
      border-radius:5px;
    }
    
    .google {
      background: #dd4b39;
      color: white;
      border-radius:5px;
    }
    
    .linkedin {
      background: #007bb5;
      color: white;
      border-radius:5px;
    }
    
    .youtube {
      background: #bb0000;
      color: white;
      border-radius:5px;
    }
    .instagram{
        background:  linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
        color: white;
      border-radius:5px;
    }
    .whatsapp{
        background:#25d366;
        color: white;
      border-radius:5px;
    }


    .social {
        position: absolute;
        width: 100%;
        top: 50%;
        text-align: center;
        transform: translateY(-50%);
      }
      
      .social .link {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background-clip: content-box;
    transition: .5s;
    font-size: 20px;
}
      
      .social .link span {
        display: block;
        position: absolute;
        text-align: center;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
      }
      
      .social .link:hover {
       
        color: white;
        margin-left: -5px;
        transform: translateX(10px) rotate(360deg);
      }
      
      .social .link.google-plus {
        background-color: tomato;
        color: white;
      }
      
      .social .link.twitter {
        background-color: #00ACEE;
        color: white;
      }
      
      .social .link.facebook {
        background-color: #3B5998;
        color: white;
      }
      .social .link.instagram{
        background:  linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
        color: white;
     
    }
    .social .link.whatsapp{
        background:#25d366;
        color: white;
     
    }
    .social .link .twitter {
        background: #55ACEE;
        color: white;
       
      }
      
      .social .link.linkedin {
        background: #007bb5;
        color: white;
        
      }

      .icon-barsdds {
        /* bottom: 10px; */
        /* width: 42%; */
        /* text-align: left; */
        padding: 4px;
    }
      .icon-barsdds .link {
        display: inline-block;
        vertical-align: middle;
        position: relative;
        width: 25px;
        height: 25px;
        /* border-radius: 50%; */
        background-clip: content-box;
       
        transition: .5s;
        font-size: 11px;
    }
      
      .icon-barsdds .link span {
        display: block;
        position: absolute;
        text-align: center;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
      }
      
      .icon-barsdds .link:hover {
       
        color: white;
        margin-left: -5px;
        transform: translateX(10px) rotate(360deg);
      }
      
      .icon-barsdds .link.google-plus {
        background-color: tomato;
        color: white;
      }
      
      .icon-barsdds .link.twitter {
        background-color: #00ACEE;
        color: white;
      }
      
      .icon-barsdds .link.facebook {
        background-color: #3B5998;
        color: white;
      }
      .icon-barsdds .link.instagram{
        background:  linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
        color: white;
     
    }
    .icon-barsdds .link.whatsapp{
        background:#25d366;
        color: white;
     
    }
    .icon-barsdds .link .twitter {
        background: #55ACEE;
        color: white;
       
      }
      
      .icon-barsdds .link.linkedin {
        background: #007bb5;
        color: white;
        
      }


button
{
border-radius:8px;
}
.utopix {
    padding-bottom: 50px
}

a {
    color: #fff;
    text-decoration: none
}




.subscrip input {
    height: 34px !important;
  background: #FDFDFE;
  width: 84%;

}
.subscrip select {
    height: 34px !important;
  background: white !important;
  width: 84%;

}
.subscrip button {
  margin-top: 0;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-right: 29px !important;

}
@-webkit-keyframes glowing {
  0% { background-color: #004A7F; -webkit-box-shadow: 0 0 3px #004A7F; }
  50% { background-color: #0094FF; -webkit-box-shadow: 0 0 10px #0094FF; }
  100% { background-color: #004A7F; -webkit-box-shadow: 0 0 3px #004A7F; }
}

@-moz-keyframes glowing {
  0% { background-color: #004A7F; -moz-box-shadow: 0 0 3px #004A7F; }
  50% { background-color: #0094FF; -moz-box-shadow: 0 0 10px #0094FF; }
  100% { background-color: #004A7F; -moz-box-shadow: 0 0 3px #004A7F; }
}

@-o-keyframes glowing {
  0% { background-color: #004A7F; box-shadow: 0 0 3px #004A7F; }
  50% { background-color: #0094FF; box-shadow: 0 0 10px #0094FF; }
  100% { background-color: #004A7F; box-shadow: 0 0 3px #004A7F; }
}

@keyframes glowing {
  0% { background-color: #004A7F; box-shadow: 0 0 3px #004A7F; }
  50% { background-color: #0094FF; box-shadow: 0 0 10px #0094FF; }
  100% { background-color: #004A7F; box-shadow: 0 0 3px #004A7F; }
}

.flashingbtn {
  -webkit-animation: glowing 1500ms infinite;
  -moz-animation: glowing 1500ms infinite;
  -o-animation: glowing 1500ms infinite;
  animation: glowing 1500ms infinite;
}
      