@charset "utf-8";
/* CSS Document */
.branch{ position:relative; width:100%; margin:auto; overflow:hidden;}
.branch h4{font-family: "NexaBold";
    font-weight: bold;
    
    letter-spacing: 1px;
     
    text-transform: capitalize;
    margin: 0;
    float: none;
	text-align:center;
     
    width: 100%;
    position:relative;
	    color: #d2151e !important;
    font-size: 26px;
    line-height: 45px;
    margin-bottom: 25px;
	background-color:#fff; z-index:999;
}
.branch h4:before {
   /*background: #000 none repeat scroll 0 0;*/
    content: "";
    height: 8px; border-top:1px  dotted #000; border-bottom:1px  dotted #000;
    position: absolute;
    right: 10px;
    top: calc(50% - 3px);
    width: 50%;
    opacity: 1; z-index:99;
}
.branch h4 span{ background-color:#FFFFFF; padding:10px; position:relative;  z-index:9999; }
.branch h4:after {
    /*background: #000 none repeat scroll 0 0;*/
    content: "";
    height: 8px;  border-top:1px  dotted #000; border-bottom:1px  dotted #000;
    position: absolute;
    left: 10px;
     top: calc(50% - 3px);
    width: 50%;
    opacity: 1;  z-index:99;
}
.text1-centeri{ text-align: center !important;}
.mediaa {
    margin-bottom: 20px;

    float: left; width:100%;
}

.mediaa .media1-left {
	padding-right: 18px;
	display:table-cell;

}

.mediaa .media-body1 {
	padding-right: 18px;
	display:table-cell;

}

.mediaa .media1-left .rec img{ 

width:80px;
height:80px;  /*width: 80px;



    height: 80px;

    line-height: 80px;*//* text-align:center; vertical-align:middle;  margin-left: auto;

  margin-right: auto;   margin: 0;*******/

   position: absolute;               /* 2 */

   top: 50%;

   left: 50%;                        /* 3 */

   transform: translate(-50%, -50%); }

.mediaa .media1-left .rec {

position:relative;

	width: 80px;

	height: 80px;

	line-height: 80px;

	/*background: #1273c0;*/

	text-align: center;

	font-size: 38px;

    color: #040c26;

	/* -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);

    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);*/

	/*border-radius: 100%;*/

}

 .media-body1 {


    font-family: "FuturaPT-Book";
    padding-top: 10px;
    font-size: 18px;
    color: #040c26;

}

.media1-body .dflinka {

    font-family: "FuturaPT-Book";
    padding-top: 10px;
    font-size: 18px;
    color: #040c26;

 text-decoration:none

}

.media1-body .dflinka:hover {

 color: #d2151e!important;

 

}

 .media1-body .head1 {

    font-family: "NexaBold";

	font-weight: bold;

	line-height: 1;

	letter-spacing: 1px;

	    color: #232323  !important;

	text-transform: capitalize;

	margin: 0;

	float: left;

	margin-bottom: 10px !important;

	width: 100%;

	font-size: 20px;

}

  .media1-body  { display:table-cell;  

    overflow: hidden;

    zoom: 1;

}

.media1-body, .media1-left, .media1-right {

    display: table-cell;

    vertical-align: top;

}

.mediaa  {

    overflow: hidden;

    zoom: 1;

}


/*contact*/
 
 .d-design {
 
	color: #b0b0b0;
    font-size: 14px !important;
}
 .d-design:hover {
 
	color: #fff !important;
    font-size: 14px !important;
}
 

.bgrounda1a{  -webkit-border-radius: 50%; 

 
  -moz-border-radius: 50%; 
  
 
  border-radius: 50%; }
  
  .padd20p{ padding-left:30px;}
.iconim2{   height:64px;}
.iconim{max-width:70px; min-height:70px;}
.pdhalf{ width:50%; float:left; display:inline-block;}
 /*  */.pullnew {
  display: flex;
 /* flex-direction:row;*/
        -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important;
 
    }
.pullnewa {
  display: flex;
  flex-direction:row ;
 
    }	
	

.pdfif{ width:20%; float:left; display:inline-block; }
.pdone-third{ width:33.33%; float:left; display:inline-block;}
@media only screen and (max-width:991px){
.pdfif{width:100%; float:none; display: block;}  }
@media only screen and (max-width:767px){
  .pullnew {
  display: flex;
  flex-direction:row ;
   /*  -ms-flex-direction: column-reverse !important;
  flex-direction:column-reverse !important*/
 
    } 
	.pullnewa {
  display: flex;
 /* flex-direction:row;*/
      ms-flex-direction: column-reverse !important;
  flex-direction:column-reverse !important
 
    }
.dffloat{float:left;}
.pdhalf,.pdone-third{ width:100%; float:none; display: block;}

}
.site-buttona.circle { 
    width: 40px;
    height: 40px;
    padding: 0;
    border-radius: 40px;
    line-height: 39px;
}
.site-buttona.facebook {
    background-color: #3b5998;
}

/*servicebox3*/


.servicedfbox3 {
  /*  font-family: FuturaPT-Book;
    font-size: 18px;
    line-height: 25px;
    font-weight: 400;
    color: #040c26;*/
    padding: 15px 15px 25px;
    margin:25px auto 0;
    text-align: center;
    cursor: pointer;
  /*  border-radius: 4px;*/
     background:#fff; 
	 
	 /* border:1px solid #ebedf2;
   border:1px dotted #035895;*/
    border-bottom-width:1px ;
    position:relative;
}
 	
.servicedfbox3 .service-icon{
  /*  width:70px;
    height:70px;
    line-height:70px;
    border-radius:100%;
    border:1px solid #008b8b;
	    background-color: #d2151e;
    background:#d2151e;
    color:#008b8b;*/
    margin:1px auto 0px;
}

.servicedfbox3 .service-icon img{ text-align:center; margin-bottom:15px;}
.servicedfbox3 .service-icon i {
    width: 60px;
    height: 60px;
    line-height: 60px;
    border-radius: 100%;
    background: #d2151e;
    color: #fff !important;
    display: inline-block;
    font-size: 35px;
    position: absolute;
    top: 0;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}
.servicedfbox3:hover .service-icon{
 

   /* background:#008b8b;
    color:#fff;*/
}
.servicedfbox3 h3 {
   font-family: NexaBold;
    font-size: 22px;
	line-height: 24px;
    font-weight:normal;
 color: #232323;
    position: relative;
    margin:30px 0 0px 0;
    padding:0px 0px 10px 0px;
    background:none;
    overflow:hidden;
    
}
 
.servicedfbox3,
.service-icon,
.servicedfbox3 .service-icon i,
.servicedfbox3 h3:before,
.servicedfbox3 h3:after,
.servicedfbox3 .read{
    transition: all 0.5s ease-in-out;
}
.servicedfbox3 p {
   font-family: FuturaPT-Book;
    font-size: 18px;
    line-height: 25px;
    font-weight: 400;
    color: #040c26;
    margin:0 0 15px;
}
.servicedfbox3 .read{
    color:#008b8b;
}/*servicebox3*/
/*servicebox2*/


.servicedfboxpi {
  /*  font-family: FuturaPT-Book;
    font-size: 18px;
    line-height: 25px;
    font-weight: 400;
    color: #040c26;*/
    padding: 15px 15px 25px;
    margin:5px auto 0;
    text-align: center;
    cursor: pointer;
  /*  border-radius: 4px;*/
     background:#fff; 
	 
	 /* border:1px solid #ebedf2;
   border:1px dotted #035895;*/
    border-bottom-width:1px ;
    position:relative;
}
 	
.servicedfboxpi .service-icon{
  /*  width:70px;
    height:70px;
    line-height:70px;
    border-radius:100%;
    border:1px solid #008b8b;
	    background-color: #d2151e;
    background:#d2151e;
    color:#008b8b;*/
    margin:1px auto 0px;
}

.servicedfboxpi .service-icon img{ text-align:center; margin-bottom:15px;}
.servicedfboxpi .service-icon i {
    background:#d2151e;
	color:#fff !important;
    display: inline-block;
    font-size:35px;
	position: absolute;
    top: 0;  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
 
}
.servicedfboxpi:hover .service-icon{
 
 
   /* background:#008b8b;
    color:#fff;*/
}
.servicedfboxpi h3 {
   font-family: NexaBold;
    font-size: 22px;
    font-weight:normal;
 color: #232323;
    position: relative;
    margin:0px 0 0px 0;
    padding:0px 0px 10px 0px;
    background:none;
    overflow:hidden;
    
}
/*.servicedfboxpi h3:before{
    content:"";
   background: #d2151e; 
    width:0;
    height:2px;
    position:absolute;
    bottom:0;
    left:50%;
}
.servicedfboxpi h3:after{
    content:"";
    background: #d2151e; 
    width:0;
    height:2px;
    position:absolute;
    bottom:0;
    right:50%;
}
.servicedfboxpi:hover h3:after,
.servicedfboxpi:hover h3:before{
    width:100%;
}*/
.servicedfboxpi,
.service-icon,
.servicedfboxpi .service-icon i,
.servicedfboxpi h3:before,
.servicedfboxpi h3:after,
.servicedfboxpi .read{
    transition: all 0.5s ease-in-out;
}
.servicedfboxpi p {
   font-family: FuturaPT-Book;
    font-size: 18px;
    line-height: 25px;
    font-weight: 400;
    color: #040c26;
    margin:0 0 15px;
}
.servicedfboxpi .read{
    color:#008b8b;
}/*servicebox2*/
/*servicebox1*/


.servicedfbox {
  /*  font-family: FuturaPT-Book;
    font-size: 18px;
    line-height: 25px;
    font-weight: 400;
    color: #040c26;*/
    padding: 15px 15px 25px;
    margin:40px auto 0;
    text-align: center;
    cursor: pointer;
  /*  border-radius: 4px;*/
     background:#fff; 
	 
	 border:1px solid #ebedf2;
   /* border:1px dotted #035895;*/
    border-bottom-width:1px ;
    position:relative;
}
 	
.servicedfbox .service-icon{
    width:70px;
    height:70px;
    line-height:70px;
    border-radius:100%;
    /*border:1px solid #008b8b;
	    background-color: #d2151e;*/
    background:#d2151e;
    color:#008b8b;
    margin:-48px auto 10px;
}
.servicedfbox .service-icon i {
    background:#d2151e;
	color:#fff !important;
    display: inline-block;
    font-size:35px;
	position: absolute;
    top: 0;  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
    /*left: 50%;
    -webkit-transform: translateY(50%);
    -ms-transform: translateY(50%);
    transform: translateY(50%);*/
   /* line-height:70px;
     top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
   */
}
.servicedfbox:hover .service-icon{
 
 
   /* background:#008b8b;
    color:#fff;*/
}
.servicedfbox h3 {
   font-family: NexaBold;
    font-size: 22px;
    font-weight:normal;
 color: #232323;
    position: relative;
    margin:20px 0 0px 0;
    padding:10px 0;
    background:none;
    overflow:hidden;
    
}
/*.servicedfbox h3:before{
    content:"";
   background: #d2151e; 
    width:0;
    height:2px;
    position:absolute;
    bottom:0;
    left:50%;
}
.servicedfbox h3:after{
    content:"";
    background: #d2151e; 
    width:0;
    height:2px;
    position:absolute;
    bottom:0;
    right:50%;
}
.servicedfbox:hover h3:after,
.servicedfbox:hover h3:before{
    width:100%;
}*/
.servicedfbox,
.service-icon,
.servicedfbox .service-icon i,
.servicedfbox h3:before,
.servicedfbox h3:after,
.servicedfbox .read{
    transition: all 0.5s ease-in-out;
}
.servicedfbox p {
   font-family: FuturaPT-Book;
    font-size: 18px;
    line-height: 25px;
    font-weight: 400;
    color: #040c26;
    margin:0 0 15px;
}
.servicedfbox .read{
    color:#008b8b;
}/*servicebox1*/

/* bull2 */
.list-bull2r{
    margin: 0 0 20px 0;
    padding: 0;
    list-style: none;
	 font-size: 18px;
}
.rounded2n li:before {
   background: #d2151e none repeat scroll 0 0;
    border-radius: 30px;/* */
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 30px;
    transition: all .5s;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
  /*  box-shadow: 0 0 6px 0 rgba(0,0,0,.1);*/
}

.rounded2n .white li:before {
    color: #fff;
}

.list-bull2r li:before {
    content: "\f00c";
  /* content: "\f0a4";*/
}

.list-bull2r li:before {
  font-family: 'FontAwesome';
  width:30px; height:30px;
  line-height:30px;
 
   /* font-family: themify;*/
    position: absolute;
    left: 0;
    top: 5px;
    display: block;
    font-size: 22px;
   color:#ffff;
   background-color: ##d2151e;
 /*  background-color:#0000FF;*/
}
.list-bull2r li {
    padding: 5px 5px 5px 30px;
    position: relative;
	font-size: 18px;
	margin-bottom:20px;
	
}

.rounded2n li:hover:before {
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    transition: all .5s;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
}
.rounded2n li {
padding: 0px 10px 0 55px;
}

/* bull2 */
/* bull */
.list-bull1{
    margin: 0 0 20px 0;
    padding: 0;
    list-style: none;
	 font-size: 18px;
}
.rounded1n li:before {
 /*   background: #fff none repeat scroll 0 0;
    border-radius: 30px;*/
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 30px;
    transition: all .5s;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
  /*  box-shadow: 0 0 6px 0 rgba(0,0,0,.1);*/
}

.rounded1n .red li:before {
    color: #ff3737;
}

.list-bull1 li:before {
    content: "\f0a4";
  /* content: "\f0a4";*/
}

.list-bull1 li:before {
  font-family: 'FontAwesome';
   /* font-family: themify;*/
    position: absolute;
    left: 0;
    top: 10px;
    display: block;
    font-size: 18px;
   color:#d2151e;
 /*  background-color:#0000FF;*/
}
.list-bull1 li {
    padding: 5px 5px 5px 30px;
    position: relative;
	font-size: 18px;
	
}

.rounded1n li:hover:before {
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    transition: all .5s;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
}
.rounded1n li {
padding: 10px 10px 0 35px;
}

/* bull */

/* bull */
.list-bull1a{
    margin: 0 0 20px 40px;
    padding: 0;
    list-style: none;
	 font-size: 18px;
}
.rounded1na li:before {
 /*   background: #fff none repeat scroll 0 0;
    border-radius: 30px;*/
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 30px;
    transition: all .5s;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
  /*  box-shadow: 0 0 6px 0 rgba(0,0,0,.1);*/
}

.rounded1na .red li:before {
    color: #645a5a;
}

.list-bull1a li:before {
    content: "\f0a4";
  /* content: "\f0a4";*/
}

.list-bull1a li:before {
  font-family: 'FontAwesome';
   /* font-family: themify;*/
    position: absolute;
    left: 0;
    top: 10px;
    display: block;
    font-size: 18px;
   color:#645a5a !important;
 /*  background-color:#0000FF;*/
}
.list-bull1a li {
    padding: 5px 5px 5px 30px;
    position: relative;
	font-size: 18px;
	
}

.rounded1na li:hover:before {
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    transition: all .5s;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
}
.rounded1na li {
padding: 10px 10px 0 35px;
}

/* bull */

.ppadd40{ padding-top:40px;
padding-bottom:40px;}
.ppadd40t{ padding-top:40px;
 }
   .ptext4{ text-align:right !important;}
  .ptext3{ text-align:center !important;}
  .ptext4c{ text-align:right !important;}
   .ptext1c{ text-align:left !important;}
 .ptext1{ text-align:left !important;}
  .ptext2{ text-align: justify !important;}
  .radius-sm {width:100%; text-align:center;}
.radius-sm  img{ vertical-align:top  !important; margin-left:auto; margin-right:auto;}
img.topfimg { vertical-align:top  !important; margin-left:auto; margin-right:auto; display:block !important;}
@media only screen and (max-width:619px){
img.topfimg { vertical-align:top  !important; text-align:center !important;  margin-left:auto; margin-right:auto; display:block !important; float:none !important;}
  .ptext4c{ text-align:center !important;}
   .ptext1c{ text-align:center !important;}}
@media only screen and (max-width:619px){
/*.radius-sm  img{ vertical-align:top  !important; text-align:center !important; margin-top:auto; margin-left:auto;   }*/
.radius-sm img{ vertical-align:top  !important; text-align:center !important; margin-top:auto; margin-left:auto;   }}
.ddblue{background-color: #0a1543 !important;  }
.counteraa {width:20px!important;  display:inline-block; font-size:35px;}
 .price-lgaaa {
 background: url(mountain.jpg);
  background-repeat: no-repeat;
  background-size: cover;}

  .pricetit{font-family: "NexaBold" !important; text-transform:capitalize !important;}

.icon-lga {float: left; width: 60px;
    height: 60px;
    margin-right: 30px;
   display:inline-block; }
.icon-lga img  {
    vertical-align: middle;
   /* max-width: 100%;
    width: auto important; Height:auto important;*/ 
 width: 60px;
 height: 60px;
     

}
.content-innerdf{
    padding-top: 50px;
    padding-bottom: 50px;
    padding-left: 20px!important; 

    padding-right: 20px!important; 
  
    background-color: #4829a0 !important; 

}

.bg-whiteop {      
   background-color: rgba(255, 255,255, 0.1) !important; 
}
.bg-whiteop i{    color:  #e7232d  !important; 
 
}
.our-storydf{width:100%; margin-left:auto; margin-right:auto;}

.our-storydf>span {
    color: #d2151e;
    font-size: 26px;
    display: block;
    margin-bottom: 10px;
}
.our-storydf h2.title {
    font-size: 50px;
    line-height: 60px;
    font-weight: 400;
    margin-bottom: 20px;
    color: #4c4c4c;
	 
	 
}
.our-storydf .titleh2 {
    font-size: 50px;
    line-height: 60px;
    font-weight: 400;
    margin-bottom: 20px;
    color: #4c4c4c;
	 
	 
}
.our-storydf h1.title {
    font-size: 50px;
    line-height: 60px;
    font-weight: 400;
    margin-bottom: 20px;
    color: #4c4c4c;
   
   
}

.our-storydf .titleh1 {
    font-size: 50px;
    line-height: 60px;
    font-weight: 400;
    margin-bottom: 20px;
    color: #4c4c4c;
   
   
}
.our-storydf  p {
    font-size: 18px;
 	line-height: 28px;
    margin-bottom: 24px;
	color: #040c26;
}
 .our-storydf h4.title {
 
    line-height: 40px;
    font-weight: 500;
  font-size: 18px; color: #4c4c4c;  font-family: 'FuturaPT-Demi';
}
 .our-storydf .titleh4 {
 
    line-height: 40px;
    font-weight: 500;
  font-size: 18px; color: #4c4c4c;  font-family: 'FuturaPT-Demi';
} 
.our-storydf h2.title span {
font-family: 'Pacifico' ;
/*font-family: "FuturaPT-Book";
    font-style: italic;*/
   
	color: #d2151e !important;
}

@media only screen and (max-width: 991px){
.our-storydf h2.title {
    font-size: 36px;
    line-height: 40px;
    font-weight: 400;
    margin-bottom: 20px;
    color: #4c4c4c;

}
}

h2 {
    font-size: 32px;
    line-height: 45px;
    margin-bottom: 25px;
}
.about-yeardf {
    display: flex;
    align-items: center;
    margin-bottom: 30px;
}
.about-yeardf span {
    font-size: 85px;
    color: #000;
    font-weight: 600;
    position: relative;
    z-index: 1;
    font-family: 'Roboto Condensed',sans-serif;
    border: 5px solid;
    width: 120px;
    height: 150px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
	    border-color: #d2151e!important;
}

.about-yeardf p {
font-family: "FuturaPT-Book";
    margin-bottom: 0;
    font-size: 18px;
    line-height: 28px;
    margin-left: 20px;
    color: #000;
    text-transform: uppercase;
}


.section-headdf p {
font-family: "FuturaPT-Book";
    padding-top: 10px;
    font-size: 18px;
    color: #040c26;
}
.section-headdf .title3{
font-family: "NexaBold";
    font-size: 22px;
    line-height: 30px;
    margin-bottom: 5px;
}
.section-headdf h2.title{
font-family: "NexaBold";
    font-size: 32px;
    line-height: 36px;
    margin-bottom: 5px;
}
.section-headdf .titleh2{
font-family: "NexaBold";
    font-size: 32px;
    line-height: 36px;
    margin-bottom: 5px;
}
.section-headdf .titleh22{
    font-family: FuturaPT-Book;
        font-size: 32px;
    line-height: 45px;
    margin-bottom: 50px;
        font-weight: 600;
}

.capbb{margin-bottom: 5px !important; line-height: 35px;  font-size: 32px;}
 .titlecapt{font-family: 'NexaBold'; font-size: 22px; color: #040c26; margin-bottom:10px;  }
.section-headdf h4.title{
color:#d2151e !important;
    font-size: 26px;
    line-height: 45px;
    margin-bottom: 25px;
}

.section-headdf .titleh4{
color:#d2151e !important;
    font-size: 26px;
    line-height: 45px;
    margin-bottom: 25px;
}
.site-button .tdesign{/*color:#040c26; black*/
font-size: 18px !important; }
 /*new*/
 /*.sort-title .capt:after, .sort-title .capt:before {
    background: #000 none repeat scroll 0 0;
    content: "";
    height: 1px;
    position: absolute;
    right: -160px;
    top: 50%;
    width: 150px;
    opacity: .15;
}

.sort-title .capt:after, .sort-title .capt:before {
    background: #000 none repeat scroll 0 0;
    content: "";
    height: 1px;
    position: absolute;
    right: -160px;
    top: 50%;
    width: 150px;
    opacity: .15;
}
.sort-title .capt:after {
    left: -160px;
}

.section-headdf .capt .titleh4 {
    color: #d2151e !important;
    font-size: 26px;
    line-height: 45px;
    margin-bottom: 25px;
}

.sort-title .capt {
    display: inline-block;
    margin: 0;
    position: relative;
}*//*ew*/
.t-design{/*color:#040c26; black*/
font-size:18px !important; }
@keyframes bounce-bottom1{
 0%{
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 1;
  }
 25% { 
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 1;
  }
   50% { 
    -webkit-transform: translateY(4px);
            transform: translateY(4px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 1;
  }
     75% { 
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 1;
  }
       100% { 
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 1;
  }
}
.bounce-bottoma {
    -webkit-animation: bounce-bottom1 0.9s infinite both;
            animation: bounce-bottom1 0.9s infinite both;
}
