.m-0{margin: 0 !important;}
.mt-0{margin-top: 0 !important;}
.mb-0{margin-bottom: 0 !important;}
.p-0{padding: 0 !important;}
.pt-0{padding-top: 0 !important;}
.pb-0{padding-bottom: 0 !important;}
#plcover {display: none !important;} 
section.section.casestudy-section-padding {padding: 80px 0;}
h2.case-section-title{color:rgb(50, 58, 69);font-size:40px;font-weight:700;font-family:'Poppins', sans-serif;line-height:48px;text-align:center;margin-bottom:10px;}
p.case-section-sub-title{line-height:30px;color:rgb(81, 85, 92);font-size:18px;font-weight:400;max-width:80%;margin:0 auto;text-align:center;} .casestudy-wrapper .d-flex {
display: flex;
padding-top: 60px;
max-width: 1440px;
margin: 0 auto;
width: 100%;
}
.casestudy-wrapper .casestudy-right-box {
padding: 0 3%;
display: flex;
align-items: center;
}
.casestudy-wrapper .casestudy-right-img {
text-align: center;
width: 100%;
}
.casestudy-wrapper .case-back-img {
position: relative;
top: 0;
left: 20px;
}
.casestudy-wrapper .case-front-img {
position: absolute;
top: -30px;
left: 0;
right: 0;
margin: 0 auto;
max-height: 530px;
}
.casestudy-wrapper .casestudy-left-box {
display: flex;
align-items: center;
}
.casestudy-wrapper .black .casestudy-details {
color: rgb(0, 0, 0);
}
.casestudy-wrapper .casestudy-details {
padding-left: 60px;
}
.casestudy-wrapper .casestudy-title {
color: #2e325b;
font-size: 48px;
font-weight: bold;
line-height: normal;
margin-bottom: 10px;
}
.casestudy-wrapper .casestudy-title span {
color: #0b82d7;
}
.casestudy-wrapper .casestudy-subtitle {
font-size: 18px;
line-height: 30px;
color: rgb(51, 51, 51);
font-weight: 400;
}
.casestudy-wrapper .project-details {
margin: 30px 0 10px 0;
}
.casestudy-wrapper .project-details-inner p {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 18px;
font-weight: normal;
}
.casestudy-wrapper .project-details-inner p.p-title {
color:rgb(11, 130, 215);
font-weight: 500;
}
.casestudy-wrapper .client-industry {
margin-top: 20px;
}
.casestudy-wrapper .platforms {
margin-top: 20px;
}
.casestudy-details .btn-blue-rectangle {
width: 233px;
height: 52px;
line-height: 30px;
background: rgb(11, 130, 215);
border: 1px solid rgb(11, 130, 215);
}
.casestudy-details .btn-blue-rectangle:hover, .casestudy-details .btn-blue-rectangle:focus {
background: #fff;
border: 1px solid rgb(11, 130, 215);
color: rgb(11, 130, 215);
box-shadow: 0 0px 8px 0 rgba(0,0,0,0.2), 0 0px 8px 0 rgba(0,0,0,0.19);
}  .new-casestudy-wrapper .d-flex {
display: flex;
padding-top: 60px;
margin: 0 auto;
width: 100%;
max-width: 1200px;
}
.new-casestudy-wrapper .casestudy-left-box {
display: flex;
align-items: center;
}
.new-casestudy-wrapper .casestudy-title {
color: rgb(2, 42, 94);
font-size: 60px;
font-weight: 700;
line-height: 70px;
margin-bottom: 30px;
font-family: 'Poppins', sans-serif;
}
.new-casestudy-wrapper .casestudy-subtitle {
font-size: 40px;
line-height: 45px;
color: rgb(51, 51, 51);
font-weight: 700;
max-width: 580px;
font-family: 'Poppins', sans-serif;
}
.new-casestudy-wrapper .casestudy-subtitle span.pink {
color: rgb(255, 0, 149);
position: relative;
z-index: 1;
}
.new-casestudy-wrapper .casestudy-subtitle span.pink::after {
background: url(https://www.credencys.com/wp-content/uploads/2020/04/green-strick.png);
content: "";
left: -2px;
bottom: 0;
width: 162px;
height: 60px;
position: absolute;
z-index: -1;
}
.new-casestudy-wrapper .project-details {
margin: 30px 0 10px 0;
}
.new-casestudy-wrapper .project-details-inner p.p-title {
line-height: 28px;
color: rgb(33, 129, 194);
font-size: 16px;
font-weight: 700;
}
.new-casestudy-wrapper .project-details-inner p {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 18px;
font-weight: 400;
}
.new-casestudy-wrapper .client-industry {
margin-top: 10px;
}
.new-casestudy-wrapper .project-details-inner.client-industry p {
max-width: 418px;
}
.new-casestudy-wrapper .platforms {
margin-top: 10px;
}
.new-casestudy-wrapper .casestudy-details .btn-blue-rectangle {
width: 233px;
height: 52px;
line-height: 30px;
background: rgb(11, 130, 215);
border: 1px solid rgb(11, 130, 215);
margin-top: 10px;
}
.new-casestudy-wrapper .casestudy-details .btn-blue-rectangle:hover, .new-casestudy-wrapper .casestudy-details .btn-blue-rectangle:focus {
background: #fff;
border: 1px solid rgb(11, 130, 215);
color: rgb(11, 130, 215);
box-shadow: 0 0px 8px 0 rgba(0,0,0,0.2), 0 0px 8px 0 rgba(0,0,0,0.19);
}
.new-casestudy-wrapper .casestudy-right-box {
display: flex;
align-items: center;
}
.new-casestudy-wrapper .casestudy-right-img {
display: flex;
align-items: center;
height: 100%;
position: relative;
text-align: center;
width: 100%;
justify-content: flex-end;
}
.new-casestudy-wrapper .casestudy-right-img .case-bottom-abso {
right: 23%;
}
.new-casestudy-wrapper.small-banner {height: 645px;border-bottom: 15px solid rgb(55, 180, 228);}
.new-casestudy-wrapper.small-banner .casestudy-right-img .case-bottom-abso {top: auto;right: 0;bottom: -33%;z-index: 1;}
.new-casestudy-wrapper.small-banner .casestudy-title {color: rgb(255, 255, 255); font-size: 56px; line-height: 43px;margin-bottom: 10px;}
.new-casestudy-wrapper.small-banner .casestudy-subtitle {color: rgb(241, 241, 241); font-size: 32px; line-height: 43px;}
.new-casestudy-wrapper.small-banner .project-details-inner p.p-title {color: rgb(55, 180, 228);}
.new-casestudy-wrapper.small-banner .project-details-inner p {color: rgb(255, 255, 255);}
.new-casestudy-wrapper.small-banner .casestudy-left-box {margin-top: 7em;}
.new-casestudy-wrapper.banner-center-right .casestudy-left-box {width: 718px;}
.new-casestudy-wrapper.banner-center-right .casestudy-right-img {justify-content: center;right: -25%;}
.new-casestudy-wrapper.banner-center-right .casestudy-right-img .case-bottom-abso {right: -15px;bottom: 7%;}
.new-casestudy-wrapper.banner-center-right .casestudy-subtitle {max-width: 100%;}
.new-casestudy-wrapper.banner-right .casestudy-right-box {position: static;}
.new-casestudy-wrapper.banner-right .casestudy-right-img {position: inherit; justify-content: center;}
.new-casestudy-wrapper.banner-right .casestudy-right-img .case-bottom-abso {right: 0; top: auto;}
.new-casestudy-wrapper.casestudy-bottom .casestudy-right-box {right: -5%;}
.new-casestudy-wrapper.casestudy-bottom .casestudy-right-img {align-items: flex-end;}
.new-casestudy-wrapper.casestudy-bottom .casestudy-right-img .case-bottom-abso {right: 0;left: -25%;}
.new-casestudy-wrapper.banner-right-right .casestudy-right-box {position: static;}
.new-casestudy-wrapper.banner-right-right .casestudy-right-img{position: inherit;justify-content: flex-end;}
.new-casestudy-wrapper.banner-right-right .casestudy-right-img .case-bottom-abso {right: -15px;}
.new-casestudy-wrapper.banner-right-right .casestudy-right-img .case-bottom-rel {right: -160px;}
.new-casestudy-wrapper.banner-right-right .casestudy-subtitle {max-width: 90%;}  .project-overview-wrapper {
margin-top: 15px;
}
.project-overview-wrapper h2.case-section-title {
text-align: left;
}
.project-overview-wrapper .row {
display: flex;
max-width: 1200px;
margin: 0 auto;
}
.project-overview-wrapper p.case-section-sub-title {
line-height: 28px;
color: rgb(51, 51, 51);
max-width: 100%;
text-align: left;
}
.project-overview-wrapper .pjt-overview-subtitle {
line-height: 30px;
color: rgb(51, 51, 51);
font-size: 22px;
font-weight: 400;
margin-bottom: 30px; 
text-align: left;
max-width: 452px;
}  .project-details-full-wrapper .top-center-img{
text-align:center;
max-width:310px;
margin:0 auto 30px;
}
.project-details-full-wrapper .client-bg-sample1-ul {
list-style: none !important;
margin: 20px auto 0;
text-align: center;
padding: 0!important;
}
.project-details-full-wrapper .client-bg-sample1-ul li {
display: inline-block;
text-align: center;
padding: 10px 10px;
margin-top: 0 !important;
width: 18%;
vertical-align: text-top;
position: relative;
}
.project-details-full-wrapper .client-bg-sample1-ul .client-bg-sample1-numbering {
text-align: center;
display: inline-block;
}
.project-details-full-wrapper .client-bg-sample1-ul .client-bg-sample1-numbering p.number {
font-size: 42px;
text-transform: lowercase;
margin-bottom: 0;
line-height: 45px;
color: #2181c2;
font-weight: 700;
font-family: 'Poppins', sans-serif;
}
.project-details-full-wrapper .client-bg-sample1-ul .client-bg-sample1-numbering p {
font-weight: 700;
color: #51555c;
font-size: 16px;
text-align: center;
line-height: 24px;
}
.project-details-full-wrapper .client-bg-sample1-ul li:after {
display: none;
}  .client-bg-sample1-wrapper .section-main-new-title h2 {
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 10px;
}
.client-bg-sample1-wrapper .section-main-new-title h2 span {
color: #0b82d7;
}
.client-bg-sample1-wrapper .section-main-new-title p.section-sub-title {
font-weight: 400;
max-width: 100%;
line-height: 26px;
color: #333333;
font-size: 18px;
}
.client-bg-sample1-ul .client-bg-sample1-numbering {
text-align: left;
display: inline-block;
}
.client-bg-sample1-ul .client-bg-sample1-numbering p.number {
font-size: 46px;
font-weight: 600;
text-transform: lowercase;
margin-bottom: 0;
line-height: normal;
}
.client-bg-sample1-ul {
list-style: none !important;
margin: 20px auto 0;
text-align: center;
padding: 0!important;
}
.client-bg-sample1-ul li {
display: inline-block;
text-align: center;
padding: 10px 10px;
margin-top: 0 !important;
width: 18%;
vertical-align: text-top;
position: relative;
}
.client-bg-sample1-ul li::after {
position: absolute;
content: '';
right: 0;
top: 0;
bottom: 0;
left: 0;
height: 100px;
border-right: 1px solid rgba(5, 5, 5, 0.1);
}
.client-bg-sample1-ul li:last-child::after {
border-right: 0;
}
.client-bg-sample1-ul li:last-child {
border-right: 0px;
}
.client-bg-sample1-ul .client-bg-sample1-numbering p {
text-transform: uppercase;
font-weight: 500;
color: rgb(97, 109, 120);
font-size: 15px;
}
.client-bg-sample1-ul .client-bg-sample1-numbering p.number span {
font-size: 36px;
}  .client-bg-sample2-wrapper .section-main-new-title h2 {
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 10px;
}
.client-bg-sample2-wrapper .section-main-new-title h2 span {
color: #0b82d7;
}
.client-bg-sample2-wrapper .section-main-new-title p.section-sub-title {
font-weight: 400;
max-width: 100%;
line-height: 26px;
color: #333333;
font-size: 18px;
}
.client-bg-sample2-inner {
margin-top: 40px;
}
.client-bg-sample2-content {
margin-bottom: 40px;
}
.client-bg-sample2-inner .col-md-6:nth-child(3) .client-bg-sample2-content, .client-bg-sample2-inner .col-md-6:nth-child(4) .client-bg-sample2-content {
margin-bottom: 0;
}
.client-bg-sample2-content .client-bg-sample2-img {
margin-right: 20px;
width: auto;
float: left;
max-width: 40px;
top: 5px;
position: relative;
}
.client-bg-sample2-content p {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 16px;
font-weight: normal;
}  .business-challanges-wrapper .row {
display: flex;
}
.business-challanges-wrapper .row .col-md-6 {
display: flex;
align-items: center;
}
.business-challanges-wrapper .section-main-new-title h2 {
text-align: left;
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 10px;
}
.business-challanges-wrapper .section-main-new-title h2 span {
color: #0b82d7;
}
.business-challanges-wrapper .section-main-new-title p.section-sub-title {
font-weight: 400;
max-width: 100%;
line-height: 26px;
color: #333333;
font-size: 18px;
text-align: left;
}
ul.business-challange-ul {
padding-left: 0 !important;
}
ul.business-challange-ul li {
position: relative;
padding-left: 30px;
margin: 10px 0 !important;
font-size: 16px;
line-height: 26px;
color: rgb(51, 51, 51);
font-weight: normal !important;
}
ul.business-challange-ul li:last-child {
margin-bottom: 0 !important;
}
ul.business-challange-ul li:after {
position: absolute;
content: '';
left: 0;
top: 8px;
height: 10px;
width: 10px;
border-radius: 50%;
background: rgb(11, 130, 215);
}
.business-challange-img {
text-align: center;
min-height: 580px;
position: relative;
}
.business-challange-img .floting-effect {
position: absolute;
top: 0;
left: 12%;
}
.bg-curve {
position: relative;
top: 40px;
}
ul.business-challange-ul li b{
font-weight: 600;
}  .exploration-wrapper h2.case-section-title {line-height: 42px;}
.exploration-wrapper p.case-section-sub-title {font-weight:400;line-height: 30px;color: rgb(81, 85, 92);font-size: 22px;margin: 20px auto 30px;max-width: 690px;}
.new-busi-chall-wrapper.a-rathi-business-challanges-wrapper2 h2.case-section-title {line-height: 42px;color: rgb(37, 43, 51);font-size: 32px;}
.new-busi-chall-wrapper.a-rathi-business-challanges-wrapper2 p.case-section-sub-title {line-height: 28px;}
.new-busi-chall-wrapper.a-rathi-business-challanges-wrapper .case-section-sub-title {max-width: 452px;font-size: 22px;}
.a-rathi-business-challanges-wrapper .case-bottom-img {justify-content: flex-end;}
.a-rathi-business-challanges-wrapper .case-bottom-abso {right: auto; left: -15%;}
.a-rathi-business-challanges-wrapper1 .row:first-child {margin-bottom: 50px;}
.a-rathi-business-challanges-wrapper1 .row .col-md-6:first-child {align-items: start; justify-content: flex-end;}
.new-busi-chall-wrapper1.a-rathi-business-challanges-wrapper1 h2.case-section-title {text-align: right;}
.new-busi-chall-wrapper1.a-rathi-business-challanges-wrapper1 {padding-bottom: 80px !important;}
.a-rathi-sidetouch-wrapper .container {display: flex; align-items: center; height: 515px;}
.a-rathi-business-challanges-wrapper1 ul.business-challange-ul li {font-size: 18px;}
.a-rathi-business-challanges-wrapper1 h2.case-section-title {font-size: 48px; line-height: 56px; color: rgb(37, 43, 51);}
.a-rathi-business-challanges-wrapper1 p.case-section-sub-title {line-height: 28px;}
.a-rathi-business-rightside {max-width: 515px;}
.new-busi-chall-wrapper.a-rathi-business-challanges-wrapper h2.case-section-title {line-height: 42px;}
.new-busi-chall-wrapper.a-rathi-sidetouch-wrapper h2.case-section-title {color: #fff;font-size: 32px;font-weight: 700;line-height: 50px;}
.new-busi-chall-wrapper.a-rathi-sidetouch-wrapper p.case-section-sub-title {color: rgba(255, 255, 255, 0.7);font-size: 20px;font-weight: 400;line-height: 32px;}
.new-busi-chall-wrapper.a-rathi-sidetouch-wrapper .row .col-md-6.busi-chall-right-inner {position: static;}
.new-busi-chall-wrapper.a-rathi-sidetouch-wrapper .row .col-md-6.busi-chall-right-inner .casestudy-right-img {position: inherit;}
.new-busi-chall-wrapper.a-rathi-sidetouch-wrapper .row .col-md-6.busi-chall-right-inner .casestudy-right-img .case-bottom-abso {right: 0; top:0;}
.new-busi-chall-wrapper .row{display:flex;max-width: 1200px; margin: 0 auto;}
.new-busi-chall-wrapper .row .col-md-6{display:flex;align-items:center;}
.new-busi-chall-wrapper h2.case-section-title{text-align:left;}
.new-busi-chall-wrapper.center-white h2.case-section-title {text-align: center; color: #fff;}
.new-busi-chall-wrapper.center-white p.case-section-sub-title{margin:20px auto 30px;text-align:center; color: #fff;}
.new-busi-chall-wrapper.center-white p.case-section-sub-title:last-child {margin-bottom: 0;}
.new-busi-chall-wrapper p.case-section-sub-title{margin:0 0 30px 0;text-align:left;max-width: 100%;}
.new-busi-chall-wrapper1.leftside-business-challange .case-bottom-img {justify-content: start;}
.new-busi-chall-wrapper1.leftside-business-challange .case-bottom-abso {right: 10%;}
.new-busi-chall-wrapper ul.business-challange-ul{padding-left:0 !important;margin-bottom: 20px;}
.new-busi-chall-wrapper ul.business-challange-ul li{position:relative;padding-left:20px;margin:5px 0 !important;line-height:27px;color:rgb(81, 85, 92);font-size:16px;font-weight:400 !important;}
.new-busi-chall-wrapper ul.business-challange-ul li strong {font-weight: 500;}
.new-busi-chall-wrapper ul.business-challange-ul li:last-child{margin-bottom:0 !important;}
.new-busi-chall-wrapper ul.business-challange-ul li:after{position:absolute;content:"";height:3px;width:3px;background-color:#000;border-radius:50%;left:0;top:10px;}
.new-busi-chall-wrapper ul.business-challange-ul li b{font-weight:600;}
.new-busi-chall-wrapper .busi-chall-right-inner {justify-content: flex-end; right:0%;}
.new-busi-chall-wrapper .bussiness-chall-title-inner {margin-bottom: 25px;}
.new-busi-chall-wrapper .bussiness-chall-title-inner:last-child{margin-bottom: 0;}
.new-busi-chall-wrapper .bussiness-chall-title-inner h4 {line-height: 50px;font-variant: normal;color: rgb(50, 58, 69);font-size: 30px;font-weight: 700;font-family: 'Poppins', sans-serif;padding-bottom: 15px;}
.new-busi-chall-wrapper .bussiness-chall-title-inner p {line-height: 27px;color: rgb(81, 85, 92);font-size: 18px;font-weight: 400;}
.business-chall-right {position: static;}
.business-chall-right .case-bottom-img {position: inherit; justify-content: flex-end;}
.business-chall-right .case-bottom-img .case-bottom-rel {right: -28%;}
.business-chall-right .case-bottom-img .case-bottom-abso {right: 0;}
.case-arrow-with-ripp{position: relative;}
.case-arrow-with-ripp .case-image {position: relative; z-index: 1;}
.case-arrow-with-ripp:after{content:'';background-color:rgb(234, 249, 253);width:484px;height:484px;border-radius:50%;position:absolute;top:0;left:0;-webkit-animation:caseripple 3s linear infinite;animation:caseripple 3s linear infinite;}
@keyframes caseripple{0%{box-shadow:0 0 0 0 rgb(234, 249, 253), 0 0 0 1em rgb(234, 249, 253), 0 0 0 2em rgb(246, 252, 254), 0 0 0 3em rgb(246, 252, 254)}
100%{box-shadow:0 0 0 1em rgb(234, 249, 253), 0 0 0 2em rgb(246, 252, 254), 0 0 0 3em rgb(246, 252, 254), 0 0 0 5em rgb(251, 254, 255)}
}
.orange.case-arrow-with-ripp:after{;background-color:rgb(255, 239, 214);-webkit-animation:caseripple-orange 3s linear infinite;animation:caseripple-orange 3s linear infinite;}
@keyframes caseripple-orange{0%{box-shadow:0 0 0 0 rgb(255, 239, 214), 0 0 0 1em rgb(255, 239, 214), 0 0 0 2em rgb(255, 248, 236), 0 0 0 3em rgb(255, 248, 236)}
100%{box-shadow:0 0 0 1em rgb(255, 239, 214), 0 0 0 2em rgb(255, 248, 236), 0 0 0 3em rgb(255, 248, 236), 0 0 0 5em rgb(255, 252, 247)}
}
.green.case-arrow-with-ripp:after{;background-color:rgb(76, 194, 74);-webkit-animation:caseripple-green 3s linear infinite;animation:caseripple-green 3s linear infinite;}
@keyframes caseripple-green{0%{box-shadow:0 0 0 0 rgb(76, 194, 74), 0 0 0 1em rgb(76, 194, 74), 0 0 0 2em rgb(179, 229, 177), 0 0 0 3em rgb(179, 229, 177)}
100%{box-shadow:0 0 0 1em rgb(76, 194, 74), 0 0 0 2em rgb(179, 229, 177), 0 0 0 3em rgb(179, 229, 177), 0 0 0 5em rgb(221, 243, 220)}
}
section.section.new-busi-chall-wrapper.rightside-business-challanges {padding-bottom: 150px;}
.new-busi-chall-wrapper.rightside-business-challanges .row .busi-chall-right-inner {position: static;}
.new-busi-chall-wrapper.rightside-business-challanges .row .busi-chall-right-inner .case-arrow-with-ripp {position: inherit;}
.new-busi-chall-wrapper.rightside-business-challanges .row .busi-chall-right-inner .case-arrow-with-ripp:after {display: none;}
.new-busi-chall-wrapper.rightside-business-challanges .row .busi-chall-right-inner .case-image {position: absolute;right: -18%;top: 25%;}
.new-busi-chall-wrapper.bottomside-business-challanges p.case-section-sub-title {max-width: 100%;}
.new-busi-chall-wrapper.bottomside-business-challanges .row .busi-chall-right-inner {position: static;}
.new-busi-chall-wrapper.bottomside-business-challanges .row .busi-chall-right-inner .case-arrow-with-ripp {position: inherit;}
.new-busi-chall-wrapper.bottomside-business-challanges .row .busi-chall-right-inner .case-arrow-with-ripp:after {display: none;}
.new-busi-chall-wrapper.bottomside-business-challanges .row .busi-chall-right-inner .case-image {position: absolute;right: 2%;bottom: 80px;}
.case-bottom-img.case-center-img {align-items: center;}  .new-busi-chall-wrapper1 {padding-bottom: 0 !important;}
.new-busi-chall-wrapper1 .row{display:flex; max-width: 1200px; margin: 0 auto;}
.new-busi-chall-wrapper1 .row .col-md-6{display:flex;align-items:center;}
.new-busi-chall-wrapper1 h2.case-section-title{text-align:left;}
.new-busi-chall-wrapper1 p.case-section-sub-title{margin:0 0 20px 0;text-align:left; max-width: 100%;}
.new-busi-chall-wrapper1 ul.business-challange-ul li:last-child{margin-bottom:20px !important;}
.new-busi-chall-wrapper1 ul.business-challange-ul{padding-left:0 !important;margin-bottom: 20px;}
.new-busi-chall-wrapper1 ul.business-challange-ul li{position:relative;padding-left:20px;margin:5px 0 !important;line-height:27px;color:rgb(81, 85, 92);font-size:16px;font-weight:400 !important;}
.new-busi-chall-wrapper1 ul.business-challange-ul li strong {font-weight: 500;}
.new-busi-chall-wrapper1 ul.business-challange-ul li:last-child{margin-bottom:0 !important;}
.new-busi-chall-wrapper1 ul.business-challange-ul li:after{position:absolute;content:"";height:3px;width:3px;background-color:#000;border-radius:50%;left:0;top:10px;}
.new-busi-chall-wrapper1 ul.business-challange-ul li b{font-weight:600;}
.case-bottom-img {display: flex; align-items: flex-end; height: 100%; position: relative; text-align: center; width: 100%;justify-content: center;}
.case-bottom-rel {z-index: 1; position: relative;}
.case-bottom-abso {position: absolute;right: -30px;}  .objective-client-wrapper .section-main-new-title h2 {
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 10px;
}
.objective-client-wrapper .section-main-new-title h2 span {
color: #0b82d7;
}
.objective-client-wrapper .section-main-new-title p.section-sub-title {
font-weight: 400;
max-width: 100%;
line-height: 26px;
color: #333333;
font-size: 18px;
}
.objective-client-wrapper .objective-client-inline {
text-align: left;
}
ul.objective-client-ul {
padding-left: 0 !important;
}
.objective-client-wrapper .objective-client-ul li {
display: block;
padding-left: 30px;
position: relative;
font-weight: normal !important;
font-size: 16px;
line-height: 26px;
color: rgb(51, 51, 51);
}
.objective-client-wrapper .objective-client-ul li:after {
position: absolute;
content: '';
background-color: rgb(11, 130, 215);
width: 10px;
height: 10px;
border-radius: 50%;
left: 0;
top: 7px;
}
.objective-client-wrapper .objective-img {
text-align: center;
margin: 20px auto 20px;
}
.objective-client-wrapper .objective-img p {
line-height: 30px;
color: rgb(102, 102, 102);
font-size: 18px;
font-weight: normal;
margin-top: 20px;
}
.objective-client-wrapper .workflow-step-wrap {
margin: 10px 0 40px 0;
}
.workflow-step-wrap .row:last-child .old-workflow-step {
margin-bottom: 0;
}
.objective-client-wrapper .workflow-step-wrap .old-workflow-step {
margin-bottom: 30px;
}
.objective-client-wrapper .workflow-step-wrap .old-workflow-step p {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 16px;
font-weight: normal;
padding-left: 30px;
position: relative;
}
.objective-client-wrapper .workflow-step-wrap .old-workflow-step p:after {
position: absolute;
content: '';
top: 7px;
left:0;
height: 10px;
width: 10px;
border-radius: 50%;
background: rgb(11, 130, 215);
}
.objective-client-wrapper .missing-pieces .missing-heading {
float: left;
width: 11%;
vertical-align: top;
display: inline-block;
}
.objective-client-wrapper .missing-pieces .missing-details {
float: left;
width: 88%;
display: inline-block;
}
.objective-client-wrapper .missing-pieces .missing-heading p {
color: #2e325b;
font-size: 28px;
font-weight: 600;
margin-bottom: 8px;
}
.objective-client-wrapper 
.missing-pieces .missing-details p {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 18px;
font-weight: normal;
}  .objective-client2-wrapper .section-main-new-title h2 {
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 10px;
}
.objective-client2-wrapper .section-main-new-title h2 span {
color: #0b82d7;
}
.objective-client2-wrapper .section-main-new-title p.section-sub-title {
font-weight: 400;
max-width: 100%;
line-height: 26px;
color: #333333;
font-size: 18px;
}
.objective-client2-wrapper .objective-client-inline {
text-align: left;
}
.objective-client2-wrapper .objective-client-ul li {
display: block;
padding-left: 30px;
position: relative;
font-weight: normal !important;
font-size: 16px;
line-height: 26px;
color: rgb(51, 51, 51);
}
.objective-client2-wrapper .objective-client-ul li:after {
position: absolute;
content: '';
background-color: rgb(11, 130, 215);
width: 10px;
height: 10px;
border-radius: 50%;
left: 0;
top: 7px;
}
.objective-client2-wrapper .objective-img {
text-align: center;
margin: -70px auto 20px;
}
.objective-client2-wrapper .objective-img p {
line-height: 30px;
color: rgb(102, 102, 102);
font-size: 18px;
font-weight: normal;
margin-top: 20px;
}
.objective-client2-wrapper .workflow-step-wrap {
margin: 10px 0 10px 0;
}
.objective-client2-wrapper .workflow-step-wrap .old-workflow-step {
margin-bottom: 30px;
}
.objective-client2-wrapper .workflow-step-wrap .old-workflow-step p {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 16px;
font-weight: normal;
padding-left: 30px;
position: relative;
}
.objective-client2-wrapper .workflow-step-wrap .old-workflow-step p:after {
position: absolute;
content: '';
top: 7px;
left:0;
height: 10px;
width: 10px;
border-radius: 50%;
background: rgb(11, 130, 215);
}
.objective-client2-wrapper .objective-client2-box p {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 18px;
font-weight: normal;
}  .objective-icon-title-desc {
margin-top: 30px;
}
.objective-icon-title-desc-grid {
background: #fff;
box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.2);
padding: 30px;
margin: 0 0 25px;
border-radius: 4px;
transition: all 0.2s ease;
}
.objective-icon-title-desc-grid:hover {
box-shadow: 0px 30px 60px 0px rgba(38,59,94,0.1);
}
.objective-icon-img {
height: 64px;
width: 64px;
position: relative;
}
.objective-icon-title-desc-grid h5 {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 20px;
font-weight: 900;
margin: 15px 0 10px;
}
.objective-icon-title-desc-grid p {
text-align: left;
line-height: 30px;
color: rgb(51, 51, 51);
font-size: 16px;
font-weight: 400;
}  .key-features-sample3-wrapper .section-main-new-title h2 {
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 10px;
}
.key-features-sample3-wrapper p.section-sub-title {
font-weight: 400;
font-size: 18px;
line-height: 30px;
text-align: left;
max-width: 100%;
margin: 20px 0;
}
.key-features-sample3-wrapper p.section-sub-title strong {
font-weight: 600;
}
.key-features-sample3-grid {
margin: 15px 0;
border-radius: 4px;
transition: all 0.2s ease;
}
.key-features-sample3-icon-img {
height: 64px;
width: 64px;
position: relative;
}
.key-features-sample3-grid h5 {
line-height: 26px;
font-weight: 700;
color: rgb(51, 51, 51);
font-size: 18px;
margin: 10px 0 5px;
}
.key-features-sample3-grid p {
text-align: left;
font-weight: 400;
line-height: 22px;
color: rgb(51, 51, 51);
font-size: 16px;
}  .key-fea-app-old-new-wrapper .section-main-new-title h2 {
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 20px;
}
.key-fea-app-old-new-wrapper .section-main-new-title h2 span {
color: #0b82d7;
}
.key-fea-app-old-new-wrapper p.section-sub-title {
font-weight: 400;
max-width: 100%;
line-height: 26px;
color: #333333;
font-size: 18px;
}
.key-fea-app-old-new-wrapper p.section-sub-title strong {
font-weight: 600;
}
.key-fea-app-old-new-wrapper .key-fea-app-old-new-inner .key-fea-app-old-new-bulleting {
margin: 15px 0;
}
.key-fea-app-old-new-wrapper .key-fea-app-old-new-inner .key-fea-app-old-new-bulleting p {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 16px;
font-weight: normal;
padding-left: 30px;
position: relative;
}
.key-fea-app-old-new-wrapper .key-fea-app-old-new-inner .key-fea-app-old-new-bulleting p:after {
position: absolute;
content: '';
top: 7px;
left: 0;
height: 10px;
width: 10px;
border-radius: 50%;
background: rgb(11, 130, 215);
}
.key-fea-app-old-new-wrapper .old-new-slider {
max-width: 95%;
margin: 0 auto 20px;
}
.key-fea-app-old-new-wrapper .old-new-slider .twentytwenty-wrapper {
max-width: 790px;
margin: 0 auto;
box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 10px 0px;
}
.key-fea-app-old-new-wrapper .twentytwenty-horizontal .twentytwenty-handle:before {
background: #0b82d7;
}
.key-fea-app-old-new-wrapper .twentytwenty-horizontal .twentytwenty-handle:after {
background: #0b82d7;
}
.twentytwenty-handle {
background: #0b82d7;
}
.old-new-overlay {
position: relative;
max-width: 790px;
clear: both;
display: block;
margin: 0 auto;
}
.old-new-overlay p {
font-weight: 500;
line-height: 26px;
color: rgb(102, 102, 102);
font-size: 20px;
margin: 20px 0 0 0;
}
.key-fea-app-old-new-wrapper .twentytwenty-container:hover .old-new-overlay p {
color: #fff;
}
.key-fea-app-old-new-wrapper .twentytwenty-container img {
width: 100%;
}
.key-fea-app-old-new-wrapper .benefits-wrap {
margin: 0 0 20px 0;
}
.key-fea-app-old-new-wrapper .benefits-wrap .benefits-heading {
float: left;
width: 10%;
vertical-align: top;
display: inline-block;
}
.key-fea-app-old-new-wrapper .benefits-wrap .benefits-heading p {
color: rgb(0, 0, 0);
font-size: 18px;
font-weight: 600;
margin-bottom: 8px;
}
.key-fea-app-old-new-wrapper .benefits-wrap .benefits-details {
float: left;
width: 89%;
display: inline-block;
}
.key-fea-app-old-new-wrapper .benefits-wrap .benefits-details p {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 18px;
font-weight: normal;
}
.key-fea-app-old-new-wrapper .owl-nav {
display: none;
}
.key-fea-app-old-new-wrapper .owl-carousel .owl-nav button.owl-prev, .key-fea-app-old-new-wrapper .owl-carousel .owl-nav button.owl-next, .key-fea-app-old-new-wrapper .owl-carousel button.owl-dot {
outline: none;
}
.key-fea-app-old-new-wrapper .owl-theme .owl-dots .owl-dot span {
width: 16px;
height: 6px;
margin: 5px 7px;
background-color: rgb(190, 216, 248);
border-radius: 6px;
display: block;
-webkit-backface-visibility: visible;
transition: opacity 200ms ease;
outline: none;
border: 0;
}
.key-fea-app-old-new-wrapper .owl-theme .owl-dots .owl-dot.active span {
background: rgb(11, 130, 215);
width: 40px;
height: 6px;
margin: 5px 7px;
border-radius: 6px;
outline: none;
}  .cred-objective-wrapper .section-main-new-title h2 {
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 10px;
}
.cred-objective-wrapper .section-main-new-title h2 span {
color: #0b82d7;
}
.cred-objective-wrapper .section-main-new-title p.section-sub-title {
font-weight: 400;
max-width: 80%;
line-height: 26px;
color: #333333;
font-size: 18px;
}
.cred-objective-inner .owl-carousel .owl-stage-outer {
background: transparent url(https://www.credencys.com/wp-content/uploads/2019/12/screen-mockup-1-1.png)  center center/auto 100% no-repeat scroll;
padding-top: 3%;
padding-bottom: 11%;
margin-bottom: -9%;
}
.cred-objective-inner .owl-carousel .owl-stage-outer .item img {
-webkit-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.cred-objective-inner .owl-carousel .owl-stage-outer .item img:hover {
box-shadow: 0px 10px 10px 0px rgba(5, 1, 64, 0.1), 0px -10px 0px 0px rgba(95, 84, 253, 0.004);
}
.cred-objective-inner .owl-carousel .owl-stage-outer .center img:hover {
box-shadow: none;
}
.cred-objective-inner .owl-nav, .cred-objective-inner .owl-dots {
display: none;
}  .key-features-sample-wrapper .section-main-new-title h2 {
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 10px;
}
.key-features-sample-wrapper .section-main-new-title h2 span {
color: #0b82d7;
}
.key-features-sample-wrapper .section-main-new-title p.section-sub-title {
font-weight: 400;
max-width: 80%;
line-height: 26px;
color: #333333;
font-size: 18px;
}
.key-features-sample-wrapper .key-features-sample-inner {
margin: 40px 0 0 0;
}
.key-features-sample-inner > .row {
display: flex;
}
.key-features-sample-inner > .row > .col-md-6:first-child {
position: relative;
padding-bottom: 20px;
padding-top: 20px;
}
.c-border::before {
content: '';
border-top-left-radius: 0px !important;
}
.key-features-sample-inner > .row:nth-child(odd) > .col-md-6:first-child:before {
content: '';
width: 100%;
height: 100%;
border-left: 2px dashed #d6dbe7;
border-top: 0;
position: absolute;
left: 0px;
top: 0;
border-bottom-left-radius: 30px;
border-top-left-radius: 22px;
}
.key-features-sample-inner > .row:nth-child(odd) > .col-md-6:first-child:after {
content: '';
width: 97%;
height: 100%;
border-bottom: 2px dashed #d6dbe7;
position: absolute;
bottom: 0;
left: 0;
border-bottom-left-radius:30px;
}
.key-features-sample-inner > .row:nth-child(even) > .col-md-6:first-child:before {
content: '';
width: 100%;
height: 100%;
border-right: 2px dashed #d6dbe7;
position: absolute;
right: 0;
top: 0;
border-top-right-radius: 22px;
border-bottom-right-radius: 30px;
}
.key-features-sample-inner > .row:nth-child(even) > .col-md-6:first-child:after {
content: '';
width: 97%;
height: 100%;
border-bottom: 2px dashed #d6dbe7;
position: absolute;
bottom: 0;
right: 0;
border-bottom-right-radius: 30px;
}
.key-features-sample-inner > .row:nth-child(even) .key-fea-content {
padding-top: 40px;
}
.key-features-sample-inner .key-fea-content {
padding-top: 30px;
padding-left: 30px;
position: relative;
}
.key-fea-content-inner {
position: relative;
margin-bottom: 20px;
}
.key-fea-content-inner ul {
padding-left: 20px;
}
.key-fea-content-inner ul li {
position: relative;
line-height: 26px;
color: #333;
font-size: 16px;
font-weight: 400;
}
.key-fea-content-inner li:after {
position: absolute;
content: '';
left: -20px;
top: 7px;
height: 10px;
width: 10px;
border-radius: 50%;
background: #0b82d7;
}
.key-fea-content .dot {
width: 20px;
height: 20px;
border-radius: 50%;
background-color: rgba(253, 184, 92, 0.3);
display: block;
position: absolute; left: -55px;
top: 3px;
z-index: 1;
}
.key-fea-content .dot .dot1 {
position: absolute;
left: 7px;
margin-top: -1px;
margin-left: -1px;
top: 7px;
width: 8px;
height: 8px;
border-radius: 50%;
background: rgb(253, 184, 92);
}
.key-fea-content .dot .dot2 {
position: absolute;
left: 11px;
top: 11px;
margin-top: -1px;
margin-left: -1px;
width: 8px;
height: 8px;
border-radius: 50%;
background: rgb(253, 184, 92);
-webkit-animation: pulsate 3s infinite;
animation: pulsate 3s infinite;
-webkit-animation-delay: 1.5s;
animation-delay: 1.5s;
-webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
will-change: transform;
}
@-webkit-keyframes pulsate{0%{opacity:1;-webkit-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5)}100%{opacity:0;-webkit-transform:translate(-50%, -50%) scale(4);transform:translate(-50%, -50%) scale(4)}}
@keyframes pulsate{0%{opacity:1;-webkit-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5)}100%{opacity:0;-webkit-transform:translate(-50%, -50%) scale(4);transform:translate(-50%, -50%) scale(4)}}
.key-features-sample-inner .key-fea-content h6 {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 22px;
font-weight: 500;
padding-bottom: 5px;
}
.key-features-sample-inner .key-fea-content p {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 16px;
font-weight: normal;
}
.key-features-sample-inner .key-fea-content p span{
color: #4dafec;
font-weight: 500;
}
.key-features-sample-inner .key-fea-content .key-fea-subtitle {
font-size: 18px;
padding-top: 20px;
font-weight: 500;
}
.key-fea-img .bg-curve {
position: relative;
top: 100px;
width: 388px;
transform: rotate(164deg);
}
.key-fea-img .front-img {
position: absolute;
top: 40px;
left: 2%;
height: 498px;
width: 271px;
box-shadow: 0px 15px 40px 0px rgba(0, 0, 0, 0.1);
}
.key-fea-img {
padding-bottom: 170px;
text-align: center;
}
.key-features-sample-inner > .row:nth-child(odd) > .col-md-6 .key-fea-img {
padding-bottom: 200px;
}
.key-fea-floating {
position: absolute;
top: 0;
left: 25%;
height: 498px;
width: 271px;
}
.key-features-sample-inner .flex-row-reverse {
-ms-flex-direction: row-reverse!important;
flex-direction: row-reverse!important;
}
.floting-effect {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-timing-function: cubic-bezier(0.54, 0.085, 0.5, 0.92);
animation-timing-function: cubic-bezier(0.54, 0.085, 0.5, 0.92);
-webkit-animation-name: floating;
animation-name: floating;
-webkit-animation-duration: 5s;
animation-duration: 5s;
}
@-webkit-keyframes floating {
0% {
-webkit-transform: rotateX(0deg) translateY(0px);
transform: rotateX(0deg) translateY(0px);
}
50% {
-webkit-transform: rotateX(0deg) translateY(15px);
transform: rotateX(0deg) translateY(15px);
}
100% {
-webkit-transform: rotateX(0deg) translateY(0px);
transform: rotateX(0deg) translateY(0px);
}
}
@keyframes floating {
0% {
-webkit-transform: rotateX(0deg) translateY(0px);
transform: rotateX(0deg) translateY(0px);
}
50% {
-webkit-transform: rotateX(0deg) translateY(15px);
transform: rotateX(0deg) translateY(15px);
}
100% {
-webkit-transform: rotateX(0deg) translateY(0px);
transform: rotateX(0deg) translateY(0px);
}
}  .key-features-left-right-wrapper .row:first-child{display:block; padding-top: 0;}
.key-features-left-right-wrapper .row:last-child {padding-bottom: 0;}
.key-features-left-right-wrapper .row:nth-child(2){padding: 70px 0;}
.key-features-left-right-wrapper .busi-chall-right-inner {right: -20%;}
.key-features-left-right-wrapper .row{display:flex;padding:30px 0;align-items:center;max-width: 1200px;margin: 0 auto; width: 100%;}
.key-features-leftside-inner h5 {line-height: 50px;font-variant: normal;color: rgb(65, 174, 57);font-size: 30px;font-weight: 700;font-family: 'Poppins', sans-serif;padding-bottom: 5px;}
.key-features-leftside-inner h4{line-height:50px;color:rgb(50, 58, 69);font-size:42px;font-weight:700;font-family:'Poppins', sans-serif;padding-bottom: 10px;}
.key-features-leftside-inner p{line-height:32px;color:rgb(81, 85, 92);font-size:22px;font-weight:400;}
.key-features-leftside-inner .key-fea-left-grid1{margin-bottom:40px;}
.key-features-leftside-inner .key-fea-left-grid1 p + p{margin-top:30px;}
.key-features-leftside-inner .key-fea-left-grid2{margin-bottom:40px;}
.key-features-leftside-inner .key-fea-left-grid2 h4{font-size:32px;}
.key-features-leftside-inner .key-fea-left-grid2 p{font-size:18px;}
.key-features-side-img{text-align:center;}
.key-features-left-right-wrapper .row:nth-child(even) .key-features-side-img {text-align: right;}
.key-features-left-right-wrapper.a-rathi-key-fea-left-right-wrapper .row:nth-child(even) .key-features-side-img {text-align: left;}
.key-features-left-right-wrapper.a-rathi-key-fea-left-right-wrapper .row {max-width: 960px;}
.key-features-left-right-wrapper.a-rathi-key-fea-left-right-wrapper .key-features-side-img{text-align:right;}
.a-rathi-key-fea-left-right-wrapper .key-features-leftside-inner h4 {line-height: 50px;color: rgb(37, 43, 51);font-size: 32px;}
.a-rathi-key-fea-left-right-wrapper .key-features-leftside-inner p{font-size:18px;}
.key-features-left-right-wrapper.a-rathi-key-fea-left-right-wrapper .row:nth-child(2){padding: 70px 0 40px;}  .key-results-achieved-wrapper {position: relative;}
.postid-20098 .key-results-achieved-wrapper:before {position: absolute; content:''; background-image: url(https://www.credencys.com/wp-content/uploads/2020/04/target_icon.png);background-repeat: no-repeat; background-position: 3% -65%; width: 100%;height: 100%;top: 0; z-index: 0;}
.key-results-achieved-wrapper h2.case-section-title {color: #fff; position: relative;}
.key-results-achieved-wrapper p.case-section-sub-title {color: #fff; display: block;}
.key-results-achieved-wrapper .row {max-width: 1200px; width: 100%; margin: 0 auto;}
.key-results-achieved-wrapper ul.key-results-achieved-inner {padding-left: 0;margin-top: 40px; position: relative;}
ul.key-results-achieved-inner li {position: relative;padding-left: 20px;margin: 5px 0 !important;line-height: 32px;color: #fff;font-size: 18px;font-weight: 400 !important;}
ul.key-results-achieved-inner li::after {position: absolute;content: "";height: 3px;width: 3px;background-color: #fff;border-radius: 50%;left: 8px;top: 16px;}
ul.key-results-achieved-inner li {display: inline-block;width: 50%;float: left;}
.key-results-achieved-wrapper.center-key-results-achieved-wrapper .key-results-achieved-inner {margin-top: 20px; text-align: center;}
.key-results-achieved-wrapper.center-key-results-achieved-wrapper:before {background-image: url(//www.credencys.com/wp-content/themes/cred/wpos/caseStudy/images/orange-target-icon.png); background-position: 13% -75%; opacity: 0.05;}
.center-right-img-key-features-wrapp {position: static; padding-left: 130px;}
.center-right-img-key-features-wrapp .key-features-rightside-inner {position: relative;}
.center-right-img-key-features-wrapp .case-bottom-abso {max-width: 778px;max-height: 636px;left: -90px;right: auto;}
.center-center-img-key-features-wrapp {display: flex;align-items: center;justify-content: center;}
.center-center-img-key-features-wrapp .key-features-rightside-inner {display: flex; align-items: flex-end; justify-content: center;}
.center-center-img-key-features-wrapp .key-features-rightside-inner .case-bottom-abso {right: -60px; bottom: -20px;}  .benefits-app-wrapper .row {max-width: 1200px; width: 100%; margin: 0 auto;}
.benefits-app-inner {margin: 50px 0 20px;max-width: 92%;}
.benefits-app-inner h4 {color: rgb(50, 58, 69);margin-bottom:10px; font-family: 'Poppins', sans-serif;font-size: 28px;font-weight: 700; line-height: 32px;min-height: 65px;}
.benefits-app-inner p {color: rgb(50, 58, 69);font-size: 18px;font-weight: 400;line-height: 25px;margin-bottom: 30px;}
.benefits-app-inner p:last-child {margin-bottom: 0;}
.impact-benefits-app-wrapper .benefits-app-inner h4 {min-height: auto;}
.banefits-img-wrapper {background-image: url(//www.credencys.com/wp-content/themes/cred/wpos/caseStudy/images/tvs-joy_ride.jpg); background-position: right;}  .impact-benefits-wrapper .section-main-new-title h2 {
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 10px;
}
.impact-benefits-wrapper .section-main-new-title h2 span {
color: #0b82d7;
}
.impact-benefits-wrapper .section-main-new-title p.section-sub-title {
font-weight: 400;
max-width: 80%;
line-height: 26px;
color: #333333;
font-size: 18px;
}
.impact-benefits-content {
margin: 20px 0;
padding-left: 50px;
}
.impact-benefits-wrapper .impact-benefits-content .icon {
padding-bottom: 20px;
}
.impact-benefits-wrapper .impact-benefits-content .icon img {
max-width: 62px;
max-height: 62px;
}
.impact-benefits-content .content {
position: relative;
}
.impact-benefits-content .content span {
position: absolute;
line-height: 30px;
color: rgba(219, 219, 219, 0.5);
font-size: 62px;
font-weight: 500;
left: -52px;
top: 5px;
}
.impact-benefits-content .content h6 {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 18px;
font-weight: 600;
padding-bottom: 5px;
z-index: 1;
position: relative;
}
.impact-benefits-content .content p {
line-height: 26px;
color: rgb(102, 102, 102);
font-size: 16px;
font-weight: normal;
position: relative;
z-index: 1;
}  .key-features-sample2-wrapper .section-main-new-title h2 {
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 10px;
}
.key-features-sample2-wrapper .section-main-new-title h2 span {
color: #0b82d7;
}
.key-features-sample2-wrapper .section-main-new-title p.section-sub-title {
font-weight: 400;
max-width: 100%;
line-height: 26px;
color: #333333;
font-size: 18px;
}
.key-features-sample2-inner {
margin: 20px 0 0 0;
}
ul.key-features-sample2-content {
padding-left: 0 !important;
}
ul.key-features-sample2-content li.key-fea-content-box { margin-top: 20px;
}
ul.key-features-sample2-content li:nth-child(1) {
height: 170px;
}
ul.key-features-sample2-content li:nth-child(2) {
height: 140px;
}
.key-fea-content-box h6 {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 18px;
font-weight: 500;
}
.key-fea-content-box p {
line-height: 26px;
color: rgb(102, 102, 102);
font-size: 15px;
font-weight: normal;
}
.key-fea-image img {
filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 1px 3.83333px);
}
.col-md-4.key-fea-custom-width-content {
width: 400px;
padding: 0;
}
.col-md-4.key-fea-custom-width-image {
max-width: 370px;
}
.col-md-4.key-fea-custom-width-image .key-fea-image img{
max-width: 300px;
}
.key-fea-img-land {
margin: 40px 40px 60px 30px;
}  .business-challanges-tabbar-wrapper .section-main-new-title h2 {
text-align: left;
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 10px;
}
.business-challanges-tabbar-wrapper .section-main-new-title h2 span {
color: #0b82d7;
}
.business-challanges-tabbar-wrapper .section-main-new-title p.section-sub-title {
font-weight: 400;
max-width: 100%;
line-height: 26px;
color: #333333;
font-size: 18px;
text-align: left;
}
.business-challanges-tabbar-wrapper .nav-tabs {
padding-left: 0;
border: 0;
}
.business-challanges-tabbar-wrapper .nav-tabs li.active:after {
display: none;
}
.business-challanges-tabbar-wrapper .nav-tabs li {
width: 100%;
margin: 0 0 10px 0;
position: relative;
}
.business-challanges-tabbar-wrapper .nav-tabs li>a {
padding: 0;
line-height: 30px;
color: rgb(51, 51, 51);
font-size: 20px;
font-weight: 500;
border: 0;
}
.business-challanges-tabbar-wrapper .nav-tabs li.active>a {
background-color: transparent;
border: 1px transparent;
color: rgb(35, 128, 194);
font-weight: 500;
}
.business-challanges-tabbar-wrapper .nav-tabs li>a:hover {
border-color: transparent;
background: transparent;
border: 0;
}
.business-challanges-tabbar-wrapper .nav-tabs li>a .fa-hand-o-right {
padding-right: 10px;
}
.business-challanges-tabbar-wrapper p {
line-height: 24px;
color: rgb(51, 51, 51);
font-size: 16px;
font-weight: normal;
}  .ux-design-process-slider-wrapper .section-main-new-title h2 {
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 10px;
}
.ux-design-process-slider-wrapper .section-main-new-title h2 span {
color: #0b82d7;
}
.ux-design-process-slider-wrapper .section-main-new-title p.section-sub-title {
font-weight: 400;
max-width: 80%;
line-height: 26px;
color: #333333;
font-size: 18px;
}
.ux-design-process-slider-wrapper .ux-design-process-box {
background: #fff;
padding: 20px;
box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 10px 5px;
margin: 20px 0 40px 15px;
-webkit-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.ux-design-process-slider-wrapper .ux-design-process-box:hover {
box-shadow: 0px 10px 10px 0px rgba(5, 1, 64, 0.1), 0px -10px 0px 0px rgba(95, 84, 253, 0.004);
}
.ux-design-process-slider-wrapper .ux-design-process-box .ux-design-img {
margin: 0 0 10px 0;
}
.ux-design-process-slider-wrapper .ux-design-process-box .ux-design-img img {
max-height: 241px;
width: auto;
}
.ux-design-process-slider-wrapper .ux-design-content {
text-align: left;
min-height: 220px;
}
.ux-design-process-slider-wrapper .ux-design-content p.ux-design-title {
color: rgb(51, 51, 51);
font-size: 18px;
font-weight: 600;
}
.ux-design-process-slider-wrapper .ux-design-content p {
line-height: 26px;
color: rgb(102, 102, 102);
font-size: 16px;
font-weight: normal;
}
.ux-design-process-slider-wrapper .owl-nav {
display: none;
}
.ux-design-process-slider-wrapper .owl-carousel .owl-nav button.owl-prev, .ux-design-process-slider-wrapper .owl-carousel .owl-nav button.owl-next, .ux-design-process-slider-wrapper .owl-carousel button.owl-dot {
outline: none;
}
.ux-design-process-slider-wrapper .owl-theme .owl-dots .owl-dot span {
width: 16px;
height: 6px;
margin: 5px 7px;
background-color: rgb(190, 216, 248);
border-radius: 6px;
display: block;
-webkit-backface-visibility: visible;
transition: opacity 200ms ease;
outline: none;
border: 0;
}
.ux-design-process-slider-wrapper .owl-theme .owl-dots .owl-dot.active span {
background: rgb(11, 130, 215);
width: 40px;
height: 6px;
margin: 5px 7px;
border-radius: 6px;
outline: none;
}  .key-fea-slider-wrapper .section-main-new-title h2 {
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 10px;
}
.key-fea-slider-wrapper .section-main-new-title h2 span {
color: #0b82d7;
}
.key-fea-slider-wrapper .section-main-new-title p.section-sub-title {
font-weight: 400;
max-width: 100%;
line-height: 26px;
color: #333333;
font-size: 18px;
}
.key-fea-slider-wrapper .key-fea-slider-inner {
margin: 20px 0;
}
.key-fea-slider-wrapper .key-fea-slider-sub-inner {
padding-bottom: 20px;
display: inline-block;
}
.key-fea-slider-wrapper .key-fea-slider-sub-inner .key-fea-slider-img img {
width: auto;
}
.key-fea-slider-wrapper .key-fea-slider-content p.key-fea-slider-title {
font-size: 18px;
font-weight: 600;
padding-bottom: 5px;
}
.key-fea-slider-wrapper .key-fea-slider-content p {
line-height: 26px;
color: rgb(51, 51, 51);
font-size: 16px;
font-weight: normal;
padding-bottom: 10px;
}
.key-fea-slider-wrapper .owl-theme .owl-nav {
display: none;
}
.key-fea-slider-wrapper .owl-carousel .owl-nav button.owl-prev, .key-fea-slider-wrapper .owl-carousel .owl-nav button.owl-next, .key-fea-slider-wrapper .owl-carousel button.owl-dot {
outline: none;
}
.key-fea-slider-wrapper .owl-theme .owl-dots .owl-dot span {
width: 16px;
height: 6px;
margin: 5px 7px;
background-color: rgb(190, 216, 248);
border-radius: 6px;
display: block;
-webkit-backface-visibility: visible;
transition: opacity 200ms ease;
outline: none;
border: 0;
}
.key-fea-slider-wrapper .owl-theme .owl-dots .owl-dot.active span {
background: rgb(11, 130, 215);
width: 40px;
height: 6px;
margin: 5px 7px;
border-radius: 6px;
outline: none;
}  .case-tools-techno-wrapper .section-main-new-title h2 {
color: #2e325b;
font-size: 42px;
font-weight: 600;
line-height: normal;
margin-bottom: 10px;
}
.case-tools-techno-wrapper .section-main-new-title h2 span {
color: #0b82d7;
}
.case-tools-techno-wrapper .section-main-new-title p.section-sub-title {
font-weight: 400;
max-width: 100%;
line-height: 26px;
color: #333333;
font-size: 18px;
}
.case-tools-techno-inner .nav-tabs {
padding-left: 0;
border: 0;
text-align: center;
margin-bottom: 30px;
}
.case-tools-techno-inner .nav-tabs li {
float: none;
display: inline-block;
}
.case-tools-techno-inner .nav-tabs li.active:after {
display: none;
}
.case-tools-techno-inner .nav-tabs>li>a {
font-size: 20px;
color: rgb(102, 102, 102);
background: transparent;
font-weight: 500;
border-top: 0;
border-right: 0;
border-left: 0;
border-bottom: 2px solid #e0dfe4;
padding-bottom: 14px;
padding: 10px 25px 14px;
margin-right: 0;
margin-left: -5px;
}
.case-tools-techno-inner .nav-tabs>li.active>a, .case-tools-techno-inner .nav-tabs>li.active>a:focus, .case-tools-techno-inner .nav-tabs>li.active>a:hover {
border: 0;
border-bottom: 2px solid rgb(11, 130, 215);
background: transparent;
color: rgb(11, 130, 215);
}
.case-tools-techno-inner .nav>li>a:focus, .case-tools-techno-inner .nav>li>a:hover {
background: transparent;
}
.case-tools-techno-inner .tab-content {
margin-top: 0px;
text-align: center;
}
.case-tools-techno-inner .tab-content .tab-pane {
opacity: 0;
-webkit-animation: fadeInUp 0.5s ease-in-out 0s forwards;
animation: fadeInUp 0.5s ease-in-out 0s forwards;
}
.case-tools-techno-inner .tab-content .tab-pane.active {
-webkit-animation-delay: 0.5s;
animation-delay: 0.5s;
}
.case-tools-techno-inner .tab-content ul {
padding-left: 0;
text-align: center;
display: flex;
justify-content: center;
flex-wrap: wrap;
}
.case-tools-techno-inner .tab-content ul li {
background: #fff;
width: 195px;
height: 100px;
border-radius: 8px;
display: flex;
margin: 10px;
text-align: center;
box-shadow: 0px 2px 7px -3px rgba(0, 0, 0, 0.2);
align-items: center;
}
.case-tools-techno-inner .tab-content ul li img {
display: block;
vertical-align: middle;
text-align: center;
margin: 0 auto;
}  .process-tabs-wrapper .container {max-width: 1360px; width: 100%;}
.process-tabs-wrapper .section-main-new-title h2{color:rgb(37, 43, 51);font-size:40px;font-weight:700;line-height:42px;margin-bottom:10px;}
.process-tabs-wrapper p.case-section-sub-title {font-weight:400;line-height: 30px;color: rgb(81, 85, 92);font-size: 22px;margin: 20px auto 60px;max-width: 690px;}
.process-tabs-wrapper .nav-tabs{padding-left:0;border:0;text-align:center;margin-bottom:30px;}
.process-tabs-inner .nav-tabs li{float:none;display:inline-block;}
.process-tabs-inner .nav-tabs li.active:after{display:none;}
.process-tabs-inner .nav-tabs>li>a{font-size:18px;color:rgba(55, 180, 228, 0.7);background:transparent;font-weight:400;border-top:0;border-right:0;border-left:0;border-bottom:0px solid #e0dfe4;padding-bottom:14px;padding:10px 25px 14px;margin-right:0;margin-left:-5px; line-height: 28px;}
.process-tabs-inner .nav-tabs>li.active>a, .case-tools-techno-inner .nav-tabs>li.active>a:focus, .case-tools-techno-inner .nav-tabs>li.active>a:hover{font-weight:500;border:0;border-bottom:1px solid rgb(55, 180, 228);background:transparent;color:rgb(55, 180, 228);}
.process-tabs-inner .nav>li>a:focus, .case-tools-techno-inner .nav>li>a:hover{background:transparent;}
.process-tabs-inner .tab-content{margin-top:0px;text-align:center;}
.process-tabs-inner .tab-content .tab-pane{opacity:0;-webkit-animation:fadeInUp 0.5s ease-in-out 0s forwards;animation:fadeInUp 0.5s ease-in-out 0s forwards;}
.process-tabs-inner .tab-content .tab-pane.active{-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.process-tabs-inner .tab-content ul{padding-left:0;text-align:center;display:flex;justify-content:center;flex-wrap:wrap;}
.process-tabs-inner .tab-content ul li{background:#fff;width:195px;height:100px;border-radius:8px;display:flex;margin:10px;text-align:center;box-shadow:0px 2px 7px -3px rgba(0, 0, 0, 0.2);align-items:center;}
.process-tabs-inner .tab-content ul li img{display:block;vertical-align:middle;text-align:center;margin:0 auto;}
.process-tabs-inner .row {display: flex; align-items: center; margin-bottom: 100px;}
.process-tabs-inner .row:last-child {margin-bottom: 0px;}
.process-tabs-inner .process-tabs-leftside {position: relative;}
.process-tabs-inner .process-tabs-leftside span {position: absolute;left: 15px;top: 15px;height: 418px;width: 608px;z-index: 0;}
.process-tabs-img {position: relative;z-index: 1; text-align: left;}
.process-tabs-rightside {text-align: left;}
.process-tabs-rightside h3 {line-height: 42px;color: rgb(37, 43, 51);font-size: 32px;font-weight: 700;font-family: 'Poppins', sans-serif;margin-bottom: 5px;}
.process-tabs-rightside p {line-height: 28px;color: rgb(81, 85, 92);font-size: 18px;font-weight: 400;max-width: 530px;margin-bottom: 20px;}  .color-palate-wrapper h2.case-section-title {line-height: 42px;color: rgb(37, 43, 51);}
.color-palate-wrapper p.case-section-sub-title {line-height: 43px;color: rgb(81, 85, 92);font-size: 32px;}
ul.color-palate-inline {padding-left: 0 !important;margin: 70px auto;text-align: center;max-width: 500px;}
ul.color-palate-inline li {list-style-type: none;margin: 0 auto;width: 33.33%;float: left;text-align: center;position: relative;padding-right: 15px;padding-left: 15px;}
ul.color-palate-inline li .color-palate-box {width: 100px;height: 100px;text-align: center;position: relative;border-radius: 50%;margin:0 auto;margin-bottom: 25px;} 
.black-palate .color-palate-box {background-color: rgb(3, 15, 26);box-shadow: 0px 0px 0px 15px rgba(3, 15, 26, 0.2);}
.blue-palate .color-palate-box {background-color: rgb(55, 180, 228);box-shadow: 0px 0px 0px 15px rgb(55, 180, 228, 0.2);}
.green-palate .color-palate-box {background-color: rgb(32, 204, 149);box-shadow: 0px 0px 0px 15px rgba(32, 204, 149, 0.2);}
.black-palate p {line-height: normal;padding-bottom:4px;color: rgb(50, 58, 69);font-size: 14px; font-weight: 500;font-family: 'Poppins';}
.blue-palate p {line-height: normal;padding-bottom:4px;color: rgb(50, 58, 69);font-size: 14px; font-weight: 600;font-family: 'Poppins';}
.green-palate p {line-height: normal;padding-bottom:4px;color: rgb(50, 58, 69);font-size: 14px; font-weight: 600;font-family: 'Poppins';}
.black-palate p.color-code{font-weight: 400;color:rgb(50, 58, 69);line-height: 15px;}
.blue-palate p.color-code{font-weight: 400;color:rgb(55, 180, 228);line-height: 15px;}
.green-palate p.color-code{font-weight: 400;color:rgb(32, 204, 149);line-height: 15px;}  .typography-wrapper h2.case-section-title {line-height: 42px;color: rgb(37, 43, 51);}
.typography-wrapper p.case-section-sub-title {line-height: 43px;color: rgb(81, 85, 92);font-size: 32px;}
.typograpy-box {margin: 50px 0;}
.typography-inner {margin-top: 50px;}
.typography-left {color: rgb(153, 153, 153);font-size: 150px;width: 200px;display: inline-block;}
.typography-right {width: calc(100% - 210px);display: inline-block;top: -10px;position: relative;}
.typography-right p {color: rgb(51, 51, 51);font-size: 18px;font-weight: 500;font-family: 'poppins';line-height: normal;padding-bottom: 10px;}
.typography-100 .typography-weight {font-size: 20px;line-height: 22px; font-weight: 300;}
.typography-100 .typography-left {font-weight: 100;}
.typography-300 .typography-weight {font-size: 20px;line-height: 22px; font-weight: 400;}
.typography-300 .typography-left {font-weight: 300;}
.typography-700 .typography-weight {font-size: 20px;line-height: 22px; font-weight: 500;}
.typography-700 .typography-left {font-weight: 500;}
.typography-900 .typography-weight {font-size: 20px;line-height: 22px; font-weight: 700;}
.typography-900 .typography-left {font-weight: 700;}  .key-features-left-right-wrapper strong {font-weight: bold;}  .a-rathi-case-study.new-casestudy-wrapper.small-banner {
height: 100vh;
border-bottom: 0;
}
.a-rathi-case-study.new-casestudy-wrapper.small-banner .casestudy-right-img .case-bottom-abso{ bottom: -30px; width: 50%;}
.a-rathi-case-study .big-font{ font-size: 58px !important; line-height: 68px !important;}
.a-rathi-case-study .md-font{ font-size: 48px !important; line-height: 50px !important;}
.a-rathi-case-study.project-overview-wrapper .pjt-overview-subtitle{ line-height:42px; font-size: 28px; max-width: 100%; margin-bottom: 15px;}
.a-rathi-case-study.new-busi-chall-wrapper.a-rathi-business-challanges-wrapper .case-section-sub-title {
max-width: 522px;
font-size: 28px;
line-height: 38px;
margin-top: 35px;
}
.a-rathi-case-study.a-rathi-business-challanges-wrapper .case-bottom-abso { left: -40%;}
.a-rathi-case-study .b-chalenges-text{ padding-top: 100px;}
.sb-title{ font-size: 32px; color: #333646; line-height: 38px; font-weight: 700;     font-family: 'Poppins', sans-serif; margin-bottom: 20px;}
.c-chalangesa-sec  .case-section-title{ font-size: 40px !important; margin-bottom: 20px;}
.b-chalenges-div {
display: flex;
flex-wrap: wrap;
align-items: center;
max-width: 1250px;
margin: 0 auto;
}
.b-chalenges-list {
width: 70%;
}
.right-chalengs-img {
width: 30%;
}
.b-chlges-ul { display: flex; flex-wrap: wrap;}
.b-chlges-ul li { text-align: center; width: 33.33%; font-size: 18px; line-height: 22px; color: #51555c; margin: 35px 0; padding: 0 10px; font-weight: 400 !important;}
.right-chalengs-img img { width: 350px;}
ul.b-chlges-ul li img {
width: 60px;
display: block;
text-align: center;
margin: 0 auto 15px;
}
.ar-our-sol-sec .case-section-title{ color: #fff; margin-bottom:20px;}
.ar-our-sol-sec .sb-blue-title{ color:#37b4e4; font-size: 52px; line-height: 48px; font-weight: 300;  font-family: 'Poppins', sans-serif;}
.three-steps-process h4{ font-size: 38px; line-height: 45px; color:#37b4e4;   font-family: 'Poppins', sans-serif; font-weight: 700; margin-bottom: 20px;}
.three-steps-process p{ color: rgba(255, 255, 255, 0.8); font-size: 18px; line-height: 28px; font-weight: 400; margin-bottom: 20px;}
.three-steps-process { top: 40%; transform: translateY(40%);}
.row-pt { padding-top: 80px;} span.step-no {
position: absolute;
left: -20px;
font-size: 22px;
color: #37b4e4;
top: 5px;
}
.section .d-pro-list{ display: flex; flex-wrap: wrap; justify-content: center; margin: 0; padding: 0;}
.section ul.d-pro-list li { padding: 0 24px; color: #999999; font-size: 14px; font-weight: 700; position: relative;}
.section ul.d-pro-list li:before {
position: absolute;
content: "";
height: 8px;
width: 8px;
background: #dadada;
border-radius: 50%;
left: 6px;
top: 5px;
}
.ar-our-sol-sec{ position: relative; overflow: hidden;}
.ar-our-sol-sec:before {
content: "Our Solution";
position: absolute;
top: 170px;
left: 20px;
font-size: 220px;
color: rgba(37, 43, 51, 0.15);
opacity: 1;
font-weight: 700;
font-family: 'Poppins', sans-serif;
right: 0;
text-align: center;
}
.ux-pro-cont .row{ display: flex; flex-wrap: nowrap; align-items: center;}
.discovery-text .text-left{ text-align:left !important;}
.ux-pro-cont p { color: rgba(81, 85, 92, 0.8); font-size: 18px; line-height: 28px; font-weight: 400; margin-bottom: 20px;}
.stack-hold-img img{ width: 285px;}
.cyan-text{ line-height: 38px !important; color: rgb(55, 180, 228)!important; font-size: 28px !important; font-weight: 300 !important;}
.sm-tile { font-size: 28px !important; line-height: 35px !important;}
.discovery-text p strong { font-weight: 700 !important;}
.ux-pro-cont {
padding-top: 80px;
}
.ux-design-pro-sec .container {
width: 1230px;
}
section.section.color-palate-wrapper.ar-color-plate.casestudy-section-padding {
padding-bottom: 15px;
}
.typography-100 .typography-weight{ font-weight: 100;}
.pr-2 {
padding-right: 87px;
}
.ux-pro-cont .row { margin-bottom: 20px;}
.mt-4 { margin-top: 4rem;}
.show-case-img { text-align: center; margin-top: 30px;}
ul.showca-list {
display: flex;
flex-wrap: wrap;
padding-left: 0 !important;
}
ul.showca-list li {
width: 13%;
margin-right: 17px;
}
ul.showca-list li:last-child {
margin-right: 0;
}
.ar-desing-sec .case-bottom-img{ align-items: center; justify-content: inherit;}
.font-40 { font-size: 40px !important;}
.ar-desing-sec p strong{ font-weight: 700 !important;}
ul.color-palate-inline{ max-width: 580px;}
.ar-typ-graphy .container { width: 980px;}
.validate-desing-sec { position: relative; z-index: 0;}
.validate-desing-sec:after{
background-color: rgba(0, 0, 0, 0.95);
content: "";
top: 0;
left: 0;
height: 100%;
width: 100%;
position: absolute;
z-index: -1;
}
p.cj-title { font-size: 22px; color:#151334; line-height: 25px; font-weight: 700; text-align: center; margin-bottom: 35px;}
.journey-block h2, .userflow-block h2 { font-size: 38px;}
.userflow-block p { color:#4e4e56 !important; font-size: 20px; line-height: 30px; text-align: left; max-width: 560px; margin: 0 auto;}
.journey-block {
padding: 40px 0;
}
ul.j-ul {
display: flex;
flex-wrap: wrap;
justify-content: left;
padding-left: 0 !important;
}
ul.j-ul li img{ width: 157px;}
ul.j-ul li {
margin: 15px 0;
padding-right:50px;
}
ul.j-ul li:last-child{
padding-right: 0;
}
.user-flow-img {
text-align: center;
margin-top: 50px;
}
.key-features-left-right-wrapper.a-rathi-key-fea-left-right-wrapper .row.custom-row-width { max-width: 1080px;}
.row.custom-row-width .key-features-side-img{ text-align: right !important;}
.row.custom-row-width .key-fea-left-grid1 {
padding-right: 50px;
}
.postid-23527 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, .postid-23527 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover {
color: #fff !important;
}
.postid-23527 header .navbar-default .navbar-nav>li>a {
color: #fff !important;
}
.postid-23527 header.bg-header-inner .navbar-default .navbar-nav>li>a {
color: #333 !important;
}
@media only screen and (max-width: 991px) {
.cd-main-nav-wrapper {
position: fixed;
width: 100%;
height: 100%;
z-index: 999;
}
}