.pillar-nav.section{position:sticky}.steps-timeline .timeline__content{justify-content:center}.steps-timeline .timeline__content .timeline__text p{font-size:1.05rem}.numbers-less-bottom-margin .numbers__number{margin-bottom:1.2rem}.feature-showcases-icons .icon--small .icon__glyph{font-size:1.2rem;height:1.2rem;line-height:1.2rem;width:1.2rem}.feature-showcases-icons .icon--small.icon--disc,.icon--small.icon--square{height:2.02rem;width:2.02rem}.featshow--nav-bg-accent button.featshow__btn.featshow__btn--active{border-bottom:4px solid #fff}.steps-justify-center .steps__nav{justify-content:center}.pricing-table-custom .pricing__plans .pricing__plan{position:relative}.pricing-table-custom .pricing__plans .pricing__plan:first-of-type:before,.pricing-table-custom .pricing__plans .pricing__plan:nth-of-type(2):before,.pricing-table-custom .pricing__plans .pricing__plan:nth-of-type(3):before{background:linear-gradient(111.02deg,#6fd3c7,#359d9e);border-radius:8px 8px 0 0;color:#fff;content:attr(data-step);font-size:15px;font-weight:700;left:0;padding:7px 10px;position:relative;text-align:center;top:57px;transform:translateY(-100%)}.pricing-table-custom .pricing__plans .pricing__plan:first-of-type:before{content:"Optional"}.pricing-table-custom .pricing__plans .pricing__plan:nth-of-type(2):before{content:"Essential"}.pricing-table-custom .pricing__plans .pricing__plan:nth-of-type(3):before{content:"Tailored"}.pricing-table-custom .pricing__options.txt--light{margin-bottom:35px}.pricing-table-custom .asterisk{font-size:1rem;font-weight:400;position:relative;top:-17px}.pricing__features .pricing__feature.important-text{align-items:center;display:grid;grid-template-columns:auto 1fr}.pricing-table-custom .pricing__plans .pricing__plan:nth-of-type(2) .pricing__features .pricing__feature.important-text:nth-last-child(2):before{content:"Upgrades";font-size:1em;font-weight:700;grid-column:1/-1;margin-bottom:0;margin-top:25px;text-align:left}.machines-list-homepage .compact-card__img img{border-radius:999px;height:7.78rem;width:7.78rem}.pricing-steps-custom .col.s3.md-s6{position:relative}.pricing-steps-custom .col.s3.md-s6:before{background:linear-gradient(111.02deg,#6fd3c7,#359d9e);border-radius:15px 0 22px 0;color:#fff;content:"STEP";font-size:18px;left:12px;padding:5px 20px;pointer-events:none;position:absolute;top:0;z-index:1}.pricing-steps-custom .col.s3.md-s6:after{content:"Click for pricing info \2139"}.click-for-info .content-card:after,.click-for-info .go-card:after,.pricing-steps-custom .col.s3.md-s6:after{font-size:16px;line-height:16px;pointer-events:none;position:absolute;right:30px;text-align:right;text-decoration:underline;top:5px;width:151px}.click-for-info .content-card:after,.click-for-info .go-card:after{content:"Click for more info \2139"}div#personas-btn{background:#fff;border-radius:45px;margin:auto;max-width:882px}.validation-services-cards .cover-card--dark{background-color:#394450}.validation-services-cards div.cover-card--light{background:#1dbdbd}.validation-services-cards p{font-size:1rem}.validation-services-cards .cover-card--light .btn--light.btn--outline{background:#d7f9f7;border-color:#d7f9f7}@media only screen and (max-width:768px){.calculator__sr-calculator .calc__field-accent{flex:auto!important}}.height-60 .splide__slide{min-height:60vh}.height-80 .splide__slide{min-height:80vh}.slider-overline{color:hsla(0,0%,100%,.8);font-size:1.22rem;margin-bottom:10px}.polymer-table{border-collapse:collapse;text-align:center;width:100%}.polymer-table tr{border:none}.polymer-table td{border:none;padding:10px}.h1-below .hero-slider__text h1{font-size:1rem;font-weight:400}.black-border a.btn--outline.btn--light{border-color:#222326}.multistep-form_intro{justify-content:flex-start!important}.multistep-form_intro button.margintop-2,form.multistep-form__form section .display-flex button[data-action=next],form.multistep-form__form section .display-flex button[type=submit]{background:linear-gradient(111.02deg,#6fd3c7,#359d9e);cursor:pointer;font-size:18px!important;letter-spacing:.4px}legend.field_description{border:1px solid #1dbdbd;border-radius:12px;margin-bottom:15px;padding:10px}legend.field_description:before{align-items:center;background-color:#1dbdbd;border-radius:50%;color:#fff;content:"\2139";display:flex;font-family:Arial,sans-serif;font-size:16px;height:20px;justify-content:center;left:-10px;position:absolute;top:-10px;width:20px}#reseller-list .content-card__label{color:#1b8182;font-size:.8rem}.shifter_brand_colors h2,.shifter_brand_colors h3{color:#33475b}.shifter_brand_colors .shifter__nav__item--active{background:#394450}.shifter_brand_colors .btn--dark.btn--outline{border-color:#394450;color:#394450}.btn--dark.btn--outline:hover,.shifter_brand_colors .btn--dark.btn--fill{background:#394450;color:#fff}.light-grey.comptab--light .comptab__body .comptab__row:nth-child(odd) .comptab__col{background-color:#f1f1f1}.light-grey.comptab--light .comptab__body .comptab__col,.light-grey.comptab--light .comptab__head .comptab__col{border-color:#394450}.light-grey.comptab--light .comptab__head .comptab__row--first .comptab__col--first{border-left-color:transparent}.light-grey.blue-head.comptab--light .comptab__head .comptab__row--first .comptab__col--first{background-color:#ebfafa}.faq_brand_colors .important-text,.faq_brand_colors h2{color:#33475b}.faq_brand_colors .accordion--light .accordion__item:not(:last-child){border-color:#33475b}.hero_text_shadow .hero-slider__title,.hero_text_shadow h2{text-shadow:2px 2px 2px #000}.hero_text_shadow .txt--dark h1,.hero_text_shadow .txt--dark p{text-shadow:1.5px 1.5px 1px #000}.module--blog-card .blog-card__img{height:196px;overflow:hidden}.blog-listing-2 .blog-card__img{height:250px;overflow:hidden}.blog-card__img img{display:block;height:100%;object-fit:cover;width:100%}.section_intro_white_overline .section-intro__overline{color:#fff}.light-grey .ui-label{color:#215273}.pricing__box .pricing__feature.important-text{align-items:flex-start}.brand-promise{background-color:#d7f9f7;border-radius:12px;font-weight:600;margin-top:8px;padding:5px 10px;position:absolute}.brand-promise a{color:#222326}.brand-promise-title .section-intro__desc-inner{background-color:#d7f9f7;border-radius:12px;max-width:fit-content;padding:1px 10px}.dark_button_validation .feature-card,.dark_button_validation .feature-card--with-link,.dark_button_validation .inline-items--center .btn--white,.listing__items--content .listing__render .listing__item .content-card,.listing__nav .listing__filter-group--btn .listing__filter-buttons .btn--white.btn--fill,.listing__toolbar-elements .search-box .listing__search-input{border:1px solid #394450}.content-card__body .content-card__desc .dark_button_gray{background:#394450}.content-card__body .content-card__desc .dark_button_gray_outline{border-color:#394450;color:#394450}.content-card__body .content-card__desc .dark_button_gray_outline:hover{background:none;border:2px solid #394450}@media (min-width:1140px){.header__section .header__center .items-center .sm-s8{width:auto}.header__section .header__center .items-center .sm-s4{max-width:180px}.header__section .header__center .items-center{justify-content:space-between}.header__section--top .header__center .items-center .justify-end{justify-content:flex-end}}.dark_button_validation .content-card--light{border:1px solid #394450;display:flex;flex-direction:column}.dark_button_validation .content-card--light>.content-card__body{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:space-between}.dark_button_validation .btn--light,.dark_button_validation .btn--light:hover{background:#fff;border:2px solid #215273;color:#215273}.text_justify .feature-card__body>.feature-card__desc{text-align:justify}.light_heading h2,h2.light_heading{color:#000;font-size:2.5rem;font-weight:400}.light_heading_dark h2,h2.light_heading_dark{color:#33475b;font-size:2.5rem;font-weight:400}.light_heading h3,h3.light_heading{color:#000;font-size:2rem;font-weight:400}.light_heading_dark h3,h3.light_heading_dark{color:#33475b;font-size:2rem;font-weight:400}.light_heading h4,h4.light_heading{color:#000;font-size:1.5rem;font-weight:400}.light_heading_dark h4,h4.light_heading_dark{color:#33475b;font-size:1.5rem;font-weight:400}.tabs__content .tabs__tab img{border-radius:24px}li a svg{margin-bottom:3px}.btn.btn--fill.btn--medium.btn--accent:hover{color:#fff;text-decoration:none;transform:scale(1.07)}.properties__item>.properties__icon>.properties__text,.properties__item>.properties__icon>span.icon{color:#215274}.negative,.positive{font-weight:700}.positive{color:#1dbdbd;font-size:20px}.negative{color:#f67e0b;font-size:19px}@media only screen and (max-width:479px){.comptab__body .comptab__box.comptab__box--row-title,.comptab__body .comptab__box.comptab__box--text{font-size:.8rem}.comptab__box.comptab__box--col-title,.comptab__box.comptab__box--title{font-size:15px}}.involveme_popup{align-items:center;border:none;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);cursor:pointer;display:flex;justify-content:center;margin-left:-47.5px;margin-right:-53.5px;padding:15px 20px;position:fixed;right:0;text-align:center;top:50%;transform:rotate(270deg);transform-origin:center center;transition:transform .2s ease,background-color .2s ease;white-space:nowrap;z-index:1000}.involveme_popup.minimized{font-size:12px;opacity:.7;padding:5px 10px;transform:rotate(270deg) scale(.8);transition:all .3s ease}.involveme_popup.minimized svg{display:none}.involveme_popup:hover{background-color:#185bb5;transform:rotate(270deg) scale(1.1)!important}.involveme_popup.minimized:hover{opacity:1;transform:rotate(270deg) scale(1.1)!important}div#project-builder .modal__box .modal__content .involveme_embed iframe{border-radius:15px}#caseStudies .icon--type-image.icon--white{box-shadow:0 2px 4px #39445040}#caseStudies .icon--type-image.icon--white>.icon__glyph{transform:scale(1.4)}#caseStudies .content-card__icon{padding-bottom:4px}span.menu-new-item:after{background:linear-gradient(111.02deg,#1dbdbd,#1b8182);border-radius:6px;color:#fff;content:"NEW";font-size:13px;font-weight:700;margin-left:5px;padding:0 5px}.comptab__col.comptab__col--first{left:auto;z-index:auto}.fmseries h3.go-card__title.h4,.fmseries h4.go-card__title.h4{font-size:1.14rem;margin-bottom:24px}