@charset "utf-8";
/* MY CSS Document */

.nav-cntr{
	float: none;
    margin: 0 auto;
    width: 775px;
}

@media (max-width: 992px){
.nav-cntr{
	float: left;
    margin: 0 auto;
    width: 100%;
}
#nav-xs li a{
	padding:12px 9px;


}
	
}



.zzz { /* Container just in case we want more than just the search input to come along */
  ...
  .fix & {
    position: fixed;
    top: 10px;
      }
}

.nav-bg{
	
	background:#a6ce39;
	box-shadow:none;
	border:none;
	border-radius:0px;
	margin-bottom:0px;
	
}
.nav-sty li a{
	border:3px solid !important;
	border-color:transparent !important;
	color:#FFF !important;
	border-style:inset;
	fontfamily: 'Catamaran', sans-serif;
	fontsize:20px;
	fontweight:400;
}
.nav-sty li a:hover{
	border-bottom-color:#5a6f1f !important;
	color:#5a6f1f !important;
	text-decoration:none !important;
	
}
#actv a{
	border-bottom-color:#5a6f1f !important;
	color:#5a6f1f !important;
	text-decoration:none !important;
}

.logo-div{
	padding:20px 0px;
}
@media (max-width: 768px){
	
.d{ 
	width: 231px;
	margin:0 auto;
	float:none;

}

#logo-cntr img{
	margin:0 auto;
	float:none;
}
}
.fw-tx{
	padding-right:60px;
}
.lnk li{
	padding:0px;
}

.justified {
    position:absolute;
    left:50%;
}
.div-1{
	padding:50px 0px;
}
.div-1-h1{
	color:#6d6e71;
	font-family: 'Catamaran', sans-serif;
	
}
.div-1-h3{
	color:#6d6e71;
}
.grah{
	padding:20px 0px;
}
.slider-2nd-text{
    background:url(../images/2nd-slider-1.jpg);
	background-size:cover;
	padding:50px 0px;
}
.div-12-h3{
	line-height:1.5;
	color:rgba(255,255,255,1);
}
.div-2{
	padding:50px 0px;
}
.div-2-h1{
	color:#6d6e71;
	font-family: 'Catamaran', sans-serif;
	font-weight:600;
}
.dots{
	padding-top:20px;
}
.step-row{
	padding:20px 0px
}
.step-bg{
	padding:20px 20px 40px 20px;
	background:#f8f8f8;
	
}
.steps img{
	padding:5px 0px;
}
.step-h3{
	color:#58595b;
}
.step-h4{
	color:#58595b;
}
.rqst-btnn1{
	font-size:15px;
	margin:20px auto !important;
	padding:5px 40px 5px 20px ;
	border:solid 2px #5c7c04;
	border-radius:3px;
	background:#a6ce39;
	color:rgba(255,255,255,1);
	font-weight:bold;
}
.rqst-btnn1:hover{
	color:#a6c339;
	text-decoration:none;
	background:rgba(255,255,255,1);
}
.slider-3rd{
	background:#95c43a;
	padding:0px 0px 70px 0px;
}
.slider-3rd-bg{
	background:#FFF;
}
.slider-3rd-h1{
	padding:10px 0px 20px 0px;
	color:rgba(255,255,255,1);
	font-size:35px;
}
.slider-circle{
	 position: absolute;
    top: 125%;
    z-index: 9;
}
.slider-circle li{
	z-index:10;
}
.div-4-bg{
	padding:50px 0px;
	background:#f4f4f4;
}
.div-4-h1{
	font-family: 'Catamaran', sans-serif;
	font-weight:600;
	color:#58595b;
	margin-bottom:50px;
}
.div-4-img1{
	background:##F4F4F4;
}
.div-4-img2{
	background:##F4F4F4;
}

.div-4-img3{
	background:##F4F4F4;
}

