.b-uphill-climb
{
    background-image: url('/images/products/ispring-studio/uphill-climb.png.webp');
}
.h1,.h2,.h3,.h4,.h5,.h6,.header_4,h1,h2,h3,h4,h5,h6,ul{margin:0;padding:0}ol li,ul li{background:none}ul>li{list-style-type:disc}hr{margin:0}.accent{font-weight:600}.vertical_align_bottom{vertical-align:bottom}
@font-face{font-display:swap;font-family:Euclid Circular B SemiBold;font-style:normal;src:url(/content/fonts/EuclidCircularB-SemiBold.woff2) format("woff2"),url(/content/fonts/EuclidCircularB-SemiBold.woff) format("woff"),url(/content/fonts/EuclidCircularB-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Euclid Circular B Bold;font-style:normal;src:url(/content/fonts/EuclidCircularB-Bold.woff2) format("woff2"),url(/content/fonts/EuclidCircularB-Bold.woff) format("woff"),url(/content/fonts/EuclidCircularB-Bold.ttf) format("truetype")}.pricing__title{color:#151824;font:42px/1.13 Euclid Circular B SemiBold,Roboto,sans-serif;margin:0 auto 52px;max-width:412px;text-align:center}.pricing__cards{align-items:stretch;-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:center}.pricing__wrapper{background:#e9f0f9;margin-top:40px;padding:80px 0}.card{background:#fff;margin-bottom:20px;max-width:550px;padding:40px 22px;width:100%}.card__name{font-family:Euclid Circular B Bold,Roboto,sans-serif;text-align:center;text-transform:uppercase}.card__name_custom{color:#000;font-family:Euclid Circular B SemiBold,Roboto,sans-serif;font-size:22px}.card__description{color:#3d3e47;font-size:18px;margin-bottom:35px;margin-top:15px;text-align:center}.card__cost{border-top:1px solid rgba(0,0,0,.2);margin-bottom:28px;padding-top:22px}.card__amount{color:#151824;font-size:42px;font-weight:600;line-height:1.275;margin:0;text-align:center}.card__amount_text{color:#3d3e47;font-size:16px;line-height:1.12;text-align:center}.card__buttons{text-align:center}.card__features_title{color:#3d3e47;font-size:18px;line-height:1.56;margin-bottom:8px;margin-top:0}.card__button{display:block;text-align:center}.card__button_text{text-decoration:underline;text-underline-offset:5px}.card__button_buy,.card__button_contact-us{border-radius:12px;color:#161c24;font-size:16px;font-weight:500;line-height:20px;margin-left:auto;margin-right:auto;max-width:426px}.card__button_buy{background:#ffcc69;margin-bottom:20px;margin-top:20px;padding:18px 0;transition:background .3s ease}.card__button_buy:hover{background:#fdbd2f;text-decoration:none;transition:background .3s ease}.card__button_contact-us{border:1px solid #6c6c6c;max-width:180px;padding:17px 0}.card__button_contact-us:hover{text-decoration:none}.card__button_arrow{inset-inline-start:4px;position:relative;transition:all .3s ease}.card__button_try{color:#151824;display:inline-block;font-size:16px;line-height:1.12;margin-bottom:42px}.card__button_try:hover{text-decoration:none}.card__button_try:hover .card__button_arrow{inset-inline-start:10px;transition:all .3s ease}.card__text{color:#3d3e47;font-size:18px;line-height:1.56;margin:0}.card__text_with-arrow{padding-left:25px;position:relative}.card__text_with-arrow:before{background-image:url(/images/products/ispring-studio/arrow-checked.svg);background-repeat:no-repeat;background-size:contain;border-radius:50%;content:"";display:block;height:10px;inset-inline-start:0;margin:auto;position:absolute;top:10px;width:13px}.card__text_with-dot{padding-left:18px;position:relative}.card__text_with-dot:before{background-color:#3d3e47;border-radius:50%;bottom:0;content:"";display:block;height:5px;inset-inline-start:0;margin:auto;position:absolute;top:0;width:5px}@media screen and (min-width:490px){.card{border-radius:9px;padding-left:62px;padding-right:62px}.pricing__container{-webkit-padding-end:20px;-webkit-padding-start:20px;margin-left:auto;margin-right:auto;min-width:320px;padding-inline-end:20px;padding-inline-start:20px}}@media screen and (min-width:768px){.pricing__title{max-width:unset}}@media screen and (min-width:1160px){.pricing__container{max-width:1160px}.pricing__cards_two{align-items:stretch;flex-direction:row;justify-content:space-between;width:100%}.pricing__custom{width:100%}.card__description_custom{margin-left:auto;margin-right:auto}.custom{max-width:unset}}
