.salesforce-lending-banner {
    background: #002E5B;
    background-image: unset!important;
}
.salesforce-lending-banner.partner-banner h1 {
    margin-bottom: 25px;
}
.salesforce-lending-banner.partner-banner p {
    margin-bottom: 30px;
    line-height: 27px;
}
.salesforce-lending-banner.partner-banner p:first-child {
    margin-bottom: 30px;
}
.salesforce-lending-banner .btn-white:hover {
    border-color: #fff!important;
}
.salesforce-lending-banner .read-more i {
    margin-left: 5px;
    color: #002e5b;
}
.common-padding-section {
    padding: 100px 0;
}
/* .heading-common {
    text-transform: uppercase;
} */
.sales-cloud-pricing{
    position: relative;
}
.sales-cloud-pricing::before {
    content: '';
    position: absolute;
    right: 0;
    top: -50%;
    background: url(../images/salesforce-img/cloud-bg.png)no-repeat;
    width: 455px;
    height: 926px;
    z-index: -1;
}
.salescloud-slider .sales-cloud-item{
    display: none !important;
    }
    .salescloud-slider .sales-cloud-item:first-child{
    display: block !important;
    }
    .salescloud-slider.slick-initialized.slick-slider .sales-cloud-item{
        display: block !important;
    }
    .salescloud-slider .slider { display: none; }
    .salescloud-slider.slick-initialized { display: block; }
    .salescloud-slider.slick-initialized{
        opacity:1;
        transition:opacity .3s ease-out;
    }