@media (max-width: 992px){
	.div-4-img2{
		padding-top:45px;
	}
	.div-4-img3{
		padding-top:55px;
	}
}



.div-4-btnn1{
	font-size:15px;
	margin:40px 0px 0px 0px ;
	padding:5px 20px;
	border:solid 2px #a2a2a4;
	border-radius:3px;
	background-color:transparent;
	color:#a2a2a4;
}
.div-4-btnn1:hover{
	color:black !important;
	text-decoration:none;
	padding:5px 20px;
}
.hvr-bounce-to-right:before {
background:#a6ce39;
}


.div-5-bg{
	padding:50px 0px;
}
div-5-h4{
	color:#6e6f72;
}
.div-5-ul li{
	color:#a6ce39;
}
.div-5-ul li a{
	color:#939598;
	font-size:16px;
}
.hr24{
}
.div-6{
	background:url(../images/map.png);
	background-size:cover;
	padding:50px 0px;
}
.div-6-h1{
	font-family: 'Catamaran', sans-serif;
	font-weight:600;
	color:rgba(255,255,255,1);
}
.div-6-h3{
	color:rgba(255,255,255,1);
}
.div-7{
	background:#272727;
	padding:50px 0px;
}

.div-7-p1{
	color:#817f7f;
}
.div-7-p2{
	color:#817f7f;
}
.div-7-p3{
	color:#817f7f;
}.div-7-p4{
	color:#817f7f;
}
.footer-lnk li{
	padding: 0px !important;
	margin:20px 0px;
}


/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<Lnk-5>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/


.lnk-5-div-1-bg{
	background:url(../images/lnk-5-div-1-bg.png);
	background-size:cover;
	padding:100px 0px;
}

.lnk-5-div-1-h1{
	color:rgba(255,255,255,1);
	font-family: 'Catamaran', sans-serif;
	
}
	
.lnk-5-div-2-bg{
	background:#a6ce39;
	padding:10px 0px;
	
}
.lnk-5-div-2-h1{
	color:rgba(255,255,255,1);
	font-family: 'Catamaran', sans-serif;

}
.lnk-5-div-3-bg{
	 padding:100px 0px;
	 background:url(../images/lnk-5-div-2.png);
	 background-size:cover;
 }
.lnk-5-div-3-p1{
	padding-top:10px;
	 color:rgba(255,255,255,1);
	 	font-family: 'Catamaran', sans-serif;
 }
 .lnk-5-div-4{
	 padding:50px 0px;
 }
 .lnk-5-div-4-h1{
	 color:#a6ce39;
	font-family: 'Catamaran', sans-serif;
 }
 .lnk-5-div-4-h3{
	 color:#58595b;
	font-family: 'Catamaran', sans-serif;
	font-weight:400;
	line-height:1.5;
 }
.lnk-5-div-5-bg{
	 padding:50px 0px;
	 background:url(../images/lnk-5-div-5.png);
	 background-size:cover;
 }
.lnk-5-div-5-h4{
	 color:#a6ce39;
	 	font-family: 'Catamaran', sans-serif;
}
	
.lnk-5-div-5-p4{
	 color:rgba(255,255,255,1);
	 	font-family: 'Catamaran', sans-serif;
}
.lnk-5-div-5-p4 li{
	color:#a6ce39;
}
.lnk-5-div-5-p4 span{
	color:rgba(255,255,255,1);
}
.lnk-5-div-5-h1{
	color:rgba(255,255,255,1);
	font-family: 'Catamaran', sans-serif;
	font-weight:600;
}
.lnk-5-div-5-p1{
	color:#a6ce39;
	font-family: 'Catamaran', sans-serif;
	font-weight:600;
}
.col-12-pad{
	padding-top:30px;
}



