@media(max-width:499px){.hide-up-to-s{display:none!important}}@media(min-width:500px){.hide-s-and-up{display:none!important}}@media(max-width:899px){.hide-up-to-m{display:none!important}}@media(min-width:900px){.hide-m-and-up{display:none!important}}@media(max-width:1119px){.hide-up-to-l{display:none!important}}@media(min-width:1120px){.hide-l-and-up{display:none!important}}@media(max-width:1399px){.hide-up-to-xl{display:none!important}}@media(min-width:1400px){.hide-xl-and-up{display:none!important}}.cta{display:inline-block;height:41px;border:none;border-radius:2px;text-align:center;font-family:futura-pt,sans-serif;font-weight:300;text-transform:uppercase;background-color:#0f505d;color:#fff;letter-spacing:1px;-webkit-appearance:none;line-height:41px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.cta{font-weight:400}}.cta:hover{transform:scale(1.03)}.cta:hover .cta__content{transform:scale(1)!important}.cta--fixed{width:173px}@media(min-width:1400px){.cta--fixed{width:259.5px}}.cta--wide{width:259.5px}.cta--alt{background-color:#0b7678}ul.dashed,ul.no-bullets{list-style-type:none}ul.dashed>li{text-indent:-5px}ul.dashed>li:before{content:"-";text-indent:-5px}.pricing{background:url(/_next/static/media/pricing-small_bg.375b779b.jpg);background-size:cover;background-position:100%;display:flex;flex-direction:column;align-items:center;padding:calc(6vh + 52px) 3vw 6vh}@media(min-width:900px){.pricing{align-items:stretch}}@media(min-width:1400px){.pricing{align-items:center}}.pricing .offers__top{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:1400px;font-size:17px;line-height:20px;min-height:1000px}@media(min-width:900px){.pricing .offers__top{flex-direction:row;align-items:stretch}}.pricing .offers__bottom{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:1400px;font-size:17px;line-height:20px}@media(min-width:900px){.pricing .offers__bottom{flex-direction:row}}.pricing .offers__pair__bottom{max-width:42em;flex:1 1 auto;display:flex;justify-content:center;margin:25px 0}@media(min-width:500px){.pricing .offers__pair__bottom{flex-direction:row}}@media(min-width:900px){.pricing .offers__pair__bottom{flex:0 1 40em}}.pricing .offer{max-width:20em;width:20em;display:flex;flex-direction:column;align-items:stretch;margin:5px;background-color:#f8f9fb;transition:.5s ease-in-out}@media(min-width:500px){.pricing .offer{flex:1 1 25%}}.pricing .offer.offer--featured .cta,.pricing .offer.offer--featured .offer__header{background-color:#98c01f}@media(min-width:500px){.pricing .offer{max-width:22em;width:22em}}@media(min-width:900px){.pricing .offer{width:auto;min-height:1000px}.pricing .offer:hover{transform:scale(1.05)}}.pricing .offer__bottom{max-width:20em;width:20em;margin:5px 5px 40px;background-color:#f8f9fb;transition:.5s ease-in-out}@media(min-width:900px){.pricing .offer__bottom:hover{transform:scale(1.05)}}@media(min-width:500px){.pricing .offer__bottom{max-width:22em;width:22em}}.pricing .offer__header{flex:0 0 150px}.pricing .offer__bottom__header,.pricing .offer__header{background-color:#0f505d;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:futura-pt,sans-serif}.pricing .offer__bottom__header{height:150px}.pricing .offer__advantages{text-align:center;padding:30px 10px 0}.pricing .offer__name{padding:10px 0;position:relative;display:flex;justify-content:center;align-items:center;font-family:futura-pt,sans-serif;font-size:25px;font-weight:300;letter-spacing:1px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.pricing .offer__name{font-weight:400}}.pricing .offer__name:after{position:absolute;bottom:-10px;left:50%;margin-left:-2ch;content:"";width:4ch;border-bottom:2px solid #fff}.pricing .offer__content{height:100%}.pricing .offer__subtitle{padding:20px 20px 0}.pricing .offer__subtitle,.pricing .offer__subtitle-last{text-transform:uppercase;color:#0f505d;font-weight:500;font-size:smaller}.pricing .offer__subtitle-last{padding:20px}.pricing .offer__features{flex:1 0 auto;padding:20px 30px;line-height:20px}.pricing ul.offer__features{list-style-position:outside;margin-left:1em}.pricing li.no-bullet{list-style-type:none;line-height:16px;font-size:smaller}.pricing .offer__order{height:38px;width:100%}.pricing .offer__order:hover{transform:none}.pricing .upsale{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:40px}.pricing .upsale .cta{margin-top:30px;background-color:#b1b1b1}@supports(background-blend-mode:multiply){.pricing .offer{background-color:#fff}.pricing .offer__image{background-color:#f8f9fb;background-blend-mode:multiply}}