

.link {
    color: #1F3D71;
  }
  .foot-bottom-pci {
    width: 7%;
  }
  .foot-bottom-tu {
    width: 50px;
   
	margin: 0 .5rem 0.2rem .5rem;
  }
  .footer-contain {
    justify-content: center;
  }
  .footer-heading {
    font-size: 1.25rem;
    font-weight: 600;
    color: #1F3D71;
    text-align: left;
    margin-bottom: 0.5rem;
  }
  .footer-text {
    font-size: .9rem;
    color: #1F3D71;
    text-align: left;
    font-weight: bolder;
  }
  .footer-links {
    color: #1F3D71;
    text-decoration: underline;
    font-weight: 700;
    font-size: .9rem;
    text-align: left;
  }
  .getit {
   
    width: 90%;
    margin-bottom: 1rem;
    box-shadow: 0px 0px 4px #d0d0d0;
    border-radius: 8px;
    cursor: pointer;
  }
  .footer-tab {
    padding-top: 15vh;
  }
  
  .footer-contact-line{
	  font-size: 16px;
    margin-bottom:0.5rem;
  }
  .footer-address-line{
    margin-bottom:0.5rem;
  }
  .footer-copyright-line{
    margin-bottom:0.5rem;
    font-size: 14px;
  }
  .follow-us-text{
    margin-bottom:0.5rem;
    font-size:1.125rem;
  }
  .pci-dss-transunion{
    display:flex;
    justify-content:center;
  }
  .fab{
    padding: 1%;
    margin-left: 1%;
  }
  .footer-gray{
    display: flex;
    align-items: flex-end;
  background: url("../images/footer_bg.png");
  background-position: center 30%;
  background-repeat: repeat;
  background-size: cover;
  -o-background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
    padding-top:0;
    padding-bottom:0;
  }
 
  #email,
  #payments,
  #loans {
    margin-bottom: 2rem;
  }
  #footer-email,
  #footer-payments,
  #footer-loan,
  #footer-pno,
  #footer-pid,
  #footer-lno,
  #footer-lid {
    margin-bottom: 0.5rem;
  }
  #mobile-footer-content {
    display: none;
  }
  #memail,
  #mpayments,
  #mloans {
    margin-bottom: 2rem;
  }
  #mfooter-email,
  #mfooter-payments,
  #mfooter-loan,
  #mfooter-pno,
  #mfooter-pid,
  #mfooter-lno,
  #mfooter-lid {
    margin-bottom: 0.5rem;
  }
  #mfooter-company,
  #mfooter-resources,
  #mfooter-legal,
  #mfooter-privacy,
  #mfooter-getapp,
  #mfooter-about,
  #mfooter-team,
  #mfooter-careers,
  #mfooter-blog,
  #mfooter-contact,
  #mfooter-calculator,
  #mfooter-app,
  #mfooter-faqs,
  #mfooter-tnc,
  #mfooter-refertnc,
  #mfooter-company,
  #mfooter-about,
  #mfooter-team,
  #mfooter-careers,
  #mfooter-blog,
  #mfooter-contact,
  #mfooter-location {
    margin-bottom: 1rem;
  }
  #footer-logo {
	    float: left;
    width: 8rem;
    margin: 0 0 2.5rem 0;
  }
  #support {
    bottom: 25px;
  }
  #office-address > div {
    margin-top: 500px;
    text-align: center;
  }
  #office-address-div {
    padding-top: .6rem;
    color: #1F3D71;
    font-weight: bold;
    text-align: center;
  }
  #footer-company,
  #footer-resources,
  #footer-legal,
  #footer-privacy,
  #footer-getapp,
  #footer-about,
  #footer-team,
  #footer-careers,
  #footer-blog,
  #footer-contact,
  #footer-calculator,
  #footer-app,
  #footer-faqs,
  #footer-tnc,
  #footer-refertnc,
  #footer-company,
  #footer-about,
  #footer-team,
  #footer-careers,
  #footer-blog,
  #footer-contact,
  #footer-location {
    margin-bottom: 1.5rem;
  }
  #col-three,
  #col-four {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  #col-five {
    margin-left: 1rem;
  }
  #ftcash-fb,
  #ftcash-insta,
  #ftcash-tweet,
  #ftcash-linkedin,
  #ftcash-youtube {
    width: 2%;
  }
  #social {
    margin-bottom: 0.7rem;
    width:100%;
    padding:0 15px;
    
  }
  #copyright{
    font-size: 1.4rem;
  }
  .footer-gray h4 {
    color: #1F3D71;
}
.footer-gray p {
  color: #1F3D71;
}
#social a.link.text-decoration-none {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
}


