/*Amarjeet responsive css start here*/


@media only screen and (max-width: 480px) {

/*Header Css start here*/

.topbar-detail-area {
display:none;	
}

.navbar-menu-main-area .navbar-brand img {
width:60%;	
}

.navbar-toggler{
padding:0px;
}

.navbar-toggler-icon {
width:inherit;
height:inherit;
background:inherit;	
}

.navbar-toggler-icon i {
color: #0B1F3A;
font-size: 23px;
background: #e7c37c;
padding: 7px 10px;
border-radius: 5px;
}


.navbar-menu-main-area .nav-item {
margin-left:0px;
border-top: 1px solid #e7c37c;	
}


.navbar-toggler:focus {
box-shadow:inherit !important;	
}

.comman-header-btn {
display:none;	
}

/*Header Css End  here*/




/*Col Css start  here*/

.col-6 {
width:100%;	
}

/*Col Css End  here*/



/*Home Banner responsive css start here*/

.altiora-hero-section {
padding: 30px 0 50px;	
}

.hero-headline {
font-size: 25px;
}

.btn-primary-gold {
font-size: 15px;
padding: 10px 5px;	
}

/*Home Banner responsive css end here*/



/*Home page css start here*/

.altiora-home-about-content-section h2 {
margin-top: 20px;
font-size: 25px;	
}

.altiora-challenges-section {
padding: 50px 0 30px;	
}

.section-title-serif {
font-size: 25px;
line-height: 45px;
text-align:center;
}

.methodology-card {
text-align:center;	
}

.altiora-vision-section {
margin-top: 40px;
padding: 30px 0 50px;
}


.pipeline-track {
gap: 40px;	
}

.altiora-home-about-section {
padding: 50px 0px 50px 0px;	
}

.integrated-practices-headline {
font-size: 25px;	
}

.quadrant-card-item {
padding:15px;
}

.altiora-integrated-practices-section {
text-align:center;
padding:40px 0 20px 0;
}

.pipeline-track {
 margin-top:0px;	
}

.altiora-methodology-section {
padding: 50px 0;	
}

.altiora-sectors-section {
padding: 30px 0 40px;	
}


.altiora-home-why-section {
padding: 30px 0 40px 0;
}

.altiora-experience-approach-section {
padding: 50px 0 50px 0;
}

.altiora-closing-cta-section {
padding: 30px 0;	
}

.from-vision-value-area {
margin-top: 40px;
}

.home-why-headline {
font-size: 25px;
}

.home-why-card-item {
padding: 15px 10px;
}

.approach-section-title {
font-size: 25px;	
}

.approach-section-header {
margin-bottom: 25px;
}

.home-why-intro-block {
text-align:center;	
}

.closing-cta-content {
text-align:center;	
}

/*Home page css end here*/


/*footer css start here*/

.footer-bottom-row {
justify-content:center;	
}

/*footer css end here*/




/*about us page css start here*/

.about-hero-headline {
font-size:25px;
}

.about-narrative-title {
font-size: 25px;
}

.about-why-main-title {
font-size: 25px;
margin-top: 25px;
}

.why-manifesto-card .why-card-content p {
font-size:16px; 
} 

.vision-alignment-title {
font-size: 25px;
}

.mission-card-title, .philosophy-title, .senior-led-title {
font-size: 21px;
}

.differentiators-title {
font-size: 25px;	
}

.altiora-about-profile-section {
padding: 50px 0 50px;	
}

.altiora-differentiators-section {
padding: 50px 0 50px;	
}

.chevron-step {
padding: 8px 30px;
}

/*about us page css end here*/




/*Service List page css start here*/

.practices-hero-title {
font-size: 25px;
}

.practice-content-title {
font-size: 25px;	
}

.integrated-capabilities-title {
font-size: 25px;
}

.frameworks-main-title {
font-size: 25px;
}

.delivery-model-title {
font-size: 25px;
}

/*Service List page css end here*/




/*Strategy & Transformation page css start here*/

.altiora-philosophy-section {
padding: 40px 0;	
}

.philosophy-main-title {
font-size: 25px;
}

.altiora-approach-section {
padding:40px 0;	
}

.approach-main-title {
font-size: 25px;	
}

.altiora-value-flow-section {
padding: 40px 0;	
}

.value-flow-title {
font-size: 25px;	
}

.altiora-capability-section {
padding: 40px 0;	
}

.capability-title {
font-size: 25px;	
}

.altiora-global-context-section {
padding: 20px 0 40px 0;	
}

.global-main-title {
font-size: 25px;	
}

/*Strategy & Transformation page css end here*/



/*Operational & Performance Excellence page css start here*/

.process-pipeline-deck {
flex-wrap:inherit;
display: grid;
grid-template-columns:1fr 1fr;
}

.op-model-grid {
grid-template-columns: 1fr 1fr;
}

/*Operational & Performance Excellence page css end here*/




/*why-altiora page css start here*/

.why-hero-title {
font-size: 25px;
}

.why-diff-main-title {
font-size:25px;
}

.advisory-model-title {
font-size:25px;	
}

.core-inner-circle {
margin:auto;	
}

.value-step-node {
width:100%;	
}

.value-stepper-track {
display:grid;
grid-template-columns: 1fr 1fr;	
}

.expectations-main-title {
font-size: 25px;
}

.perspective-headline {
font-size: 25px;
}

.value-creation-title {
font-size: 25px;	
}

/*why-altiora page css end here*/




/*leadership page css start here*/

.leadership-hero-title {
font-size:25px;	
}

.exec-profile-name {
font-size: 25px;
}

.exec-metrics-bar {
padding: 10px 5px;
}

.exec-domain-card {
padding: 20px 10px;
} 

.domain-card-header {
gap: 10px;
}

.domain-card-title {
font-size:16px;	
}

.exec-altiora-approach-pavilion {
padding: 20px 10px;
}

.journey-stages-grid {
grid-template-columns:1fr 1fr 1fr;	
}

.stage-name {
font-size: 13px;
}

.exec-impact-epilogue {
padding: 20px 10px;
}

.impact-main-title {
font-size: 25px;	
}

.impact-credo-banner {
padding: 10px 10px;	
}

.iso-showcase-card {
padding:20px 10px;
}

.timeline-track-stage {
min-width: 1100px;
}

.strategic-capabilities-card {
padding: 20px 10px;	
}

.selected-exp-card {
padding: 10px 10px;
}

.selected-exp-card {
gap:10px;	
}

.altiora-education-credentials .exec-education-card {
padding: 20px 10px;	
}

.altiora-education-credentials .domain-card-title {
font-size: 16px;	
}

.capability-heading {
font-size: 25px;	
}

.journey-connecting-rail {
display: none;	
}

.timeline-main-title {
font-size: 25px;	
}

.selected-exp-title {
font-size: 25px;	
}

/*leadership page css end here*/



/*Contact Us page css Start here*/

.contact-hero-title {
font-size: 25px;
}

.engagement-section-title {
font-size:25px;	
}


.contact-form-card {
margin-top: 50px;	
}

.contact-btn-cta {
padding: 10px 10px;	
}

.contact-closing-headline {
font-size: 25px;
line-height:40px;	
}

.contact-channels-heading {
font-size: 25px;
}

/*Contact Us page css end here*/



}