.lnk-5-col-12-btnn1{
	font-size:20px;
	margin:40px 0px 0px 0px ;
	padding:5px 20px;
	border:solid 2px #FFF;
	border-radius:3px;
	background-color:transparent;
	color:#fff;
}
.lnk-5-col-12-btnn1:hover{
	color:black !important;
	text-decoration:none;
	padding:5px 20px;
}
.hh3{
	font-family: 'Catamaran', sans-serif;
	color:#6d6e71;
}
.hh5{
	color:#99999a
}
.cont-div{
	padding:50px 0px;
}

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<-----Lnk-5---------end-->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/


/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<------Lnk-6---------start--------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.lnk-6-div-1{
	background:url(../images/lnk-6-banner.png);
	background-size:cover;
	padding:50px 0px;
}

.lnk-6-div-1-h1{
	color:rgba(255,255,255,1);
		font-family: 'Catamaran', sans-serif;
		font-weight:lighter;
}
.lnk-6-div-2{
	padding:50px 0px;
}
.lnk-6-div-2-h1{
	color:#a6ce39;
	font-family: 'Catamaran', sans-serif;
}
.lnk-6-div-2-h3{
	color:#58595b;
	line-height:1.3;
	font-family: 'Catamaran', sans-serif;
	font-weight:400;
}
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<--------Lnk-6- end-------------end>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<--------Lnk-3-----start---------end>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.lnk-3-div-1-h2{
	color:#58595b;
}

.lnk-3-div-1-pics-pad{
	padding-top:50px;
}
.lnk-2-last-banner{
	background:url(../images/abt-banner-last.png);
	background-attachment:fixed;
	background-size:cover;
	padding:200px 0px;
}
.lnk-2-last-banner-text{
	line-height:2;
	color:rgba(255,255,255,1);
	font-family: 'Catamaran', sans-serif;
}


/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<--------Lnk-3--------------end>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/




.ptr:hover{
	cursor:pointer;
	opacity:0.5;
}








/*
#popup {
   
    height:;
    padding:8px;
 
    background:rgba(0,0,0,.3);
 
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
 
    position:fixed !important;
    top:50% ;
    left:50% ;
    margin-top:-94px ;
    margin-left:-180px ;
    z-index:101;
}*/
#popup1 {
font-family: 'Catamaran', sans-serif;
font-size:18px;
    background:rgba(0,0,0,.9);
	border-radius:14px;
	padding:8px;
	color:rgba(255,255,255,1);
	z-index:101;
    position: fixed;
    top: 25%;
    left: 150px;
    max-height	px;
    max-width: 978.25px;
	display:none;
}

#popup2 {
font-family: 'Catamaran', sans-serif;
font-size:18px;
    background:rgba(0,0,0,.9);
	border-radius:14px;
	padding:8px;
	color:rgba(255,255,255,1);
	z-index:101;
    position: fixed;
    top: 25%;
    left: 150px;
    max-height	px;
    max-width: 978.25px;
	display:none;
}

#popup3 {
font-family: 'Catamaran', sans-serif;
font-size:18px;
    background:rgba(0,0,0,.9);
	border-radius:14px;
	padding:8px;
	color:rgba(255,255,255,1);
	z-index:101;
    position: fixed;
    top: 25%;
    left: 150px;
    max-height	px;
    max-width: 978.25px;
	display:none;
}


#popup4 {
font-family: 'Catamaran', sans-serif;
font-size:18px;
    background:rgba(0,0,0,.9);
	border-radius:14px;
	padding:8px;
	color:rgba(255,255,255,1);
	z-index:101;
    position: fixed;
    top: 30%;
    left: 450px;
    max-height	px;
    max-width: 978.25px;
	display:none;
}



#popup5 {
font-family: 'Catamaran', sans-serif;
font-size:18px;
    background:rgba(0,0,0,.9);
	border-radius:14px;
	padding:8px;
	color:rgba(255,255,255,1);
	z-index:101;
    position: fixed;
    top: 30%;
    left: 500px;
    max-height	px;
    max-width: 978.25px;
	display:none;
}




