.gal{width: 100%;
    padding: 3px;
    border-radius: 10px;
    border: solid 1px #c8c8c8;
    margin-bottom: 10px;}
	
.pt-60{padding-top:60px;}
.pt-20{padding-top:20px;}
.pb-60{padding-bottom:60px;}

.pt-20{padding-top:20px;}
.btn_2.outline, a.btn_2.outline {
    background-color: #fff;
    border: 2px solid #fff;
    color: #fff;
}

.pt-120{padding-top:89px;}

@media only screen and (max-width:700px){
	.pt-120{padding-top:77px;}
}

.b-image {
    background-image: url("../img/bg.jpg");
    background-size: cover;
    background-position: center;
}
.b-image h1{
    font-weight: 700;
    font-size: 2.375rem;
    margin-bottom: 15px;
	color:#fff;
	text-align:center;
}
.bcrumb {
    border-radius: 0;
    background-color: transparent;
    padding: 40px 0 40px 0;

}
.bcrumb li a {
    font-size: 15px;
    color: white;
}


.footer-main{
    padding-top: 90px;
}

.address-main > div.col-lg-4 {
    border-bottom: dotted 1px #999;
}
.address-box {
    padding: 10px 0;
    margin-bottom: 30px;
}
.add-icon{
    float: left;
   
    display: inline-block;
    padding: 0px 5px;
}
.address-box .add-icon {
   
    
    margin-right: 20px;
    text-align: center;
}
.add-icon img{
    width: 100%;
}
.address-box .add-icon img {
   
}
.add-content{
    padding-left: 70px;
}
.add-content h5 {
    font-size: 17px;
    color: #ffffff;
    padding: 0;
    font-weight: 500;
    margin-bottom: 10px;
}
.add-content p {
    font-size: 16px;
    color: #999999;
    
}
.add-content p a{
    font-size: 14px;
    color: #999999;
    font-weight: 300;
    word-wrap: break-word;
}
.add-content p a:hover{
    color: #ffb32d;
}
.footer-main{
    padding-top: 90px;
}

.address-main > div.col-lg-4 {
    border-bottom: dotted 1px #999;
}
.address-box {
    padding: 10px 0;
    margin-bottom: 30px;
}
.add-icon{
    float: left;
    
    display: inline-block;
    padding: 0px 5px;
}
.address-box .add-icon {
   
    
    margin-right: 20px;
    text-align: center;
}
.add-icon img{
    width: 100%;
}
.address-box .add-icon img {
    
}
.add-content{
    padding-left: 70px;
}
.add-content h5 {
    font-size: 17px;
    color: #ffffff;
    padding: 0;
    font-weight: 500;
    margin-bottom: 10px;
}
.add-content p {
    font-size: 16px;
    color: #999999;
    
}
.add-content p a{
    font-size: 14px;
    color: #999999;
    font-weight: 300;
    word-wrap: break-word;
}
.add-content p a:hover{
    color: #ffb32d;
}
.ftr{background-color: #4d4d4d;
background-image: url(../img/footer-bg.png);
}
.ftr-link a{color:#fff;
font-weight:600;
font-size:16px;
margin-bottom:10px;
}
.ftr-link li{
margin-bottom:10px;
list-style: none;
}

.ftr-link{
padding-left:0px;
}
.cts span{color:#333 !important;}
.cts em{color:#333 !important;}
.cts i{color:#333 !important;}

.facilit ul {
    list-style: none;
    padding: 0;
    margin: 0 0 15px;
}


    .facilit ul li {
    float: left;
    display: flex;
    align-items: center;
    line-height: 1;
    margin: 0 25px 10px 0;
    padding: 10px 20px;
    background-color: #fff;
    border: solid 1px #cfcfcf;
    border-radius: 3px;
}


.facilit ul li i{
    margin-right:10px;
}
.frm{position: sticky;
    top: 100px;}
	
	.headd{display:none}
	
	@media only screen and (max-width:700px){
	.headd{display:block;
	color: #fff;
    text-align: center;
    margin-top: 10px;
	}
}