.pricing-options{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:2rem;margin-top:.75rem;padding-right:0}.pricing-options-group{border:1px solid #e1e2e6;border-radius:.25rem;display:-ms-flexbox;display:flex;margin-right:15px;padding:.125rem}.pricing-option-container{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;margin:.125rem}.pricing-option-input{display:none}.pricing-option-label{border-radius:.25rem;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;outline:none;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:700;height:2rem;padding:0 .5rem;transition:background-color .15s cubic-bezier(.645,.045,.355,1)}.pricing-option-input:checked+.pricing-option-label{background-color:#d8e4ff;color:#004dff}.pricing-option-label:not([disabled]):hover{background-color:#d8e4ff}.yearly-price-promo{color:#004dff;font-weight:700;margin-top:5px;text-transform:uppercase}.yearly-price-promo:not(.hidden){display:block}.pricing-card-wrapper-extended .pricing-card-wrapper{margin-bottom:30px;margin-left:0!important;position:relative}.pricing-card-wrapper-extended .pricing-card-wrapper .pricing-top-image{display:none}.pricing-card-wrapper-extended .pricing-card-wrapper .absolute-image{position:absolute}@media(min-width:768px){.pricing-card-wrapper-extended .pricing-card-wrapper .pricing-top-image.show-tablet{display:block}}@media(min-width:1025px){.pricing-card-wrapper-extended .pricing-card-wrapper .pricing-top-image.show-desktop{display:block}}@media(max-width:767px){.pricing-card-wrapper-extended .pricing-card-wrapper .pricing-top-image.show-mobile{display:block}}.pricing-card-wrapper-extended .pricing-card-wrapper .card{background:#fff;height:100%;position:relative;text-align:center;transition:.3s}.pricing-card-wrapper-extended .pricing-card-wrapper .card:hover{box-shadow:0 20px 50px 0 rgba(0,0,0,.1);transform:scale(1.1)}.pricing-card-wrapper-extended .pricing-card-wrapper .card-heading{letter-spacing:.8px;padding:18px;text-align:center}.pricing-card-wrapper-extended .pricing-card-wrapper .card-price__wrapper{padding-left:10px;padding-right:10px}.pricing-card-wrapper-extended .card-price__wrapper .card-price{display:inline;font-size:49px;position:relative}.pricing-card-wrapper-extended .pricing-card-wrapper .card-price__wrapper .card-price .card-price__currency{font-size:14px;left:-15px;position:absolute;top:2px;vertical-align:top}.pricing-card-wrapper-extended .pricing-card-wrapper .card-price__wrapper .card-timeframe{font-size:14px;letter-spacing:1.4px;margin-top:10px}.pricing-card-wrapper-extended .pricing-card-wrapper .card-body ul{list-style-type:none;margin:0;padding:0}.pricing-card-wrapper-extended .pricing-card-wrapper .card-body li{font-size:12px;padding:18px 20px;text-align:center}.pricing-card-wrapper-extended .pricing-card-wrapper .card-body li:not(:first-child){text-align:left}.pricing-card-wrapper-extended .pricing-card-wrapper .card li.with-icon .featured-icon{align-items:center;border-radius:50%;display:inline-flex;height:16px;justify-content:center;width:16px}.pricing-card-wrapper-extended .pricing-card-wrapper .pricing-text{margin-left:10px}.pricing-card-wrapper-extended .pricing-card-wrapper .card li.with-icon .featured-icon svg{height:10px;width:10px}.pricing-card-wrapper-extended .pricing-card-wrapper .card .pricing-button{display:inline-block;font-size:14px;margin:20px;padding:11px 2rem}@media(min-width:768px){.pricing-card-cols-wrapper{display:flex;flex-wrap:wrap}.pricing-card-wrapper-extended .pricing-card-wrapper.span3,.pricing-card-wrapper-extended .pricing-card-wrapper.span4,.pricing-card-wrapper-extended .pricing-card-wrapper.span6{width:50%}.pricing-card-wrapper-extended .pricing-card-wrapper{padding:0 15px}}@media(min-width:1025px){.pricing-card-wrapper-extended .pricing-card-wrapper.span4{width:33.33%}.pricing-card-wrapper-extended .pricing-card-wrapper.span3{width:25%}}@media screen and (max-width:1200px){.pricing-card-wrapper-extended .pricing-card-wrapper .card{padding:2rem 1rem}}@media screen and (max-width:1024px){.pricing-card-wrapper-extended .pricing-card-wrapper .card:hover{transform:scale(1.03)}}@media only screen and (max-width:950px) and (min-width:768px){.pricing-card-wrapper-extended .pricing-card-wrapper .card{margin:0;padding:1rem 0}.pricing-card-wrapper-extended .pricing-card-wrapper .card .pricing-button{margin:10px}}@media screen and (max-width:767px){.pricing-card-wrapper-extended .pricing-card-wrapper .card{margin:1rem}}