input.hs-button.primary.large {background-color: var(--pe_blue) !important;}
input.hs-button.primary.large:hover {filter: brightness(80%);}
ul.inputs-list span a {font-size: 16px;}
.customer-cta .under_wrap a.bg_pe_blue.pe_white {background-color:var(--pe_white);color:var(--pe_blue);}
.sidebyside.flex-row-reverse-odd > section:nth-child(odd) .row {
    flex-direction:row-reverse!important
}
.sidebyside.flex-row-reverse-even > section:nth-child(even) .row {
    flex-direction:row-reverse!important
}
@media (min-width: 992px) {

}
@media (max-width:767px) {
    .sidebyside.flex-row-reverse-odd > section:nth-child(odd) .row,
    .sidebyside.flex-row-reverse-odd > section:nth-child(even) .row{
        flex-direction: column-reverse !important;
    }
    .sidebyside.flex-row-reverse-odd > div .row > div:last-child{
        margin-bottom:20px
    }
}
@media (min-width: 992px) {
    .sidebyside .harness_ai .container .row > div:first-child {
        flex: 0 0 auto;
        width: 41.66666667%;
    }
     .sidebyside .harness_ai .container .row > div:last-child {
        flex: 0 0 auto;
        width: 58.33333333%;
    }
}
.whitepaper_ai {
    background-image: url(https://www.caspio.com/wp-content/uploads/2024/10/Group-51232.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    margin-bottom: 140px;
    position:relative;
}
/*.whitepaper_ai:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 10%;
    bottom: 0;
    z-index: 0;
    background: var(--pe_white);
}*/
.whitepaper_ai img{
    position: absolute;
    width: 462px;
    height: auto;
    left: 90px;
    bottom: -105px;
    z-index: 2;
}
.whitepaper_ai .row.align-items-center {align-items: flex-start !important;}
.whitepaper_ai .row.align-items-center > div:first-child {margin-top: -7px;}
.whitepaper_ai .row.align-items-center > div:last-child {
  position: relative;
  align-self: stretch;
}
.whitepaper_ai .text-start .btn-wrap a {
    background-color: transparent;
    padding: 0;
    position: relative;
    text-decoration: underline;
    display: flex;
    align-items: center;
    width: max-content;
}
.whitepaper_ai .text-start .btn-wrap a:before {
    content:'';
    width:22px;
    height:22px;
    background-image: url(https://www.caspio.com/wp-content/uploads/2024/10/download-symbol-white.svg);
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position:top left;
    margin-right: 10px;
}
@media (max-width: 1199.33px) {
  .whitepaper_ai {
    margin-bottom: 70px;
  }
  .whitepaper_ai img {
    width: 366px;
    position: static;
  }
}

.centerh2_4iconh3desc_cta .container > div:last-child,
.centerH2Desc_acordionLeftCta_rightImg .container .accordion > a {
    display:none;
}
