        
@font-face {
  font-family: p_normal;
  src: url(../fonts/Poppins-Regular.ttf);
}
@font-face {
  font-family: p_bold;
  src: url(../fonts/Poppins-Bold.ttf);
}

@font-face {
  font-family: p_light;
  src: url(../fonts/Poppins-Light.ttf);
}

@font-face {
  font-family: p_semi;
  src: url(../fonts/Poppins-SemiBold.ttf);
}
@font-face {
  font-family: p_medium;
  src: url(../fonts/Poppins-Medium.ttf);
}
  .footer {
             font-family: p_normal;
            
             background-color: #585858;
            color: #fff;
           
        }
        .footer p{
             font-family: p_normal;
             font-size: 18px;
             line-height: 30px;
             letter-spacing: 0.5px;
        }
        .logof {
            text-align: center;
        }
        .footer li {
            list-style-type: none;
             font-family: p_normal;
             font-size: 18px;
             line-height: 30px;
        }
        .inputt {
            background-color: transparent !important;
            border: 1px solid #fff !important;
         
        }
        .footer input:focus {
            outline: none !important;
            box-shadow: none !important;
        }
        .labell {
            background-color: #fff;
            color: #585858;
            padding: 2px 10px;
        }
        .labell:hover {
            cursor: pointer;
        }
        .ul3 {
             font-family: p_normal;
            padding-left: 0 !important;
        }


        @media only screen and (max-width: 1400px){
            .footer p{
             font-family: p_normal;
             font-size: 14px;
             line-height: 25px;
             letter-spacing: 0.5px;
        }
.footer li {
            list-style-type: none;
             font-family: p_normal;
             font-size: 14px;
             line-height: 25px;
        }
        }
        @media only screen and (max-width: 1300px) {
            .footer {
            
            background-color: #585858;
            color: #fff;
            text-align: initial !important;
            
        }
        }
        @media only screen and (max-width: 1200px) {
            .footer {
           
            background-color: #585858;
            color: #fff;
            
        }
        }
        @media only screen and (max-width: 992px) {
            .footer {
            
            background-color: #585858;
            color: #fff;
            
            text-align: center !important;
        }
        .ul2 {
            padding-left: 0 !important;
        }
        
        }
        @media only screen and (max-width: 767px) {
            .footer {
            
            background-color: #585858;
            color: #fff;
            
        }
        .ul2 {
            padding-left: 0 !important;
        }
        .logof {
            text-align: initial;
        }
        }