@media (max-width:767px){
	
 /*Footer*/
    .footer {
      position: absolute;
      height: 100vh;
      width: 100%;
      background: white;
      left: 0%;
      padding: 10px;
    }
    .footer-heading {
      font-size: 1.2rem;
	  font-weight: 400;
      color: #1F3D71;
      text-decoration: underline;
    }
    .foot-bottom-pci {
      width: 50px;
    }
    .foot-bottom-tu {
      width: 50px;
      margin: 0 0.5rem 1rem 0.5rem;
    }
    #ftcash-fb,
    #ftcash-insta,
    #ftcash-tweet,
    #ftcash-linkedin,
    #ftcash-youtube {
      width: 6%;
    }
    .footer-text {
      font-size: .9rem;
    font-weight: 400;
      color: #1F3D71;
      text-align: left;
    }
    .footer-links {
      text-decoration: underline;
      font-size: .9rem;
      font-weight: 400;
      cursor: pointer;
      text-align: left;
    }
    #copyright {
      font-size: 0.8rem;
    }
    #col-one {
      margin-left: 0.5rem;
      margin-right: 0.5rem;
      float: left;
    }
    #col-two,
    #col-three,
    #col-four {
      margin: 0 0.5rem 0.5rem 0.5rem;
      float: right;
    }
    #col-two {
      margin-bottom: 1.25rem;
    }
    #col-five {
      border-top: 1px solid rgba(42, 75, 124, 0.45);
      padding-top: 1rem;
      margin-left: 0.5rem;
      margin-right: 0.5rem;
    }
    #col-five .footer-heading {
      text-align: center;
    }
    #footer-logo {
      margin-left: auto;
    margin-right: auto;
    width: 160px;
    margin-top: 1rem;
    margin-bottom: 1rem;
    text-align: center;
	  
	  
    }
    #mobile-footer-content {
      display: flex;
    }
    #footer-content {
      display: none;
    }
    .getit {
      width: 52%;
      float: none;
    }
    .mgetit {
      width: 65%;
      float: left;
      margin-bottom: 0.4rem;
      border-radius: 5px;
      cursor: pointer;
    }
    .footer-gray h4 {
      text-align:left;

    }
    #footer-company,
    #footer-about,
    #footer-team,
    #footer-careers,
    #footer-blog,
    #footer-contact,
    #footer-resources,
    #footer-calculator,
    #footer-app,
    #footer-faqs,
    #footer-legal,
    #footer-tnc,
    #footer-refertnc,
    #footer-privacy,
    #footer-getapp,
    #footer-company,
    #footer-about,
    #footer-team,
    #footer-careers,
    #footer-blog,
    #footer-contact,
    #footer-location {
      margin-bottom: 0.75rem;
    }
    .footer-contain {
      margin-bottom: 1rem;
    }
    .footer-copyright-line {
     
      font-size: 10px;
  }
  #mcol-two,#mcol-one{
    width:50%;
  }
  .footer-address-line,.footer-contact-line {
    font-size:12.8px;

  }
  .follow-us-text {
    font-size:1.5rem;
  }
  .footer-tab {
    padding-top:20px;
  }
  .fab {
    padding: 0%;
    width: 25px;
    height: 25px;

  }	
	
	
	
}

@media (max-width: 480px) {
  .footer {
    position: absolute;
    height: 100vh;
    width: 100%;
    background: white;
    left: 0%;
    padding: 10px;
  }
  .footer-heading {
    font-size: 0.9rem;
    font-weight: 400;
    color: #1F3D71
    text-decoration: underline;
  }
  .foot-bottom-pci {
    width: 50px;
  }
  .foot-bottom-tu {
    width: 50px;
    margin: 0 .5rem 0 .5rem;
  }
  #ftcash-fb,
  #ftcash-insta,
  #ftcash-tweet,
  #ftcash-linkedin,
  #ftcash-youtube {
    width: 8%;
  }
  .footer-text {
    font-size: 0.7rem;
    font-weight: 400;
    color: #1F3D71
    text-align: left;
  }
  .follow-us-text {
    font-size: 1rem;
}
  .footer-links {
    text-decoration: underline;
    font-weight: 400;
    font-size: 0.7rem;
    cursor: pointer;
    text-align: left;
  }
  #copyright {
    font-size: 0.8rem;
  }
  #col-one {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    float: left;
  }
  #col-two,
  #col-three,
  #col-four {
    margin: 0 0.5rem 0.5rem 0.5rem;
    float: right;
  }
  #col-two {
    margin-bottom: 1.25rem;
  }
  #col-five {
    border-top: 1px solid rgba(42, 75, 124, 0.45);
    padding-top: 1rem;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  #col-five .footer-heading {
    text-align: center;
  }
  #footer-logo {
    margin-left: auto;
    margin-right: auto;
    width: 35%;
    margin-top: 1rem;
    margin-bottom: 1rem;
    text-align: center;
  }
  #mobile-footer-content {
    display: flex;
  }
  #footer-content {
    display: none;
  }
  .getit {
    width: 52%;
    float: none;
  }
  .mgetit {
    width: 65%;
    float: left;
    margin-bottom: 0.4rem;
    border-radius: 5px;
    cursor: pointer;
  }
  #footer-company,
  #footer-about,
  #footer-team,
  #footer-careers,
  #footer-blog,
  #footer-contact,
  #footer-resources,
  #footer-calculator,
  #footer-app,
  #footer-faqs,
  #footer-legal,
  #footer-tnc,
  #footer-refertnc,
  #footer-privacy,
  #footer-getapp,
  #footer-company,
  #footer-about,
  #footer-team,
  #footer-careers,
  #footer-blog,
  #footer-contact,
  #footer-location {
    margin-bottom: 0.75rem;
  }
  .footer-contain {
    margin-bottom: 1rem;
  }
  .footer-copyright-line {
   
    font-size: 10px;
}
#social a.link.text-decoration-none {
  padding-left: 0;
  padding-right: 0;
}
.pr-2{
	padding-right: .5rem!important;
}
}