.pricing-cards .pricing-cards__row{display:grid;gap:20px;grid-template-columns:1fr}.pricing-cards .pricing-cards__row .pricing-card{border:2px solid var(--bg-liteBlue);border-radius:15px;display:grid;grid-template-rows:minmax(130px,auto) minmax(115px,auto) minmax(52px,auto) 1fr;position:relative}.pricing-cards .pricing-cards__row .pricing-card.pricing-card--aws{grid-template-rows:minmax(130px,auto) minmax(115px,auto) minmax(52px,auto) 1fr 110px}.pricing-cards .pricing-cards__row .pricing-card.pricing-card--featured{border-color:var(--tertiary);-webkit-box-shadow:0 4px 15px 8px rgba(218,252,2,.2);box-shadow:0 4px 15px 8px rgba(218,252,2,.2);margin-top:30px}.pricing-cards .pricing-cards__row .pricing-card.pricing-card--featured .pricing-card__promo{align-items:flex-start;background-color:var(--tertiary);border-top-left-radius:12px;border-top-right-radius:12px;-webkit-box-shadow:0 4px 15px 8px rgba(218,252,2,.2);box-shadow:0 4px 15px 8px rgba(218,252,2,.2);display:flex;left:-2px;padding:6px 14px 4px;position:absolute;top:16px;transform:translateY(-100%);z-index:-1}.pricing-cards .pricing-cards__row .pricing-card.pricing-card--featured .pricing-card__promo svg{height:auto;margin-right:6px;width:18px}.pricing-cards .pricing-cards__row .pricing-card.pricing-card--featured .pricing-card__promo>p{color:var(--secondary);font-size:.875rem}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__heading{align-items:center;background-color:var(--bg-liteBlue);border-top-left-radius:13px;border-top-right-radius:13px;display:flex;flex-direction:column;padding:20px;text-align:center}.pricing-cards.pricing-cards--dark .pricing-cards__row .pricing-card .pricing-card__heading{background-color:var(--secondary)}.pricing-cards.pricing-cards--dark .pricing-cards__row .pricing-card .pricing-card__heading h3{color:var(--white)}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__heading img{height:100%;margin-bottom:10px;max-height:40px;width:auto}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__heading>p{margin:0}.pricing-cards.pricing-cards--dark .pricing-cards__row .pricing-card .pricing-card__heading>p{color:var(--white);opacity:.65}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price{align-items:center;display:flex;flex-direction:column;min-height:120px;padding:20px 20px 10px}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-wrapper{width:fit-content}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-preText{color:var(--secondary);font-weight:300;margin:0}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-preText.price-preText--centered{text-align:center}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row{display:flex;gap:10px;position:relative}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row.price-row--centered{align-items:center;flex-direction:column;gap:0}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price{color:var(--secondary);font-size:3rem;font-weight:700;margin:0}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price.price-row__price--sm{font-size:2.125rem}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-disclaimer{font-size:.875rem;margin:0;text-align:center}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info{margin-top:7px}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__consumption{color:var(--secondary);font-weight:700}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__consumption,.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__cycle{margin:0}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__tooltip{position:absolute;right:-22px;top:-2px}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__tooltip>button{align-items:center;background:none;border:1px solid var(--primary);border-radius:50%;color:var(--primary);cursor:pointer;display:flex;font-size:.778rem;font-weight:500;height:16px;justify-content:center;padding:5px;width:16px}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__tooltip .tooltip-content{background:var(--bg-liteBlue);border-radius:10px;bottom:100%;-webkit-box-shadow:0 0 20px rgba(15,28,77,.15);-moz-box-shadow:0 0 20px rgba(15,28,77,.15);-ms-box-shadow:0 0 20px rgba(15,28,77,.15);-o-box-shadow:0 0 20px rgba(15,28,77,.15);box-shadow:0 0 20px rgba(15,28,77,.15);display:block;left:50%;left:-450%;margin-bottom:15px;max-width:220px;min-width:220px;opacity:0;padding:12px 12px 10px;position:absolute;-webkit-transform:translate(-50%,10px);-moz-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);-o-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;visibility:hidden;width:100%;z-index:999}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__tooltip .tooltip-content:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--bg-liteBlue);bottom:-10px;content:"";height:0;left:50%;left:87%;position:absolute;transform:translateX(-50%);width:0}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__tooltip .tooltip-content p{font-size:.778rem;line-height:1.35;margin:0}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__tooltip .tooltip-content p.tooltip-title{font-weight:700}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__tooltip:hover .tooltip-content{opacity:1;pointer-events:auto;-webkit-transform:translateY(0) translateX(-50%);-moz-transform:translateY(0) translateX(-50%);-ms-transform:translateY(0) translateX(-50%);-o-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);visibility:visible}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__cta{align-items:center;display:flex;flex-direction:column;padding-bottom:20px;position:relative}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__cta.pricing-card__cta--space{padding-bottom:60px}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__cta:after{background-color:var(--bg-liteBlue);bottom:0;content:"";height:1px;left:20px;position:absolute;width:calc(100% - 40px)}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__cta .btn.btn--primary{margin:10px 0;min-width:200px}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__cta button.modal_openbtn{align-items:center;background-color:transparent;border:none;color:var(--text-color);display:flex;font-size:.938rem;gap:8px;margin:0}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__cta button.modal_openbtn svg{height:auto;width:18px}.pricing-cards .pricing-cards__row .pricing-card .cta-aws{align-items:center;background-color:rgba(236,238,242,.6);border-radius:10px;display:flex;flex-direction:column;padding:18px 15px 5px;position:relative;width:100%}.pricing-cards .pricing-cards__row .pricing-card .cta-aws .btn{font-size:.938rem;margin-top:10px;padding-bottom:10px;padding-top:10px}.pricing-cards .pricing-cards__row .pricing-card .cta-aws .btn:focus,.pricing-cards .pricing-cards__row .pricing-card .cta-aws .btn:hover{-webkit-box-shadow:none;box-shadow:none}.pricing-cards .pricing-cards__row .pricing-card .cta-aws .btn:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__features{padding:20px}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__features .features-title{color:var(--secondary);font-weight:500}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__features .features-list{margin:0}@media (min-width:768px){.pricing-cards .pricing-cards__row .pricing-card.pricing-card--featured{margin-top:0}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__tooltip .tooltip-content{left:-190%;max-width:240px;min-width:240px}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__tooltip .tooltip-content:before{left:66%}}@media (min-width:1200px){.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__tooltip .tooltip-content{left:-150%;left:-640%;max-width:200px;max-width:275px;min-width:200px;min-width:275px}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__tooltip .tooltip-content:before{left:66%;left:90%}}@media (min-width:1400px){.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__tooltip .tooltip-content{left:-250%}.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__tooltip .tooltip-content:before{left:67%}}@media (min-width:1480px){.pricing-cards .pricing-cards__row .pricing-card .pricing-card__price .price-row .price-row__price-info .price-info__tooltip .tooltip-content{max-width:260px;max-width:300px;min-width:260px;min-width:300px}}.modal-body--bg{align-items:center;display:flex;height:100%;justify-content:center}.modal-background .modal-body--bg .modal-body{padding:40px 50px}.modal-background .modal-body--bg .modal-body table{background-color:var(--white);margin:0}.modal-background .modal-body--bg .modal-body table,.modal-background .modal-body--bg .modal-body table td,.modal-background .modal-body--bg .modal-body table th{border:1px solid var(--primary)}.modal-background .modal-body--bg .modal-body table th{color:var(--secondary)}.modal-background .modal-body--bg .modal-body .modal_closebtn{height:40px;right:5px;top:5px;width:40px}