.sales-cloud-item {
    border-radius: 40px;
    background: rgba(188, 221, 239, 0.50);
    height: 300px;
    padding: 38px;
    display: flex;
    align-items: self-start;
    justify-content: center;
    flex-direction: column;
}
.sales-cloud-item h2 {
    color: #000;
    font-size: 28px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.36px;
    margin-bottom: 25px;
}
.sales-cloud-item p {
    max-width: 100%;
    color: #3F3F3F;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 27px;
    margin-bottom: 0;
}
.sales-offering-item {
    border-radius: 19px;
    border: 1px solid #F8F8F8;
    background: #FFF;
    box-shadow: 0px 12px 24px 0px rgba(0, 0, 0, 0.15);
    padding: 31px;
    height: 295px;
}
.sales-offering-item h2 {
    color: #000;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 10px;
    min-height: 60px;
}
.sales-offering-item p {
    color: #222A41;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 27px; /* 180% */
    margin-bottom: 13px;
    min-height: 165px;
}
.heading-small-text {
    margin-bottom: 55px!important;
}
.sales-offering-item a {
    color: #000;
    font-size: 13px;
    font-style: normal;
    font-weight: 900;
    line-height: normal;
    letter-spacing: 0.542px;
    text-transform: uppercase;
    position: relative;
}
.sales-offering-item a:hover {
    color: #002e5b;
}
.sales-offering-item a::after {
    content: '';
    position: absolute;
    bottom: -5px;
    /* background:linear-gradient(91deg, #D57EEB 0%, #FCCB90 100%); */
    background: #000;
    width: 100%;
    height: 3px;
    left: 0;
}
.offering-btn {
    margin-top: 75px;
}
.sales-pricing-item {
    border-radius: 12px;
    background: #FFF;
    box-shadow: 0px 2px 14px 0px rgba(216, 217, 255, 0.67);
    height:455px;
}
.sales-pricing-info {
    background: url(../images/salesforce-img/sales-pricing-bg.png)no-repeat;
    width: 100%;
    height: 100%;
    background-size: 100% 100%;
    padding: 13px 35px 10px;
    text-align: center;
    height: 195px;
}
.sales-pricing-item.odd {
    margin-top: 45px;
}
.sales-pricing-item.odd .sales-pricing-info {
    background: url(../images/salesforce-img/sales-pricing-odd-bg.png)no-repeat;
    background-size: 100% 100%;
}
.sales-pricing-item.odd1 .sales-pricing-info {
    background: url(../images/salesforce-img/sales-pricing-odd-1-bg.png)no-repeat;
    background-size: 100% 100%;
}
.sales-pricing-info h5 {
    color: #FFF;
    font-size: 25px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 5px;
}
.sales-pricing-info p {
    color: #F5F7FA;
    text-align: center;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 8px;
}
.sales-pricing-info p:last-child {
    margin-bottom: 0;
}
.sales-pricing-info h4 {
    color: #F5F7FA;
    font-size: 30px;
    font-style: normal;
    font-weight: 800;
    line-height: normal;
    padding: 5px 0 0px;
}
ul {
    padding: 0;
}
.salesforce-box ul {
    padding-left: 20px;
}
.share-list ul {
    display: flex;
}
.blog-box p, .terms-page-css p {
    font-size: 14px;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: 26px;
    color: #474747;
    padding: 0;
    opacity: .8;
    text-align: justify;
}
.blog-details-sec p {
    font-size: 16px;
    color: #000;
}
.salesforce-box h1 {
    font-size: 26px;
}
.salesforce-box h2 {
    font-size: 23px;
}
.main_blog_details h3 {
    font-size: 18px;
    font-weight: 400;
}
.blog-box p a {
    color: #002e5b;
    font-weight: 600;
    text-decoration: underline !important;
    display: block;
}
#hero-10 .overview-video .play-icon-blue a, .blog-box.salesforce-box p a, .social-comming-soon li {
    display: inline-block;
}
.share-list ul li {
    margin-right: 10px;
}
.salesforce-box ul li {
    list-style-type: disc;
}
ul li {
    list-style-type: none;
}
.sales-pricing-points ul {
    min-height: 165px;
    padding: 0;
    margin-bottom: 0;
}
.sales-pricing-points ul li i {
    margin-right: 15px;
}
.sales-pricing-points ul li {
    color: #485870;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 150% */
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}
.sales-pricing-points ul li::before {
    content: '';
    position: absolute;
    top: 7px;
    left: 0;
    background: url(../images/salesforce-img/pricing-check.png)no-repeat;
    width: 15px;
    height: 15px;
}
.sales-pricing-points {
    padding:15px 35px 20px;
}
.sales-pricing-points a {
    /* margin-top: 50px; */
    border-radius: 12px;
    border: 1px solid transparent;
    background: linear-gradient(111deg, #0060D3 24.85%, #06BEF1 95.39%);
    color: #FFF!important;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    padding: 18px 12px;
    width: 100%;
    display: block;
    cursor: pointer;
}
.sales-pricing-points a:hover {
    border: 1px solid #0060D3;
    background: transparent;
    color: #06BEF1!important;
}
.explore-box {
    border-radius: 11px;
    background: linear-gradient(104deg, rgba(177, 185, 254, 0.30) 3.13%, rgba(159, 201, 225, 0.30) 97.57%);
    box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.09);
    padding: 48px 31px 34px;
}
.explore-box h2 {
    color: #1A2129;
    text-align: center;
    font-size: 35px;
    font-style: normal;
    font-weight: 700;
    line-height: 62px; /* 147.619% */
    margin-bottom: 50px;
}
.explore-info h3 {
    color: #232C35;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 36px; /* 128.571% */
    margin-bottom: 30px;
}
.explore-info p  {
    color: #434D56;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 155.556% */
    margin-bottom: 17px;
}
.explore-info a  {
    color: #8390FA;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 36px; /* 200% */
}
.explore-info a img {
    margin-left: 8px;
}
.salesforce-expertise-item {
    margin-bottom: 40px;
}
.salesforce-expertise-section {
    position: relative;
}
.salesforce-expertise-section::before {
    content: '';
    position: absolute;
    top: -7%;
    left: 0;
    background: url(../images/salesforce-img/expertise-bg.png)no-repeat;
    width: 200px;
    height: 606px;
    z-index: -1;
}
.expertise-info h2 {
    color: #002E5B;
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: 0.38px;
    margin-bottom: 22px;
}
.expertise-info p {
    color: #545252;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 27px;
    margin-bottom: 0;
}
.success-points {
    max-width: 80%;
    margin: auto;
}
.success-img {
    margin-bottom: 30px;
}
.success-points ul li {
    list-style-type: disc;
}
.proven-success {}
.grow-section {
    background: #002E5B;
    padding: 30px 0!important;
    margin: 60px 0;
}
.grow-section .border-right {
    border-right: 1px solid #FFF;
}
.grow-info {
    text-align: center;
}
.grow-info .heading-common {
    margin-bottom: 20px;
    color: #fff;
}
.grow-info a {
    /* border-radius: 7px; */
    border: 1px solid #FFF;
    background: #004991;
    color: #FFF;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 10px 30px;
    display: inline-block;
}
.grow-info a:hover {
    background-color: #fff;
    color: #004991;
}
.let-comnect-section {
    padding: 50px 0 30px;
    background: linear-gradient(180deg, #DCE2F7 0%, rgba(220, 226, 247, 0.00) 100%);
    border-bottom: 2px solid #002e5b;
    margin-bottom: 20px;
}
.connect-info .heading-common {
    font-size: 32px;
}
.connect-info p {
    color: #3B3A3A;
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 27px;
    margin-bottom: 40px;
}
.ebook-box {
    border-radius: 40px;
    background: linear-gradient(96deg, rgba(46, 168, 225, 0.25) 0%, rgba(63, 141, 233, 0.25) 100%);
    padding: 37px;
    margin-bottom: 38px;
}
.ebook-info h2 {
    color: #000;
    font-size: 28px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 10px;
}
.ebook-info ul {
    margin-bottom: 30px;
    padding-left: 20px;
}
.ebook-info ul li {
    list-style-type: disc;
    color: #000;
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 8px;
}
.ebook-info p {
    color: #000;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 27px;
    letter-spacing: 0.2px;
    margin-bottom: 0;
}
.download-ebook {
    margin-bottom: 80px;
}
.salesforce-contact-section {
    background: #002E5B;
    padding: 60px 0;
}
.contact-form {
    border-radius: 18px;
    background: #FFF;
    padding: 38px 41px;
}
.contact-form h2 {
    color: #002E5B;
    font-size: 26px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 20px;
}
.contact-form p {
    color: #727272;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 40px;
}
.contact-form .input-field {
    margin-bottom: 20px;
}
.contact-form .input-field input {
    border-radius: 5px;
    border: 0.7px solid #6C6969;
    background: transparent;
    padding: 15px 25px;
    color: #000;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 0.72px;
    width: 100%;
    outline: 0;
}
.contact-form .input-field input::placeholder {
    color: #000;
    /* font-size: 18px; */
}
.faq-section .accordion-item {
    margin-bottom: 13px;
    border-radius: 15px;
}
.faq-section .accordion-item .accordion-header .accordion-button {
    background: #002e5b;
    color: #fff;
    padding: 10px 20px;
    border-radius: 15px;
    cursor: pointer;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    height: 65px!important;
    line-height: inherit;
    box-shadow: unset;
}
.faq-section .accordion-item .accordion-header .accordion-button::after {
    width: 35px;
    height: 35px;
    border: 1px solid #fff;
    background-color: transparent;
    border-radius: 50%;
    background-position: center center;
    background-size: 18px;
    transform: unset;
}
.heading-common {
    line-height: 38px;
}
.center-thankyou-box {
    text-align: center;
    margin: 30px 0;
}
.get-in-touch-modal .modal-content {
    border-radius: 15px;
    /* background: rgba(255, 255, 255, 0.70); */
    background: #eef2f4;
    box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.15);
    /* backdrop-filter: blur(50px); */
}
.get-in-touch-modal .modal-header {
    padding: 15px 25px;
    border-color: #000;
    border-bottom: 1px solid #000;
}
.get-in-touch-modal .modal-title {
    color: #000;
}
.get-in-touch-modal .modal-header .btn-close {
    background: url(../images/xmark-light.png)no-repeat;
    background-size: 100%;
    width: 20px;
    height: 20px;
    padding: 0;
    margin: 0;
    opacity: 1;
}
.get-in-touch-modal .modal-body {
    padding: 10px 25px;
}
.get-in-touch-modal .heading-common {
    font-size: 18px;
    margin-bottom: 0;
}
.for-swift-btns {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 35px;
}
.for-swift-info a {
    border-radius: 5px;
    background: #25D366;
    padding: 11px 45px;
    color: #FFF!important;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: inline-block;
    cursor: pointer;
}
.center-thankyou-box .for-swift-info a {
    padding: 11px 15px;
    box-shadow: 7px 8px 10px #30cf77b8;
}
.center-thankyou-box .for-swift-info a.skype {
    box-shadow: 7px 8px 10px #05a9dcd4;
}
.for-swift-info .skype {
    border-radius: 5px;
    background: #05A9DC;
}
.for-swift-info .telegram {
    border-radius: 5px;
    background: #0187CA;
}
.center-thankyou-box .for-swift-info a.telegram {
    box-shadow: 7px 8px 10px #0187caad;
}
.get-in-touch-modal .modal-dialog {
    max-width: 650px;
}
.for-swift-info a img {
    margin-right: 15px;
}
.get-in-touch-modal.salesforce-contact-popup .modal-content {
    background: #fff;
}
.salesforce-contact-popup .hireform.careerform {
    width: 100%;
}
.ebook-modal .modal-dialog .modal-content {
    /* background: linear-gradient(134deg, rgba(222, 22, 250, 0.20) 0%, rgba(46, 168, 225, 0.20) 100%); */
    background: #fff;
    padding: 10px 25px;
    background-color: #fff;
    border-radius: 15px;
}
.ebook-modal .form-control {
    padding: 10px 15px;
    box-shadow: none !important;
    border: 1px solid #134396 !important;
    background-color: transparent !important;
    margin-bottom: 20px;
}
.ebook-modal .modal-footer {
    justify-content: center;
    border: 0;
}
.center-thankyou-box h3 {
    color: #002e5b;
    font-weight: 600;
    margin-bottom: 15px;
}
.center-thankyou-box p {
    color: #000;
    text-align: center;
    font-size: 19px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 30px;
}
.ebook-modal .modal-header {
    align-items: center;
}

