h1, h2, h3, h4, h5, h6 {     bottom:13%;   
}
 
.sticky{
        position: -webkit-sticky;
        position: fixed; 
        bottom:0; 
    }
a, a:hover, a:focus, a:active { 
    text-decoration: none;
    outline: none;   
}
ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.main-footer11{ 
    background: #1e2129;  
    width: 104%;
    margin-bottom:-3%;
    z-index:0;
	height:60%;
}

.footer-content11{
  padding: 85px 0px 80px 0px;  
}
 
.footer-content11:before {
  
  position: absolute;
  content: '';
  width: 445px;
  height: 365px;
  top: 100px;
  /* bottom: 25%;   */
  right: 100px;
  background-size: cover;
  background-repeat: no-repeat;
 
} 


.footer-content11 .logo-widget .footer-social li a{ 
  display: inline-block;
  width: 42px;
  height: 42px;
  line-height: 42px;
  background: #2e3138;
  color: #9ea0a9;
  text-align: center;
  border-radius: 50%;    
}
.footer-content11 .logo-widget .footer-social li a:hover{
  color: #ffffff;
  background: #ff5e14;
}
.footer-content11 .logo-widget .logo-box{
  margin-bottom: 25px;
}
.footer-content11 .logo-widget .text p{
  position: sticky;
  color: #9ea0a9; 
}
.footer-content11 .footer-title{
  position: relative;
  font-size: 24px;
  line-height: 45px;
  font-family: 'Playfair Display', serif;
  color: #ffffff;
  font-weight: 700;
  
}
.footer-content11 .service-widget .list li{  
  display: block;
  
}
.footer-content11 .service-widget .list li a{   
  display: inline-block;
  color: #9ea0a9;
}
.footer-content11 .service-widget .list li a:hover{  
  color: #ff5e14;
}
.footer-content11 .contact-widget p{  
  color: #9ea0a9;
 /*  margin-bottom: 0px;   15px */
}
.footer-content11 .contact-widget{  
  margin-left: 90px;
} /* 
.footer-content .contact-widget .footer-title{  
  margin-bottom: 0px;    29px 
}*/

/** footer-bottom **/

.footer-bottomm11{ 
  background: #13151a;
  padding: 25px 0px 22px 0px;  
  height: 70px; 
  z-index: 1;
 width: 100%; margin-left: -420px;   
}
  .footer-bottomm11 .copyright11,
  .footer-bottomm11 .copyright11 {
   position: sticky;
   color: #ffffff;
}

 .footer-bottomm11 .copyright11 a,  
 .footer-bottomm11 .footer-nav11 li a{
   position: sticky;
  
}

.footer-bottomm11 .copyright11 a:hover,
.footer-bottomm11 .footer-nav11 li a:hover{
  
}

.footer-bottomm11 .copyright11 a:hover,
.footer-bottomm11 .footer-nav11 li a:hover{
   
	
	
	
}
.footer-bottomm11 .footer-nav11{
  position: sticky;
  text-align: right;
}



.footer-bottomm11 .footer-nav11 li{
  position: sticky;
  display: inline-block;
  margin-left: 29px;
}
.footer-bottomm11 .footer-nav11 li:first-child{
  margin-left: 0px;
}
.footer-bottomm11 .footer-nav11 li:before{
  position: sticky;
  content: '';
  background: #9ea0a9;
  width: 1px;
  height: 14px;
  top: 7px;
  left: -18px; 
}
.footer-bottomm11 .footer-nav11 li:first-child:before{
  display: none;
}

 /*location icon */
.container2 {
  position: relative;
	font-size: 24px;
  bottom: 50%;
  margin-top: -48px; 
	margin-right:-6%;
}
 
.footer-title
{
	 font-family: Montserrat, sans-serif;
	 font-size: 14px; 
	 margin-top: -15%; 
	 margin-bottom:2%;
	 margin-right:105px;
}


            /* <!--  ==========    Social icons    ===========  -->  */
.sociald{
  align-items: center;
  justify-content: center;
  position: relative;
  width: 450px;
	margin-top:13%;
	margin-left:28%; 
}
.sociald ul li a{
	    padding: 0px;
}
.sociald ul{
	
}
.sociald ul li{
	display:inline-block;

}