body{
	margin:0;
	padding:0;
	font-family: lato,sans-serif;
}
h1, h3{
	font-family: lato,sans-serif; 
}
p{
	font-family: lato,sans-serif;
}
/*navbaar-menu start*/

.bg-warning.py-2 {
    background-color: #ff7e0b!important;
}
nav#navbar_top {
    background-color: #19222a!important;
}
.phone-icon a{
    text-decoration: none;
    color: #fff;
    padding-left: 8px;
}
i.bi.bi-telephone {
    color: #fff;
    cursor: pointer;
}
i.bi.bi-envelope {
    padding-left: 10%;
    color: #fff;
    cursor: pointer;
}
a.nav-link {
    color: #d1e1fd;
}
.phone-icon {
    text-align: right;
    padding-right: 7%;
}
li.nav-item {
    padding-left: 1%;
    padding-right: 3%;
}
ul.navbar-nav.ms-auto {
    width: 100%;
    justify-content: right;
}
.banner-sec{
	background-image:url(assets/img/banner.jpg);
    background-repeat: no-repeat;
    background-size: cover;
   /* background-attachment: fixed;*/
    width:100%;
    height: 500px;
    background-position: center;

}
.banner-tx{
    background: #12192045;
    
}
.banner-tx h4 {
    margin-top: 26%;
    font-size: 38px;
    color: #e6e6e6;
    font-family: lato,sans-serif;
     padding-left:3%;
      padding-right:3%;
}
.banner-tx p{
    padding-left:3%;
     padding-right:3%;
    color:#a29b9b;
}
button.btn.btn-secondary{
    margin-left: 3%;
    margin-right: 3%; 
    margin-bottom: 2%;
    background: #ff7e0b;
    color: #fff;
    font-size: 18px;
    font-weight: 400!important;
    border: none;
    padding: 2% 4% 2% 4%;

}
.banner-tx h4 span{
    color: #ff7e0b;
}
button.btn.btn-secondary a{
    text-decoration: none;
    color:#fff;
}
button.btn.btn-secondary:hover{
    background-color:#19222a;
    color:#fff;
}
.about-tx h1{
    color: #ff7e0b;
    text-align: center;
    font-size: 28px;
    font-weight: 600;
    font-family: Inter,sans-serif,Arial;
}
.about-tx p{
    font-size: 15px;
    padding-top: 19px;

}
.border-line {
    width: 93%;
    border: 2px solid #ff7e0b;
    margin: auto;
}
.about-card-tx h4{
    padding-left: 10%;
    font-weight: 600;
    padding-top: 16%;
    font-size: 25px;
}
.about-card-tx h4 span{
    color: #ff7e0b;
}
.about-img img{
    text-align: center;
    
    border-radius: 5%;
}
.about-card-tx p{
   /* padding-left: 10%;*/
    font-size: 15px;
    padding-top: 10px;
    line-break: anywhere;
    padding-top: 0px;
    padding-bottom: 0px;
}

.card-tx p{
    font-size: 15px;
    line-break: anywhere;
}
.card-tx span{
    color:#ff7e0b;
}
.footer-sec{
    background-image: url(assets/img/footer-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    background-position: center;
    /*height:400px;*/
}
.footer-tx h4{
    color:#a7b6cf;
    padding-top:65px;
    font-weight: 400;
    padding-bottom: 15px;
        font-size: 23px;
        padding-left: 10%;
}
.list-nav{
    list-style: none;
    color: #aaaaaa80;
    cursor: pointer;
    font-size: 13px;
    padding-bottom: 10px;
    border-bottom: 1px solid;
}
.nav-list a{
    text-decoration: none;
    color: #aaaaaa80;
}
.footer-tx p{
    color:#aaaaaa80;
    padding-left: 10%;
}
i.bi.bi-geo-alt-fill {
    font-size: 20px;
}
i.bi.bi-telephone-fill {
    font-size: 20px;
}
i.bi.bi-envelope-fill {
    font-size: 20px;
}
.social-icon{
    color:#aaaaaa80;
    padding-left: 16%;
}
.social-icon i{
    padding-right: 5%;
    font-size: 28px;
}
.social-icon i:hover{
    color:#fff;
    cursor: pointer;
}
.footer-above{
    background-color:#070d17; 
}
.footer-above p{
    color: #7c7980;
    padding-top: 2%;
    padding-bottom: 2%;
    text-align: center;
}
.footer-above span{
    color:#ff7e0b;
}
.banner-sec1{
    background-image:url(assets/img/banner-internal.jpg);
    background-repeat: no-repeat;
    background-size: cover;
   /* background-attachment: fixed;*/
    width:100%;
    height: 500px;
    background-position: center;

}
li.list-tx {
    padding-top: 9px;
}
::marker {
    color: #ff7e0b;
    font-size: 17px;
}
.banner-sec2{
    background-image:url(assets/img/banner-internal.jpg);
    background-repeat: no-repeat;
    background-size: cover;
   /* background-attachment: fixed;*/
    width:100%;
    height: 300px;
    background-position: center;

}
.get{
    text-align: center;
    font-weight: 600;
    font-size: 47px;
}
.get span{
    color:#ff7e0b;
}
.contact-detail {
    padding-top: 24px;
}
.about-card-tx.pt-4 h2 span {
    color: #ff7e0b;
}
.list-page h3 span{
     color: #ff7e0b;
}
.about-card-tx.pt-4 h2 {
    font-size: 25px;
}
.list-page.pt-4 h3 {
    font-size: 20px;
    text-align: center;
}
.border-line7 {
    width: 21%;
    border: 2px solid #ff7e0b;
  
}
.about-card-tx.pt-4 h3{
    font-size: 20px;

}
.about-card-tx.pt-4 h3 span{
    color: #ff7e0b;
    
}
.border-line8 {
    width: 55%;
    border: 2px solid #ff7e0b;
    /* margin: auto; */
}
.card-tx.pt-5.pb-3 h4 {
    text-align: center;
    padding-bottom: 10px;
    font-size: 19px;
}
.border-line9 {
    width: 21%;
    border: 2px solid #ff7e0b;
    margin: auto;
    margin-top: -11px;
    margin-bottom: 15px;
}
.border-line10 {
    width: 17%;
    border: 2px solid #ff7e0b;
    margin: auto;
    margin-top: -11px;
    margin-bottom: 15px;
}
.about-card h2{
    font-size: 20px;
    text-align: center;
    margin-top: 23px;
    margin-bottom: 24px;
}
.about-card h2 span{
    color: #ff7e0b;
}
.border-line01 {
    width: 80%;
    border: 2px solid #ff7e0b;
    margin: auto;
    margin-top: -12px;
    margin-bottom: 14px;
}