@media (max-width: 1440px){
    .salesforce-expertise-section::before {
        top: -3%;
        width: 200px;
        height: 445px;
        background-size: 74%;
    }
}

@media (max-width: 1350px){
    .salesforce-expertise-section::before {
        background-size: 64%;
    }
    .salesforce-lending-banner {
        margin-top: 50px;
        /* padding: 30px 0 0; */
    }
}

@media (max-width: 1199px){
    .common-padding-section {
        padding: 80px 0;
    }
    .sales-offering-item {
        padding: 20px;
    }
    .sales-offering-item h2 {
        font-size: 19px;
        min-height: 40px;
    }
    .sales-offering-item p {
        line-height: 23px;
        min-height: 185px;
    }
    .sales-cloud-pricing::before {
        width: 290px;
    }
    .sales-pricing-info {
        padding: 11px 26px 10px;
        height: 190px;
    }
    .sales-pricing-info h5 {
        font-size: 22px;
    }
    .sales-pricing-info p {
        font-size: 11px;
    }
    .sales-pricing-info h4 {
        font-size: 27px;
    }
    .sales-pricing-points {
        padding: 18px 22px 30px;
    }
    .sales-pricing-points ul li {
        font-size: 14px;
        line-height: 21px;
        padding-left: 22px;
    }
    .sales-pricing-points ul li::before {
        top: 5px;
    }
    .sales-pricing-points ul {
        min-height: 155px;
        padding: 0;
    }
    .sales-pricing-item {
        height: 470px;
    }
    .salesforce-expertise-section::before {
        top: -2%;
        /* background-size: 100% 100%; */
        width: 145px;
        z-index: -1;
        /* height: 670px; */
    }
    .partner-banner-image img {
        height: 100%;
    }
    .salesforce-lending-banner {
        height: auto!important;
        margin-top: 50px;
        padding: 30px 0 0;
    }
    .leading-heading, .salesforce-box h1 {
        font-size: 23px;
    }
    .salesforce-box h2, .type-info h4 {
        font-size: 21px;
    }
    .hire-info h4, .job-desc ul li p, .job-list .job-desc, .leading-item .card-img-overlay h5, .main_blog_details h3, .our-work-info h4 {
        font-size: 17px;
    }
}


