.pricing-options{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:.75rem;padding-right:0;margin-bottom:2rem}.pricing-options-group{display:-ms-flexbox;display:flex;padding:.125rem;border:1px solid #e1e2e6;border-radius:.25rem;margin-right:15px}.pricing-option-container{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;margin:.125rem}.pricing-option-input{display:none}.pricing-option-label{outline:0;cursor:pointer;border-radius:.25rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color 150ms cubic-bezier(0.645,0.045,0.355,1);font-size:15px;padding:0 .5rem;height:2rem;font-weight:bold}.pricing-option-input:checked+.pricing-option-label{background-color:#d8e4ff;color:#004dff}.pricing-option-label:not([disabled]):hover{background-color:#d8e4ff}.yearly-price-promo{text-transform:uppercase;font-weight:bold;color:#004dff;margin-top:5px}.yearly-price-promo:not(.hidden){display:block}.pricing-card-wrapper-extended .pricing-card-wrapper{position:relative;margin-left:0 !important;margin-bottom:30px}.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{position:relative;background:#fff;text-align:center;transition:.3s;height:100%}.pricing-card-wrapper-extended .pricing-card-wrapper .card:hover{box-shadow:0px 20px 50px 0 rgba(0,0,0,0.1);transform:scale(1.1)}.pricing-card-wrapper-extended .pricing-card-wrapper .card-heading{text-align:center;padding:18px;letter-spacing:.8px}.pricing-card-wrapper-extended .pricing-card-wrapper .card-price__wrapper{padding-right:10px;padding-left:10px}.pricing-card-wrapper-extended .card-price__wrapper .card-price{font-size:49px;display:inline;position:relative}.pricing-card-wrapper-extended .pricing-card-wrapper .card-price__wrapper .card-price .card-price__currency{font-size:14px;vertical-align:top;position:absolute;left:-15px;top:2px}.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{margin:0;padding:0;list-style-type:none}.pricing-card-wrapper-extended .pricing-card-wrapper .card-body li{font-size:12px;text-align:center;padding:18px 20px}.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{border-radius:50%;width:16px;height:16px;align-items:center;justify-content:center;display:inline-flex}.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{width:10px;height:10px}.pricing-card-wrapper-extended .pricing-card-wrapper .card .pricing-button{font-size:14px;display:inline-block;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.span4,.pricing-card-wrapper-extended .pricing-card-wrapper.span3,.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:0rem;padding:1rem 0rem}.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}}