/*---------- sbout start --------*/
.about-title{max-width:80%;}
section.about-management {overflow-x: hidden;overflow: hidden;}
.about-management .container{background-color:#002580;position:relative;}
.about-management .container:before{content:"";position:absolute;left:-30rem;bottom:0; top:0;width:30%; height:100%;background-color:#002580;z-index:-1;}
.about-management figure{margin-right:-30rem;}
.management-left{height:100%;}
section.about-management .col-lg-7, section.about-management .col-lg-5{padding-left:0;padding-right:0;}
.management-left .text-26{line-height:1.4;color:#fff;}
.about-management .row{ align-items:center;}
.management-left{max-width:83%;}
/*.about-management .container{ max-width: 1255px;}*/
.management-figure {margin-top:5rem;}
.management-figure ul{display:flex; flex-wrap: wrap;}
.management-figure ul li{width:49%;position:relative;}
.management-figure ul li:before{content:"";position:absolute;width:2px;height:25px;background-color:#FFDD00;left:0;top:0;opacity: .5;}
.management-figure ul li blockquote{margin-bottom:0.5rem;}
.management-figure ul li span{font-style:italic; font-family: var(--ubuntu);color: var(--colorwhite);display:block;max-width:60%;line-height:2rem;}
.about-company {padding-top: 3rem;}
.about-company .row{align-items:center;}
.about-company .content-left{max-width:80%;padding-left:4rem;}
.about-company .content-right{max-width:80%;padding-left:8rem;}
.about-company .content-left p, .about-company .content-right p{color: var(--lightgray-color);}
.about-company blockquote{font-family: var(--roboto);max-width:77%;color: var(--color33);margin:0px auto 5rem;}
.about-company span{display:block; max-width:74%;color:#292F43;margin:7rem auto 9rem;}
.figure-area{padding-left:4rem;}
.success-sec{background-color:#F5F5F5;padding:8rem 0 5rem;}
.success-sec .caps-title{margin-bottom:8rem;}
.caps-title{font-size:18px;line-height: 1.4;color:#002580;font-family: var(--ubuntu);position:relative;margin-bottom:5rem;padding-left: 0;}
.caps-title:before{content:"";position:absolute;width:50px;height:2px;background-color:#002580;left:0;bottom:-2rem;opacity: .5;}
.caps-title:after{content:"";position:absolute;width:20px;height:2px;background-color:#FFE228;left:50px;bottom:-2rem;}
.our-value-content{margin-left:3rem;}

.caps-title1{font-size:18px;color:#002580;font-family: var(--ubuntu);position:relative;margin-bottom:5rem;}
.caps-title1:before{content:"";position:absolute;width:50px;height:2px; opacity: .5; background-color:#002580;left:0;bottom:-2rem;}
.caps-title1:after{content:"";position:absolute;width:20px;height:2px; opacity: .5; background-color:#fff;left:50px;bottom:-2rem;}

.success-sec img{padding-right:7rem;}
.success-sec .row{align-items: center;}
.success-sec p{max-width:76%;}
.success-blue-box{background-color:#2247C3;padding:4rem 5.5rem;margin-left: -20rem;position: relative;margin-top: -7rem;   margin-right: 24rem;margin-bottom:6rem;}
.success-blue-box h3{color:#fff;}
.success-btm-text{justify-content: end;display: flex;margin: 5rem auto;}
p.success-btm-text {width:70%;}
.vission-cont{max-width:97%;}
.vission-cont p{line-height:.2.2rem;}
 .mrt-3{margin-top:3rem;}
 .vission-sec{padding-top:9rem;padding-bottom:20rem;}
.our-value{background-color:#FFDD00;padding:8rem 8rem 0rem 8rem;margin-top:8rem;max-height: 670px;}
.our-value img{padding-right:3rem;}
.our-value-content ul li h5{margin-bottom:1rem;}
.our-value-content ul{display:flex;flex-wrap:wrap;}
.our-value-content ul li{width:48%;margin-bottom:5rem;}
.figure-area img{    filter: invert(1); margin-bottom:1rem;}


	/*---------- Industries start --------*/

.industries-sec{padding-top:0; padding-bottom:11rem;position:relative;}
.industries-sec:before{content:""; position:absolute;background-color:#F5F5F5; bottom:0; left:0; right:0;width:100%; height:100%; z-index:-9;}
.industries-blue{background-color:#18398B; padding:6rem;margin-bottom:5rem;}
.industries-blue p{color: var(--colorwhite);line-height:1.4;}
.features-area{margin-top:4rem;}
.fact-thumb{position: relative; height: 100%; padding-block: 2rem 3rem; padding-inline: 2.5rem; transition: .3s all ; -webkit-transition: .3s all ; -moz-transition: .3s all ; -ms-transition: .3s all ; -o-transition: .3s all ; background: #FCFCFC;text-align:center;}
.features-area .col-lg-3{margin-bottom:2rem;}
.fact-thumb span{margin-bottom:2rem; display:block;}
.fact-thumb span img{background-color: var(--colorwhite);border-radius:100%;    padding: 3rem;}
.fact-thumb p{margin-bottom: 1rem; font-weight: 400;    min-height: 50px;font: var(--font26); font-family: var(--ubuntu);}
/* .fact-thumb :is(p, span, a, h3){position: relative;} */
.fact-thumb [data-count]{margin-bottom: 0; font-weight: 400;}
.fact-thumb p:last-child{margin-top: 2rem;}
.fact-thumb a{display:inline-block;}
.fact-thumb::before{ content: ''; position: absolute; inset: 0; top: auto; height: .5rem; background-color: #497DBF; transition:.6s ; -webkit-transition:.6s ; -moz-transition:.6s ; -ms-transition:.6s ; -o-transition:.6s ; }
.features-area .col-lg-3:nth-child(2) .fact-thumb::before{background-color:#F0D12F;}
.features-area .col-lg-3:nth-child(3) .fact-thumb::before{background-color:#F2AE2F;}
.features-area .col-lg-3:nth-child(4) .fact-thumb::before{background-color:#EA7E3F;}
.features-area .col-lg-3:nth-child(5) .fact-thumb::before{background-color:#F44043;}
.features-area .col-lg-3:nth-child(6) .fact-thumb::before{background-color:#0070FF;}
.features-area .col-lg-3:nth-child(7) .fact-thumb::before{background-color:#121EBC;}
.features-area .col-lg-3:nth-child(8) .fact-thumb::before{background-color:#0C0C53;}
.features-area .col-lg-3:nth-child(9) .fact-thumb::before{background-color:#EA7E3F;}
.features-area .col-lg-3:nth-child(10) .fact-thumb::before{background-color:#F0D12F;}





@media not all and (hover: none){
    /* .fact-thumb:hover::before{height: 100%;} */
	/* .fact-thumb:hover p, .fact-thumb:hover h3{color:#fff;} */
}



/*---------- gallery start --------*/

.gallery-sec{padding-top:0;}
.gallery-sec .row {    --bs-gutter-x: 3.5rem;}
.gallery-sec .text{padding: 10px 0 30px;}
.gallery-sec .img-box .text p{margin-top:1rem;}
.gallery-sec a{position: relative;}
.gallery-sec .img-box {margin-bottom:5rem;}
.gallery-sec .nav{display: flex;align-items: center;justify-content: center;border: none;gap: 15px;margin-bottom: 80px;}
.gallery-sec .nav .nav-item{flex: 0;}
.gallery-sec .nav .nav-item a{display: flex;align-items: center;justify-content: center; padding: 14px;background-color: transparent;border: none;border-radius: 50%;}
.gallery-sec .nav .nav-item a{background: transparent linear-gradient(317deg, #2E3192 0%, #ED1C24 100%) 0% 0% no-repeat padding-box;padding: 14px;color: #fff;}
/* .gallery .nav figure{width: 55px;height: 55px;} */
/* .gallery .nav figure img{width: 100%;height: 100%;} */


/*---------- placement start --------*/

.placement-bnr {background-image: url(../images/two-male-colleagues-banner.webp);width: 100%;height: 442px;background-position: center;background-size: cover;position: relative;z-index: 1;overflow: hidden;}
.placement-bnr:before {background: #002580cf 0% 0% no-repeat padding-box;mix-blend-mode: multiply;width: 100%;height: 100%;background-position: center;background-size: cover;content: "";position: absolute;top: 0;z-index: -9;}
.placement-bnr .container{text-align:center;}
.placement-bnr h1, .placement-bnr p {color: var(--colorwhite);line-height:1.6;}
.placement-bnr h1{margin-bottom:4rem;}
/* a.enquiry-btn{background-color:#FFDD00; border-radius:17px; color:#333;  padding: 0.7rem 3rem;font-family: var(--roboto);display:inline-block;transition:0.5s;}
a.enquiry-btn:hover{color:#333;transition:0.5s;} */
a.enquiry-btn2{background-color:#FFDD00; border-radius:25px; color:#333;  padding: 0.9rem 2.5rem;font-family: var(--roboto);transition:0.5s;display:inline-block; width:auto;line-height: 1.2;}
a.enquiry-btn2:hover{color:#fff;background-color:#002580;transition:0.5s;}
a.enquiry-btn1{background-color:rgb(0 37 128 / 90%); border-radius:25px; color:#fff;  padding: 0.9rem 2.5rem;font-family: var(--roboto);transition:0.5s;display:inline-block; width:auto;line-height: 1.2;font: var(--font16);
    font-weight: bold;margin-left: 1rem;}
a.enquiry-btn1:hover{color:#333;background-color:#FFDD00;transition:0.5s;}
.placement-bnr p{margin-bottom:4rem;}
.placement-sec{padding:8rem 0}
.placement-sec blockquote{margin-bottom:6rem;max-width:87%;}
.placement-sec ul {display:flex;flex-wrap:wrap;}
.placement-sec ul li{margin-bottom:2rem; }
.placement-sec ul li:nth-child(odd){width:55%;}
.placement-sec ul li:nth-child(even){width:45%;}
.placement-sec ul li a{color:#292F43;}
.placement-sec ul li a:hover{color:var(--bs-link-color);}
/* .placement-sec ul li img{background-color:#FFDD00;padding:1rem;border-radius:50px;margin-right:2rem;} */
.placement-sec ul li img{margin-right: 15px;}

.placement-bottom {padding:0 0 11rem 0;}
.placement-bottom .container{position:relative;}
.placement-bottom .container:before{content:"";position:absolute;right:80%;bottom:3rem;background-color:#002580;height:6px;width:42%;left:47%;z-index:9;}
.placement-bottom figure { margin-left: -11rem;  }
/* .placement-right-content p{font-family: var(--roboto);margin-top:2rem;max-width:70%;margin-bottom:4rem;} */
.placement-right-content {
    padding-left: 4.7rem;
}
/*---------- career start --------*/

.wr-80{max-width:80%;}
.career-sec{padding:0 0 6rem 0;}
.career-blue{background-color:#18398be6; padding:5rem 5rem 6rem 5rem;margin-bottom:5rem;position:relative; margin-right:-10rem;}
.career-blue p{color: var(--colorwhite);line-height:1.4;font-family: var(--ubuntu);}
.txt-btm{max-width:65%; margin-left:10%;}
.career-top-txt p{text-align:center;max-width:80%;margin:9rem auto 0;line-height:2.4rem;font-size: 1.6rem;    font-family: var(--ubuntu);}
.why-join-sec{background-color:#FFDD00;padding:8rem 0;}
.why-boxes{background-color:#f5f5f59c; padding:3rem;text-align:center;margin-bottom:3rem;position:relative;}
.why-boxes:hover img{filter: brightness(0.5);}
.why-boxes img{padding:4rem 0;}
.why-boxes p{text-align:center;max-width:90%;margin:0px auto;font-weight: 500;}
.why-join-sec .col-lg-4{display:flex;flex-wrap:wrap;}
.why-join-sec .col-lg-4 .why-boxes {width:100%;}
.why-join-sec h2{margin-bottom:8rem;}
.why-join-sec .row {--bs-gutter-x: 3.5rem;}
.why-boxes:before{content:"";position:absolute; top:0; right:0;border-top: 3px solid #ffffff85;;width:50px;height:50px;border-right: 3px solid #ffffff85; }
.why-boxes:after{content:"";position:absolute; bottom:0; left:0;border-bottom: 3px solid #ffffff85;;width:50px;height:50px;border-left: 3px solid #ffffff85; }
.current-opening-sec{background-color:#fff;padding:8rem 0 11rem;}
.current-opening-sec h2{margin-bottom:7rem;}
.current-open-boxes{background-color:#F5F5F5;margin-bottom:3rem;}
.current-open-boxes blockquote{background-color:#fff;padding:1.5rem 2rem;font-weight:500;font-family: var(--ubuntu);}
.current-arrow{display:flex;flex-wrap:wrap;    justify-content: space-between;}
.current-open-boxes ul{padding:1rem 2.4rem;}
.current-open-boxes-arrow{    align-items: end;display: flex;margin-bottom:2rem; margin-right:1rem;}
.current-open-boxes-arrow img:hover{filter: grayscale(1);}
.current-open-boxes ul li{margin-bottom:2rem;}
.current-open-boxes ul li img{margin-right:2rem;}
.current-open-boxes:last-child ul{margin-bottom:0;}
.current-open-boxes blockquote{color:#292F43;}
.current-open-boxes:hover blockquote{color:#002580;}
.career-sec figure{    width: auto;margin-left: -6rem;margin-top:8rem;}

/*---------- contact start --------*/

.contact-sec{padding:0 0 11rem 0;}
.contact-blue{background-color:#18398be6; padding:5rem 1rem 6rem 5rem;margin-bottom:5rem;position:relative; margin-right:-5rem;}
.contact-blue p{color: var(--colorwhite);line-height:1.4;}
.contact-detail p{  font-family: var(--roboto);margin-bottom:0.1rem;}
.contact-detail h2{margin-bottom:1.5rem;}
.contact-detail{position:relative;}
.contact-detail:before{content:"";position:absolute;height:1px; width:96%; background-color:#70707040;left:0; right:0; bottom:-7rem;}
.contact-detail2{margin-top:13rem;}
.contact-detail2 p{  font-family: var(--roboto);margin-bottom:0.1rem;}
.contact-detail2 h2{margin-bottom:1.5rem;}
.gray{color:#515151;}
.contact-part{    display: flex;flex-wrap: wrap;}
.contact-part img{margin-right:1.5rem;}
.contact-part-left{width:55%;}
.mrb-2{margin-bottom:2rem!important;}
.mrb-1{margin-bottom:1rem!important;}
.contact-part-left2 img{margin-right:1.5rem;}
.contact-form{background-color:#FFDD00;padding:5.2rem 5.4rem 4rem 5.4rem;margin-top:7rem;}
.contact-form h3{font-weight:400;margin-bottom:1rem;}
.contact-form p{margin-bottom:2rem;line-height:2.2rem;}
.contact-us{margin-top: -5rem; padding-bottom: 8rem;}
.contact-us .container{padding-inline: 3.5rem}
.contact-us .row .row{--bs-gutter-y: 3.5rem}
.contact-details{padding-top: 3rem}
.contact-details .heading-top{margin-bottom: .5rem;}
.contact-details ul {display: grid; --columns: 1; grid-template-columns: repeat(var(--columns), 1fr); row-gap: 2rem;}
.contact-details ul li{display: flex; column-gap: 1.5rem;}
.contact-details ul li a{ color: var(--color33); transition: .3s all; -webkit-transition: .3s all ; -moz-transition: .3s all ; -ms-transition: .3s all ; -o-transition: .3s all ; }
.contact-details ul li a:hover{color: var(--red-color);}
.contact-form .heading-top{margin-bottom: 4rem;}
.contact-form .form-control{ color: var(--black); transition:.8s all ; -webkit-transition:.8s all ; -moz-transition:.8s all ; -ms-transition:.8s all ; -o-transition:.8s all ; }
.contact-form .form-control::placeholder{  color: var(--black);}
.contact-form .form-control:focus{outline: none; box-shadow: none; border-bottom-color: var(--red-color);}
.contact-form .form-group:not(:last-child){margin-bottom: 1.5rem;}
.btn-basic{background: transparent; padding:0.6rem 2.5rem; font-size: 1.4rem; color: #002580; font-weight: 600;border:1px solid #002580; border-radius:17px;  font-family: var(--roboto); margin-top:1rem;transition: none;}
.btn-basic:hover{background:#002580; color: #fff;}
.contact-form textarea {
    resize: vertical; /* user can resize vertically, but width is fixed */
}
.form-check-input {width: 3em;height: 3em;margin-right:1rem;}
.form-group{background-color: #fff;padding: 1rem 1.5rem;}
.form-select{padding: 1rem;margin-bottom:1.7rem;border:none;font-size: 1.4rem;font-weight: 500;}

/*---------- blog start --------*/
.blog-sec{padding:0 0 2rem;}
.blog-sec figcaption span{margin-right:4rem;}
.blog-sec figcaption{padding:1rem 0 2rem 0;}
.blog-mid {background-color:#FFDD00;padding:6rem 0;margin-top:0;}
.blog-mid .img-box2{margin-bottom:3rem;margin-top:3rem;}
.blog-mid .text{margin:2rem 0rem;}
.blog-mid .text span{display:block;margin-bottom:1rem;}
.blog-mid .row {--bs-gutter-x: 4.5rem;}

/*---------- blog detail start --------*/

.blog-detail-sec {padding: 0;}
.blog-detail-sec figure figcaption span{display:block;}
.blog-detail-sec figure figcaption{padding:1rem 0 2rem;}
.blog-detail-btm{max-width:70%; margin:5rem auto;}
.blog-detail-btm p{margin-bottom:2rem;}


/*---------- insight start --------*/

.insight-sec{padding:4rem 0 6rem;}
.insight-sec blockquote { font-family: var(--roboto); max-width: 77%; color: var(--color33); margin: 0px auto 5rem;}
.insight-sec p{font-family: var(--roboto); }
.bullets-blue{margin:2rem 0 4rem 0;}
.bullets-blue ul{display:flex;flex-wrap:wrap;}
.bullets-blue ul li{width:49%; font-weight:300;position:relative;padding-left:2rem;margin-bottom:1.5rem;}
.bullets-blue ul li:before{content:""; position:absolute;left:0; top:10px; width:7px; height:7px; background-color:#002580;border-radius:20px;}


/*---------- chronicles start --------*/

.chronicles-sec{padding:8rem 0 12rem;background-color:#F5F5F5;}
.chronicles-sec .row{align-items:center;}
.chronicles-left{max-width:90%;}
.value-at-work {padding: 8rem 0 9rem;background-color:#F5F5F5;}
.value-at-work .values>.row {z-index: 1;}
.value-at-work .row .row {--bs-gutter-x: 1.1rem;--bs-gutter-y: 1.1rem;}
.value-at-work figure img {border-radius: 0.5rem;-webkit-border-radius: 0.5rem;-moz-border-radius: .5rem;-ms-border-radius: .5rem;-o-border-radius: .5rem;}
.values-thumb {background: #fff;padding: 3.7rem; margin-bottom: 1.5rem;}
.values-thumb h5 {margin-bottom: 3rem;}
/* .values-thumb p{ font-weight:300; line-height:2.4rem;font-family: var(--roboto);} */
.values .row + .row {margin-top: 2.5rem;}
.value-at-work .values>.row {z-index: 1;}
.wt-50{max-width:50%;margin-bottom:3rem;}
.mid-real-txt{padding:3rem 0;}
.chronicles-sec.guiding{background-color:#fff;position:relative;padding:2rem 0 8rem;z-index:9;}
.chronicles-sec.guiding:before{content:""; position:absolute; left:0; right:0; bottom:0;background-color:#F5F5F5;height:86%; width:100%;z-index:-1;}
.chronicles-sec.guiding .row{align-items:end;}
.chronicles-left.guiding{margin-bottom:3rem;}
.bespoke-solutions-sec h2{color:var(--blue_color);}
.bullets-blue-full{margin:2rem 0 4rem 0;}
.bullets-blue-full ul{display:block;}
.bullets-blue-full ul li{font: var(--font16);position:relative;padding-left:2rem;margin-bottom:1rem;}
.bullets-blue-full ul li:before{content:""; position:absolute;left:0; top:10px; width:7px; height:7px; background-color:#002580;border-radius:20px;}
.bullets-blue-full ul li ul li:before {width: 0.6rem;height: 0.6rem;outline: 1px solid #15237e;background: transparent;}
.bullets-blue-three{margin:2rem 0 4rem 0;}
.bullets-blue-three ul{display:flex;flex-wrap:wrap;}
.bullets-blue-three ul li{font-weight:300;position:relative;padding-left:2rem;margin-bottom:1rem;width:32%;}
.bullets-blue-three ul li:before{content:""; position:absolute;left:0; top:10px; width:6px; height:6px; background-color:#002580;border-radius:20px;}
.bespoke-solutions-sec{margin-bottom: 8rem;}
.bespoke-solutions-sec.capabilities{padding-bottom: 10rem;position: relative; margin-bottom: 0;}
.bespoke-solutions-sec.capabilities:after {content: "";position: absolute;background-color: #F5F5F5;bottom: 0;left: 0;right: 0;width: 100%;height: 90%;z-index: -9;}
.chronicles-sec.guiding.ignite{padding:2rem 0 12rem;}
.chronicles-sec.guiding.ignite .row{align-items:center;}
.btn.btn-basic.ingnite{border-radius:0;    padding: 1rem 2.5rem;}
.odyssey-sec{padding:4rem 0 12rem 0;}
.odyssey-sec h2{max-width:65%;}
.odyssey-sec ul{display:flex; flex-wrap:wrap;margin-top:4rem;}
.odyssey-sec ul li{width:45%;background-color:#f5f5f5;margin-left:2rem;margin-bottom:2rem;padding:2rem;border-left:6px solid #002580;}
.odyssey-sec ul li:nth-child(odd){margin-left:0;}

.staffing-sec{padding:0rem 0 8rem;}
.sustainability-second {padding-top: 0rem;padding-bottom: 8rem;}
:where(.sustainability-second, .sustainability-third) :where(.content-left, .content-right) {padding-left: 3.5rem;position: relative;}
:where(.sustainability-second, .sustainability-third) :where(.content-left, .content-right) .side-line {left: 0;top: 0;height: 14rem;}
.side-line {position: absolute;width: 0.9rem;background-color:var(--blue_color);z-index: 1;}
.sustainability-second.staffing .content-left{padding-right:5rem;}
.sustainability-second.staffing .content-left h5, .sustainability-third h5, .sustainability-second.staffing2 h5 {margin-bottom:2rem;}
.sustainability-third {padding: 8rem 0;background-color:#f5f5f5;}
:where(.sustainability-second, .sustainability-second.staffing2, .sustainability-third) :where(.content-left, .content-left2, .content-right) {padding-left: 3.5rem;position: relative;}
:where(.sustainability-second, .sustainability-second.staffing2, .sustainability-third) :where(.content-left, .content-left2, .content-right) .side-line {left: 0;top: 0;height: 14rem;}
.sustainability-second.staffing h5, .sustainability-third h5, .sustainability-second.staffing2 h5  {color:var(--blue_color);}
.sustainability-second.staffing2{padding:8rem 0;}
.tailored-sec h3{margin-bottom:2rem;}
.tailored-sec{padding:8rem 0;background-color:#f5f5f5;}
.tailored-sec h3{margin-bottom:4rem;}
.tailored-sec .col-lg-4{margin-bottom:2rem;}
.tailored-sec .col-lg-4 .values-thumb h5{color:var(--blue_color);font-size:1.8rem;line-height:2.6rem; font-weight:500;margin-bottom:1.5rem;}
.talents-sec{padding:0 0 5rem;}
.staffing-sec.talents{padding:0 0 5rem;}
.talents-sec h2{margin-bottom:3rem;}
/* .accordion-item{border: none;} */
.accordion-header{margin-bottom: 0; border: none;color: #002580; }
.accordion-header button:focus{box-shadow: none;color: #002580; }
.accordion-header button{padding: 1.8rem 2rem 1.8rem 3rem;background:#F8F8F8;font: var(--font18); color: #002580;  border: none;box-shadow: 0px 5px 10px #00000017;font-weight:500;}
.accordion-header button[aria-expanded="true"]{background:#F8F8F8;color: #002580;  border: 5px;  border: none;box-shadow: 0px 5px 10px #00000017;}
.accordion-body{padding: 5rem 4rem 4rem; padding-bottom:3rem; border: none;}
.accordion-body p{line-height:2.5rem;}
.finencial-year .download-box span + p{max-width: 18rem;}
/* .accordion-button::after{background-image: url('../images/plus.svg');}
.accordion-button[aria-expanded="true"]::after{background-image: url('../images/minus.svg');} */
.metrics-tabs{padding:1rem 0 12rem;}
.accordion-flush .accordion-item {border:0;margin-bottom:2rem;}
.management-left.symphony h2{color:#fff;max-width:88%;position:relative;}
.management-left.symphony h2:before{content: "";position: absolute;width: 50px;height: 2px;background-color: #ffffffa3;left: 0;   bottom: -2rem;opacity: .5;}
.management-left.symphony h2:after{    content: "";position: absolute;width: 20px;height: 2px;background-color: #FFE228;left: 50px;bottom: -2rem;opacity: .5;}
.management-left.symphony p{color:#fff;max-width:94%;margin-top:5rem;}
.contracting-shymphony-boxes ul{display:flex; flex-wrap:wrap;}
.contracting-shymphony-boxes ul li{width:47%;margin-bottom:6rem;}
.contracting-shymphony-boxes ul li:nth-child(even){width:42%;margin-left:6rem;}
.contracting-shymphony-boxes ul li:nth-child(odd){width:46%;margin-right:3rem;}
.about-management.symphony{padding:0 0 8rem 0;}
.contracting-shymphony{padding-bottom:7rem;}


.features-area.symphony{margin-top:4rem;}
.fact-thumb.symphony{position: relative; height: 100%; padding-block: 2rem 3rem; padding-inline: 2.5rem; transition: .3s all ; -webkit-transition: .3s all ; -moz-transition: .3s all ; -ms-transition: .3s all ; -o-transition: .3s all ; background: #FCFCFC;text-align:center;}
.features-area.symphony .col-lg-3{margin-bottom:2rem;}
.fact-thumb.symphony p{margin-bottom: 1rem; font-weight: 400;    min-height: 50px;}
.fact-thumb.symphony :is(p, ul, a){position: relative;}
.fact-thumb.symphony [data-count]{margin-bottom: 0; font-weight: 400;}
.fact-thumb.symphony p:last-child{margin-top: 2rem;}
.fact-thumb.symphony a{display:inline-block;}
.fact-thumb.symphony::before{ content: ''; position: absolute; inset: 0; top: auto; height: .5rem; background-color: #497DBF; transition:.6s ; -webkit-transition:.6s ; -moz-transition:.6s ; -ms-transition:.6s ; -o-transition:.6s ; }
.features-area.symphony .col-lg-3:nth-child(2) .fact-thumb.symphony::before{background-color:#F0D12F;}
.features-area.symphony .col-lg-3:nth-child(3) .fact-thumb.symphony::before{background-color:#F2AE2F;}
.features-area.symphony .col-lg-3:nth-child(4) .fact-thumb.symphony::before{background-color:#EA7E3F;}
.features-area.symphony .col-lg-3:nth-child(5) .fact-thumb.symphony::before{background-color:#F44043;}
.features-area.symphony .col-lg-3:nth-child(6) .fact-thumb.symphony::before{background-color:#0070FF;}
.features-area.symphony .col-lg-3:nth-child(7) .fact-thumb.symphony::before{background-color:#121EBC;}
.features-area.symphony .col-lg-3:nth-child(8) .fact-thumb.symphony::before{background-color:#0C0C53;}
.features-area.symphony .col-lg-3:nth-child(9) .fact-thumb.symphony::before{background-color:#EA7E3F;}
.features-area.symphony p{margin-bottom:3rem;font-weight:500;}
.features-area.symphony ul li{margin-bottom:1rem; text-align:left;font-size:1.6rem;line-height:2.6rem;position:relative;padding-left:2rem;}
.features-area.symphony ul li:before{content:""; position:absolute;left:0; top:11px; width:6px; height:6px; background-color:#002580;border-radius:20px;}
.bespoke-solutions-sec.symphony{padding:8rem 0 4rem;}
.bespoke-solutions-sec.symphony h2{margin-bottom:1rem;}
.bespoke-solutions-sec.symphony h3{margin-bottom:3rem;}
.tailored-sec.employer .col-lg-12{margin-bottom:2rem;}
.mrb-2{margin-bottom:2rem;}
.staffing-sec.process{padding-bottom:0;}
.staffing-sec.process1{padding-bottom:2rem;}
.insight-sec.process img{padding:4rem 0 2rem;}
.insight-sec.process1{padding-bottom:10rem;}
.mrt-5{margin-top:6rem;}
.chronicles-sec.guiding.technology .row{align-items:bottom;margin-bottom:3rem;}
.staffing-sec.bfsi{padding:8rem 0;}
.sustainability-second.staffing2 .content-left2 {     padding-right: 3rem;padding-left: 5rem;}
.staffing-sec.engineering{padding:2rem 0 5rem ;}
.bespoke-solutions-sec.engineering h3{ font-size:2rem; line-height:3rem;   color: var(--blue_color);}
.sustainability-main {padding-top: 0;}
.sustainability-main.lifescience{padding-top:0rem;}
.sustainability-main.lifescience .content p {padding: 4rem 3.5rem;background: var(--blue_color);color: #fff;font-weight: 400;}
.sustainability-main.lifescience p.lead {margin-bottom: 5rem;}
.staffing-sec.lifescience{padding-bottom:2rem;}
.sustainability-main.lifescience .content {position: relative; margin-top: -8rem;}
.sustainability-third.lifescience{margin:8rem 0 0;}
.sustainability-third.lifescience .content-left{padding-right:5rem;}
.staffing-sec.specialized{padding:8rem 0 2rem;}
.talents-sec.specialized h3{margin-top:4rem;}
.staffing-sec.retail{padding:6rem 0;}
.staffing-sec.retail{padding-bottom:3rem;}
.talents-sec.retail p, .talents-sec.implementation p{margin-bottom:1rem;}
.mrt-4{margin-top:4rem;}
.page-header blockquote.text-26{font-size:2.6rem;}
.talents-sec.implementation{padding:6rem 0;}
.bullets-blue-full ul li:last-child{width:100%;}
.bullets-blue-full ul li ul{margin-top:2rem;}
.staffing-sec.infrastructure{padding:8rem 0 3rem;}
.chronicles-sec.guiding.infrastructure{padding-bottom:3rem;}
.talents-sec.infrastructure{padding-bottom:0;}
.privacy-compliances{padding:0rem 0 12rem;}
.privacy-compliances span{padding-bottom:1rem;display:block;}
.privacy-compliances span.text-18{font-size:1.8rem;}
.privacy-compliances p{margin-bottom:4rem;}
.tailored-sec.award img{margin-bottom:0rem; height: 100%;}
.tailored-sec.awards_recognition .col-lg-4 {
    margin-bottom: 0rem;
}
.tailored-sec.award .col-lg-4:nth-child(odd) .values-thumb{border-bottom:4px solid #002580; }
.tailored-sec.award .col-lg-4:nth-child(even) .values-thumb {border-bottom:4px solid #FFDD00; }
.stuffing-function{padding:8rem 0 10rem;background-color:#F5F5F5;}
.stuffing-function-left{padding-top:5rem;position:relative;}
.stuffing-function-left:before{content:""; position:absolute;left:-30rem;width:98rem;height:70%;background-color:#FFDD00;top:13rem;}
.stuffing-function-left figure{margin-left:-6rem;}
.stuffing-function-left img{    position: relative;z-index: 9;width:100%;}
.stuffing-function-right{padding-left:5rem; margin-top:5rem;}
.bullets-yellow{margin:2rem 0 4rem 0;}
.bullets-yellow ul{display:flex;flex-wrap:wrap;}
.bullets-yellow ul li{width:49%;position:relative;padding-left:2rem;margin-bottom:2.5rem;font: var(--font18); font-weight:500;color:#292F43;}
.bullets-yellow ul li:before{content:""; position:absolute;left:0; top:10px; width:7px; height:7px; background-color:#FFDD00;border-radius:20px;}
.management-left.foundation span{color:#fff; display:block;    margin-left: 0.6rem;margin-top:4rem;font-weight: 600;}
.management-left.foundation h2, .management-left.foundation p{color:#fff;margin-bottom:2rem;}
.bullets-yellow-full{margin:2rem 0 4rem 0;}
.bullets-yellow-full ul{display:flex;flex-wrap:wrap;}
.bullets-yellow-full ul li{ position: relative;padding-left: 3rem;margin-bottom: 2.5rem;color: #fff;font: var(--font16);}
.bullets-yellow-full ul li:before{content:""; position:absolute;left:1rem; top:10px; width:7px; height:7px; background-color:#FFDD00;border-radius:20px;}
.contracting-foundation{padding:8rem 0;}
.contracting-foundation .row{margin-bottom:3rem;}
.contracting-foundation-box{background-color:#F5F5F5;padding:3rem 3rem 8rem 3rem;margin-bottom:2rem;}
.management-left.symphony.foundation { margin-top: 5rem;}
.contracting-foundation .col-lg-4{display:flex;flex-wrap:wrap;}
.management-left.symphony.elevation h2:before, .management-left.symphony.elevation h2:after{display:none;}
.management-left.symphony.elevation{    max-width: 98%;}
.management-left.symphony.elevation a{margin-top:3rem;}
.contracting-elevation{padding:5rem 0 10rem;}
.contracting-elevation .row{align-items:center;}
.contracting-elevation-right{padding:5rem;}
.contracting-elevation-right p{margin-bottom:2rem;}
.career-blue.quest p span{display:block;color:#FFDD00;margin-top: 1.5rem;}
.txt-btm2 {    max-width: 77%;    margin-left: 0;font-family:var(--roboto);}
.txt-btm2  p{margin-bottom:2.5rem;}
.txt-btm2  p strong{font-weight:600;}
.career-blue.quest  {margin-bottom: 4rem;background-color:#18398bf2;}
.why-join-sec.quest h2{margin-bottom:4rem;}
.why-boxes-quest{background-color:rgb(255 255 255 / 66%); padding:2rem 3rem 4rem;text-align:center;margin-bottom:2rem;width:100%;}
.why-boxes-quest:hover img{filter: brightness(0.7);}
.why-boxes-quest img{padding:3rem 0;}
.why-boxes-quest p{text-align:center;max-width:90%;margin:0px auto;}
.why-join-sec.quest .row {--bs-gutter-x: 2rem;}
.career-sec.quest figure { margin-left: 0rem; margin-right: -10rem;}
.why-join-sec.quest .col-lg-3 {   display: flex;  flex-wrap: wrap;}
/* .metrics-tabs.agile h2{margin-bottom:8rem;} */
.career-blue.quest.implementation p {font-size: 2.6rem;line-height:3.6rem;}
.career-sec.quest.implementation .txt-btm2 p{font-family:var(--roboto);}
.career-blue.quest.implementation { z-index: -9;padding:7rem 4rem 7rem 6rem;}
.career-sec.quest.implementation figure{margin-top: 12rem;}
.placement-sec.implemention{background-color:#F5F5F5;padding:8rem 0 12rem;}
.placement-sec.implemention h2{margin-bottom:7rem;}
.placement-sec.implemention ul li{font-size:1.5rem;}
.placement-sec.implemention ul li img{width:40px;height:40px; padding:0; border-radius: 100%;}
.placement-sec.implemention ul{position:relative;}
.placement-sec.implemention ul:before{content:""; position:absolute; left:0; bottom:-4rem; width:45%; height:6px; background-color:#002580;}
/* .placement-sec.implemention p{margin-top:9rem;width:70%;line-height:2.3rem;} */
.blueprint-sec img{max-height:450px;   object-fit: cover;width:100%;}
.blueprint-sec figure{margin-left:-5rem; margin-right:-5rem;}
.blueprint-sec:before{position:absolute; content:"";background-color:#F5F5F5;width:100%; height:75%; left:0; right:0; bottom:0;z-index:-1;}
.blueprint-sec {position:relative;}
.blueprint-blue{background-color: #18398be6; padding: 5rem 7rem 6rem 5rem; margin-bottom: 0;width:65%; position: relative; margin-top: -13rem;}
.blueprint-blue p{color:#fff;}
.blueprint-mid-sec{padding:6rem 0 8rem;}
.enquire-blueprint{display:flex; flex-wrap:wrap;border-bottom:6px solid #002580; margin-bottom:7.5rem;padding-bottom:5rem;align-items: flex-start;}
.enquire-blueprint p{max-width:55%;margin-right:9rem;}

.stages-box{background-color:#F5F5F5;padding:4rem 4rem 6rem 4rem;margin-bottom:5rem;}
.stages-box blockquote{color:#002580;margin-bottom:2.5rem;}
.stages-box .numeric{background-color:#FFDD00;padding:1rem;color:#2E2943; font-size:1.8rem;border-radius:30px;width:40px; height:40px;line-height:20px;text-align:center;margin-top: -6rem;margin-bottom: 3rem;}
.blueprint-mid-sec h2{margin-bottom:10rem;}
.blueprint-mid-sec .col-lg-6{display:flex; flex-wrap:wrap;}
.stages-box:hover .numeric{background-color:#002580; color:#fff;}
.software-ideation-sec{padding:8.5rem 0;background-color:#F5F5F5;}
.software-ideation-mid h2{color:#002580;}
.career-sec.leadership{position:relative;margin-top: 8rem;}
.career-sec.leadership:before{background-color:#F5F5F5;content:""; position:absolute;left:0;right:0;bottom:0;width:100%; height:86%;z-index:-9;}
.career-sec.leadership figure {  width: auto; margin-left: 0rem;  margin-top: 15rem; margin-right: -9rem;}
.leadership-sec{padding:8rem 0 10rem;background: #F5F5F5;}
.leadership-sec a{padding-top:1rem;}
.leader-right{padding-left:7rem;padding-right: 4.8rem;}
.Ideation_imp {max-width: 81%;}
.leader-right a{margin-top:2rem;}
.software-ideation-left{padding-right:4rem;}
.ideation-blue-box{background-color:var(--blue_color); padding:3.5rem 4.5rem; color:#fff;    margin-right: -12rem;position: relative;margin-top:4rem;}
.ideation-blue-box span {display: block;}
.software-ideation-sec figure{margin-right:-9rem;}
.software-ideation-sec img{min-height:380px; object-fit:cover;margin-right:-6rem;}
 .software-ideation-mid figure{margin-right:0rem;}
  .software-ideation-mid img{margin-right:0rem;}
.management-figure-ideation {margin-top:5rem;}
.management-figure-ideation ul{display:flex; flex-wrap: wrap;}
.management-figure-ideation ul li{width:49%;position:relative;}
.management-figure-ideation ul li:before{content:"";position:absolute;width:1px;height:25px;background-color:#FFB600;left:0;top:0;}
.management-figure-ideation ul li blockquote{margin-bottom:0.5rem;color: #2247C3;}
.management-figure-ideation ul li span{font-style:italic; font-family: var(--ubuntu);color:#292F43;display:block;max-width:60%;line-height:2rem;}
.software-ideation-right{padding-left:5rem;max-width:92%;position:relative;}
.software-ideation-right:before{content:"";position:absolute; left:-5rem; right:0rem; bottom:-5rem; background-color:var(--blue_color);width:450px; height:6px;}
.mrt-10{margin-top:10rem;}
.professional-ideation-sec{padding:8rem 0;}
.professional-ideation-right{padding-left:5rem;margin-top:3rem;}
.professional-2:before{content:"";left:-6rem; right:-6rem;bottom:0;background-color:#FFDD00; padding:7rem;position:absolute;width:auto; height:auto;z-index:-1;top:-12rem;}
.professional-2{margin-top:4rem;position:relative;}
.team-heading{font-size:1.6rem;line-height:2.1rem; font-weight:500;color:#292F43; margin-top:2rem;margin-bottom:2rem;border-bottom:1px solid #70707036;padding-bottom:3rem;padding-right:5rem;}
.professional-2 .col-lg-6:first-child{padding-right:5rem;}
.professional-2 .col-lg-6:last-child{padding-left:5rem;}
.professional-2 h4{margin-top:2rem;}
.professional-2 .bullets-blue{padding-bottom:5rem;}
/* .professional-2 .bullets-blue ul li{font-size:1.3rem;} */
.professional-2 .bullets-blue ul li:nth-child(odd){width:50%;padding-right:5rem;}
.professional-2 .bullets-blue ul li:nth-child(even){width:45%;margin-left:3rem;}
.professional-2 .bullets-blue ul li:before{top:7px;}
.management-left.healthcare h5{font-size:3.4rem;}
.contact-form .nice-select{width:100%; margin-bottom:0rem;float:none;line-height:20px;border: none;height:20px;padding-left:0;}
.contact-form .nice-select span{font-size:1.3rem;font-family: var(--roboto);color: var(--black);font-weight: 500;}
.thankyou{padding:20rem 0 14rem;text-align:center;}
.thankyou h3{font-size:3rem; margin-bottom:2rem;}
.contact-part-right span, .contact-part-left span{display:inline-block;}

.career-form-wrap{padding:12rem 0 8rem;}
.career-form-wrap .form-control { padding: 1rem;background-color: #fff;  margin-bottom: 1rem;background:#fff;}
.career-form-wrap label { display: inline-block; font-size: 14px;}
.career-form-wrap .form-group{margin-bottom:1rem;}
.career-form-wrap select.form-control:focus{background:#fff;}
.form-box1 .nice-select.form-control{height:4.3rem;border:0;border-radius: 0;}
section.about-management.odyssey {padding-block: 0;}
.alliance-sec{padding-bottom:10rem;}
.placement-sec.implemention.agile a {font-weight: 500;color: #292F43;}
.agile_list li {display: flex;flex-wrap: wrap;align-items:center;}
.placement-sec.implemention .agile_list li p{margin-top: 0;font: var(--font18);}
.placement-sec.implemention .agile_list li{width: 47%;}
.bespoke_solutions {display: grid;grid-template-columns:1fr;gap: 2.5rem;}
.bespoke_solutions_box {background: #fff;padding: 4rem;box-shadow: rgba(99, 99, 99, 0.2) 0px 1px 4px 0px;}
.bespoke_solutions_box:nth-child(1){border-bottom: 0.5rem solid #497DBF;}
.bespoke_solutions_box:nth-child(2){border-bottom: 0.5rem solid #F0D12F;}
.bespoke_solutions_box:nth-child(3){border-bottom: 0.5rem solid #F44043;}
.alliance-sec blockquote {margin-bottom: 4rem;}
.recruitment_agency .fact-thumb.symphony {text-align: left;}
.recruitment_agency .fact-thumb.symphony h3 {color: var(--blue_color);line-height: 1.4;}
.recruitment_agency .fact-thumb.symphony p {font-size: 1.6rem;line-height: 1.6;font-weight: 300;}
.infrastructure p {font-weight: 400;}
.features-area .row {--bs-gutter-y: 2.5rem;}
.bespoke_solutions.experts_support {grid-template-columns: repeat(2, 1fr);}
.btn.btn-basic.ingnite a {transition: inherit;}
/*
@media not all and (hover: none){
    .fact-thumb.symphony:hover::before{height: 100%;}
	.fact-thumb.symphony:hover p{color:#fff;}
	.fact-thumb.symphony:hover li{color:#fff;}
}
*/







@media (min-width: 992px){

.success-sec figure {margin-left: -8rem;}
.value-at-work .values {display: grid;}
:is(.value-at-work, .current-openings) .container {padding-inline: calc(var(--bs-gutter-x) * .5);}
.value-at-work .heading-top {margin-bottom: 2.5rem;}
.value-at-work .values>* {grid-area: 1/1;}
.sustainability-main.lifescience .content {position: relative;}
.sustainability-third .content-right {padding-left: 1rem;padding-right: 5rem;}
.sustainability-third .content-right .side-line {left: auto;right: 0;}

}

@media (min-width: 1200px){
.success-sec figure {margin-left: -6rem;}
.sustainability-second .content-left {padding-left: 6rem;position: relative;}
.sustainability-third .content-right { padding-left: 5.5rem; padding-right: 6rem;}
.sustainability-main .content p {padding: 5rem 6rem;}



}


/* ---------UI02011995-start------------------------ */
.about-management.symphony{padding:0 0 0rem 0;}
.contracting-shymphony {padding: 9rem 0rem 7rem;}
.industries-blue.agile p{font: var(--font36);}
.industries-blue.agile {padding: 7rem 6.5rem; max-width: 624px;}
.metrics-tabs.agile h2{font: var(--font28);font-weight: bold;font-family: var(--ubuntu);color: var(--blue_color);}
.metrics-tabs.agile h2 + .heading_line{margin-bottom: 8rem;}
.blockquote {color: var(--colorwhite);font:var(--font21);margin-top: 5rem;}
.why-join-sec.quest h2 {color: #000000;font-weight: 400;}
.text-18 {padding-left: 0;}
.career-blue.quest p {font: var(--font56);}
.career-blue.leadership p {font: var(--font36);}
.career-sec.leadership + .leadership-sec .leader-right p:not(:last-child) {margin-bottom: 3rem;}
.career-sec.leadership .txt-btm2 p {margin-bottom: 4rem;}
.career-sec.leadership .career-blue {margin-right: -16rem;}
.career-sec.leadership .career-blue{padding: 7.7rem  7rem;margin-top: -8rem;}
.software-ideation-right p:not(:last-child) {margin-bottom: 3rem;}
.placement-sec.implemention li p {width: 76%;}
.placement-sec.implemention .agile_list li:nth-child(odd){width: 53%;}
.placement-sec.implemention ul + p {margin-top: 9rem;width: 78%;font-size: 18px;line-height: 1.8;}
.career-blue.quest.implementation.agile p {font: var(--font36);}
.career-sec.quest {padding: 0 0 10rem 0;}
.industries-blue.agile{margin-bottom:0;}
.industries-sec.agile {padding-bottom: 0;}
.industries-sec.agile:before {height: 81%;}
.metrics-tabs.agile{padding:8rem 0;}
.management-left.symphony h2 {font: var(--font21);font-weight: bold;}
.stuffing-function p {font-family: var(--roboto);;}
.career-sec.quest.implementation .txt-btm2 p:first-child {line-height: 1.6;font-family: var(--roboto);}
.career-blue.quest.implementation.agile {margin-right: -16rem;}
.experts_support blockquote {font: var(--font21);line-height: 1.6;margin-bottom: 4rem;max-width: 92rem;}
/* .experts_support .contracting-foundation-box {height: 40rem;} */
.management-left.kingdom h5 {font: var(--font36);color: #fff;}
.empowerment_sec2 .row {align-items: center;}
.lifesciences.ourprocess2.empowerment_sec2 {padding: 8rem 0rem 11rem;}
.empowerment_sec2 .bullets-blue-full {margin: 2rem 0 0rem 0;}
.network_nexus .management-left.kingdom h5 {margin: 2rem 0rem 3rem;}
.network_nexus .management-left.kingdom p {font: var(--font16);color: var(--colorwhite);}
.experts_support .contracting-foundation-box.network_nexus {height: 36rem;}
.given_specific p:first-child {font-weight: 400;line-height: 1.6;}
.career-blue.leadership.cloud_ascension {margin-right: -26rem;padding: 7rem 5rem;}
.leadership.cloud_ascension_sec1 {margin-top: 0rem!important;}
.cloud_ascension_sec1 img {height: 46rem;object-fit: cover;}
.cloud_ascension_sec2 img {height: 42rem;object-fit: cover;}
.actively_identify_box blockquote {margin: 0rem 0rem 4rem !important;}
.actively_identify_box:not(:last-child) {margin-bottom: 8rem;}
.ittechnology_listwrap.network_nexus_sec2 {padding-bottom: 12rem;}
.banner-contemt {padding-block: 8.8rem;}
.banner-contemt h1 {font: var(--font36);font-weight: 700;}
.banner-contemt p {font: var(--font36);}
.placement-sec.contracting_placment blockquote {font: var(--font21);}
.placement-sec.contracting_placment ul li {font: var(--font18);}
.placement-right-content a {margin-top: 0.5rem;}
.hiring_engineers.ascension {padding-bottom: 8rem;}
.placement-sec ul li a{font-weight: 500;}
.ittechnology_listwrap .we_provide p {margin-bottom: 5rem;}
.career-blue.quest + .txt-btm2 .text-18 {font-weight: 400;}


/* ============================responsive========================= */


@media (min-width: 1400px){
.caps-title {font-size: 21px;}
.blockquote {font: 300 21px / 31px var(--ubuntu);margin-top: 6rem;}
.bullets-yellow-full ul li{padding-left: 4rem;}
.foundation .img-fit {height: 650px;}
.professional-2 .bullets-blue ul li {font-size: 1.6rem;line-height: 2.4rem;}
.software-ideation-right:before {bottom: -10rem;}
.industries-blue.agile {max-width: 790px;}
.bullets-yellow-full ul li:before {width: 8px;height: 8px;}
.career-blue.leadership.recruitment {margin-right: -20rem;}
.career-blue.quest.implementation.agile {margin-right: -19rem;}
/* .experts_support .contracting-foundation-box {height: 45rem;} */
.experts_support .contracting-foundation-box.network_nexus {height: 38rem;}
.cloud_ascension_sec2 img {height: 47rem;}
/* .placement-sec.implemention ul + p {margin-top: 10rem;width: 71%;font-size: 21px;} */
.placement-bnr {height: 542px;}
.placement-bnr h1 {margin-bottom: 6rem;}
.placement-bnr p{ margin-bottom: 7rem;}
/* .placement-bottom img {height: 45rem;object-fit: cover;} */
/* .placement-bottom .placement-right-content p {max-width: 83%;} */
.placement-right-content a {margin-top: 3rem;}
/* .placement-bottom .container:before {width: 50%;left: 45%;} */
.visionary_list p {max-width: 96rem;}
.visionary_list ul {column-gap: 8rem;row-gap: 4.5rem;}
.ideation-blue-box {padding: 7.5rem 4.5rem;}
/* .figure-area .text-26 {font-size: 3.2rem;line-height: 4.2rem;} */
.management-figure-ideation ul li span {max-width: 54%;}
.placement-bottom figure {margin-left: -8rem;}
.placement-sec {padding: 9rem 0;}
/* .ittechnology_listwrap {padding-block: 9rem!important;} */
.actively_identify_box:not(:last-child) {margin-bottom: 9rem;}
.leader-right {
    padding-right: 10.6rem;
}



}
@media (min-width: 1650px){
/* .caps-title {font-size: 24px;} */
.career-sec.leadership .career-blue {margin-right: -19rem;}
.software-ideation-right:before {bottom: -17rem;}
.industries-blue.agile {max-width: 870px;}
.career-blue.leadership.recruitment {margin-right: -21rem;}
.txt-btm2 {max-width:85%;}
.career-blue.quest.implementation.agile {margin-right: -21rem;padding: 7rem 8rem 7rem 6rem;}
.career-blue.leadership.cloud_ascension {margin-right: -34rem;}
.leadership.cloud_ascension_sec1 {margin-top: 4rem!important;}
.empowerment p {padding-right: 3rem;}
.placement-sec.implemention ul + p {width: 64%;}
.sec_hed blockquote {max-width: 115rem;}
/* .figure-area .text-26 {font-size: 3.8rem;line-height: 4.8rem;} */
.management-figure-ideation ul li span {max-width: 51%;}
.placement-right-content {padding-left: 6rem;}
/* .placement-bottom .placement-right-content p {max-width: 78%;} */
/* .placement-bottom .container:before {width: 48%;} */
.placement-sec {padding: 10rem 0;}
/* .ittechnology_listwrap {padding-block: 10rem!important;} */
.actively_identify_box:not(:last-child) {margin-bottom: 10rem;}
.leader-right {
    padding-right: 16.6rem;
}

}

@media (max-width: 1399px){
.metrics-tabs.agile h2 + .heading_line{margin-bottom: 6.5rem;}
.accordion-header button {font-weight: 600;}
.contracting-foundation-box {padding: 3rem 3rem 5rem 3rem;}
.foundation .img-fit {height: 600px;}
.ittechnology_prowess .techprowes_content.about {padding: 8rem 9rem 10rem 0rem;}
.ittechnology_prowess .techprowes_content.about blockquote {padding-right: 6rem;}
.txt-btm2 {max-width:90%;}

}
@media (max-width: 1199px){
.industries-blue.agile {padding: 5rem 4.5rem; max-width: 540px;}
.metrics-tabs.agile {padding: 6rem 0;}
.metrics-tabs.agile h2 + .heading_line {margin-bottom: 5.5rem;}
.accordion-header button {padding: 1.4rem 1.5rem 1.4rem 2rem;}
.accordion-body {padding: 4rem 3rem 2rem;padding-bottom: 2rem;}
.contracting-foundation-box {padding: 3rem 3rem 4rem 3rem;}
.foundation .img-fit {height: 558px;object-fit: cover;}
.career-sec.quest img {height: 528px;object-fit: cover;}
.why-boxes-quest {padding: 2rem 2rem 2.5rem;}
.why-join-sec {padding: 6rem 0;}
.leadership-sec {padding: 6rem 0 10rem;}
.career-sec.leadership .career-blue {padding: 5.2rem 5.4rem;}
.career-sec.leadership .txt-btm2 p:last-child {margin-bottom: 0rem;}
.career-sec.leadership img {height: 406px;object-fit: cover;}
.career-sec.leadership .career-blue {padding: 5rem 6.7rem;}
.career-sec.leadership .career-blue {margin-top: 0rem;}
.career-sec.leadership figure {margin-top: 10rem;}
.career-sec.leadership:before {height: 91%;}
.career-sec.quest.implementation.agile img {height: auto;}
.career-sec.quest {padding: 0 0 8rem 0;}
.placement-sec.implemention {padding: 6rem 0 9rem;}
.contracting-shymphony {padding: 6rem 0rem 7rem;}
.contracting-foundation {padding: 6rem 0 8rem;}
.career-blue.leadership.recruitment {margin-right: -14rem;padding: 4.8rem 5.8rem;}
.career-blue.quest.implementation.agile {margin-right: -14rem;}
.txt-btm2 {max-width: 96%;}
.contracting-foundation.experts_support {padding-bottom: 4rem;}
.lifesciences.ourprocess2.empowerment_sec2 {padding: 7rem 0rem 9rem;}
.experts_support .contracting-foundation-box.network_nexus {height: auto;}
.career-blue.leadership.cloud_ascension {padding: 5rem;}
.ittechnology_listwrap.network_nexus_sec2 {padding-bottom: 10rem;}
.placement-sec {padding: 7rem 0;}
.placement-bottom {padding: 0 0 9rem 0;}
.placement-bnr {height: auto;}
.hiring_engineers.ascension {padding-bottom: 6rem;}
.placement-bottom figure {margin-left: -7rem;}
.placement-right-content {padding-left: 4rem;}
.placement-right-content p {max-width: 91%;margin-bottom: 2rem;}
.placement-right-content a {margin-top: 3.5rem;}
.placement-right-content a {margin-top: 1rem;}
.ittechnology_listwrap .we_provide p {margin-bottom: 4rem;}

}
@media (max-width: 991px){
.industries-blue.agile {padding: 3rem 2.5rem;text-align: center;}
.metrics-tabs.agile h2 + .heading_line {max-width: 100%;margin: 0 auto 5rem;}
.about-management.foundation {padding: 5rem 0rem;}
.about-management.foundation .col-lg-6:first-child, .about-management.symphony .col-lg-6:first-child {order: 2;}
.blockquote {margin-top: 2rem;}
.caps-title:after, .caps-title:before, .management-left.symphony h2:after, .management-left.symphony h2:before {right: 0;max-width: 100%;margin: 0 auto;bottom: 0;}
.management-left.foundation h2, .management-left.foundation p {padding-bottom: 1.5rem;}
.management-left.symphony p {max-width: 100%;margin-top: 3rem;}
.management-left.symphony h2 {padding-bottom: 1.5rem;}
.career-sec.quest img{height: auto;}
.career-sec.leadership:before {height: 100%;}
.career-sec.leadership .col-lg-6:first-child {order: 2;}
.career-sec.leadership .career-blue {margin-top: 0;margin-right: 0;padding: 3rem 2rem;}
.career-sec.leadership img {height: auto;}
.career-sec.leadership {text-align: center;margin-top: 2rem;padding:3rem 0rem 5rem;}
.career-sec.leadership .txt-btm2 p {margin-bottom: 2rem;}
.leadership-sec {padding: 0rem 0 6rem;}
.placement-sec.implemention .agile_list li:nth-child(odd) {width: 100%;}
.placement-sec.implemention ul + p {margin-top: 7rem;font-size: 16px;line-height: 1.6;}
.industries-blue.agile {max-width: 100%;}
.industries-sec.agile .row .col-lg-12:first-child {order: 2;}
.foundation .img-fit {height: auto;}
.management-left.symphony.foundation .bullets-yellow-full ul li {padding-left: 0;}
.contracting-foundation {padding: 5rem 0 6rem;}
.career-blue.quest.implementation.agile {margin-right: 0;}
.management-left.kingdom {max-width: 100%;margin: 2rem auto 3rem }
.experts_support .contracting-foundation-box {height: auto;}
.experts_support .bullets-blue-full {margin: 2rem 0 0rem 0;}
.experts_support blockquote {margin-bottom: 2rem;max-width: 100%;text-align: center;}
.contracting-foundation.experts_support {padding-bottom: 1rem;}
.empowerment_sec2 .row .col-lg-6:first-child {order: 2;margin-top: 2rem;}
.lifesciences.ourprocess2.empowerment_sec2 {padding: 3rem 0rem 6rem;}
.empowerment_sec2 .heading_line {max-width: 100%;margin: 2.2rem auto;}
.leadership.cloud_ascension_sec1 {margin-top: -2rem !important;}
.ittechnology_listwrap.network_nexus_sec2 {padding-bottom: 8rem;}
.placement-bnr {height: auto;}
.hiring_engineers.ascension {padding-bottom: 3rem;}
.placement-right-content {padding-left: 0;}
.we_provide h3 {text-align: center;}


}
@media (max-width: 767px){
.metrics-tabs.agile h2 + .heading_line {margin: 0 auto 3rem;}
.leadership-sec {padding: 0rem 0 6rem;}
.career-sec.leadership {padding: 3rem 0 4rem;}
.about-management.foundation {padding: 3rem 0rem;}
.contracting-foundation {padding: 3rem 0 5rem;}
.ittechnology_listwrap.network_nexus_sec2 {padding-bottom: 6rem;}
.placement-bnr {height: auto;}
.banner-contemt {padding-block: 0;}
a.enquiry-btn1 {
    margin-top: 1rem;
}

}
@media (max-width: 480px){
.industries-blue.agile {padding: 2rem 1.5rem;}
.blockquote {font: 300 16px / 22px var(--ubuntu)}
.why-join-sec.quest {padding: 4rem 0;}
.career-blue.quest p span {margin-top: 1rem;}
.contracting-foundation.experts_support {padding-bottom: 2rem!important;}

}



