
/* navigation bar starts*/


#basicExampleNav .nav-link{
	color:white;
	margin-left: 30px;
	border-bottom:2px solid;
	border-color:transparent;
}
#basicExampleNav .nav-link:hover{
	border-color:white;
	border-bottom:2px solid	;
}
.container{
	max-width:1200px !important;

} 



#basicExampleNav .lo{

background-color:#d4ae65;
padding:10px 20px;
color:black;
font-family: poppins,sans-serif;
font-size:15px;
font-weight: 500;
line-height: 50px;
margin:30px;   
border-bottom:2px solid;
border-color: #d4ae65;

}

#basicExampleNav .lo:hover{


border-bottom:2px solid !important;


}

#basicExampleNav .re{



color:black;
font-family: poppins,sans-serif;
font-size:15px;
font-weight: 500;
margin:30px;  
line-height: 50px;

border-bottom:2px solid white;
border-color: transparent;
width:100px;

}
#basicExampleNav .re:hover{

border-bottom:2px solid !important;
border-color:#d4ae65;
color:#d4ae65;
width:100px;


}
#basicExampleNav 
.mr-auto{
margin-left:-150px !important;}


#basicExampleNav{

padding:40px 100px;
}
.logo{
    margin-top: 20px !important: 
}
.logo .logo1{
margin-top:40px !important;}


