@-webkit-keyframes bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(5px);transform:translateY(5px)}80%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(5px);transform:translateY(5px)}80%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.animated-item{transition:all .8s ease-out}.animated-item--opacity{opacity:0;visibility:hidden;will-change:opacity}.animated-item--opacity img{opacity:0}.animated-item--active{opacity:1;visibility:visible}.animated-item--active img{opacity:1}.scrollax{position:relative;transition:all .3s cubic-bezier(.43,.88,.57,.51);will-change:transform}*{box-sizing:border-box}:after,:before{content:"";display:none}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:auto;min-height:100%}body,h1,h2,h3,h4,h5,h6,p{margin:0}img{display:block;max-width:100%}video{pointer-events:none}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:100%}textarea{resize:none}ol,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Gilroy,arial,sans-serif}li,p,small{font-family:Open sans,arial,sans-serif}li{list-style:none}video{width:100%}table{border:0;border-collapse:collapse;width:100%}form{width:100%}fieldset,form{border:0}input:focus,select:focus,textarea:focus{outline:0}body.fixed{overflow:hidden}.page-container{margin:0 auto;max-width:1024px;position:relative;width:90%}.open-sans,.open-sans *{font-family:Open sans,arial,sans-serif}.gilroy,.gilroy *{font-family:Gilroy,arial,sans-serif}a{color:#2699d6;font-family:Open sans,arial,sans-serif;position:relative}a:after,a:before{content:"";font-size:inherit}a.decorated{font-size:calc(.8232rem + .27624vw);text-decoration:none}@media screen and (min-width:1024px){a.decorated{font-size:1rem}}@media screen and (max-width:300px){a.decorated{font-size:.875rem}}a.decorated+.decorated{margin-left:.8125rem}a.decorated:hover{text-decoration:underline}a.decorated:after{bottom:0;content:" ▸";display:inline;position:relative;right:0;white-space:pre}.bold{font-weight:700}@media(max-width:767px){.col-xs-12{padding:0}}img{transition:all .32s cubic-bezier(.4,0,.2,1)}img[data-src]{opacity:0}img[data-src].loaded{opacity:1}.hs-cta-wrapper{display:block;width:100%}.hs-cta-wrapper img{display:none}.submitted-message{font-family:Open sans,arial,sans-serif;font-size:calc(.8232rem + .27624vw)}@media screen and (min-width:1024px){.submitted-message{font-size:1rem}}@media screen and (max-width:300px){.submitted-message{font-size:.875rem}}.mce-ico:before{display:block}.hs-sprocket{opacity:1;visibility:visible}.button{border:2px solid transparent;border-radius:3px;cursor:pointer;display:inline-block;font-family:Open sans,arial,sans-serif;font-weight:700;padding:1rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .21s cubic-bezier(.4,0,.2,1)}.button--rounded{border-radius:100px}.button-wrapper{align-items:center;display:flex;justify-content:center;width:100%}@media(max-width:467px){.button-wrapper{flex-direction:column}}.button-wrapper .button{margin:.5rem}.button-wrapper .button:first-child{margin-left:0}.button-wrapper .button:last-child{margin-right:0}@media(max-width:467px){.button-wrapper .button{display:block;margin:0 0 1rem;width:90%}}@media(min-width:992px){.button-wrapper .button{min-width:235px}}.form{position:relative;width:100%}.form *{font-family:Open sans,arial,sans-serif}.form__row{padding:1.125rem 0 0;position:relative}.form__row .hs_cos_wrapper_widget{display:block;flex:1;width:100%}.form__row--last,.form__row--last input{background-color:#f6f6f6;cursor:not-allowed}.form__row--last label small{color:#7f7f7f;margin-left:.25rem}.form__row--error .form__input,.form__row--error .form__input:focus,.form__row--error .form__input:hover{border-color:#ec7063}.form__row--error .form__label{color:#ec7063}.form__row--focus{background-color:#edf6fd}.form__row--focus div,.form__row--focus input,.form__row--focus select{background-color:transparent !important}.form__row .tooltip{min-width:6.5rem}@media(max-width:767px){.form__row .tooltip{max-width:100%}}@media(max-width:467px){.form__row .tooltip{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.form,.form__input,.form__label,.form__label small,.form__row{transition:all .21s cubic-bezier(.4,0,.2,1)}.form__label{align-items:center;color:#2397d4;display:flex;font-size:.8125rem;font-weight:700;justify-content:flex-start}.form__label+small{color:grey;display:block;font-size:.625rem;font-weight:400;opacity:0;padding-left:1.25rem;visibility:hidden}.form__label+small.visible{opacity:1;visibility:visible}.form__input{background-color:#fff;border:0;border-bottom:1px solid #cad1d6;border-radius:0;color:#7f7f7f;font-size:1rem;margin:0;padding:.25rem 1.25rem .84375rem;width:100%}.form__input:hover{border-color:#595959}.form__input:focus{border-color:#2699d6}.form__input-hint{bottom:.875rem;color:#7f7f7f;font-size:1rem;left:1.25rem;position:absolute}.form__input-hint--percent+input{padding-left:2.5rem}.form__input-hint--currency+input{padding-left:3.75rem}.form__input--no-border{border:0}.form__help{background-size:.625rem .625rem;font-style:normal;height:1rem;margin-left:.25rem;width:1rem}.form select{background-image:url(https://business.ebanx.com/hubfs/global_assets/icons/dropdown-select.svg);background-position:95% 35%;background-repeat:no-repeat}input[type=checkbox],input[type=radio]{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:1.25rem;position:relative;transition:all .21s cubic-bezier(.4,0,.2,1);width:1.25rem}input[type=checkbox]{background-image:url(https://business.ebanx.com/hubfs/Website/master/images/svg/misc/forms/checkbox--normal.svg)}input[type=checkbox]:hover{background-image:url(https://business.ebanx.com/hubfs/Website/master/images/svg/misc/forms/checkbox--hover.svg)}input[type=checkbox]:checked{background-image:url(https://business.ebanx.com/hubfs/Website/master/images/svg/misc/forms/checkbox--checked.svg)}input[type=radio]{background-image:url(https://business.ebanx.com/hubfs/Website/master/images/svg/misc/forms/radio--normal.svg)}input[type=radio]:hover{background-image:url(https://business.ebanx.com/hubfs/Website/master/images/svg/misc/forms/radio--hover.svg)}input[type=radio]:checked{background-image:url(https://business.ebanx.com/hubfs/Website/master/images/svg/misc/forms/radio--checked.svg)}.list{display:block;margin-left:1.2rem}.list li{font-size:calc(.8232rem + .27624vw);font-weight:500;line-height:1.56;position:relative}@media screen and (min-width:1024px){.list li{font-size:1rem}}@media screen and (max-width:300px){.list li{font-size:.875rem}}.list--unordered li{list-style:disc}.list--ordered li{list-style:decimal}.card{background-color:#fff;border-radius:5px;position:relative}.card--cta{cursor:pointer}.section{position:relative}.section .page-container{z-index:2}.section__container{overflow:hidden;width:100%}@media(max-width:767px){.section__container--mobile{display:block}}@media(min-width:768px){.section__container--mobile{display:none}}@media(max-width:767px){.section__container--desktop{display:none}}@media(min-width:768px){.section__container--desktop{display:block}}.section__title{line-height:1.21;margin-bottom:1.25rem}@media(min-width:768px){.section__title{line-height:1.14}}.section__message{font-size:calc(.8232rem + .27624vw)}@media screen and (min-width:1024px){.section__message{font-size:1rem}}@media screen and (max-width:300px){.section__message{font-size:.875rem}}.section__message+.list li{font-size:.875rem}.section__message,.section__title{width:100%}.section__row{display:block;margin-bottom:1.75rem}.section__cta.button{font-size:1rem;letter-spacing:1px;padding:.8rem 1.5rem}@media(min-width:992px){.section__cta.button{padding:1rem 2rem}}.section-grid-container{align-items:center;display:flex;justify-content:center;margin:0 auto}.section-grid__column{position:relative}@media(max-width:767px){.section-grid__column{padding:0}}.icon{background-position:50%;background-repeat:no-repeat;display:inline-block}.icon--facebook{background-image:url(https://business.ebanx.com/hubfs/Website/LandingPages/shopify-calculator/facebook.svg)}.icon--linkedin{background-image:url(https://business.ebanx.com/hubfs/Website/LandingPages/shopify-calculator/linkedin.svg)}.icon--twitter{background-image:url(https://business.ebanx.com/hubfs/Website/LandingPages/shopify-calculator/twitter.svg)}.icon--back{background-image:url(https://business.ebanx.com/hubfs/Website/LandingPages/shopify-calculator/left-arrow.svg)}.icon--info{background-image:url(https://business.ebanx.com/hubfs/Website/LandingPages/shopify-calculator/icon-info.svg)}.icon--help{background-image:url(https://business.ebanx.com/hubfs/Website/LandingPages/shopify-calculator/icon-help.svg)}.icon--close{background-image:url(https://business.ebanx.com/hubfs/Website/LandingPages/shopify-calculator/icon-close.svg)}.icon-wrapper{background-color:#e8f3fb;border-radius:5px}.button--blue{background-color:#2397d4;color:#fff}.button--blue:hover{background-color:#5ab1df}.button--blue:active{background-color:#1577ab}.button--blue.button--ghost{background-color:transparent;border-color:#2397d4;color:#2397d4}.button--blue.button--ghost:active,.button--blue.button--ghost:hover{color:#fff}.button--blue.button--ghost:hover{background-color:#2397d4;border-color:#2397d4}.button--blue.button--ghost:active{background-color:#5ab1df;border-color:#5ab1df}.carousel-navigator{align-items:center;display:flex;flex-direction:row;justify-content:center}.carousel-navigator li{border-radius:100%;cursor:pointer;height:10px;margin:.3rem;transition:all .21s cubic-bezier(.4,0,.2,1);width:10px}.carousel-navigator li:first-child{margin-left:0}.carousel-navigator li:last-child{margin-right:0}ol li.play-decorator,ul li.play-decorator{list-style:none;position:relative}ol li.play-decorator:before,ul li.play-decorator:before{background:url(https://business.ebanx.com/hubfs/Website/master/images/svg/misc/list-bullet-play--blue_2x.png) no-repeat 50%/contain;content:"";display:block;height:15px;left:-22px;min-height:15px;min-width:15px;position:absolute;top:4px;width:15px}.card{box-shadow:0 2px 50px -30px rgba(0,0,0,.5);transition:all .2s ease-in-out}.card,.card__image{display:flex;flex-direction:column;flex-wrap:wrap}.card__image{align-items:center;border-radius:5px 5px 0 0;height:7.5rem;justify-content:center;overflow:hidden}.card__image,.card__image img{position:relative}.card__image img{-o-object-fit:cover;flex:1;object-fit:cover;transition:all .5s ease-in-out}.card__text{border-radius:0 0 5px 5px;padding:1rem 1.5rem}.card:hover{box-shadow:0 20px 80px -30px rgba(0,0,0,.5)}.card:hover .card__image img{-webkit-filter:brightness(1.1);-webkit-transform:scale(1.01);filter:brightness(1.1);transform:scale(1.01)}.share-wrapper,.share-wrapper div{align-items:center;display:flex;justify-content:center}.share-wrapper .hs_cos_wrapper_widget{width:100%}.share-wrapper h5{color:#2f4a74;font-size:.75rem;letter-spacing:1.5px;margin-left:.25rem;text-transform:uppercase}.share-wrapper a{cursor:pointer;font-size:0;margin:0 .25rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.share-wrapper a:last-child{margin-right:0}.share-wrapper a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.share-wrapper i{height:1.875rem;width:1.875rem}.offer{flex-basis:100%;margin-bottom:1rem;padding:0;width:100%}.offer a{cursor:pointer;text-decoration:none}.offer__type{color:#2397d4;font-size:.6875rem;letter-spacing:1.5px;line-height:1.6;margin-bottom:.375rem;text-transform:uppercase}.offer__title{color:#2f4a74;font-size:1rem;line-height:1.31}.offer .button,.offer .cta_button{font-size:.8125rem;letter-spacing:.5px;padding:.25rem .875rem}.offer--highlight>div{height:100%}.offer--highlight .offer__title{font-size:1.3125rem;margin-bottom:1rem;max-width:50%}.offer--highlight .offer__type{font-size:.8125rem}.offer--highlight .card{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;min-height:16.75rem}.offer--highlight:hover .button,.offer--highlight:hover .cta_button{background-color:#2397d4 !important;border-color:#2397d4 !important;color:#fff !important}@media(min-width:768px){.offer{margin-bottom:0;padding:0 .5rem}.offer:first-child{padding-left:0}.offer:last-child{padding-right:0}.offer--highlight .card{min-height:0}}@media(min-width:768px) and (max-width:991px){.offer{flex-basis:30%;width:30%}.offer--highlight{flex-basis:40%;width:40%}}@media(min-width:992px){.offer{flex-basis:25%;width:25%}.offer--highlight{flex-basis:50%;width:50%}}.calculator{display:flex;flex-direction:column}.calculator__wrapper{align-items:stretch;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem;overflow:hidden;position:relative}.calculator__form{background-color:#fff;display:flex;flex:1;flex-direction:column;position:relative}.calculator__form,.calculator__form-hs,.calculator__form-info{background-color:#fff;border-radius:5px;width:100%}.calculator__form .form{display:flex;flex-direction:column;justify-content:space-between}.calculator__form .form__label{padding-left:1.25rem}.calculator__form .form .button{border-radius:0 0 5px 5px;font-size:1rem;height:4rem;letter-spacing:.5px;padding:1.125rem 0;position:relative;width:100%}.calculator__form .form .button span{margin-left:1rem;pointer-events:none;position:relative}.calculator__form .form .button span:before{background:url(https://business.ebanx.com/hubfs/Website/LandingPages/shopify-calculator/icon-recalculate.svg) no-repeat 50%/contain;display:block;height:1rem;left:-1.5rem;opacity:0;position:absolute;top:.25rem;transition:all .2s cubic-bezier(.4,0,.2,1);visibility:hidden;width:1rem}.calculator__form .form .button.recalc span:before{opacity:1;visibility:visible}.calculator__form-hs{-webkit-transform:translateY(100%);display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:2rem 0 0;pointer-events:none;position:absolute;top:0;transform:translateY(100%);transition:all .35s cubic-bezier(.4,0,.2,1)}.calculator__form-hs .hs-form__message{margin-bottom:2rem;padding:0 1rem}.calculator__form-hs .hs-form__message h2,.calculator__form-hs .hs-form__message p{text-align:center}.calculator__form-hs .hs-form__message h2{color:#2f4a74;font-size:1.3125rem;line-height:1.19;margin-bottom:.5rem}.calculator__form-hs .hs-form__message p{color:#595959;font-size:.875rem;line-height:1.36}.calculator__form-hs .hs-form-wrapper{align-items:stretch;color:#595959;display:flex;flex:1;font-size:.875rem;justify-content:center}.calculator__form-hs .hs-form-wrapper form{align-items:stretch;display:none;flex-direction:column;justify-content:space-between}.calculator__form-hs .hs-form-wrapper .submitted-message{padding-top:4rem;text-align:center;width:100%}.calculator__form-hs--active{-webkit-transform:translate(0);pointer-events:all;transform:translate(0)}.calculator__form-hs--active .hs-form-wrapper form{display:flex}.calculator__results{-webkit-transform:translateX(100vw);background-color:#fff;border-radius:5px;display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:100%;overflow:hidden;padding:2rem 0 0;position:absolute;top:0;transform:translateX(100vw);transition:all .35s cubic-bezier(.4,0,.2,1);width:100%}.calculator__results:after{background-image:linear-gradient(270deg,#f1f1f1,hsla(0,0%,94.5%,0));display:block;height:100%;position:absolute;right:0;top:0;width:.5rem;z-index:3}.calculator__results .results__header,.calculator__results .results__table{opacity:1;transition:opacity .35s ease-in-out}.calculator__results table{-webkit-overflow-scrolling:touch;margin-left:9rem}.calculator__results table .tooltip{max-width:30rem;top:120%}.calculator__results table thead,.calculator__results table thead *{font-family:Gilroy,arial,sans-serif}.calculator__results table thead th{background-color:#91cbea;color:#2f4a74;font-size:.75rem;line-height:1.5;min-width:12.5rem;padding:1.125rem 0;text-transform:uppercase}.calculator__results table thead th:first-child{background-color:#fff;color:#2f4a74;font-family:Open sans,arial,sans-serif;font-weight:700;height:3.4375rem;left:0;line-height:1.29;max-width:9rem;min-width:9rem;padding-left:1rem;position:absolute;text-align:left;text-transform:none;width:9rem}.calculator__results table tbody,.calculator__results table tbody *{font-family:Open sans,arial,sans-serif}.calculator__results table tbody tr:last-child{border-radius:0 0 5px 5px}.calculator__results table tbody tr:last-child td:first-child{border-radius:0 0 0 5px}.calculator__results table tbody tr:last-child td:last-child{border-radius:0 0 5px 0}.calculator__results table tbody tr:last-child td .tooltip{bottom:120%;top:auto}.calculator__results table tbody td{background-color:#f1f1f1;border-top:1px solid #cad1d6;color:#82929e;font-size:.75rem;line-height:1.29;padding:1.125rem 0;text-align:center}.calculator__results table tbody td:first-child{background-color:#fff;color:#2f4a74;font-weight:700;height:3.4375rem;left:0;padding-left:1rem;position:absolute;text-align:left;width:9rem}.calculator__results table tbody td:first-child small{color:#a1adb6;font-size:.625rem;pointer-events:none}.calculator__results table tbody td.br{color:#2397d4;font-weight:700}.calculator__results table tbody td p{align-items:center;display:flex}.calculator__results table tbody td p i,.calculator__results table tbody td p small{margin-left:.25rem}.calculator__results table tbody td i{background-size:.625rem .625rem;display:inline-block;height:1rem;width:1rem}.calculator__results table tbody td i .tooltip{font-style:normal}.calculator__results--active{-webkit-transform:translate(0);transform:translate(0)}.calculator__results--disabled .results__header,.calculator__results--disabled .results__table,.calculator__results--loading .results__header,.calculator__results--loading .results__table{opacity:.2}.calculator__results--disabled table,.calculator__results--loading table{pointer-events:none}.calculator__results--loading .calculator__loader{display:flex}.calculator__loader{-webkit-transform:translate(-50%);align-items:center;display:none;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%);z-index:4}.calculator__loader .circle{-webkit-animation:bounce linear 1s infinite;animation:bounce linear 1s infinite;background-color:#2397d4;border-radius:100px;display:block;height:.625rem;position:relative;width:.625rem}.calculator__loader .circle:first-child{-webkit-animation-delay:-.3s;animation-delay:-.3s;left:-1rem}.calculator__loader .circle:last-child{-webkit-animation-delay:.3s;animation-delay:.3s;right:-1rem}.calculator__share{display:flex;flex-direction:column;justify-content:center}.calculator__share .share-wrapper{margin-top:1rem}.calculator__info i{height:1rem;margin-right:.25rem;width:1rem}.calculator__info a{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.71;position:relative;text-decoration:none}.calculator__info a:after{-webkit-transform:scale(0);background-color:#fff;bottom:-.25rem;display:block;height:.125rem;position:absolute;right:0;transform:scale(0);transition:all .2s cubic-bezier(.4,0,.2,1);width:calc(100% - 1.25rem)}.calculator__info a:hover:after{-webkit-transform:scale(1);transform:scale(1)}.calculator .results__header,.calculator .results__header div{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0;position:relative}.calculator .results__header .hs_cos_wrapper_widget,.calculator .results__header div{width:100%}.calculator .results__header h3{color:#82929e;font-size:calc(1.04731rem + .41436vw);line-height:1.39}@media screen and (min-width:1024px){.calculator .results__header h3{font-size:1.3125rem}}@media screen and (max-width:300px){.calculator .results__header h3{font-size:1.125rem}}.calculator .results__header a{color:#1577ab;font-size:.625rem;font-weight:700;letter-spacing:.9px;line-height:1.8;margin-bottom:.25rem;text-transform:uppercase}.calculator .results__header p{color:#a1adb6;font-size:.75rem}.calculator .results__header i{cursor:pointer;height:1.5rem;left:1rem;position:absolute;top:-1rem;width:1.5rem}.calculator .results__header .results__legend{width:auto}.calculator .results__header .results__legend p{margin-left:.875rem}.calculator .results__header .results__legend p:before{background-color:#2397d4;display:block;height:.5rem;left:0;position:absolute;top:.3125rem;width:.5rem}.calculator .results__table{max-width:100%;overflow:auto;width:100%;z-index:3}.calculator .results__table *{-webkit-overflow-scrolling:touch}@media(min-width:468px){.calculator__share{flex-direction:row;justify-content:space-between}.calculator__share .share-wrapper{margin-top:0}}@media(min-width:992px){.calculator__wrapper{flex-direction:row;flex-wrap:wrap}.calculator__form{flex:0;flex-basis:30%;width:30%}.calculator__form,.calculator__form-hs,.calculator__form-info{border-radius:5px 0 0 5px}.calculator__form .form .button{border-radius:0 0 0 5px}.calculator__results{-webkit-transform:translate(0);background-color:#f6f6f6;border-radius:0 5px 5px 0;flex:0;flex-basis:70%;position:relative;transform:translate(0);width:70%}.calculator__results:before{box-shadow:0 17px 65px 0 rgba(126,130,136,.45);display:block;height:100%;left:-1rem;position:absolute;top:0;width:1rem}.calculator__results:after{background:#e8f3fb;bottom:0;height:4rem;left:0;top:auto;width:100%;z-index:2}.calculator__results table{margin:0;min-width:0}.calculator__results table thead th{font-size:.875rem;max-width:5rem;min-width:5rem;padding-bottom:1.25rem;padding-top:1.25rem;width:5rem}.calculator__results table thead th,.calculator__results table thead th:first-child{background-color:transparent}.calculator__results table thead th:first-child{font-size:0;position:relative}.calculator__results table tbody tr:last-child{background-color:#e8f3fb}.calculator__results table tbody td{border-color:#e0e4e7;font-size:.875rem;padding-bottom:1.25rem;padding-top:1.25rem}.calculator__results table tbody td,.calculator__results table tbody td:first-child{background-color:transparent}.calculator__results table tbody td:first-child{position:relative;width:9.75rem}.calculator__table{position:relative}.calculator .results__header,.calculator .results__header div{align-items:flex-start;flex-direction:column}.calculator .results__header h3{line-height:1.19}.calculator .results__header .note,.calculator .results__header .results__legend{align-self:flex-end;position:absolute}.calculator .results__header .note{top:0}.calculator .results__header .results__legend{top:1.25rem}.calculator .results__header i{display:none}}.section--calculator{background-color:#2f4a74;background-image:linear-gradient(#2f4a74,#637798);padding:2rem 0}.section--calculator h1{font-size:0;margin-bottom:1rem;text-align:center}.section--calculator h1 img{display:block;margin:0 auto;max-width:12rem}.section--calculator .section__message{color:#fff;line-height:1.71;margin:0 auto 2rem;max-width:18.25rem;text-align:center}.section--calculator .share-wrapper h5{color:#fff}@media(min-width:768px){.section--calculator{padding:4rem 0 5.375rem}.section--calculator h1{margin-bottom:2rem}.section--calculator h1 img{max-width:18.75rem}.section--calculator .section__message{line-height:1.5;margin-bottom:2.5rem;max-width:38rem}}.section--labs{background-color:#fff;padding:2.5rem 0 0}.section--labs h2{color:#2f4a74;font-size:1.3125rem;line-height:1.14;margin-bottom:2rem;text-align:center}.section--labs .section__grid,.section--labs .section__offers{display:flex;flex-direction:column;flex-wrap:wrap}.section--labs .section__offers{align-items:center;justify-content:center}.section--labs .section__offers .card{width:100%}.section--labs .section__logo img{margin:1rem auto 0}@media(min-width:768px){.section--labs{padding:6.5rem 0 3.875rem}.section--labs h2{margin-bottom:2.375rem;max-width:28.125rem;text-align:left}.section--labs .section__grid{align-items:flex-start;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:90%}.section--labs .section>div:not(.section__offers):not(.section__logo){order:1}.section--labs .section__offers{align-items:stretch;flex-direction:row}.section--labs .section__offers .card{height:100%}}@media(min-width:992px){.section--labs .section__logo{margin-bottom:2.25rem;order:2}.section--labs .section__logo img{margin-top:0}.section--labs .section__offers{order:3}}.section--invite{background-color:#f6f6f6;padding:3.5rem 0}.section--invite:before{background-color:#f6f6f6;display:block;height:200%;left:0;position:absolute;top:-100%;width:100%}.section--invite h2{color:#6a6a6a;font-size:calc(1.13122rem + .96685vw);font-weight:400;line-height:1.14;margin:0 auto 1.25rem;text-align:center}@media screen and (min-width:1024px){.section--invite h2{font-size:1.75rem}}@media screen and (max-width:300px){.section--invite h2{font-size:1.3125rem}}.section--invite .cta-wrapper{text-align:center}.section--invite .cta-wrapper .button{letter-spacing:1px;margin:0 auto;width:70%}@media(min-width:768px){.section--invite{padding:3.875rem 0 8rem}.section--invite:before{height:100%;top:-50%}.section--invite h2{line-height:1.29;max-width:38rem}.section--invite .cta-wrapper .button{max-width:15.25rem}}.hs-form-wrapper{position:relative}.hs-form-wrapper>.hs_cos_wrapper_widget{display:block;width:100%}.hs-form-wrapper form *{font-family:Open sans,arial,sans-serif}.hs-form-wrapper form .input,.hs-form-wrapper form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.hs-form-wrapper form textarea{width:100%}.hs-form-wrapper form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.hs-form-wrapper form select,.hs-form-wrapper form textarea{border:1px solid #cbcbcb;border-radius:3px;color:#7f7f7f;font-size:1rem;padding:.5rem 1rem;transition:all .21s cubic-bezier(.4,0,.2,1)}.hs-form-wrapper form input:not([type=checkbox]):not([type=radio]):not([type=submit]):hover,.hs-form-wrapper form select:hover,.hs-form-wrapper form textarea:hover{border-color:#595959;color:#595959}.hs-form-wrapper form input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.hs-form-wrapper form select:focus,.hs-form-wrapper form textarea:focus{border-color:#2699d6;color:#2699d6}.hs-form-wrapper form input:not([type=checkbox]):not([type=radio]):not([type=submit]).error,.hs-form-wrapper form select.error,.hs-form-wrapper form textarea.error{border-color:#ec7063}.hs-form-wrapper form label{color:#828282;display:inline-block;font-size:.875rem;margin-bottom:.25rem}.hs-form-wrapper form label span:first-child{font-weight:700}.hs-form-wrapper form label span:first-child:empty+span{display:none}.hs-form-wrapper form label span:first-child:not(:empty)+span{margin-left:.15rem}@media(max-width:767px){.hs-form-wrapper form label{font-size:.75rem}}.hs-form-wrapper form .hs-form-field{margin:0 2rem .875rem;position:relative}.hs-form-wrapper form .hs-submit{position:relative}.hs-form-wrapper form .hs-submit input{background-color:#2397d4;border:2px solid transparent;border-radius:0 0 5px 5px;color:#fff;cursor:pointer;display:inline-block;font-family:Open sans,arial,sans-serif;font-weight:700;height:4rem;padding:1rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .21s cubic-bezier(.4,0,.2,1);width:100%}.hs-form-wrapper form .hs-submit input:hover{background-color:#5ab1df}.hs-form-wrapper form .hs-submit input:active{background-color:#1577ab}@media(min-width:992px){.hs-form-wrapper form .hs-submit input{border-radius:0 0 0 5px}}.hs-form-wrapper form .hs-error-msgs{bottom:-.875rem;position:absolute}.hs-form-wrapper form .hs-error-msgs li label{color:#ec7063;font-size:.625rem;margin:0}.modal{align-items:center;bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .35s ease-in-out;visibility:hidden;z-index:5}.modal__backdrop{background-color:#4b4b4b;display:block;height:100%;opacity:.7;pointer-events:none;position:absolute;width:100%}.modal__container{align-items:flex-start;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;height:90%;justify-content:center;margin:0 auto;padding-bottom:2.625rem;pointer-events:all;width:90%;z-index:2}.modal__container h2{color:#2f4a74;font-size:calc(1.04731rem + .41436vw);line-height:1.14;margin-bottom:.625rem}@media screen and (min-width:1024px){.modal__container h2{font-size:1.3125rem}}@media screen and (max-width:300px){.modal__container h2{font-size:1.125rem}}.modal__container h3{color:#2397d4;font-size:calc(.9482rem + .27624vw);margin-bottom:.75rem}@media screen and (min-width:1024px){.modal__container h3{font-size:1.125}}@media screen and (max-width:300px){.modal__container h3{font-size:1rem}}.modal__container .table-wrapper{margin-bottom:4.375rem;overflow:auto;width:100%}.modal__container .table-wrapper table{margin-bottom:1rem}.modal__container table *{font-family:Open sans,arial,sans-serif}.modal__container table thead tr{background-color:#fff;text-align:left}.modal__container table thead th{color:#1577ab;font-size:.875rem;font-weight:700;line-height:1.71}.modal__container table tbody tr{text-align:left}.modal__container table tbody tr:nth-child(odd){background-color:#f1f1f1}.modal__container table tbody tr:nth-child(2n){background-color:#fff}.modal__container table tbody td{color:#7f7f7f;font-size:.75rem;line-height:2}.modal__container ul li{list-style:disc}.modal__container ol li{list-style:decimal}.modal__container ol,.modal__container ul{margin-bottom:2rem;padding-left:1.15rem}.modal__container ol li,.modal__container ul li{color:grey;font-size:calc(.8232rem + .27624vw);line-height:1.63;margin-bottom:.75rem}@media screen and (min-width:1024px){.modal__container ol li,.modal__container ul li{font-size:1rem}}@media screen and (max-width:300px){.modal__container ol li,.modal__container ul li{font-size:.875rem}}.modal__container p{color:grey;font-size:calc(.8232rem + .27624vw);line-height:1.63;margin-bottom:1.5rem}@media screen and (min-width:1024px){.modal__container p{font-size:1rem}}@media screen and (max-width:300px){.modal__container p{font-size:.875rem}}.modal__container p a{color:#2699d6;cursor:pointer}.modal__container p+h2{margin-top:3.75rem}.modal__container p+h3{margin-top:1.875rem}.modal__container p+table{margin-top:2rem}.modal__container p+ol,.modal__container p+ul{margin-top:1.125rem}.modal__body,.modal__title{position:relative}.modal__title{padding:2.625rem 2.625rem 1rem;width:100%}.modal__title h2{color:#2f4a74;font-size:calc(1.09884rem + .81395vw);line-height:1.18;margin-bottom:0;max-width:85%}@media screen and (min-width:1280px){.modal__title h2{font-size:1.75rem}}@media screen and (max-width:420px){.modal__title h2{font-size:1.3125rem}}.modal__title i{cursor:pointer;height:1rem;position:absolute;right:2.625rem;top:2.625rem;width:1rem;z-index:3}.modal__body{-webkit-overflow-scrolling:touch;flex:1;overflow:auto;padding:0 2.625rem;width:95%}.modal--open{opacity:1;visibility:visible}@media(min-width:768px){.modal__container{max-height:80vh;max-width:60rem}.modal__title{padding-bottom:2rem}}[data-tooltip]{position:relative}.tooltip{background-color:#fff;border-radius:3px;box-shadow:0 0 40px -15px #595959;color:#595959;font-size:.625rem;left:0;line-height:1.4;opacity:0;padding:.625rem;pointer-events:none;position:absolute;text-align:left;top:145%;transition:all .2s ease-in-out;visibility:hidden;z-index:-1}.tooltip--active{opacity:.95;visibility:visible;z-index:3}.tooltip:after{border-bottom:10px solid #2f2f2f;border-right:10px solid transparent;display:none;left:0;position:absolute;top:-7px;z-index:3}.page-footer{display:flex;flex-direction:column;position:relative}.page-footer__early{background-color:#fff;padding:3rem 0}.page-footer__early .page-container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap}.page-footer__early .share-wrapper{margin-top:2rem}.page-footer__late{background-color:#1577ab;padding:1rem 0;text-align:center}.page-footer__late,.page-footer__late *{color:#fff;font-size:.625rem}.page-footer__late a{text-decoration:underline}@media(min-width:768px){.page-footer__early{padding:1.625rem 0}.page-footer__early .page-container{flex-direction:row;justify-content:space-between}.page-footer__early .share-wrapper{margin-top:0}}.sales .calculator__wrapper{min-height:31.625rem}.sales .calculator__form-info{align-items:stretch;display:flex;flex:1}.sales .calculator__form-info .form__row{height:6.90625rem;padding-top:1.5rem}.sales .calculator__form-info .form__row:first-child{border-radius:5px 5px 0 0}.sales .calculator__form-info .form__row div{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.sales .calculator__form-info .form__row input,.sales .calculator__form-info .form__row select{padding-bottom:1.5rem}.sales .calculator__form-info .form__row .form__input-hint{bottom:1.5625rem}.sales .calculator__form-hs .hs-form__message h2{margin:0 auto}@media(min-width:768px){.sales .calculator__form-hs .hs-form__message h2{max-width:14rem}}@media(min-width:992px){.sales .calculator__wrapper{min-height:31.625rem}.sales .calculator__form-info .form__row:first-child{border-radius:5px 0 0 0}}@media(min-width:992px) and (min-width:992px){.sales .calculator__results{padding:4rem 3rem}.sales .calculator__results:after{display:none}.sales .calculator__results table tbody tr:last-child{background-color:transparent}}.headline-content--reverse{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem}.headline-content--reverse .section__message,.headline-content--reverse .section__title{color:#fff;text-align:center}.headline-content--reverse .section__title{font-size:1.5rem;margin:0 auto 1.25rem;max-width:20rem}.headline-content--reverse .section__message{margin-bottom:0;max-width:26.25rem}.headline-content--reverse h1 img{min-width:15rem}@media(min-width:992px){.headline-content--reverse{align-items:flex-start;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;margin-bottom:4rem}.headline-content--reverse h1{margin-bottom:0}.headline-content--reverse .section__title{font-size:2rem;max-width:28rem}.headline-content--reverse .section__message,.headline-content--reverse .section__title{text-align:left}.headline-content--reverse .section__message{margin-left:0}}@media(min-width:992px){.revenue .calculator__results{padding:3rem 3rem 0}.revenue .calculator__results table tbody tr:last-child{height:4rem}.revenue .calculator__results table tbody tr:last-child td{border-top:0}}