@media only screen and (min-width:481px) and (max-width:598px) {

/*Header Css start here*/

.topbar-detail-area {
display:none;	
}

.navbar-menu-main-area .navbar-brand img {
width:60%;	
}

.navbar-toggler{
padding:0px;
}

.navbar-toggler-icon {
width:inherit;
height:inherit;
background:inherit;	
}

.navbar-toggler-icon i {
color: #0B1F3A;
font-size: 23px;
background: #e7c37c;
padding: 7px 10px;
border-radius: 5px;
}


.navbar-menu-main-area .nav-item {
margin-left:0px;
border-top: 1px solid #e7c37c;	
}


.navbar-toggler:focus {
box-shadow:inherit !important;	
}

.comman-header-btn {
display:none;	
}

/*Header Css End  here*/



/*Home Banner responsive css start here*/

.altiora-hero-section {
padding: 30px 0 50px;	
}

.hero-headline {
font-size: 25px;
}

/*Home Banner responsive css end here*/



/*Home page css start here*/

.altiora-home-about-content-section h2 {
margin-top: 20px;
font-size: 25px;	
}


.altiora-challenges-section {
padding: 50px 0 30px;	
}

.section-title-serif {
font-size: 25px;
line-height: 45px;
text-align:center;
}

.methodology-card {
text-align:center;	
}

.altiora-vision-section {
margin-top: 40px;
padding: 30px 0 50px;
}


.pipeline-track {
gap: 40px;	
}

.altiora-home-about-section {
padding: 50px 0px 50px 0px;	
}

.integrated-practices-headline {
font-size: 25px;	
}

.quadrant-card-item {
padding:15px;
}

.altiora-integrated-practices-section {
text-align:center;
padding:40px 0 20px 0;
}

.pipeline-track {
 margin-top:0px;	
}

.altiora-methodology-section {
padding: 50px 0;	
}

.altiora-sectors-section {
padding: 30px 0 40px;	
}


.altiora-home-why-section {
padding: 30px 0 40px 0;
}

.altiora-experience-approach-section {
padding: 50px 0 50px 0;
}

.altiora-closing-cta-section {
padding: 30px 0;	
}

.from-vision-value-area {
margin-top: 40px;
}

.home-why-headline {
font-size: 25px;
}

.home-why-card-item {
padding: 15px 10px;
}

.approach-section-title {
font-size: 25px;	
}

.approach-section-header {
margin-bottom: 25px;
}

.home-why-intro-block {
text-align:center;	
}

.closing-cta-content {
text-align:center;	
}

.sector-card {
height:inherit;
}

.approach-deck-grid {
grid-template-columns: 1fr 1fr;	
}

.integrated-quadrant-matrix {
grid-template-columns: 1fr 1fr;
}

/*Home page css end here*/



/*footer css start here*/

.footer-bottom-row {
justify-content:center;	
}

/*footer css end here*/



/*about us page css start here*/

.about-hero-headline {
font-size:25px;
}

.about-narrative-title {
font-size: 25px;
}

.about-why-main-title {
font-size: 25px;
margin-top: 25px;
}

.why-manifesto-card .why-card-content p {
font-size:16px; 
} 

.vision-alignment-title {
font-size: 25px;
}

.mission-card-title, .philosophy-title, .senior-led-title {
font-size: 21px;
}

.differentiators-title {
font-size: 25px;	
}

.altiora-about-profile-section {
padding: 50px 0 50px;	
}

.altiora-differentiators-section {
padding: 50px 0 50px;	
}

.chevron-step {
padding: 8px 30px;
}

/*about us page css end here*/



/*Service List page css start here*/

.practices-hero-title {
font-size: 25px;
}

.practice-content-title {
font-size: 25px;	
}

.integrated-capabilities-title {
font-size: 25px;
}

.frameworks-main-title {
font-size: 25px;
}

.delivery-model-title {
font-size: 25px;
}


.integrated-capabilities-grid {
display:grid;
grid-template-columns: 1fr 1fr;	
}

.delivery-stepper-track {
gap: 20px 5px;	
}
/*Service List page css end here*/




/*Strategy & Transformation page css start here*/

.altiora-philosophy-section {
padding: 40px 0;	
}

.philosophy-main-title {
font-size: 25px;
}

.altiora-approach-section {
padding:40px 0;	
}

.approach-main-title {
font-size: 25px;	
}

.altiora-value-flow-section {
padding: 40px 0;	
}

.value-flow-title {
font-size: 25px;	
}

.altiora-capability-section {
padding: 40px 0;	
}

.capability-title {
font-size: 25px;	
}

.altiora-global-context-section {
padding: 20px 0 40px 0;	
}

.global-main-title {
font-size: 25px;	
}

.capability-cards-deck {
display:grid;
grid-template-columns: 1fr 1fr;
}

/*Strategy & Transformation page css end here*/



/*Governance, Risk & Resilience page css start here*/
.process-pipeline-deck {
flex-wrap:inherit;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
}

.compliance-cards-grid {
grid-template-columns: 1fr 1fr;
}

/*Governance, Risk & Resilience page css end here*/



/*Operational & Performance Excellence page css start here*/

.op-model-grid {
grid-template-columns: 1fr 1fr;
}

.integrated-systems-grid {
grid-template-columns: 1fr 1fr;
}

.innovation-cards-deck {
grid-template-columns: 1fr 1fr;
}

.capability-transfer-grid {
grid-template-columns: 1fr 1fr;
}

/*Operational & Performance Excellence page css end here*/



/*Customer Experience & Service Excellence page css start here*/

.cx-strategy-grid {
grid-template-columns: 1fr 1fr;	
}

.service-pipeline-deck {
display:grid;	
grid-template-columns: 1fr 1fr;	
}

.feedback-loop-grid {
grid-template-columns: 1fr 1fr;
}

.contact-centre-deck {
grid-template-columns:1fr 1fr;
}

.outsourcing-grid {
grid-template-columns:1fr 1fr;
}

.frameworks-medallion-grid {
grid-template-columns:1fr 1fr;
}

/*Customer Experience & Service Excellence page css end here*/


/*why-altiora page css start here*/

.why-hero-title {
font-size: 25px;
}

.why-diff-main-title {
font-size:25px;
}

.advisory-model-title {
font-size:25px;	
}

.core-inner-circle {
margin:auto;	
}

.value-step-node {
width:100%;	
}

.value-stepper-track {
display:grid;
grid-template-columns: 1fr 1fr 1fr;
}

.expectations-main-title {
font-size: 25px;
}

.perspective-headline {
font-size: 25px;
}

.value-creation-title {
font-size: 25px;	
}

.orbital-center-core, .orbital-capsule {
max-width: 300px;	
}

.orbital-capsule {
font-size: 13px;	
}

.core-word-top {
font-size: 13px;	
}

.expectations-grid {
grid-template-columns: 1fr 1fr;	
}

/*why-altiora page css end here*/



/*leadership page css start here*/

.leadership-hero-title {
font-size:25px;	
}

.exec-profile-name {
font-size: 25px;
}

.exec-metrics-bar {
padding: 10px 5px;
}

.exec-domain-card {
padding: 20px 10px;
} 

.domain-card-header {
gap: 10px;
}

.domain-card-title {
font-size:16px;	
}

.exec-altiora-approach-pavilion {
padding: 20px 10px;
}

.journey-stages-grid {
display: flex;
justify-content: space-between;
}

.stage-name {
font-size: 13px;
}

.exec-impact-epilogue {
padding: 20px 10px;
}

.impact-main-title {
font-size: 25px;	
}

.impact-credo-banner {
padding: 10px 10px;	
}

.iso-showcase-card {
padding:20px 10px;
}

.timeline-track-stage {
min-width: 1100px;
}

.strategic-capabilities-card {
padding: 20px 10px;	
}

.selected-exp-card {
padding: 10px 10px;
}

.selected-exp-card {
gap:10px;	
}

.altiora-education-credentials .exec-education-card {
padding: 20px 10px;	
}

.altiora-education-credentials .domain-card-title {
font-size: 16px;	
}

.capability-heading {
font-size: 25px;	
}

.approach-journey-stepper {
margin: 0 auto 10px auto;	
}

.iso-pills-cluster {
gap: 20px 5px;	
}

.altiora-education-credentials .credentials-badge-cluster {
gap: 25px 5px;	
}

.selected-exp-title {
font-size: 25px;	
}

.timeline-main-title {
font-size: 25px;	
}

/*leadership page css end here*/




/*Contact Us page css Start here*/

.contact-hero-title {
font-size: 25px;
}

.engagement-section-title {
font-size:25px;	
}


.contact-form-card {
margin-top: 50px;	
}

.contact-btn-cta {
padding: 10px 10px;	
}

.contact-closing-headline {
font-size: 25px;
line-height:40px;	
}

.contact-channels-heading {
font-size: 25px;
}

/*Contact Us page css end here*/






}






