.fs-30{font-size:30px;font-family: 'ProximaNova-Extrabld','Arial';}
.candidatexperience .steps-wrap { position: relative; padding-top: 36px;padding-left: 80px; }
.candidatexperience .candidatestep-wrap { display: flex; position: relative; }
.candidatestep-wrap .step-img-wrap { width: 150px; position: relative; margin-top: -30px; }
.candidatestep-wrap .step-content-wrap { width: calc(100% - 150px); margin-bottom:0px; }
.candidatestep-wrap .step-content-wrap h4 { display: inline-flex; font-size: 16px; padding: 10px; font-family: 'ProximaNova-Bold','Arial'; margin-bottom: 14px; border-radius: 4px; }
.candidatestep-wrap .step-content-wrap.one h4 { background: #94c1FF2B; }
.candidatestep-wrap .step-content-wrap.two h4 { background: #ffd4AF80; }
.candidatestep-wrap .step-content-wrap.three h4 { background: #f5d74D45; }
.candidatestep-wrap .step-img-wrap img { width: auto; height: auto; display: block; }
.steps-wrap:before { position: absolute; content: ""; background: linear-gradient(to bottom, #3d6396, #d87928, #eacd45); width: 14px; height:74%; z-index: 1; background-repeat: no-repeat; border-radius: 8px 8px 8px 8px; }
.digitalinisghtswrap .innerwrap {gap:40px;}
.digitalinisghtswrap .innerwrap figure img {width: 100%;}
.custom-case-study-outerwrap .service-case-study-wrap {gap: 40px;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col { border-radius: 10px;background-color: #F6F6F6; width: 33.33%;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col figure img { max-height: 200px;width: 100%;height: 100%;object-fit: cover;display: block;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col > h2 { font-size:18px !important; background: #f5d74f; padding: 10px;min-height: 70px; display: flex; justify-content: center;align-items: center;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col > h2 a:hover { color: #3f500e;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col .percent-stats {margin: 0;padding: 20px 10px 25px;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col .result_custom {border-right: 1px solid #ccc;}
.unlocklevels-wrap .hidedesktop {display: none;}
.unlocklevels-wrap .innerwrap { border-radius: 15px; background: rgba(189, 226, 95, 0.17);    align-items: center !important;position: relative;justify-content: end;padding: 40px;max-width:1135px;}
.unlocklevels-wrap .innerwrap a.fl-button {text-transform: none !important;}
.unlocklevels-wrap .innerwrap .wp-block-column:nth-child(1) { left: 56px; position: absolute;  bottom: 0px;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col .percent-stats p { margin: 0;line-height: 1.2;padding-top: 5px;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col .percent-stats h2 { color: #433f34;font-family: 'ProximaNova-Extrabld','Arial'; line-height: 1.4;    font-size: 30px;
}
@media(min-width:1025px) and (max-width:1400px){
body .unlocklevels-wrap .innerwrap {margin: 0 auto 20px;}
}
@media(min-width:100px) and (max-width:1300px){
.unlocklevels-wrap .innerwrap {margin: 0 20px;}
}
@media (min-width: 1024px) {
.custom-case-study-outerwrap .service-case-study-wrap .percent-stats {min-height: 96px; }
}
@media(min-width:1024px) and (max-width:1024px){
.unlocklevels-wrap .innerwrap {margin: 0 40px;}
.unlocklevels-wrap { padding-top: 45px;}
body .custom-case-study-outerwrap .service-case-study-wrap .multi-col figure img {max-height: 171px;}
}
@media(min-width:781px) and (max-width:1024px){
.custom-case-study-outerwrap .service-case-study-wrap,.digitalinisghtswrap .innerwrap { gap: 20px;}
.unlocklevels-wrap .innerwrap .wp-block-column:nth-child(1) {left: 0;flex-basis: 35% !important;}
.unlocklevels-wrap .innerwrap .textwrap {flex-basis: 65% !important;}
.unlocklevels-wrap .innerwrap .textwrap p {font-size: 13px;line-height: 22px;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col figure img {max-height: 133px;}
}
@media(min-width:781px) and (max-width:991px){
.custom-case-study-outerwrap .service-case-study-wrap .multi-col > h2 {font-size: 15px !important;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col .percent-stats h2 {font-size: 23px;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col .percent-stats { min-height: 136px;}
.unlocklevels-wrap .innerwrap .textwrap {flex-basis: 50% !important;}
.unlocklevels-wrap .innerwrap .wp-block-column:nth-child(1) {flex-basis: 50% !important;left: 0;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col .percent-stats p { font-size:14px;}
.steps-wrap:before {width: 9px;left: 15px;}
}
@media(min-width:100px) and (max-width:991px){
.candidatexperience .steps-wrap {padding-left: 0;}
.custom-case-study-outerwrap .service-case-study-wrap,.digitalinisghtswrap .innerwrap {gap:20px;}
}
@media(min-width:100px) and (max-width:780px){
.custom-case-study-outerwrap .service-case-study-wrap .multi-col .percent-stats {flex-wrap: nowrap !important;}
.unlocklevels-wrap .hidedesktop { display: block;}
.unlocklevels-wrap .innerwrap .wp-block-column:nth-child(1) {position: unset;}
.unlocklevels-wrap .innerwrap {padding:0;}
.unlocklevels-wrap .innerwrap .textwrap { padding: 40px 20px 0; margin-top: 30px;}
.fs-30,.custom-case-study-outerwrap .service-case-study-wrap .multi-col .percent-stats h2 {font-size: 23px;}
.steps-wrap:before {width:11px;left: 13px;}
.candidatexperience .steps-wrap {padding-top: 30px;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col figure img { max-height: unset;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col > h2 br,unlocklevels-wrap .innerwrap.hidemobile  { display: none;}
.custom-case-study-outerwrap .service-case-study-wrap {max-width: 90%;}
}
@media(min-width:768px) and (max-width:780px){
.candidatexperience .candidatestep-wrap:nth-child(2) { margin-bottom:22px;}
.digitalinisghtswrap .innerwrap {width: 60%;}
}
@media(min-width:100px) and (max-width:767px){
.candidatestep-wrap .step-content-wrap { width: calc(100% - 130px);}
.candidatestep-wrap .step-content-wrap h4 {font-size: 14px;}
.candidatexperience .candidatestep-wrap:nth-child(2) {margin-bottom: 18px;}
.candidatestep-wrap .step-img-wrap {width: 130px; margin-top: -24px;}
.digitalinisghtswrap .innerwrap {width:90%;}
.custom-case-study-outerwrap .service-case-study-wrap .multi-col .percent-stats p {padding: 5px 5px 0 1px; font-size: 14px;}
}