@charset "utf-8";
/* CSS Document */

#f1_container {
  position: relative;
/*margin: -160px 300px 0;*/
     margin: 10px 18px 20px;
  z-index: 99;
  clear:both;
  margin:0 auto;
}


img.front {
    width: 80px;
    margin-top: 30px;
    border-radius: 20px;
    height: 80px;
	position:absolute;
}
#f1_container {
 
  width:80%;
 perspective: 1000px;
    -webkit-perspective:1000px;
}
#f1_card {
  width: 80px;
  height: 80px;
  transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transition: all 1.0s linear;
    -webkit-transition: all 1.0s linear;
 margin:10px auto;
}
#f1_card:hover {
 -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
 /* box-shadow: -6px 28px 5px #aaa;*/
}


.face {
  position: absolute;
  width: 80px;
  height: 80px;
 backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
  margin-top:-29px;
}
.face.back {
  display: block;
  margin-top: 2px;
  transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
  box-sizing: border-box;
  /*padding: 10px;*/
  color: white;
  text-align: center;
  background-color: #000;
  position:absolute;
}

a.loan{color:#fff;}

.cta-3-area {
    position: relative;
    z-index: 1;
    background-color: none;
    padding-top: 50px;
	    margin-top: -360px;
    margin-bottom: 160px;
}

.cta-4-area {
   position: relative;
    z-index: 1;
   background-color: #fff; 
    padding-top: 50px;
}


.cta-3-area .cta-content .cta-text h4 {
    color: #151313!important;
    font-family: "Open Sans", sans-serif;
    margin-bottom: 0;
    font-weight: 600;
}


.cta-area .cta-content {
    position: relative;
    z-index: 1;
    padding: 10px 5%!important;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
	flex:0% !important;
    max-width: 100%!important;
    width: 100%!important;
    background-color: #fff!important;
}

.section-heading.white p, .section-heading.white h2 {
    color: #060606!important;
}


.cta-area .cta-content h6 {
    color: #131111!important;
    font-weight: 600;
    font-family: "Open Sans", sans-serif;
    line-height: 1.8;
}

.single-service-area {
    position: relative;
    z-index: 1;
    width: 100%; 
    margin: 0 auto;
	border: 1px solid #ccc;
    border-radius: 10px;
	padding:5px;
	background:#f4f5f7;
	/*height:70%;*/
}

.single-service-area.d-flex.mb-10.wow.fadeInUp {
    border: 1px solid #dedcdc;
    border-radius: 15px;
    padding: 0px 2px;
    /*box-shadow: 1px 1px 2px #848181;*/
}

.single-service-area.d-flex.mb-10.wow.fadeInUp:hover{box-shadow: 0 0 6px rgba(244, 173, 57, 62) 
	
}

.mb-10{margin-bottom:25px;}

.cta-area .cta-content {
    position: relative;
    z-index: 1;
    padding: 10px 5%!important;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
	flex:0% !important;
    max-width: 100%!important;
    width: 100%!important;
    background-color: #fff!important;
}

.section-heading.white p, .section-heading.white h2 {
    color: #060606!important;
}


.cta-area .cta-content h6 {
    color: #131111!important;
    font-weight: 600;
    font-family: "Open Sans", sans-serif;
    line-height: 1.8;
}


.single-cool-fact.white .scf-icon i, .single-cool-fact.white .scf-text h2, .single-cool-fact.white .scf-text p {
    color: #080808!important;
}


.card {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  /*max-width: 500px;*/
  margin: auto;
  text-align: center;
  font-family: arial;
  display: block!important;
}

/*.col-md-6.col-lg-6 {
    margin-top: 20px;
    margin-bottom: 20px;
}*/

.credit-buttons-area {
    margin-bottom: 10px;
}

.price {
  color: grey;
  font-size: 22px;
}

.card button {
  border: none;
    outline: 0;
    padding: 12px;
    color: white;
    background-color: #000;
    text-align: center;
    cursor: pointer;
    width: 40%;
    font-size: 17px;
    margin-bottom: 10px;
}

.card button:hover {
  opacity: 0.7;
}

img.pro{width:150px; height:150px;  margin:8px;}
.information{font-weight:bold;  margin-top:5px; text-align:left; margin-left: 10px; max-width:70%;}
p.desc{clear:both; padding:8px;}

span.area{padding-right:70px;}


/*.hvr-float-shadow {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
}

.hvr-float-shadow:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 0;
    background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
    background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform, opacity;
    transition-property: transform, opacity;
}

[class^="hvr-"] {
    margin: .4em;
    padding: 1em;
    cursor: pointer;
    background: #e1e1e1;
    text-decoration: none;
    color: #666;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
*/








@media only screen and (max-width: 600px) {
 .features-area{
    margin-top: -100px !important;
    padding-top: 0 !important;
  }
}


