header.masthead {
    padding-top: 10rem;
    padding-bottom: calc(10rem - 4.5rem);
    background: url(../assets/img/about-banner.png);
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
   background-size: cover;
    background-position: left;
}
.project_sub{
	padding:0 10%; 
}
#myTabContent {
    margin-top: 5%;
}
#myTab button.nav-link {
   
    color: #000000;
}
.pb-12{
	padding-top:10rem;
}
.pr-0{
	padding-right:0;
}
.pl-0{
	padding-left:0;
}
.exp_img{
	width:100%;
}
.about_us{
	font-family: 'Lato';
    font-style: normal;
    font-weight: 500;
    font-size: 35px;
    line-height: 50px;
   padding-top: 2rem;
    text-align: left;
   color:#fff;
   margin-bottom: 0;
}
.welcome{
	    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-size: 23px;
    margin-bottom: 10px;
    line-height: 40px;
    font-weight: 600;
    background: linear-gradient(270deg, #916A3B 3.43%, #F4D092 96.17%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    text-align: left;
}
p.about-text{
	    font-family: 'Nunito';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #FFFFFF;
    text-align: left;
	padding-bottom: 0px;
}
.abt_cnt_btn{
background: white;
    text-decoration: none;
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    color: #010101;
    padding: 10px 15px;
    margin-top: 0px;
	
}
.bg-primary_about{
	--bs-bg-opacity: 1;
    background-image:linear-gradient(#040725, #040725, #1b2345);
}
.bg-primary_vision{
	 background: url(../assets/img/vision-misionbg.png);
}
.vision-head, .mission-head{
	font-family: 'Lato';
font-style: normal;
font-weight: 700;
font-size: 48px;
line-height: 60px;
align-items: center;
text-align: center;
color: #040725;
}
.mission_text, .vision_text {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    text-align: center;
    color: #040725;
    padding: 0 30px;
}
.bg-primary_blue{
	
    background-image:linear-gradient(#242E52, #1A2244, #171E40, #0E1333);
}
.whychoose{
	font-family: 'Lato';
font-style: normal;
font-weight: 700;
font-size: 45px;
line-height: 60px;
align-items: center;
text-align: center;
background: linear-gradient(270deg, #916A3B 3.43%, #F4D092 96.17%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.whychoose.text-left{
    text-align:left;
    padding-top: 20px;
}
.why-usabt{
	width:100%;
	
}
.whyus_txt{
	font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-size: 21px;
line-height: 29px;
color: #FFFFFF;
}
.head_ab_why{
	font-family: 'Lato';
font-style: normal;
font-weight: 700;
font-size: 28px;
line-height: 60px;
background: linear-gradient(270deg, #916A3B 3.43%, #F4D092 96.17%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
margin-bottom: 0;

}
img.icon_why {
    margin-right: 5px;
    width: 41px;
}
.pl-3 {
    padding-left: 9%;
}
.pb-r7{
	padding-top:7rem;
}
.orceo_txt{
	font-family: 'Readex Pro';
font-style: normal;
font-weight: 300;
font-size: 20px;
line-height: 28px;
color: #FFFFFF;
margin-top:20px;
}

.group_img{
text-align:center;
}
.head_name{
	font-family: 'Lato';
font-style: normal;
font-weight: 700;
font-size: 34px;
line-height: 60px;
background: linear-gradient(270deg, #916A3B 3.43%, #F4D092 96.17%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.name_text{
	font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 24px;
color: #FFFFFF;
}
.bg-primary_Service{
	--bs-bg-opacity: 1;
    background-image:linear-gradient(#0E1333, #070B2A, #040726);
}
.service_we{
	font-family: 'Lato';
font-style: normal;
font-weight: 700;
font-size: 43px;
line-height: 50px;
align-items: center;
text-align: center;
background: linear-gradient(270deg, #916A3B 3.43%, #F4D092 96.17%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.service_sub{
	font-family: 'Nunito';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 27px;
color: #FFFFFF;
}
.pl-15r{
	padding-left:10px;
	padding-right:10px;
}
.service_text{
	font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-size: 14.5px;
line-height: 18px;
color: #000000;
padding-bottom: 15px;
}
.service_name{
	font-family: 'Lato';
font-style: normal;
font-weight: 700;
font-size: 23px;
line-height: 31px;
text-align: left;
color: #040726;
padding: 20px 0 10px 0;
}
.bg_project {
    background-color: #fff;
    border-radius: 10px;
	height: 90%;
}
.abt_cnt_btn{
		box-shadow: inset 0 0 0 0 #e5c085;
    -webkit-transition: ease-out 0.4s;
    -moz-transition: ease-out 0.4s;
    transition: ease-out 0.4s;
}
.abt_cnt_btn:hover{
	box-shadow: inset 400px 0 0 0 #e5c085;
    color: #fff;
    font-weight: 500;
}
.bg_certificate{
		
    background-image:linear-gradient(#040725, #0F1535, #1D2548);
}
.bg_trust{

    background-image:linear-gradient(#1E264A, #252F54, #263055);
}
ul.orceo_txt li {
    padding-bottom: 11px;
    /* text-align: justify; */
}
.row.gx-4.pb-r7.gx-lg-5.justify-content-center.align-center {
    align-items: center;
}
.cert_name{
	font-family: 'Lato';
font-style: normal;
font-weight: 700;
font-size: 44px;
line-height: 60px;
background: linear-gradient(270deg, #916A3B 3.43%, #F4D092 96.17%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.cert_text{
	font-family: 'Readex Pro';
font-style: normal;
font-weight: 300;
font-size: 18px;
line-height: 25px;
color: #FFFFFF;
padding-top: 20px;
}.pb-7{	padding-top:7rem;}.pb-7t{    padding-top:5rem;}.bor-l{	 border-width: 1px 0 1px 1px;    border-style: solid;    border-image:      linear-gradient(to top, #9D7746, #F4D092, #9D7746) 1 100%; 	  margin:70% auto 0;	  height: 80%;    width: 10%;}.pb-rb{	padding-bottom:5rem;}img.ceoimg {    width: 100%;border-radius: 15px;}@media (min-width: 992px){header.masthead {    height: 20vh;    min-height: 18rem;    padding-top: 5.5rem;    padding-bottom: 0;}.orceo_txt {    max-width:90%;}}@media(max-width:690px){	header.masthead {    padding-top: 7rem;    padding-bottom: calc(7rem - 4.5rem);    background: url(../assets/img/about-banner.png);    background-position: center;    background-repeat: no-repeat;    background-attachment: scroll;    background-size: 140% 100%;    background-position: center;}.cert_img{	width:100%;}.welcome {    font-weight: 600;    font-size: 28px;    line-height: 50px;}p.about-text {    text-align: justify;}.col-lg-1.bsor-l {    display: none;}h3.head_name {    text-align: center;}p.name_text {    text-align: center;}.orceo_txt {    text-align: justify;}.whyus_txt {    text-align: center;}.head_ab_why {    text-align: center;}.pb-r7 {    padding-top: 10px;}.pb-7t {    padding-top: 0;}.cert_name {    font-size: 34px;    line-height: 45px;}.service_we {    font-size: 34px;    line-height: 45px;}
}