@media (max-width: 1023px){
    .salesforce-expertise-section::before {
        background-size: 55%;
        top: -8%;
    }
    .salesforce-lending-banner {
        margin-top: 50px;
    }
    .client-item {
        margin-bottom: 15px;
    }
    .sales-cloud-item {
        padding: 30px;
        height: 280px;
    }
    .sales-cloud-item  h2 {
        font-size: 23px;
        margin-bottom: 15px;
    }
    .sales-cloud-item p {
        max-width: 100%;
    }
    .common-padding-section {
        padding: 50px 0;
    }
    .sales-offering-item h2 {
        font-size: 22px;
        min-height: auto;
    }
    .sales-offering-item p {
        line-height: 23px;
        min-height: auto;
    }
    .sales-offering-item {
        padding: 17px;
        height: 240px;
        margin-bottom: 20px;
    }
    .offering-btn {
        margin-top: 25px;
    }
    .sales-pricing-item.odd {
        margin-top: 0;
    }
    .sales-pricing-item {
        height: 425px;
        margin-bottom: 30px;
    }
    .sales-pricing-points ul {
        min-height: 117px;
        padding: 0;
    }
    .sales-pricing-info {
        height: 170px;
        margin: auto;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
    }
    .explore-box h2 {
        font-size: 32px;
        line-height: 50px;
        margin-bottom: 30px;
    }
    .explore-info h3 {
        font-size: 21px;
        line-height: 30px;
        margin-bottom: 10px;
    }
    /* .salesforce-expertise-section::before {
        top: -16%;
        background-size: 100% 100%;
        width: 99px;
        z-index: -1;
        height: 477px;
    } */
    .expertise-info h2 {
        font-size: 26px;
        margin-bottom: 10px;
    }
    .expertise-info p {
        font-size: 18px;
    }
    .salesforce-expertise-item {
        margin-bottom: 30px;
    }
    .connect-info .heading-common {
        font-size: 30px;
    }
    .connect-info p {
        font-size: 18px;
        line-height: 27px;
        margin-bottom: 20px;
    }
    .ebook-info h2 {
        font-size: 28px;
    }
    .ebook-info ul li {
        font-size: 18px;
    }
    .ebook-info ul {
        margin-left: 20px;
    }
    .ebook-info p {
        font-size: 18px;
    }
    .contact-form {
        padding: 27px;
    }
    .contact-form h2 {
        font-size: 24px;
        margin-bottom: 10px;
    }
    .contact-form p {
        font-size: 16px;
        margin-bottom: 20px;
    }
    .contact-form .input-field {
        margin-bottom: 15px;
    }
    .contact-form .input-field input {
        padding: 15px;
        font-size: 17px;
    }
    .faq-section .accordion-item .accordion-header .accordion-button {
        height: 80px!important;
    }
    .heading-common {
        margin-bottom: 0!important;
    }
    .salesforce-box h1, .salesforce-box h2 {
        font-size: 21px;
    }
    #services-us h4, .main_blog_details h3, .type-info h4 {
        font-size: 16px;
    }
    .salesforce-box h1, .salesforce-box h2 {
        font-size: 21px;
    }
    .blog-details-sec {
        padding: 87px 0;
    }
}
@media (min-width: 990px) and (max-width: 1023px){
    .sales-offering-item {
        height: 292px;
    }
    .sales-offering-item h2 {
        font-size: 19px;
        min-height: auto;
    }
    .sales-pricing-points ul {
        min-height: 155px;
        padding: 0;
    }
} 
@media (max-width: 767px){
    .salesforce-lending-banner {
        height: auto!important;
        padding: 40px 0 0;
    }
    .partner-banner h1 {
        font-size: 23px;
        margin-bottom: 10px;
    }
    .salesforce-lending-banner.partner-banner h1 {
        margin-bottom: 12px;
    }
    .salesforce-lending-banner.partner-banner p:first-child {
        margin-bottom: 15px;
    }
    .sales-cloud-item {
        padding: 25px;
        height: 235px;
    }
    .sales-cloud-item  h2 {
        font-size: 22px;
        margin-bottom: 10px;
    }
    .sales-cloud-item p {
        font-size: 17px;
    }
    .common-padding-section {
        padding: 40px 0;
    }
    .sales-offering-item {
        padding: 17px;
        height: auto;
        margin-bottom: 15px;
    }
    .offering-btn {
        margin-top: 0;
    }
    .sales-pricing-item {
        height: auto;
        margin-bottom: 20px;
    }
    .sales-pricing-points ul {
        min-height: auto;
        padding: 0;
    }
    .explore-box h2 {
        font-size: 25px;
        line-height: 34px;
        margin-bottom: 20px;
    }
    .sales-pricing-info {
        background-size: cover!important;
    }
    .explore-info h3 {
        font-size: 19px;
        line-height: 26px;
        margin-bottom: 6px;
    }
    .explore-info p {
        font-size: 17px;
        margin-bottom: 10px;
        text-align: justify;
    }
    .expertise-info h2 {
        font-size: 22px;
        margin-bottom: 7px;
    }
    .expertise-info p {
        font-size: 17px;
        text-align: justify;
    }
    .expertise-img {
        margin-bottom: 15px;
    }
    .grow-info .heading-common {
        margin-bottom: 12px;
        color: #fff;
    }
    .grow-section .border-right .grow-info {
        margin-bottom: 20px;
    }
    .let-comnect-section {
        padding: 35px 25px;
    }
    .connect-info .heading-common {
        font-size: 24px;
    }
    .connect-info p {
        font-size: 17px;
        line-height: 26px;
        margin-bottom: 8px;
        text-align: justify;
    }
    .ebook-img {
        margin-bottom: 20px;
    }
    .ebook-info h2 {
        font-size: 21px;
    }
    .ebook-info ul {
        margin-left: 0;
        margin-bottom: 15px;
    }
    .ebook-info ul li {
        font-size: 16px;
        margin-bottom: 5px;
    }
    .ebook-info p {
        font-size: 15px;
        line-height: 25px;
    }
    .ebook-box {
        margin-bottom: 8px;
    }
    .contact-form h2 {
        font-size: 22px;
        margin-bottom: 7px;
    }
    .contact-form {
        padding: 24px;
    }
    .contact-form .input-field input {
        padding: 13px;
        font-size: 15px;
    }
    .contact-form .input-field {
        margin-bottom: 12px;
    }
    .salesforce-expertise-section::before {
        top: 20%;
        /* background-size: 100% 100%;
        width: 99px;
        z-index: -1; */
        height: 425px;
    }
    .sales-cloud-pricing::before {
        width: 290px;
        height: 765px;
        top: -42%;
    }
    .for-swift-btns {
        display: block;
    }
    .center-thankyou-box .for-swift-info a {
        margin-bottom: 15px;
        display: block;
        max-width: 60%;
        margin: auto auto 15px;
    }
    .ebook-modal .modal-dialog .modal-content {
        padding: 5px;
    }
    .blog-details-sec {
        margin-top: 30px;
    }
}