#popup6 {
font-family: 'Catamaran', sans-serif;
font-size:18px;
    background:rgba(0,0,0,.9);
	border-radius:14px;
	padding:8px;
	color:rgba(255,255,255,1);
	z-index:101;
    position: fixed;
    top: 25%;
    left: 150px;
    max-height	px;
    max-width: 978.25px;
	display:none;
}


#popup7 {
font-family: 'Catamaran', sans-serif;
font-size:18px;
    background:rgba(0,0,0,.9);
	border-radius:14px;
	padding:8px;
	color:rgba(255,255,255,1);
	z-index:101;
    position: fixed;
    top: 25%;
    left: 350px;
    max-height	px;
    max-width: 978.25px;
	display:none;
}


#close-btnn{
	font-weight:bold;
	
	color:rgba(255,255,255,1);
}
#close-btnn:hover{
	text-decoration:none;
	cursor:pointer;
	opacity:0.8;
}
.pop-b-hv{
	cursor:pointer;
}


@media (max-width:768px){	
	#popup1 {
		top:0%;
		left:0px;
		height:100%;
		font-size:15px;
		}
		
		#popup2 {
		top:0%;
		left:0px;
		height:100%;
		font-size:15px;
		}
	
		#popup3 {
		top:0%;
		left:0px;
		height:100%;
		font-size:15px;
		}
	
	#popup4 {
		top:0%;
		left:0px;
		height:100%;
		font-size:15px;
		}
	
	#popup5 {
		top:0%;
		left:0px;
		width:100%
		height:100%;
		font-size:15px;
		}
	
	#popup6 {
		top:0%;
		left:0px;
		height:100%;
		font-size:15px;
		}
	
	#popup7 {
		top:0%;
		left:0px;
		height:100%;
		font-size:15px;
		}
	
		#pop-p1{
			height:150px;
		}
	
	
}

@media (max-width: 992px){
			#popup1 {
				top:10%;
				left:0px;
			}
	
	
	#popup2 {
				top:10%;
				left:0px;
			}
	
	
	
	#popup3 {
				top:10%;
				left:0px;
			}
	
	
	#popup4 {
				top:10%;
				left:0px;
			}
	
	
	#popup5 {
				top:10%;
				left:0px;
			}
	
	
	#popup6 {
				top:10%;
				left:0px;
			}
			
	#popup7 {
				top:5%;
				left:0px;
			}
#success{ 	
	top: 25%;
    left:0px !important;
}
}

.requst-div{
	padding:50px 0px 100px 0px;
}

.requst-div-h1{
	color:#6d6e71;
font-family: 'Catamaran', sans-serif;	
}
.requst-div-h5{
	color:#6d6e71;
	margin-bottom:50px;
}

#success{ 
	font-family: 'Catamaran', sans-serif;
	font-size:18px;
    background:rgba(0,0,0,.8);
	border-radius:5px;
	padding:10px 50px;
	color:rgba(255,255,255,1);
	z-index:101;
    position: fixed;
    top: 25%;
    left: 400px;
    max-height	px;
    max-width: 978.25px;
	display: none;
}
.lili{
	padding-left:15px;
}
#success-cont{
	display:none;
}



 
        
        .na-bg{
            text-align: center;
            font-size: 72px;
            line-height: 108px;
            height: 108px;
            background: #335C7D;
            color: #fff;
            font-family: 'PT Sans', sans-serif;
            
            // set animation
            -webkit-transition: all 0.4s ease;
            transition: all 0.4s ease;
        }
        
        .nav-bg.sticky {
            position: fixed;
            width:100%;
			z-index:99;
			top:0;
        }
		
		
		
		.txt-slider2{
			font-size:23px;
			color:white;
			line-height:1.6;
			width:100%;
			text-align:center;
			  font-family: 'PT Sans', sans-serif;
		}
		@media (max-width:768px){
			
				.txt-slider2{
			font-size:18px;
				}
			
			
			
			}