@media only screen and (min-width:599px) and (max-width:766px) {

/*Header Css start here*/

.topbar-detail-area {
display:none;	
}

.navbar-menu-main-area .navbar-brand img {
width:60%;	
}

.navbar-toggler{
padding:0px;
}

.navbar-toggler-icon {
width:inherit;
height:inherit;
background:inherit;	
}

.navbar-toggler-icon i {
color: #0B1F3A;
font-size: 23px;
background: #e7c37c;
padding: 7px 10px;
border-radius: 5px;
}


.navbar-menu-main-area .nav-item {
margin-left:0px;
border-top: 1px solid #e7c37c;	
}


.navbar-toggler:focus {
box-shadow:inherit !important;	
}

.comman-header-btn {
display:none;	
}

/*Header Css End  here*/



/*Home Banner responsive css start here*/

.altiora-hero-section {
padding: 30px 0 50px;	
}

.hero-headline {
font-size: 25px;
}

/*Home Banner responsive css end here*/



/*Home page css start here*/

.altiora-home-about-content-section h2 {
margin-top: 20px;
font-size: 25px;	
}


.altiora-challenges-section {
padding: 50px 0 30px;	
}

.section-title-serif {
font-size: 25px;
line-height: 45px;
text-align:center;
}

.methodology-card {
text-align:center;	
}

.altiora-vision-section {
margin-top: 40px;
padding: 30px 0 50px;
}

.altiora-home-about-section {
padding: 50px 0px 50px 0px;	
}

.integrated-practices-headline {
font-size: 25px;	
}

.quadrant-card-item {
padding:15px;
}

.altiora-integrated-practices-section {
text-align:center;
padding:40px 0 20px 0;
}

.pipeline-track {
margin-top:0px;
gap: 20px;	
}

.altiora-methodology-section {
padding: 50px 0;	
}

.altiora-sectors-section {
padding: 30px 0 40px;	
}


.altiora-home-why-section {
padding: 30px 0 40px 0;
}

.altiora-experience-approach-section {
padding: 50px 0 50px 0;
}

.altiora-closing-cta-section {
padding: 30px 0;	
}

.from-vision-value-area {
margin-top: 40px;
}

.home-why-headline {
font-size: 25px;
}

.home-why-card-item {
padding: 15px 10px;
}

.approach-section-title {
font-size: 25px;	
}

.approach-section-header {
margin-bottom: 25px;
}

.home-why-intro-block {
text-align:center;	
}

.closing-cta-content {
text-align:center;	
}

.sector-card {
height:inherit;
}

.approach-deck-grid {
grid-template-columns: 1fr 1fr;	
}

.integrated-quadrant-matrix {
grid-template-columns: 1fr 1fr;
}

.pipeline-node-item {
width:80px;	
}

.pipeline-label {
font-size: 14px;	
}

.chevron-ribbon {
display: grid;
grid-template-columns: 1fr 1fr; 	
}

/*Home page css end here*/



/*footer css start here*/

.footer-bottom-row {
justify-content:center;	
}

/*footer css end here*/



/*about us page css start here*/

.about-hero-headline {
font-size:25px;
}

.about-narrative-title {
font-size: 25px;
}

.about-why-main-title {
font-size: 25px;
margin-top: 25px;
}

.why-manifesto-card .why-card-content p {
font-size:16px; 
} 

.vision-alignment-title {
font-size: 25px;
}

.mission-card-title, .philosophy-title, .senior-led-title {
font-size: 21px;
}

.differentiators-title {
font-size: 25px;	
}

.altiora-about-profile-section {
padding: 50px 0 50px;	
}

.altiora-differentiators-section {
padding: 50px 0 50px;	
}

.chevron-step {
padding: 8px 30px;
}

/*about us page css end here*/



/*Service List page css start here*/

.practices-hero-title {
font-size: 25px;
}

.practice-content-title {
font-size: 25px;	
}

.integrated-capabilities-title {
font-size: 25px;
}

.frameworks-main-title {
font-size: 25px;
}

.delivery-model-title {
font-size: 25px;
}


.integrated-capabilities-grid {
display:grid;
grid-template-columns: 1fr 1fr;	
}

.delivery-stepper-track {
gap: 20px 5px;	
}

/*Service List page css end here*/



/*Strategy & Transformation page css start here*/

.altiora-philosophy-section {
padding: 40px 0;	
}

.philosophy-main-title {
font-size: 25px;
}

.altiora-approach-section {
padding:40px 0;	
}

.approach-main-title {
font-size: 25px;	
}

.altiora-value-flow-section {
padding: 40px 0;	
}

.value-flow-title {
font-size: 25px;	
}

.altiora-capability-section {
padding: 40px 0;	
}

.capability-title {
font-size: 25px;	
}

.altiora-global-context-section {
padding: 20px 0 40px 0;	
}

.global-main-title {
font-size: 25px;	
}

.capability-cards-deck {
display:grid;
grid-template-columns: 1fr 1fr;
}

.philosophy-badges-deck {
flex-wrap:inherit;	
}

.philosophy-badge-item {
flex:inherit;	
}

.philosophy-badges-deck {
justify-content:inherit;	
}

.philosophy-badge-label {
font-size: 15px;	
}

.approach-pillars-box {
grid-template-columns:1fr 1fr;	
}

.value-flowchart-deck {
display:grid;
grid-template-columns:1fr 1fr 1fr;		
}

.flow-step-title {
font-size: 15px;	
}

/*Strategy & Transformation page css end here*/



/*Governance, Risk & Resilience page css start here*/

.compliance-cards-grid {
grid-template-columns: 1fr 1fr;
}

/*Governance, Risk & Resilience page css end here*/



/*Operational & Performance Excellence page css start here*/

.op-model-grid {
grid-template-columns: 1fr 1fr;
}

.integrated-systems-grid {
grid-template-columns: 1fr 1fr;
}

.innovation-cards-deck {
grid-template-columns: 1fr 1fr;
}

.capability-transfer-grid {
grid-template-columns: 1fr 1fr;
}

/*Operational & Performance Excellence page css end here*/



/*Customer Experience & Service Excellence page css start here*/

.cx-strategy-grid {
grid-template-columns: 1fr 1fr;	
}

.service-pipeline-deck {
display:grid;	
grid-template-columns: 1fr 1fr;	
}

.feedback-loop-grid {
grid-template-columns: 1fr 1fr;
}

.contact-centre-deck {
grid-template-columns:1fr 1fr;
}

.outsourcing-grid {
grid-template-columns:1fr 1fr;
}

.frameworks-medallion-grid {
grid-template-columns:1fr 1fr;
}

/*Customer Experience & Service Excellence page css end here*/



/*why-altiora page css start here*/

.why-hero-title {
font-size: 25px;
}

.why-diff-main-title {
font-size:25px;
}

.advisory-model-title {
font-size:25px;	
}

.core-inner-circle {
margin:auto;	
}

.value-step-node {
width:100%;	
}

.value-stepper-track {
display:grid;
grid-template-columns: 1fr 1fr 1fr;
}

.expectations-main-title {
font-size: 25px;
}

.perspective-headline {
font-size: 25px;
}

.value-creation-title {
font-size: 25px;	
}

.orbital-center-core, .orbital-capsule {
max-width: 300px;	
}

.orbital-capsule {
font-size: 13px;	
}

.core-word-top {
font-size: 13px;	
}

.expectations-grid {
grid-template-columns: 1fr 1fr;	
}

/*why-altiora page css end here*/




/*leadership page css start here*/

.leadership-hero-title {
font-size:25px;	
}

.exec-profile-name {
font-size: 25px;
}

.exec-metrics-bar {
padding: 10px 5px;
}

.exec-domain-card {
padding: 20px 10px;
} 

.domain-card-header {
gap: 10px;
}

.domain-card-title {
font-size:16px;	
}

.exec-altiora-approach-pavilion {
padding: 20px 10px;
}

.journey-stages-grid {
display: flex;
justify-content: space-between;
}

.stage-name {
font-size: 13px;
}

.exec-impact-epilogue {
padding: 20px 10px;
}

.impact-main-title {
font-size: 25px;	
}

.impact-credo-banner {
padding: 10px 10px;	
}

.iso-showcase-card {
padding:20px 10px;
}

.timeline-track-stage {
min-width: 1100px;
}

.strategic-capabilities-card {
padding: 20px 10px;	
}

.selected-exp-card {
padding: 10px 10px;
}

.selected-exp-card {
gap:10px;	
}

.altiora-education-credentials .exec-education-card {
padding: 20px 10px;	
}

.altiora-education-credentials .domain-card-title {
font-size: 16px;	
}

.capability-heading {
font-size: 25px;	
}

.approach-journey-stepper {
margin: 0 auto 10px auto;	
}

.iso-pills-cluster {
gap: 20px 5px;	
}

.altiora-education-credentials .credentials-badge-cluster {
gap: 25px 5px;	
}

.selected-exp-title {
font-size: 25px;	
}

.timeline-main-title {
font-size: 25px;	
}

/*leadership page css end here*/



/*Contact Us page css Start here*/

.contact-hero-title {
font-size: 25px;
}

.engagement-section-title {
font-size:25px;	
}


.contact-form-card {
margin-top: 50px;	
}

.contact-btn-cta {
padding: 10px 10px;	
}

.contact-closing-headline {
font-size: 25px;
line-height:40px;	
}

.contact-channels-heading {
font-size: 25px;
}

/*Contact Us page css end here*/


}




