.companyBanner{padding:40px 0}.companyBanner .heading-block:after{content:"";display:block;margin-top:10px;width:60px;height:3px;background:linear-gradient(90deg,#50e590,#0796c6,#f8f8f8)}.companyBanner .header-text-blue{line-height:48px;color:#000;margin-bottom:15px;font-size:calc(17.2px + .875vw);font-weight:700;font-family:Raleway,sans-serif}.companyBanner h1>span:not(.nocolor):not(.badge),.companyBanner h2>span:not(.nocolor):not(.badge),.companyBanner h3>span:not(.nocolor):not(.badge),.companyBanner h4>span:not(.nocolor):not(.badge),.companyBanner h5>span:not(.nocolor):not(.badge),.companyBanner h6>span:not(.nocolor):not(.badge){color:#2878c8}.companyBanner .heading-block{margin-bottom:30px}.companyBanner .textbox p{margin:3rem 0 0}.companyBanner .textbox ul{margin:1rem 0 0;display:block}.companyBanner .textbox ul li{padding:0 0 0 40px;margin:0 0 1rem;position:relative;border:none;text-align:left;font-size:20px;color:#4d5156;list-style:none}.companyBanner .textbox ul li:before{content:"";position:absolute;border-color:#b0cb1f;border-style:solid;border-width:0 4px 4px 0;top:10px;left:16px;transform:rotate(45deg);height:15px;width:7px}.companyBanner .my_common_button-green{background:#b0cb1f;color:#fff;border:0;margin-top:20px;font-size:18px;padding:13px 20px;font-weight:600;margin-right:15px;text-align:center;text-decoration:none;text-shadow:none;transition:all .5s ease-in-out;cursor:pointer}.companyBanner .my_common_button-green:hover{background:#9fb812;opacity:1;color:#fff}.companyBanner .homepage-hero-customize{font-size:18px;font-weight:600;cursor:pointer;color:#2878c9}.commonSection{padding:90px 0}.commonSection .commonSection_header{margin-bottom:50px}.commonSection .commonSection_title{font-family:Raleway;font-weight:600;color:#333;margin-bottom:15px;font-size:calc(17.6px + .75vw)}.commonSection h1>span:not(.nocolor):not(.badge),.commonSection h2>span:not(.nocolor):not(.badge),.commonSection h3>span:not(.nocolor):not(.badge),.commonSection h4>span:not(.nocolor):not(.badge),.commonSection h5>span:not(.nocolor):not(.badge),.commonSection h6>span:not(.nocolor):not(.badge){color:#2878c8}.commonSection .blue-border-line{height:4px;width:100px;background:linear-gradient(90deg,#50e590,#0796c6,#f8f8f8);display:block;margin:0 0 10px}.esteemed-clients{background-color:#f2f2f2}img{max-width:100%}.port_img_box{position:relative;background:#fff;box-shadow:3px 3px 6px rgba(0,0,0,.1);margin-bottom:25px;border-radius:5px}.front-service-agency{text-align:center;margin:20px 0;padding:10px}.front-service-agency h3{font-size:calc(16.4px + .1875vw);margin-bottom:15px;line-height:28px;color:#2878c8;font-weight:600}.service-circle{width:120px;height:120px;background:#fff;border-radius:50%;position:relative;margin:20px auto;transition:.3s;border:2px solid #f0f0f0}.heaser-case-h3{font-size:18px}.value-images{padding:28px}.case-studies-card{border-radius:10px}.outer_link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.case-studies-card .outer_link{opacity:0}.card-image-wrapper{position:relative;min-height:78px}.card-image-wrapper img{border-radius:10px 10px 0 0}.sub-card-image{position:absolute;border:15px solid #fff;background:#fff;border-radius:20%;top:67%;transform:translate(20%);box-shadow:0 4px 5px 1px rgba(0,0,1,.16)}.sub-card-image img{background:#fff}.case-studies-card-text h3{font-size:calc(16.4px + .1875vw);margin-bottom:15px;line-height:28px;color:#2878c8;font-weight:600}.case-studies-card-text p{margin-bottom:20px;font-size:16px;color:#4d5156}.case-studies-footer{padding:10px 15px 30px}.case-studies-card-text{margin:30px 20px 0}.case-studies-card{cursor:pointer;box-shadow:0 1px 5px 0 rgba(0,0,0,.1);height:100%;background-color:#f6f6f6}.case-studies-card:hover{transition:all .3s ease-in;box-shadow:0 15px 50px 0 rgba(26,38,74,.1)}.case-studies-card:hover .case-studies-footer .card-link{margin-right:10px}.case-studies-footer .card-link{cursor:pointer;display:flex;align-items:center;text-transform:uppercase;float:right;color:#0054a5;font-size:13px;font-weight:700;transition:all .3s ease-in}.card-link{text-decoration:none}.case-studies-footer .card-link:hover{margin-right:10px}.fresher__heading{margin:10px 0 20px;font-size:30px;font-weight:700}.btn_wrapper{width:320px}.btn_wrapper .btn-green{z-index:0;color:#fff;border:2px solid #b0c21f;background-color:#b0c21f;border-radius:3px;font-weight:700}.btn_wrapper .btn-green:hover{color:#fff;border:2px solid #2879c9;background-color:#2878c9;box-shadow:inset 400px .1px .1px .1px #2879c9}.esteemed-careers{padding:60px 0;background-color:#fff}.single-service{align-items:center;padding:30px;transition:.5s;overflow:hidden;display:block;min-height:390px;background:#fff;box-shadow:0 4px 14px rgba(70,97,138,.2);margin:15px 0;border:1px solid transparent;width:100%;border-radius:8px}.single-service h3{font-size:20px;color:#2979c9;margin-bottom:10px;font-weight:500;line-height:28px}.single-service img{margin-bottom:15px;height:120px}.our-missionCard{padding:65px 24px 40px;box-shadow:0 0 5px rgba(0,0,0,.1);margin:40px 0;position:relative;background-color:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.05);width:100%;height:280px;min-height:310px;box-sizing:border-box;border-radius:8px}.our-valuesCard{padding:65px 24px 40px!important}.our-missionCard .approachIcon{position:absolute;left:50%;top:-58px;margin-left:-50px;border:1px solid #e8e8e8;background-color:#fff;border-radius:50%;text-align:center;height:110px;width:110px;line-height:100px;box-shadow:0 0 15px rgba(0,0,0,.1)}.image-four-boxes-content h3,.our-missionCard h3{font-size:calc(16.4px + .1875vw);margin-bottom:15px;line-height:28px;color:#2878c8;font-weight:600}.banner_btn{margin-top:30px}.btn-info{display:inline-block;min-width:220px;text-transform:uppercase;font-size:14px;font-weight:600;text-align:center;white-space:nowrap;transition:all .5s ease;padding:0 20px;color:#2879c9;border:2px solid #2879c9;line-height:32px;background:0 0;transition:all .3s ease-in-out 0s;margin-top:20px}.btn-info:hover{background-color:#2878c8}.exceptionalCard{transition:all .3s ease-in-out;background:#fff;height:300px;position:relative;background-color:#fff;box-shadow:0 1px 30px 1px rgba(42,22,156,.1);padding:30px 25px 0;width:100%;margin-bottom:40px;box-sizing:border-box;border-radius:8px}.exceptionalCard h3{font-size:calc(16.4px + .1875vw);margin-bottom:15px;line-height:28px;color:#2878c8;font-weight:600}.contact-us_Section .form-wrap__flexbox{position:relative;background-color:#fff;box-shadow:0 .2rem 1rem 0 rgba(0,0,0,.11);padding:4.2rem 3rem;width:100%}.contact-us_Section .contact-num-info{padding:1rem 1.5rem}.contact-us_Section .contact-form-right-sec #block-block-2{padding:1rem 1.3rem}.contact-us_Section #contact-us{padding-top:20px;padding-bottom:60px}.contact-us_Section .contact-num-info{padding:2rem 1.5rem 1rem;color:#fff;background-color:#f5f5f5;background-repeat:no-repeat;box-sizing:border-box;background-size:cover;border-bottom:1px solid #cecece}.contact-us_Section .contact-num-info h3.inner-section-title{color:#2d2d2d;font-size:24px;font-size:calc(16.8px + .375vw);font-weight:600;font-family:Raleway,sans-serif;text-align:left}.contact-us_Section .contact-num-info .contact-num li{padding:12px;border-bottom:1px solid #d6d6d6}.contact-us_Section .contact-num-info .contact-num li i{display:inline-block;vertical-align:middle}.contact-us_Section .contact-num-info h3.inner-section-title:after{width:3rem;margin:1rem 0}.contact-us_Section .inner-section-title:after{height:2px;width:7rem;content:"";display:block;margin:1rem auto;background:linear-gradient(90deg,#50e590,#0796c6,#f8f8f8)}.contact-us_Section .contact-num-info .contact-num li .flag{display:inline-block;width:31px;height:21px;vertical-align:middle;margin-right:10px}.contact-us_Section .contact-form-right-sec #block-block-2 h3.dropdown-title:after{width:3rem;margin:1rem 0;height:2px;content:"";display:block;background:linear-gradient(90deg,#50e590,#0796c6,#f8f8f8)}.contact-us_Section .contact-form-right-sec #block-block-2 p{line-height:24px;font-size:16px;letter-spacing:0;color:#323f56}.contact-us_Section .location-block{background-position:right -34px bottom;background-repeat:no-repeat;background-size:45%;padding:1rem 1.3rem;box-sizing:border-box;color:#fff}.contact-us_Section .contact-form-right-sec .location-block h3 a{color:#fff;font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:600;text-transform:uppercase;line-height:2rem}.contact-us_Section .contact-form-right-sec .location-block p{font-size:1.2rem;line-height:1.6rem;margin-bottom:0}.contact-us_Section .contact-form-right-sec #block-block-2 a.opening-btn{border:2px solid #2878c8;border-radius:50px;padding:.8rem 2em;margin:.5rem 0 .2rem;display:inline-block;text-align:center;font-weight:600;position:relative;transition:.5s;-webkit-appearance:none;color:#2878c8;font-size:.9rem}.contact-us_Section .contact-form-right-sec #block-block-2 a.opening-btn:hover{background:#2879c9;color:#fff;border:2px solid #2878c9}.contact-us_Section .location-block h3{margin-bottom:1rem}.contact-us_Section .contact-form-right-sec #block-block-2{background:#f5f5f5;padding:1.9rem 1.3rem;box-sizing:border-box}.contact-us_Section .contact-form-right-sec #block-block-2 h3.dropdown-title{color:#2d2d2d;font-size:calc(16.8px + .375vw);font-weight:600;font-family:Raleway,sans-serif;text-align:left}.contact-us_Section .contact-num-info .contact-num li:last-child{border-bottom:none;padding-bottom:10px}.contact-us_Section .contact-num-info .contact-num li a{color:#464646;font-size:18px;font-weight:500;vertical-align:middle;margin-left:1em}.contact-us_Section .header-text-blue-2{color:#707070!important;font-size:26px;text-align:left}.contact-us_Section .fbox-icon i{font-size:32px;color:#2879c9}.contact-us_Section .conatctform-outer h2{font-size:calc(16.8px + .375vw);font-weight:600;font-family:Raleway,sans-serif}.contactSection .tell-us-about{font-size:calc(15.6px + .75vw);font-weight:700;margin-bottom:30px;font-family:Raleway,sans-serif}.contactSection .contact-about-stats{-js-display:flex;display:flex;flex-flow:row nowrap;max-width:570px;height:150px;border:1px solid #2879c9;margin-bottom:60px;border-radius:14px}.contactSection .contact-about-stats .stat-item{flex-basis:33.33333%;-js-display:flex;display:flex;flex-flow:column nowrap;justify-content:center;font-weight:600;text-align:center;color:#2879c9}.contactSection .contact-about-stats .stat-num{display:block;margin:0 auto;font-size:40px}.contactSection .awards-reconition-text .header-text-blue{font-size:calc(16.8px + .375vw);font-weight:700;font-family:Raleway,sans-serif}.contactSection .contact-about-stats .stat-item:not(:last-child){border-right:1px solid #2879c9}.contactSection .contact-about-stats .stat-desc{display:block;margin:0 auto;width:96px;font-size:15px;line-height:1.5;text-transform:uppercase}.content-selection .inquiry-type{color:#33475b;font-size:14px;font-family:raleway;line-height:20px;margin-bottom:5px}.content-selection .inquiry-type span{color:red}.content-selection{margin:18px 0}.content-selection select{width:-webkit-fill-available;padding:5px;font-size:14px;line-height:1;border-radius:0;height:40px;border-radius:3px;background-color:#f5f8fa}select{background:#fff;color:#33475b;border:1px solid #cbd6e2;border-radius:3px}.contact-us_Section .contact-num-info{padding:4.2rem 1.35rem 0}@media (max-width:1365.98px){.our-missionCard{padding:65px 10px 40px}}@media (max-width:1200px){.contact-us_Section .contact-form-right-sec #block-block-2{padding:2.7rem 1.35rem}.contact-us_Section .contact-num-info{padding:4.2rem 1.35rem 1.2rem}}.contact-us_Section .contact-form-right-sec #block-block-2{padding:1.9rem 1.5rem}.contact-us_Section .contact-form-right-sec #block-block-2 p{margin-bottom:5px}@media only screen and (min-width:767.98px) and (max-width:1200px){.exceptionalCard{height:350px}}@media only screen and (max-width:991px){.contactSection .contact-about-stats{-js-display:flex;display:flex;flex-flow:row nowrap;max-width:100%;height:150px;border:1px solid #2879c9;margin-bottom:60px;border-radius:14px}.image-four-boxes-content p{margin-bottom:15px}}@media screen and (max-width:780px){.contactSection .contact-about-stats{height:120px}.contactSection .box-form-info-header{margin-bottom:40px}.contactSection .tell-us-about{margin-top:30px!important}.contactSection .contact-about-stats .stat-num{display:block;margin:0 auto;font-size:30px}}.consulting .benifites-img{width:65px;margin-bottom:10px}.consulting h3{font-size:calc(16.4px + .1875vw);margin-bottom:15px;line-height:28px;color:#2878c8;font-weight:600}@media (min-width:992px){.btn{padding:10px 40px}.d-lg-flex{display:flex}}@media (max-width:767px){.col-xs-6:nth-child(odd){padding-right:7.5px}.col-xs-6:nth-child(2n){padding-left:7.5px}.button-box1{margin-top:20px;text-align:center}.port_img_box{margin-bottom:15px}}@media (max-width:575px){.col-xs-4,.col-xs-6{width:50%!important}}
/*# sourceMappingURL=/company.5ef32ddc.css.map */