@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;200;300;400;500;600;700;800;900&display=swap");
body.postid-31829 #agile-box {
display:none !important;
}
.cd-newwork .pd-cust {
padding: 100px 0px;
}
.cd-newwork .work-banner .d-flex {
max-width: 1310px;
margin: 0 auto;
width: 100%;
}
.cd-newwork .work-banner {
background-color: #fff;
padding: 110px 0px 110px 0px;
}
.cd-newwork .work-banner h2 {
font-size: 33px;
color: rgb(2, 42, 94);
font-weight: 400;
margin-bottom: 35px;
line-height: 48px;
margin-top: 70px;
}
.cd-newwork .work-banner h2 span {
font-weight: bold;
}
.cd-newwork .work-banner .img img {
max-width: 110%;
position: relative; 
left: -2%;
}
.cd-newwork .work-banner h6 {
color: rgb(33, 129, 194);
font-size: 16px;
font-weight: bold;
}
.cd-newwork .work-banner p {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 18px;
margin-bottom: 20px;
}
.cd-newwork .work-banner .btn-outline-primary {
background: #0055f1;
border-color: #0055f1;
}
.cd-newwork .btn-outline-primary {
line-height: 54px;
display: inline-block;
border-radius: 4px;
min-width: 220px;
text-align: center;
font-size: 18px;
border: none;
background: #148cf2;
color: #fff;
font-weight: 500;
}
.cd-newwork .btn-outline-primary:hover {
background: #0055f1 !important;
color: #fff;
}
.cd-newwork .w-100 {
width:100%;
} .cd-newwork .trusted-suplliers {
padding-top: 0px;
padding-bottom: 60px;
}
.cd-newwork .trusted-suplliers h3 {
color: rgb(51, 51, 51);
font-size: 38px;
line-height: 48px;
margin-bottom:30px;
font-weight: 700;
}
.cd-newwork .trusted-suplliers p {
font-size: 18px;
line-height: 34px;
min-height: 120px;
font-weight: 400;
margin-bottom: 30px;
color:#51555c;
}
.cd-newwork .trusted-suplliers .pls {
padding-left: 60px;
padding-right: 90px;
}
.cd-newwork .trusted-suplliers .btn-outline-primary {
margin-top: 10px;
} .cd-newwork .challenges-sec {
background: #fed600;
padding: 90px 0px;
}
.cd-newwork .challenges-sec h3 {
font-size: 40px;
line-height: 35px;
font-weight: 400;
margin-bottom: 25px;
color: #000000;
}
.cd-newwork .challenges-sec p {
font-size: 16px;
line-height: 30px;
font-weight: 300;
margin-bottom: 30px;
color: #000000;
}
.cd-newwork .challenges-sec p.title, .cd-newwork .credency-help p.title {
margin-bottom:5px;
}
.cd-newwork .challenges-sec p b, .cd-newwork .challenges-sec p strong {
font-weight:bold;
}
.cd-newwork .challenges-sec .rt p {
font-size: 23px;
line-height: 45px;
font-weight: 300;
margin-top: 15px;
margin-bottom: 10px;
color: #000000;
font-family: 'Roboto Slab', serif;
}
.cd-newwork .challenges-sec .lt {
padding: 40px 80px 25px 0px;
}
.cd-newwork .challenges-sec .rt {
padding: 38px 0px 0px 75px;
border-left: 1px solid #e0c014;
}
.cd-newwork .challenges-sec h4 {
color: rgb(0, 0, 0);
font-feature-settings: "liga" 0;
font-size: 18px;
font-weight: 400;
line-height: 50px;
margin-bottom: 10px;
}
.cd-newwork .quote-img {
display: flex;
align-items: center;
justify-content: center;
background: #000;
width: 48px;
height: 48px;
border-radius: 50%;
}
.cd-newwork .quote-img img {
max-height: 17px;
} .cd-newwork .credency-help {
padding: 120px 0px 60px 0px;
}
.cd-newwork .credency-help p {
font-size: 16px;
line-height: 30px;
margin-bottom: 30px;
}
.cd-newwork .credency-help p b, .cd-newwork .credency-help p strong {
font-weight:bold;
}
.cd-newwork .credency-help .pls {
padding-right: 40px;
} .cd-newwork .quote-blue {
background: #0055f1;
padding: 90px 0px;
margin-top: -5px;
}
.cd-newwork .quote-blue p {
color: #fff;
font-size: 28px;
line-height: 47px;
margin: 35px 0px 30px 0px;
}
.cd-newwork .quote-blue h4 {
color: #fff;
font-size: 30px;
margin: 35px 0px 0px 0px;
font-weight: bold;
} .cd-newwork .business-impact {
background: #000331;
padding: 80px 0px 80px 0px;
}
.cd-newwork .business-impact .title-common h2 {
color:#fff;
margin-bottom: 60px;
}
.cd-newwork .business-impact .rt p {
color: #fff;
font-size: 17px;
line-height: 31px;
margin: 0px 0px 30px 0px;
}
.cd-newwork .business-impact .box {
border:1px solid rgba(255, 255, 255, 0.3);
display: inline-block;
width: 100%;
border-radius: 10px;
padding: 50px 5px 0px 5px;
height: 100%;
min-height: 175px;
}
.cd-newwork .business-impact .sdr>div {
margin-bottom: 20px;
}
.cd-newwork .business-impact h4 {
font-size: 42px;
line-height: 26px;
margin: 0px 0px 10px 0px;
}
.cd-newwork .business-impact .box p {
color: #fff;
font-size: 15px;
line-height: 20px;
margin: 0px 0px 4px 0px;
}
.cd-newwork .business-impact .sd-1 h4 {
color: #dd5193;
}
.cd-newwork .business-impact .sd-2 h4 {
color: #f29d38;
}
.cd-newwork .business-impact .sd-3 h4 {
color: #00bfe6;
}
.cd-newwork .business-impact .sd-4 h4 {
color: #98ca3c;
}
.cd-newwork .business-impact .sd-5 h4 {
color: #6161ff;
}
h1,h2,h3,h4,h5,h6,p,a {
font-family: 'Poppins',sans-serif;
} .cd-newwork .title-common h2 {
font-size: 42px;
color: rgb(51, 51, 51);
font-weight: bold;
margin-bottom: 30px;
line-height: 1.15;
}
.cd-newwork .title-common p {
color: rgb(51, 51, 51);
font-size: 16px;
line-height: 24px;
margin-bottom: 22px;
}
.cd-newwork .title-common.white h2 {
color:#fff;
}
.cd-newwork .title-common.white p {
color:#fff;
}
.cd-newwork .pad {
padding: 0 5px;
}
.cd-newwork .d-flex {
display: flex;
flex-wrap:wrap;
}
.cd-newwork .align-items-center {
align-items: center;
height:inherit;
}
.cd-newwork .btn-outline-primary.blue {
line-height: 52px;
display: inline-block;
background-color: rgb(60, 122, 188);
border-radius: 4px;
min-width: 220px;
color: #3375e1;
text-align: center;
color: #3375e1;
font-size: 16px;
border: 1px solid #3375e1;
background: none;
color: #3375e1;
font-weight: 500;
}
.cd-newwork .btn-outline-primary.blue:hover {
background: #3375e1!important;
color:#fff !important;
}
.cd-newwork .column-centered {
float:none;
margin: 0 auto;
} .cd-newwork .essential-features {
padding:40px 0px;
background: #fed600;
}
.cd-newwork .essential-features .spr>div {
margin-bottom: 50px;
padding: 0 35px;
}
.cd-newwork .essential-features .img-icon {
border-radius: 18px;
}
.cd-newwork .essential-features .bg-white {
border: 1px solid rgba(140 140 140 / 20%);
background: #fff;
padding: 40px 20px 30px 20px;
border-radius: 10px;
box-shadow: 0px 0px 21px 6px rgb(0 0 0 / 10%);
height:100%;
}
.cd-newwork .essential-features h2 {
color: #333333;
font-weight: bold;
font-size: 34px;
line-height: 42px;
margin-bottom: 55px;
}
.cd-newwork .essential-features h3 {
color: #333333;
font-size: 24px;
line-height: 34px;
margin-top: 10px;
margin-bottom: 10px;
font-weight: bold;
}
.cd-newwork .essential-features p {
color: #333333;
font-size: 18px;
line-height: 28px;
}
.cd-newwork .essential-features .sprd>.inf {
background-color: #fed600;
}
.cd-newwork .essential-features .inf p {
font-size: 30px;
line-height: 44px;
margin-bottom: 25px;
}
.cd-newwork .essential-features .sprd {
padding: 0px 50px;
}
@media only screen and (max-width:767px) {
.cd-newwork .work-banner p {
font-size: 14px;
line-height: 25px;
}
.cd-newwork .work-banner h2 {
font-size: 30px;
margin-top: 0px;
margin-bottom: 35px;
}
.cd-newwork .work-banner p {
font-size: 14px;
line-height: 25px;
margin: 15px 0px;
}
.cd-newwork .work-banner .img img {
max-width: 100%;
left: 0;
}
.cd-newwork .btn-outline-primary,.btn-outline-primary.blue {
line-height: 45px;
min-width: 170px;
font-size: 14px;
}
.cd-newwork .title-common h2 {
font-size: 26px !important;
margin-bottom: 20px;
}
.cd-newwork .title-common p {
font-size: 14px !important;
line-height: 24px !important;
}
.cd-newwork .column-centered>.row {
margin-left:auto;
margin-right:auto;
}
.cd-newwork .column-centered {
padding: 0;
}
.cd-newwork .challenges-sec .lt {
padding: 40px 15px 25px 15px;
}
.cd-newwork .challenges-sec .rt {
padding: 38px 15px 0px 15px;
border-left:none;
border-top: 1px solid #e0c014;
}
.cd-newwork .quote-blue p {
font-size: 16px;
line-height: 30px;
}
.cd-newwork .quote-blue h4 {
font-size: 24px;
}
.cd-newwork .essential-features .sprd {
padding: 0px 13px;
}
.cd-newwork .essential-features .inf p {
font-size: 20px;
line-height: 32px;
margin-bottom: 25px;
padding: 0px 21px;
}
.cd-newwork .essential-features .bg-white {
margin-bottom: 20px;
}
.d-flex {
display: block;
}
.cd-newwork .credency-help .pls {
padding-right: 15px;
}
.cd-newwork .trusted-suplliers .pls {
padding-left: 15px;
padding-right: 15px;
}
.cd-newwork .trusted-suplliers .pdr {
padding:0px;
}
.cd-newwork .trusted-suplliers h2 {
font-size: 30px;
}
.cd-newwork .trusted-suplliers p {
font-size: 14px;
line-height: 25px;
}
.cd-newwork .trusted-suplliers h2 {
font-size: 30px;
}
.cd-newwork .trusted-suplliers h3 {
font-size: 30px;
line-height: 1.4;
margin-top: 20px;
}
.cd-newwork .key-capabilities h2 {
font-size: 30px;
line-height: 42px;
}
.cd-newwork .essential-features {
padding: 0px 0px 100px 0px;
}
.cd-newwork .essential-features h2 {
font-size: 30px;
}
.cd-newwork .essential-features .spr>div {
margin-bottom: 50px;
padding: 0 20px;
}
.cd-newwork .essential-features p {
font-size: 15px;
line-height: 25px;
}
.cd-newwork .essential-features h3 {
font-size: 20px;
line-height: 31px;
min-height: 65px;
}
}
@media only screen and (min-width:768px) and (max-width:992px) {
.cd-newwork .work-banner p {
font-size: 15px;
line-height: 25px;
}
.cd-newwork .work-banner h2 {
font-size: 27px;
line-height: 37px;
margin-bottom: 20px;
}
.cd-newwork .title-common h2 {
font-size: 25px !important;
margin-bottom: 15px;
}
.cd-newwork .title-common p {
font-size: 13px!important;
line-height: 20px!important;
}
.cd-newwork .challenges-sec .lt {
padding: 40px 20px 25px 20px;
}
.cd-newwork .challenges-sec .rt {
padding: 38px 20px 0px 20px;
}
.cd-newwork .challenge-solution h2 {
font-size: 25px;
line-height: 1.4;
}
.cd-newwork .quote-blue p {
font-size: 21px;
line-height: 35px;
}
.cd-newwork .essential-features .inf p {
font-size: 22px;
line-height: 36px;
margin-bottom: 25px;
padding: 0px 40px;
}
.cd-newwork .trusted-suplliers h3 {
font-size: 25px;
line-height: 1.4;
}
.cd-newwork .trusted-suplliers p {
font-size: 14px;
line-height: 24px;
}
.cd-newwork .trusted-suplliers .pls {
padding-left: 30px;
padding-right: 25px;
}
.cd-newwork .essential-features .spr>div {
margin-bottom: 50px;
padding: 0 8px;
}
.cd-newwork .essential-features h3 {
font-size: 17px;
line-height: 24px;
min-height: 55px;
}
.cd-newwork .essential-features p {
font-size: 13px;
line-height: 24px;
}
}
@media only screen and (min-width:993px) and (max-width:1169px) {
.cd-newwork .work-banner p {
font-size: 15px;
line-height: 25px;
}
.cd-newwork .work-banner h2 {
font-size: 35px;
margin-bottom: 20px;
}
.cd-newwork .title-common h2 {
font-size: 25px;
margin-bottom: 15px;
}
.cd-newwork .essential-features .inf p {
padding: 0px 40px;
}
}
.cd-newwork .challenges-sec .sticky-sections p, .cd-newwork .credency-help .title-common p {
font-size: 23px;
line-height: 45px;
font-weight: 300;
margin-top: 15px;
margin-bottom: 10px;
color: #000000;
font-family: 'Roboto Slab', serif;
}
.new-faq-accodian .active .panel-heading a, .new-faq-accodian .panel-title a {
padding:15px 30px;
font-size:16px;
font-weight:bold;
font-family: 'Poppins',sans-serif !important;
}
.new-faq-accodian .active .panel-body, .new-faq-accodian .panel-body {
padding:0px 30px 30px 30px;
}
.new-faq-accodian .active .panel-body p, .new-faq-accodian .panel-body p {
color:#fff !important;
font-size:16px !important;
line-height:24px !important;
font-family: 'Poppins',sans-serif !important;
}
.new-faq-accodian .panel-body p { 
color:#000 !important;
}
.new-faq-accodian .panel-heading a {
position: relative;
}
.new-faq-accodian .active .panel-heading a {
background: none;
color: rgb(11, 130, 215);
}
.new-faq-accodian .panel-title a:before {
content: "\f068";
font: normal normal normal 14px/1 FontAwesome;
color: rgb(11, 130, 215);
font-size: 20px;
position: absolute;
top: 19px;
right: 19px;
}
.new-faq-accodian .panel-title a.collapsed:before {
content: "\f067";
}
.new-faq-accodian .active .panel-body {
background: none;
border-top:none;
}
.new-faq-accodian .active .panel-body p, .new-faq-accodian .panel-body p {
color: #000 !important;
}
.new-faq-accodian .active .panel-heading a {
background: none;
color: rgb(102, 102, 102);
padding-left: 20px
} 
.new-faq-accodian .panel-title a:after {
content: '';
background: rgb(11, 130, 215);
height: 16px;
width: 2px;
font-size: 20px;
position: absolute;
top: 19px;
right: 25px;
opacity:0;
}
.new-faq-accodian .panel-title a:before {
content: '';
background: rgb(11, 130, 215);
height: 2px;
width: 16px;
font-size: 20px;
position: absolute;
top: 26px;
right: 18px;
}
.new-faq-accodian .panel-title a.collapsed:before {
content: '';
}
.new-faq-accodian .panel-title a.collapsed:after {
opacity:1;
}
@media only screen and (min-width:768px) {
.sticky-section.fixed {
position: fixed;
top: 100px;
max-width: 540px;
}
.sticky-section-2.fixed {
position: fixed;
bottom: 0px;
}
}
.fixed-top {
height:500px;
}
.spleft {
padding-left: 100px;
}
.mheight {
height: 1500px;
}
.features-section {
padding-left:30px !important;
}
.credencys-help .spleft {
padding-bottom:75px; 
padding-left:30px !important;
}
@media only screen and (max-width:767px) {
.sticky-section, .sticky-section-2 {
position: relative !important;
top: 0px !important;
}
.spleft {
padding-left: 15px;
}
.cd-newwork .trusted-suplliers {
padding-bottom:30px !important;
}
.fixed-top {
height:auto !important;
}
.cd-newwork .challenges-sec, .cd-newwork .credency-help, .cd-newwork .quote-blue, .cd-newwork .essential-features, .cd-newwork .business-impact, .cd-newwork .credency-help .pls,
.cd-newwork .work-banner {
padding:30px 0px !important;
}
.cd-newwork .credency-help .title-common h2 {
margin-bottom:20px !important;
}
.cd-newwork .credency-help .pls {
padding-left:15px !important;
}
.trusted-suplliers img {
margin-bottom:20px !important;
}
.cd-newwork .trusted-suplliers p:last-child, .cd-newwork .credency-help p:last-child, .cd-newwork .business-impact .rt p:last-child, .cd-newwork .challenges-sec p:last-child {
margin-bottom:0px !important;
}
.cd-newwork .trusted-suplliers p:last-child {
min-height:unset !important;
}
.fixed-top {
margin-bottom:30px !important;
}
}
@media only screen and (max-width:767px) {
.cd-newwork .work-banner h2 {
font-size: 23px;
line-height: 35px;
}
header.main-header {
background: #fff;
box-shadow: 0px 4px 9px #0000001f;
}
.cd-nav-trigger span::before, .cd-nav-trigger span::after, .cd-nav-trigger span {
background-color: #000 !important;
}
.cd-newwork .work-banner {
padding-top: 140px  !important;
}
.cd-newwork .challenges-sec .sticky-sections p {
font-size: 17px;
line-height: 30px;
}
.new-faq-accodian .active .panel-heading a, .new-faq-accodian .panel-title a {
padding: 13px 34px 13px 18px;
font-size: 14px;
}
.new-faq-accodian {
margin-top: 25px;
}
.cd-newwork .quote-blue h4 {
font-size: 20px;
}
.cd-newwork .business-impact .rt p {
font-size: 14px;
line-height: 28px;
}
.cd-newwork .essential-features .inf p {
font-size: 16px;
line-height: 30px;
}
.cd-newwork .challenges-sec h3 {
font-size: 30px;
line-height: 33px;
margin-bottom: 15px;
}
.cd-newwork .business-impact .box p {
font-size: 12px;
line-height: 18px;
}
.new-faq-accodian .panel-title a:before {
top: 50%;
margin-top: -1px;
}
.new-faq-accodian .panel-title a:after {
top: 50%;
margin-top: -8px;
}
.bottom-copy-text p {
text-align: center !important;
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.cd-nav-trigger span::before, .cd-nav-trigger span::after, .cd-nav-trigger span {
background-color: #000 !important;
}
.cd-newwork .challenges-sec {
padding-left: 0px !important;
}
.footer-menu {
margin-bottom: 20px;
}
.cd-newwork section {
overflow: hidden;
}
.new-faq-accodian .panel-title a:before {
top: 50%;
margin-top: -1px;
}
.new-faq-accodian .panel-title a:after {
top: 50%;
margin-top: -8px;
}
.cd-newwork .business-impact .box p {
font-size: 13px;
}
.new-faq-accodian .active .panel-heading a, .new-faq-accodian .panel-title a {
padding: 15px 32px 15px 19px;
}
.bottom-copy-text p {
text-align: center !important;
}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.cnt-detail, .cnt-detail a {
font-size: 16px;
}
.footer-menu li a {
font-size: 16px;
}
.cd-newwork .challenges-sec {
padding-left: 0px !important;
}
.cd-newwork section {
overflow: hidden;
}
.new-faq-accodian .panel-title a:before {
top: 50%;
margin-top: -1px;
}
.new-faq-accodian .panel-title a:after {
top: 50%;
margin-top: -8px;
}
}
@media (max-width: 991px) {
.nav-mobile {
display: inline-block !important;
float: right;
}
.nav-mobile .mobile-nav {
display: inline-block !important;
position: relative;
}
.nav-mobile .cd-nav-trigger {
display: inline-block;
}
}