@media only screen and (min-width:767px) and (max-width:768px) {


/*Header Css start here*/

.topbar-detail-area {
display:none;	
}

.navbar-menu-main-area .navbar-brand img {
width:60%;	
}

.navbar-toggler{
padding:0px;
}

.navbar-toggler-icon {
width:inherit;
height:inherit;
background:inherit;	
}

.navbar-toggler-icon i {
color: #0B1F3A;
font-size: 23px;
background: #e7c37c;
padding: 7px 10px;
border-radius: 5px;
}


.navbar-menu-main-area .nav-item {
margin-left:0px;
border-top: 1px solid #e7c37c;	
}


.navbar-toggler:focus {
box-shadow:inherit !important;	
}

.comman-header-btn {
display:none;	
}

/*Header Css End  here*/



/*Home Banner responsive css start here*/

.altiora-hero-section {
padding: 30px 0 50px;	
}

.hero-headline {
font-size: 25px;
}

/*Home Banner responsive css end here*/



/*Home page css start here*/

.altiora-home-about-content-section h2 {
margin-top: 20px;
font-size: 25px;	
}


.altiora-challenges-section {
padding: 50px 0 30px;	
}

.section-title-serif {
font-size: 25px;
line-height: 45px;
text-align:center;
}

.methodology-card {
text-align:center;	
}

.altiora-vision-section {
margin-top: 40px;
padding: 30px 0 50px;
}


.altiora-home-about-section {
padding: 50px 0px 50px 0px;	
}

.integrated-practices-headline {
font-size: 25px;	
}

.quadrant-card-item {
padding:15px;
}

.altiora-integrated-practices-section {
text-align:center;
padding:40px 0 20px 0;
}

.pipeline-track {
flex-wrap:inherit;
 margin-top:0px;	
}


.altiora-methodology-section {
padding: 50px 0;	
}

.altiora-sectors-section {
padding: 30px 0 40px;	
}


.altiora-home-why-section {
padding: 30px 0 40px 0;
}

.altiora-experience-approach-section {
padding: 50px 0 50px 0;
}

.altiora-closing-cta-section {
padding: 30px 0;	
}

.from-vision-value-area {
margin-top: 40px;
}

.home-why-headline {
font-size: 25px;
}

.home-why-card-item {
padding: 15px 10px;
}

.approach-section-title {
font-size: 25px;	
}

.approach-section-header {
margin-bottom: 25px;
}

.home-why-intro-block {
text-align:center;	
}

.closing-cta-content {
text-align:center;	
}

.sector-card {
height:inherit;
}

.approach-deck-grid {
grid-template-columns: 1fr 1fr;	
}


.pipeline-node-item {
width:80px;	
}

.pipeline-label {
font-size: 14px;	
}

.chevron-ribbon {
display: grid;
grid-template-columns: 1fr 1fr; 	
}


.closing-cta-headline {
font-size:25px;	
}

/*Home page css end here*/



/*footer css start here*/

.footer-bottom-row {
justify-content:center;	
}

/*footer css end here*/



/*about us page css start here*/

.about-hero-headline {
font-size:25px;
}

.about-narrative-title {
font-size: 25px;
}

.about-why-main-title {
font-size: 25px;
margin-top: 25px;
}

.why-manifesto-card .why-card-content p {
font-size:16px; 
} 

.vision-alignment-title {
font-size: 25px;
}

.mission-card-title, .philosophy-title, .senior-led-title {
font-size: 21px;
}

.differentiators-title {
font-size: 25px;	
}

.altiora-about-profile-section {
padding: 50px 0 50px;	
}

.altiora-differentiators-section {
padding: 50px 0 50px;	
}

.chevron-step {
padding: 8px 30px;
}

.about-why-header-group {
margin-top:30px;	
}

.capability-main-heading {
font-size: 25px;
}

.house-main-title {
font-size: 25px;
}

/*about us page css end here*/



/*Service List page css start here*/

.practices-hero-title {
font-size: 25px;
}

.practice-content-title {
font-size: 25px;	
}

.integrated-capabilities-title {
font-size: 25px;
}

.frameworks-main-title {
font-size: 25px;
}

.delivery-model-title {
font-size: 25px;
}


.delivery-stepper-track {
gap: 20px 5px;	
}


/*Service List page css end here*/




/*Strategy & Transformation page css start here*/

.altiora-philosophy-section {
padding: 40px 0;	
}

.philosophy-main-title {
font-size: 25px;
}

.altiora-approach-section {
padding:40px 0;	
}

.approach-main-title {
font-size: 25px;	
}

.altiora-value-flow-section {
padding: 40px 0;	
}

.value-flow-title {
font-size: 25px;	
}

.altiora-capability-section {
padding: 40px 0;	
}

.capability-title {
font-size: 25px;	
}

.altiora-global-context-section {
padding: 20px 0 40px 0;	
}

.global-main-title {
font-size: 25px;	
}

.capability-cards-deck {
display:grid;
grid-template-columns: 1fr 1fr;
}


.philosophy-badge-label {
font-size: 15px;	
}

.approach-pillars-box {
grid-template-columns:1fr 1fr;	
}

.value-flowchart-deck {
display:grid;
grid-template-columns:1fr 1fr 1fr;		
}

.flow-step-title {
font-size: 15px;	
}

/*Strategy & Transformation page css end here*/


/*Governance, Risk & Resilience page css start here*/

.compliance-cards-grid {
grid-template-columns: 1fr 1fr;
}

.risk-pillars-grid {
grid-template-columns: repeat(4, 1fr);
}

/*Governance, Risk & Resilience page css end here*/




/*Operational & Performance Excellence page css start here*/

.op-model-grid {
grid-template-columns: 1fr 1fr;
}

.integrated-systems-grid {
grid-template-columns: 1fr 1fr;
}

.innovation-cards-deck {
grid-template-columns: 1fr 1fr;
}

.capability-transfer-grid {
grid-template-columns: 1fr 1fr;
}

/*Operational & Performance Excellence page css end here*/




/*Customer Experience & Service Excellence page css start here*/

.cx-strategy-grid {
grid-template-columns: 1fr 1fr;	
}

.service-pipeline-deck {
display:grid;	
grid-template-columns: 1fr 1fr;	
}

.feedback-loop-grid {
grid-template-columns: 1fr 1fr;
}

.contact-centre-deck {
grid-template-columns:1fr 1fr;
}

.outsourcing-grid {
grid-template-columns:1fr 1fr;
}

.frameworks-medallion-grid {
grid-template-columns:1fr 1fr;
}

/*Customer Experience & Service Excellence page css end here*/



/*why-altiora page css start here*/

.why-hero-title {
font-size: 25px;
}

.why-diff-main-title {
font-size:25px;
}

.advisory-model-title {
font-size:25px;	
}

.core-inner-circle {
margin:auto;	
}

.value-step-node {
width: 100%;
margin-bottom:30px
}

.value-stepper-track {
display:grid;
grid-template-columns: 1fr 1fr 1fr;
}

.expectations-main-title {
font-size: 25px;
}

.perspective-headline {
font-size: 25px;
}

.value-creation-title {
font-size: 25px;	
}

.orbital-center-core, .orbital-capsule {
max-width: 300px;	
}

.orbital-capsule {
font-size: 13px;	
}

.core-word-top {
font-size: 13px;	
}

.expectations-grid {
grid-template-columns: 1fr 1fr;	
}

.orbital-capsule {
max-width: 180px;	
}

.capsule-bottom {
bottom: 20px;	
}

.value-axis-line {
display:none;	
}

/*why-altiora page css end here*/



/*leadership page css start here*/

.leadership-hero-title {
font-size:25px;	
}

.exec-profile-name {
font-size: 25px;
}

.exec-metrics-bar {
padding: 10px 5px;
}

.exec-domain-card {
padding: 20px 10px;
} 

.domain-card-header {
gap: 10px;
}

.domain-card-title {
font-size:16px;	
}

.exec-altiora-approach-pavilion {
padding: 20px 10px;
}

.journey-stages-grid {
display: flex;
justify-content: space-between;
}

.stage-name {
font-size: 13px;
}

.exec-impact-epilogue {
padding: 20px 10px;
}

.impact-main-title {
font-size: 25px;	
}

.impact-credo-banner {
padding: 10px 10px;	
}

.iso-showcase-card {
padding:20px 10px;
}

.timeline-track-stage {
min-width: 1100px;
}

.strategic-capabilities-card {
padding: 20px 10px;	
}

.selected-exp-card {
padding: 10px 10px;
}

.selected-exp-card {
gap:10px;	
}

.altiora-education-credentials .exec-education-card {
padding: 20px 10px;	
}

.altiora-education-credentials .domain-card-title {
font-size: 16px;	
}

.capability-heading {
font-size: 25px;	
}

.approach-journey-stepper {
margin: 0 auto 10px auto;	
}

.iso-pills-cluster {
gap: 20px 5px;	
}

.altiora-education-credentials .credentials-badge-cluster {
gap: 25px 5px;	
}

.selected-exp-title {
font-size: 25px;	
}

.timeline-main-title {
font-size: 25px;	
}

/*leadership page css end here*/



/*Contact Us page css Start here*/

.contact-hero-title {
font-size: 25px;
}

.engagement-section-title {
font-size:25px;	
}


.contact-form-card {
margin-top: 50px;	
}

.contact-btn-cta {
padding: 10px 10px;	
}

.contact-closing-headline {
font-size: 25px;
line-height:40px;	
}

.contact-channels-heading {
font-size: 25px;
}

/*Contact Us page css end here*/


}