@media (max-width: 320px){
    .salesforce-lending-banner.partner-banner h1 {
        margin-bottom: 10px;
        font-size: 21px;
    }
    .salesforce-lending-banner.partner-banner p:first-child {
        margin-bottom: 8px;
    }
    .salesforce-lending-banner.partner-banner p {
        line-height: 23px;
    }
    .salesforce-lending-banner .common-btn {
        padding: 8px 15px;
    }
    .salesforce-lending-banner .read-more i {
        margin-left: 2px;
    }
    .common-padding-section {
        padding: 30px 0;
    }
    .sales-cloud-item  h2 {
        font-size: 19px;
        margin-bottom: 6px;
    }
    .sales-cloud-item p {
        font-size: 15px;
        line-height: 23px;
    }
    .sales-cloud-item {
        padding: 20px;
        height: 210px;
    }
    .sales-offering-item h2 {
        font-size: 21px;
        min-height: auto;
    }
    .sales-offering-item p {
        margin-bottom: 10px;
    }
    .sales-pricing-points a {
        padding: 15px 12px;
    }
    .explore-box {
        padding: 37px 20px 30px;
    }
    .explore-box h2 {
        font-size: 19px;
        line-height: 30px;
        margin-bottom: 15px;
    }
    .explore-info h3 {
        font-size: 17px;
        line-height: 25px;
        margin-bottom: 5px;
    }
    .explore-info p {
        font-size: 15px;
        margin-bottom: 6px;
        line-height: 25px;
    }
    .explore-info a {
        font-size: 16px;
    }
    .explore-info a img {
        margin-left: 4px;
    }
    .expertise-info h2 {
        font-size: 20px;
        margin-bottom: 6px;
    }
    .expertise-info p {
        font-size: 16px;
        line-height: 26px;
    }
    .expertise-img {
        margin-bottom: 10px;
    }   
    .success-points {
        max-width: 100%;
        margin: auto;
    }
    .success-points ul li {
        margin-bottom: 3px;
    }
    .grow-info h2 {
        font-size: 20px;
    }
    .let-comnect-section {
        padding: 30px 20px;
    }
    .connect-info .heading-common {
        font-size: 20px;
        line-height: 26px;
    }
    .connect-info p {
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 5px;
    }
    .ebook-box {
        margin-bottom: 0px;
        padding: 25px;
    }
    .ebook-info h2 {
        font-size: 16px;
    }
    .ebook-info ul li {
        font-size: 14px;
        margin-bottom: 6px;
    }
    .ebook-info ul {
        margin-left: 0;
        margin-bottom: 10px;
    }
    .ebook-info p {
        font-size: 13px;
        line-height: 19px;
    }
    .grow-section {
        margin: 40px 0;
    }
    .contact-form h2 {
        font-size: 19px;
        margin-bottom: 5px;
    }
    .contact-form p {
        font-size: 13px;
        margin-bottom: 14px;
    }
    .contact-form .input-field input {
        padding: 11px;
        font-size: 13px;
    }
    .center-thankyou-box .for-swift-info a { 
        max-width: 80%;
    }

    .center-thankyou-box h3 {
        font-size: 22px;
    }
    .center-thankyou-box p {
        font-size: 15px;
    }
    .ebook-modal .modal-title {
        font-size: 21px;
    }
    .salesforce-box h1, .salesforce-box h2 {
        font-size: 18px;
    }
    .salesforce-box h2 {
        font-size: 17px;
    }
    .hire-info h3, .leading-casino-info h4, .main_blog_details h3 {
        font-size: 15px;
    }
}