/* navigation bar content ends */
header{
	background:url("../images/hd_bg.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	padding-bottom:160px;
}

/* header page para starts */
.hdp{
margin-top:200px


}

.hdp1{
font-family:poppins,sans-serif;
font-size:45px;
color:#3a3a3a;

}
.hdp1 span{
font-weight:700;
color:#1a293f;
}
.hdp1 span1{
font-weight:700;
color:#d0a345;}

.hdp2{
max-width:520px;
margin-top:50px;}
.hdp .btn{
color:white !important;
background-color:#1a293f;
padding:10px 30px;
margin-top:40px;
font-family:poppins,sans-serif;
font-size:20px;
font-weight:500;}





/** plan content starts*/

.invp_plan{
margin:auto;}
.invp1{
margin:20px ; }




.iph{
font-family:poppins,sans-serif;
font-size:35px;
color:#1e2a34;
margin-top: 40px;

}
.iph1{
	margin-top:-20px;
	margin-bottom:90px !important;
}
.iph span{
font-size:55px;
font-weight:700;
color:#d4ae65;}

.invp1{
background:url("../images/p1.png") no-repeat;
background-size:cover;
min-height:460px;
min-width:270px;
max-width:270px;
max-height:460px;} 
.invp1 li{
list-style-type:none;}

body{
font-family:poppins,sans-serif;}  .onep0{
font-family:poppins,sans-serif;
font-size:37px;
color:white;

margin-left:200px;
margin-top:-20px;
margin-bottom:30px;
}

.onep{
font-family:poppins,sans-serif;
font-size:75px;
font-weight:700;
color:white;
margin-top:-70px;
margin-left:15px;
color:#0f2440;}
.sup{

color:white;
font-size:24px;
font-weight:700;
margin-left:155px;
margin-top:-60px;
color:#1e2c35;

}

.li1{
color:white;
font-family: poppins,sans-serif;
font-size:15px;
text-align:center;
margin-left:-35px;
margin-bottom:11px;
}
.li2{
color:#d4ae65;
font-size:22px;
font-family: poppins,sans-serif;
text-align:center;
margin-left:-35px;
margin-top:-16px;
margin-bottom:6px;}
.invp1{
margin:0;
padding:15px;
padding-bottom:5px;

}
.ibp a{
color:#0f2440!important;
text-align:center;
font-size:22px;
font-weight:700;
margin-left:15px;
}.ibp{
margin-top:35px !important;
margin-bottom:0;}



  

.cp{
font-size:40px;
font-weight:700;
color:#0f2440;
margin-left:10px;
}
.cp1{
font-weight:500;
font-family:poppins,sans-serif;
margin-left:10px;
font-size:24px;
margin-top:-30px;
margin-bottom:80px;} 
.invp1{
padding-top:24px;
padding-bottom:20px;
}
.ibp{
margin-top:15px;
margin-bottom:10px;}
.sp{
font-size:15px;
color:white;
font-weight:450;
font-family:poppins,sans-serif;
margin-bottom:-5px;

margin-left:10px;}



.selectpicker{
margin-left:10px;
border:none;
margin-bottom:35px;
background-color:transparent;
color:#d4ae65;
font-family:poppins,sans-serif;
border-bottom:2px solid #2e4965;

  }
.am{
background:transparent;
border:none;
border-bottom:2px solid #2e4965;;
margin-left:10px;
color:#d4ae65;
outline:none;
width:100px;}
.pf_n{
margin-top:-48px;
font-weight:500;
color:white;
margin-left:150px;}
.pf_r{
color:#d4ae65;
font-size:20px;
margin-left:145px;
margin-top:-20px;
margin-bottom:79px;
font-family:poppins,sans-serif;}


.clac .ibp{
margin-left:38px;
margin-top:5px;}

.plansy{
background-color:#fbf7ef;
padding:30px 0 80px  0;}
/* plans and calciulator ends*/

/* about is */
.about {
padding-top:120px;
padding-bottom:120px;
font-family:poppins ,sans-serif;

}

.lapy{
margin-left:-20px;
margin-right:20px;}
.aby{
margin-top:20px;

padding-left:40px !important;}
.aby1{
color:#112540;
font-size:48px;
font-weight:600;
}
.aby2{
font-size:15px;
text-align:justify;
color:#112540;
margin-bottom:40px}

.aby3{
color:#112540;
margin-top:10px;
border:2px solid #D3AD65;
padding:10px 30px; 
}
/* content of fopur tabs */
.abr1{
list-style-type:none;
display:flex;
margin-left:20px;}


.ab_m{
margin-top:100px;
}
.abt{
margin-top:30px;
margin-left:10px;
min-width:200px;
font-size:14px;
font-weight:500;

}

.abt1{
margin-top:50px;
margin-left:-200px;
font-size:25px;
font-weight:700;}
.abr1{
list-style-type:none;
display:flex;
margin-left:-0px;
}

.ab_m .col-lg-3{
margin-top:20px;

}

.texty  ul li {
list-style-type:none;
}
.texty{
margin-top:20px;
}
.ip {
font-family:poppins,sans-serif;
font-size:24px;
font-weight:600;
}
.ip1{
font-size:14px;
font-family:poppins,sans-serif;
color:white;}

.ad_bg{
background: rgb(30,42,52);
background: linear-gradient(90deg, rgba(30,42,52,1) 8%, rgba(30,42,52,1) 17%, rgba(193,159,88,1) 79%);

}
.adv{
    background:url(../images/ad_bg.png) no-repeat;
background-size:cover;
border-radius: 10px;
padding: 90px 0;
}
.adv{
border-color:white ;
border-left:2px solid  #1e2a34;}
.advp{
font-size:18px;
font-family:poppins,sans-serif;
color:white;
margin-top:40px;
}
.advp span{ color:#d3ad65;
font-size:34px;
font-weight:600;}


.oneld ul{
display:flex;
margin-left:-30px}
.oneld ul li {

list-style-type:none;
padding:0px 45px 0px 0px;}
.ld1{
font-family:poppins,sans-serif;
font-weight:500;
}
.ld2{
font-family:poppins,sans-serif;
font-weight:500;
color:#C19F58;

}
.ld{
font-size:28px;
font-weight:500;}
.ld span{
color:#C19F58;}
.dp{
padding:120px 0px;}
.wd{
margin-left:15px;
margin-top:50px;}
.ld{
margin-bottom:30px;
}
.ld3{
width:90px;}
.dp0 hr{
border-bottom:2px solid;
width:70px;
margin-top:-30px;
margin-left:10px;
margin-bottom:40px;}
.dp0{
background:url("../images/ab_bg.jpg");
background-repeat:no-repeat;
background-size:cover;}
.ev{
font-size:32px;
font-weight:700;}
.ev span{
color:#C19F58;
}
.ev_pn{
margin:40px 0px;}
.b3v{
border:8px solid #eedebd;
border-radius:40px;
padding:40px 50px;
padding-left:30px;
padding-bottom:10px;}


    .orc1{
    margin-top:-190px;
    margin-left:170px;
    
    }
    .certy1{
    max-width:130px;
    max-height:190px;
    margin-left:25px;
    margin-top:0px;
    }
    .rcp{
    font-size:24px;
    font-family:poppins,sans-serif;}
    .rcp span{
    color: #C19F58;}
    .rcp1{
    font-size:14px;
    margin-bottom:25px;
    font-family:poppins,sans-serif;}
    .rcp3,rcp4{
    margin-top:-10px;
    font-size:14px;
    margin-bottom:20px;
    font-family:poppins,sans-serif;}
    
    .btnc{
    font-family:poppins,sans-serif;
    margin-top:10px;
    margin-left:25px;
    margin-right:20px;
    border-radius:3px;
    border:2px solid #C19F58;
    padding:5px 20px;}
    .btnv{
    font-family:poppins,sans-serif;
    border:2px solid #C19F58;
    border-radius:3px;
    padding:5px 20px;}
    .btnc , .btnv{
color:#C19F58;}
.btnc:hover , .btnv:hover{
color:#1E2A34;
text-decoration:none;}
    .rcp4{
    margin-bottom:30px;    }
    .l1{
    margin-top:50px;}
    .btns{
display:inline-flex;}
.btnv{
padding-bottom:10px;
margin-top:10px;}

.reg{

padding:120px 0;}
.one{
display:flex;}
.refre{
margin-top:100px;}
.rfe1{
font-family:poppins,sans-serif;
font-size:45px;
font-weight:300;}
.rfe1 span{
font-weight:700;
color:#C19F58;}
.refre .l1{
font-size:26px;
font-family:poppins,sans-serif;
}
.refre .l2{
font-size:74px;
color:#C19F58;
font-weight:700;
font-family:poppins,sans-serif;}
.refre .l2 sub{
font-size:14px;}
.ref_list{
margin-right:50px;
}
.gs

{
color:#3a3a3a;
font-family:poppins,sans-serif;
font-size:18px;
font-weight:500;
border:4px solid  #C19F58;;
padding:8px 30px;
border-radius:3px;
margin-top:100px !important; }

.one {
margin-bottom:20px;
margin-top:-30px;
}
.ref_img{
margin-top:20px;
}
.reg{
background:url(../images/ref_bg.png);
background-size:cover;}
.iconyb ul li{
list-style-type:none;
display:inline-flex;
padding:0px 25px;
}
.iconyb ul{

border:2px solid  #C19F58;
padding:15px ;
margin:auto;}

.iconyb{
margin-bottom:100px;
}

footer{
background:url(../images/back.png);
background-repeat:no-repeat;
background-size:cover;}
.foot{
padding:60px 0px;
}
.foot_li{
display:block;
color:#c19f58;
font-family:poppins,sans-serif;

text-decoration:none;
}
.foot_p{
color:gray;
text-align:justify;
margin-top:20px;
font-size:16px;
font-family:poppins,sans-serif;
}
.foot_p1{
font-size:45px;
font-family:poppins,sans-serif;
color:white;
    font-weight:700;}
.foot_p1 span{
font-weight:300;
}
.foot_kn{
font-family:poppins,sans-serif;
color:gray;
border:2px  solid  #c19f58;
padding:10px 30px;
margin-bottom:60px;}




.r1_p{
color:white;
font-size:40px;
font-family:poppins ,sans-serif;
font-weight:300;
}
.ri_on1{
margin-top:40px;
font-family:poppins,sans-serif;
font-size:16px;
color:#c19f58;
}
.ri_on2{
font-family:poppins,sans-serif;
font-size:16px;
margin-top:-20px;
color:gray;}
.foot_right{
border-left:2px solid white;
padding-left:100px !important		;
border-color:#c19f58;}
.foot_left{
padding-right:100px !important;}
.copy_ri{
color:gray;}
.copy_ri span{
color:#c19f58;}
.copy_part  ul li{
list-style-type:none;
padding:0px;
padding-left:20px;
color:gray !important;
}
.copy_part ul li a{
color:gray;}
.copy_part ul{
display:flex;
}
.copy_li{
margin-top:0px;}

.foot_li:hover{
color:gray;
text-decoration:none;}
footer{
padding-bottom:50px;}





/* media screen */
@media screen and (max-width: 990px) and (min-width: 320px){
    #basicExampleNav 
.mr-auto{
margin-left:    -50px !important;}


#basicExampleNav .nav-link{
    color:#D4AE65;
    margin-left: 30px;
    border-bottom:2px solid;
    border-color:transparent;}
    .ad_bg{
        background: none;
        background-color:#1E2A34;}
        .adv{
              background: none;
        background-color:#b58932;

        }


}


/*correction css */
.flexyd{
display:inline-block;
margin:0px 23px;


}
.oneld{
width:1200px;
padding:0px;
}