@media only screen and (min-width:769px) and (max-width:898px) {

/*Header Css start here*/

.topbar-detail-area {
display:none;	
}

.navbar-menu-main-area .navbar-brand img {
width:60%;	
}

.navbar-toggler{
padding:0px;
}

.navbar-toggler-icon {
width:inherit;
height:inherit;
background:inherit;	
}

.navbar-toggler-icon i {
color: #0B1F3A;
font-size: 23px;
background: #e7c37c;
padding: 7px 10px;
border-radius: 5px;
}


.navbar-menu-main-area .nav-item {
margin-left:0px;
border-top: 1px solid #e7c37c;	
}


.navbar-toggler:focus {
box-shadow:inherit !important;	
}

.comman-header-btn {
display:none;	
}

/*Header Css End  here*/



/*Home Banner Slider responsive css start here*/


/*Home Banner Slider responsive css end here*/



/*Home Banner responsive css start here*/

.altiora-hero-section {
padding: 30px 0 50px;	
}

.hero-headline {
font-size: 25px;
}

/*Home Banner responsive css end here*/



/*Home page css start here*/

.altiora-home-about-content-section h2 {
margin-top: 20px;
font-size: 25px;	
}


.altiora-challenges-section {
padding: 50px 0 30px;	
}

.section-title-serif {
font-size: 25px;
line-height: 45px;
text-align:center;
}

.methodology-card {
text-align:center;	
}

.altiora-vision-section {
margin-top: 40px;
padding: 30px 0 50px;
}


.altiora-home-about-section {
padding: 50px 0px 50px 0px;	
}

.integrated-practices-headline {
font-size: 25px;	
}

.quadrant-card-item {
padding:15px;
}

.altiora-integrated-practices-section {
text-align:center;
padding:40px 0 20px 0;
}

.pipeline-track {
flex-wrap:inherit;
 margin-top:0px;	
}


.altiora-methodology-section {
padding: 50px 0;	
}

.altiora-sectors-section {
padding: 30px 0 40px;	
}


.altiora-home-why-section {
padding: 30px 0 40px 0;
}

.altiora-experience-approach-section {
padding: 50px 0 50px 0;
}

.altiora-closing-cta-section {
padding: 30px 0;	
}

.from-vision-value-area {
margin-top: 40px;
}

.home-why-headline {
font-size: 25px;
}

.home-why-card-item {
padding: 15px 10px;
}

.approach-section-title {
font-size: 25px;	
}

.approach-section-header {
margin-bottom: 25px;
}

.home-why-intro-block {
text-align:center;	
}

.closing-cta-content {
text-align:center;	
}

.sector-card {
height:inherit;
}

.approach-deck-grid {
grid-template-columns: 1fr 1fr;	
}


.pipeline-node-item {
width:80px;	
}

.pipeline-label {
font-size: 14px;	
}

.chevron-ribbon {
display: grid;
grid-template-columns: 1fr 1fr; 	
}


.closing-cta-headline {
font-size:25px;	
}

/*Home page css end here*/



/*footer css start here*/

.footer-bottom-row {
justify-content:center;	
}

/*footer css end here*/



/*about us page css start here*/

.about-hero-headline {
font-size:25px;
}

.about-narrative-title {
font-size: 25px;
}

.about-why-main-title {
font-size: 25px;
margin-top: 25px;
}

.why-manifesto-card .why-card-content p {
font-size:16px; 
} 

.vision-alignment-title {
font-size: 25px;
}

.mission-card-title, .philosophy-title, .senior-led-title {
font-size: 21px;
}

.differentiators-title {
font-size: 25px;	
}

.altiora-about-profile-section {
padding: 50px 0 50px;	
}

.altiora-differentiators-section {
padding: 50px 0 50px;	
}

.chevron-step {
padding: 8px 30px;
}

.about-why-header-group {
margin-top:30px;	
}

.capability-main-heading {
font-size: 25px;
}

.house-main-title {
font-size: 25px;
}

/*about us page css end here*/



/*Service List page css start here*/

.practices-hero-title {
font-size: 25px;
}

.practice-content-title {
font-size: 25px;	
}

.integrated-capabilities-title {
font-size: 25px;
}

.frameworks-main-title {
font-size: 25px;
}

.delivery-model-title {
font-size: 25px;
}


.delivery-stepper-track {
gap: 20px 5px;	
}


/*Service List page css end here*/




/*Strategy & Transformation page css start here*/

.altiora-philosophy-section {
padding: 40px 0;	
}

.philosophy-main-title {
font-size: 25px;
}

.altiora-approach-section {
padding:40px 0;	
}

.approach-main-title {
font-size: 25px;	
}

.altiora-value-flow-section {
padding: 40px 0;	
}

.value-flow-title {
font-size: 25px;	
}

.altiora-capability-section {
padding: 40px 0;	
}

.capability-title {
font-size: 25px;	
}

.altiora-global-context-section {
padding: 20px 0 40px 0;	
}

.global-main-title {
font-size: 25px;	
}

.capability-cards-deck {
display:grid;
grid-template-columns: 1fr 1fr;
}


.philosophy-badge-label {
font-size: 15px;	
}

.approach-pillars-box {
grid-template-columns:1fr 1fr;	
}

.flow-step-title {
font-size: 15px;	
}

/*Strategy & Transformation page css end here*/



/*Governance, Risk & Resilience page css start here*/

.compliance-cards-grid {
grid-template-columns: 1fr 1fr;
}

.risk-pillars-grid {
grid-template-columns: repeat(4, 1fr);
}

.risk-pillar-card {
padding: 10px 5px;	
}

/*Governance, Risk & Resilience page css end here*/



/*Operational & Performance Excellence page css start here*/

.op-model-grid {
grid-template-columns: 1fr 1fr;
}

.integrated-systems-grid {
grid-template-columns: 1fr 1fr;
}

.innovation-cards-deck {
grid-template-columns: 1fr 1fr;
}

.capability-transfer-grid {
grid-template-columns: 1fr 1fr;
}

/*Operational & Performance Excellence page css end here*/



/*why-altiora page css start here*/

.why-hero-title {
font-size: 25px;
}

.why-diff-main-title {
font-size:25px;
}

.advisory-model-title {
font-size:25px;	
}

.core-inner-circle {
margin:auto;	
}

.value-step-node {
width: 100%;
margin-bottom:30px
}

.value-stepper-track {
display:grid;
grid-template-columns: 1fr 1fr 1fr;
}

.expectations-main-title {
font-size: 25px;
}

.perspective-headline {
font-size: 25px;
}

.value-creation-title {
font-size: 25px;	
}

.orbital-center-core, .orbital-capsule {
max-width: 300px;	
}

.orbital-capsule {
font-size: 13px;	
}

.core-word-top {
font-size: 13px;	
}

.expectations-grid {
grid-template-columns: 1fr 1fr;	
}

.orbital-capsule {
max-width: 180px;	
}

.capsule-bottom {
bottom: 20px;	
}

.value-axis-line {
display:none;	
}

/*why-altiora page css end here*/



/*leadership page css start here*/

.leadership-hero-title {
font-size:25px;	
}

.exec-profile-name {
font-size: 25px;
}

.exec-metrics-bar {
padding: 10px 5px;
}

.exec-domain-card {
padding: 20px 10px;
} 

.domain-card-header {
gap: 10px;
}

.domain-card-title {
font-size:16px;	
}

.exec-altiora-approach-pavilion {
padding: 20px 10px;
}

.journey-stages-grid {
display: flex;
justify-content: space-between;
}

.stage-name {
font-size: 13px;
}

.exec-impact-epilogue {
padding: 20px 10px;
}

.impact-main-title {
font-size: 25px;	
}

.impact-credo-banner {
padding: 10px 10px;	
}

.iso-showcase-card {
padding:20px 10px;
}

.timeline-track-stage {
min-width: 1100px;
}

.strategic-capabilities-card {
padding: 20px 10px;	
}

.selected-exp-card {
padding: 10px 10px;
}

.selected-exp-card {
gap:10px;	
}

.altiora-education-credentials .exec-education-card {
padding: 20px 10px;	
}

.altiora-education-credentials .domain-card-title {
font-size: 16px;	
}

.capability-heading {
font-size: 25px;	
}

.approach-journey-stepper {
margin: 0 auto 10px auto;	
}

.iso-pills-cluster {
gap: 20px 5px;	
}

.altiora-education-credentials .credentials-badge-cluster {
gap: 25px 5px;	
}

.selected-exp-title {
font-size: 25px;	
}

.timeline-main-title {
font-size: 25px;	
}

/*leadership page css end here*/



/*Contact Us page css Start here*/

.contact-hero-title {
font-size: 25px;
}

.engagement-section-title {
font-size:25px;	
}


.contact-form-card {
margin-top: 50px;	
}

.contact-btn-cta {
padding: 10px 10px;	
}

.contact-closing-headline {
font-size: 25px;
line-height:40px;	
}

.contact-channels-heading {
font-size: 25px;
}

/*Contact Us page css end here*/




}



@media only screen and (min-width:899px) and (max-width:992px) {

/*Header Css start here*/


/*Header Css End  here*/






/*Home Banner responsive css start here*/

.hero-headline {
font-size: 30px	
}

/*Home Banner responsive css end here*/



/*Home page css start here*/


.altiora-home-about-content-section h2 {
font-size: 30px;	
}

.section-title-serif {
font-size:30px;	
}

.integrated-practices-headline {
font-size:30px;		
}

.approach-section-title {
font-size:30px;			
}

.closing-cta-headline {
font-size:30px;	
}

.footer-bottom-row {
justify-content: center;	
}

.trust-icon-box i {
font-size:20px;	
}

.trust-title {
font-size:16px;	
}


/*Home page css end here*/




/*footer css start here*/

.footer-links a {
font-size: 13px;	
}

.footer-contact li {
font-size: 13px;		
}

/*footer css end here*/



/*about us page css start here*/

.about-hero-headline {
font-size: 30px;	
}

.about-narrative-title {
font-size: 30px;		
}

.about-why-main-title {
font-size: 30px;
}

.house-main-title {
font-size:30px;
}

.vision-alignment-title {
font-size:30px;	
}

.differentiators-title {
font-size:30px;		
}

.cityscape-heading {
font-size:30px;		
}

.capability-main-heading {
font-size:30px;		
}

.closing-skybridge-heading {
font-size:30px;	
}

.chevron-step {
padding:8px 30px;	
}

/*about us page css end here*/



/*Service List page css start here*/

.practices-hero-title {
font-size:30px;
}

.practice-content-title {
font-size:30px;	
}

.integrated-capabilities-title {
font-size:30px;
}

.frameworks-main-title {
font-size:30px;
}

.delivery-model-title {
font-size:30px;
}


.delivery-stepper-track {
gap: 20px 5px;	
}


/*Service List page css end here*/



/*Strategy & Transformation page css start here*/

.altiora-philosophy-section {
padding: 40px 0;	
}

.philosophy-main-title {
font-size:30px;
}

.altiora-approach-section {
padding:40px 0;	
}

.approach-main-title {
font-size:30px;	
}

.altiora-value-flow-section {
padding: 40px 0;	
}

.value-flow-title {
font-size:30px;	
}

.altiora-capability-section {
padding: 40px 0;	
}

.capability-title {
font-size:30px;	
}

.altiora-global-context-section {
padding: 20px 0 40px 0;	
}

.global-main-title {
font-size:30px;	
}

.capability-cards-deck {
display:grid;
grid-template-columns: 1fr 1fr 1fr;
}


.philosophy-badge-label {
font-size: 15px;	
}

.approach-pillars-box {
grid-template-columns:1fr 1fr;	
}

.flow-step-title {
font-size: 15px;	
}

/*Strategy & Transformation page css end here*/



/*Governance, Risk & Resilience page css start here*/

.compliance-cards-grid {
grid-template-columns: 1fr 1fr 1fr;
}

.risk-pillars-grid {
grid-template-columns: repeat(4, 1fr);
}

.risk-pillar-card {
padding: 10px 5px;	
}

/*Governance, Risk & Resilience page css end here*/




/*why-altiora page css start here*/

.why-hero-title {
font-size:30px;	
}


.why-diff-main-title {
font-size:30px;	
}

.advisory-model-title {
font-size:30px;		
}

.value-creation-title {
font-size:30px;	
}

.expectations-main-title {
font-size:30px;		
}

.perspective-headline {
font-size:30px;	
}

/*why-altiora page css end here*/




/*leadership page css start here*/

.leadership-hero-title {
font-size:30px;	
}

.impact-main-title {
font-size:30px;	
}

.timeline-main-title {
font-size:30px;		
}


.selected-exp-title h3 {
font-size:30px;	
}


.capability-heading {
font-size:30px;		
}

/*leadership page css end here*/



/*Contact Us page css Start here*/

.contact-hero-title {
font-size:30px;	
}

.engagement-section-title {
font-size:30px;	
}


.contact-channels-heading {
font-size:30px;	
}

.contact-closing-headline {
font-size:30px;	
}


/*Contact Us page css end here*/


}




@media only screen and (min-width:993px) and (max-width:1024px) {

/*Header Css start here*/


/*Header Css End  here*/




/*Home Banner responsive css start here*/

.hero-headline {
font-size: 30px	
}

/*Home Banner responsive css end here*/



/*Home page css start here*/


.altiora-home-about-content-section h2 {
font-size: 30px;	
}

.section-title-serif {
font-size:30px;	
}

.integrated-practices-headline {
font-size:30px;		
}

.approach-section-title {
font-size:30px;			
}

.closing-cta-headline {
font-size:30px;	
}

.footer-bottom-row {
justify-content: center;	
}

.trust-icon-box i {
font-size:20px;	
}

.trust-title {
font-size:16px;	
}


/*Home page css end here*/




/*footer css start here*/

.footer-links a {
font-size: 13px;	
}

.footer-contact li {
font-size: 13px;		
}

/*footer css end here*/




/*about us page css start here*/

.about-hero-headline {
font-size: 30px;	
}

.about-narrative-title {
font-size: 30px;		
}

.about-why-main-title {
font-size: 30px;
}

.house-main-title {
font-size:30px;
}

.vision-alignment-title {
font-size:30px;	
}

.differentiators-title {
font-size:30px;		
}

.cityscape-heading {
font-size:30px;		
}

.capability-main-heading {
font-size:30px;		
}

.closing-skybridge-heading {
font-size:30px;	
}

.chevron-step {
padding:8px 30px;	
}

.house-header-pillars-wrap {
flex: 0 0 150px;
}


.house-header-pillars-wrap {
gap:5px;	
}

/*about us page css end here*/



/*Service List page css start here*/

.practices-hero-title {
font-size:30px;
}

.practice-content-title {
font-size:30px;	
}

.integrated-capabilities-title {
font-size:30px;
}

.frameworks-main-title {
font-size:30px;
}

.delivery-model-title {
font-size:30px;
}


.delivery-stepper-track {
gap: 20px 5px;	
}

/*Service List page css end here*/



/*Strategy & Transformation page css start here*/

.altiora-philosophy-section {
padding: 40px 0;	
}

.philosophy-main-title {
font-size:30px;
}

.altiora-approach-section {
padding:40px 0;	
}

.approach-main-title {
font-size:30px;	
}

.altiora-value-flow-section {
padding: 40px 0;	
}

.value-flow-title {
font-size:30px;	
}

.altiora-capability-section {
padding: 40px 0;	
}

.capability-title {
font-size:30px;	
}

.altiora-global-context-section {
padding: 20px 0 40px 0;	
}

.global-main-title {
font-size:30px;	
}

.capability-cards-deck {
display:grid;
grid-template-columns: 1fr 1fr 1fr;
}


.philosophy-badge-label {
font-size: 15px;	
}

.approach-pillars-box {
grid-template-columns:1fr 1fr;	
}

.flow-step-title {
font-size: 15px;	
}

/*Strategy & Transformation page css end here*/



/*Governance, Risk & Resilience page css end here*/

.risk-pillar-card {
padding: 10px 5px;	
}


/*Governance, Risk & Resilience page css end here*/



/*why-altiora page css start here*/

.why-hero-title {
font-size:30px;	
}


.why-diff-main-title {
font-size:30px;	
}

.advisory-model-title {
font-size:30px;		
}

.value-creation-title {
font-size:30px;	
}

.expectations-main-title {
font-size:30px;		
}

.perspective-headline {
font-size:30px;	
}

/*why-altiora page css end here*/


/*leadership page css start here*/

.leadership-hero-title {
font-size:30px;	
}

.impact-main-title {
font-size:30px;	
}

.timeline-main-title {
font-size:30px;		
}


.selected-exp-title h3 {
font-size:30px;	
}


.capability-heading {
font-size:30px;		
}

.timeline-track-stage {
overflow:auto;	
}

.timeline-axis-line {
width: 110%;	
}

.selected-exp-title {
font-size:30px;	
}

/*leadership page css end here*/


/*Contact Us page css Start here*/

.contact-hero-title {
font-size:30px;	
}

.engagement-section-title {
font-size:30px;	
}


.contact-channels-heading {
font-size:30px;	
}

.contact-closing-headline {
font-size:30px;	
}


/*Contact Us page css end here*/




}





@media only screen and (min-width:1025px) and (max-width:1199px) {

/*Header Css start here*/


/*Header Css End  here*/







/*Home Banner Slider responsive css start here*/


/*Home Banner Slider responsive css end here*/



/*Home page css start here*/




/*Home page css end here*/



/*footer css start here*/

/*footer css end here*/




}





@media only screen and (min-width:1200px) and (max-width:1299px) { 


}





/*Amarjeet responsive css end here*/




