.text-center{text-align:center}.grey-bg{background-color:#f5f5f5}.dark-blue-bg{color:#fff;background-color:#234360}.main-section-wrapper{overflow:hidden}.max-container{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.desktop-only{display:block}.tablet-only,.mobile-only{display:none}@media screen and (max-width: 991px) and (min-width: 768px){.desktop-only{display:none}.tablet-only{display:block}.mobile-only{display:none}}@media screen and (max-width: 767px){.desktop-only,.tablet-only{display:none}.mobile-only{display:block}}.feature-title{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;padding-bottom:.5rem;display:flex}.feature-content{padding-bottom:.5rem}.feature-title-icon{width:50px}.features-video video{object-fit:contain;position:relative}.features-video,.features-video img{display:flex;align-items:center;justify-content:center;object-fit:contain;aspect-ratio:4 / 3}.features-image img{object-fit:cover;aspect-ratio:4/3}.text-block{font-size:1.2rem;padding:0 5px;text-transform:uppercase;font-weight:600}.video-card-inner{border-radius:24px;border:1px solid;overflow:hidden;display:flex;flex-direction:column;max-height:550px}.faq-inner{padding:24px;background:#fff;border-radius:24px}.faq-title{justify-content:space-between;font-weight:600}.faq-content p{margin:16px 0}.faq-content{overflow:hidden;transition:max-height .3s ease-out}.swiper-container{position:relative}.sticky-topbanner{position:sticky;top:0;z-index:12;box-shadow:0 8px 24px #0000000d}.sticky-topbanner .topbanner{background-color:#fff;width:100%;padding:.75rem 0;text-decoration:none}.sticky-topbanner .topbanner .max-container{max-width:1400px;margin:0 auto;padding:0 20px}.topbanner-inner{display:flex;background-color:#fff;width:100%;justify-content:space-between;align-items:center}.persistent-cta{display:flex;flex:0 auto;justify-content:flex-start;align-items:center;text-decoration:none;gap:20px}.price-text{display:flex;gap:10px}.msrp{color:#909396;font-size:20px;font-weight:600;line-height:130%;text-decoration:line-through}.sale-price{color:#0f1820;font-size:20px;font-weight:600;line-height:130%;text-decoration:none}.price-text-container{display:flex;gap:10px}.persistent-cta-button{background-color:#0f1820;border-radius:24px;display:flex;justify-content:center;align-items:center;width:100%;max-width:220px;height:48px;padding:0 40px;text-decoration:none}.persistent-cta-button-text{color:#fefefe;text-align:center;text-transform:uppercase;margin:0;font-size:16px;font-weight:600;line-height:150%;white-space:nowrap;text-decoration:none}.sticky-banner-sale-badge{background-color:#e63946;color:#fff;padding:4px 8px;border-radius:4px;font-size:14px;font-weight:600;margin-right:8px;white-space:nowrap}.testimonial-card{opacity:1;flex-direction:column;justify-content:center;align-items:flex-end;text-decoration:none;display:flex}.testimonial-inner{background-color:#fff;border-radius:24px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:auto;padding:20px;text-decoration:none;display:flex;gap:2rem}.testimonial-content{grid-row-gap:15px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:flex}.review-stars{object-fit:cover;justify-content:center;align-items:center;width:91.4286px;height:16px;text-decoration:none;display:flex}.review-quote{grid-row-gap:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex;margin-bottom:24px;text-align:center}.text-18{color:#0f1820;text-align:center;margin-top:0;margin-bottom:0;font-size:18px;font-weight:400;line-height:130%;text-decoration:none}.testimonial-author{grid-column-gap:10px;flex:0 auto;justify-content:center;align-items:center;text-decoration:none;display:flex}.text-19{color:#333;text-align:center;margin-top:0;margin-bottom:0;font-size:14px;font-weight:500;line-height:130%;text-decoration:none}.verified{grid-column-gap:5px;flex:0 auto;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.blue-verified-check{object-fit:cover;justify-content:center;align-items:center;width:20px;height:20px;text-decoration:none;display:flex}.text-20{color:#0985ac;margin-top:0;margin-bottom:0;font-size:14px;font-weight:400;line-height:100%;text-decoration:none}@media screen and (max-width: 768px){.topbanner.visible{display:flex;opacity:1;transform:translateY(0);transition:transform .3s ease,opacity .3s ease}.price-text{grid-column-gap:5px;grid-row-gap:5px}.persistent-logo{display:none}.sticky-topbanner .topbanner .max-container{padding-left:12px;padding-right:12px}.persistent-cta{grid-column-gap:1rem;width:100%;justify-content:space-between}.persistent-cta-button{height:44px;padding-left:2rem;padding-right:2rem}.msrp,.sale-price{font-size:16px;line-height:1}.price-text-container{display:flex;align-items:center;gap:0}.sticky-banner-sale-badge{padding:2px 6px 4px;border-radius:3px;background:#e52728;font-size:14px;color:#fff;display:inline-block}.testimonial-card{min-width:250px;display:block}}.video-card{display:flex;align-items:center;justify-content:center}.video-card-inner{border-radius:24px;border:1px solid;overflow:hidden;display:flex;flex-direction:column;max-height:620px}.video-poster{display:flex;align-items:center;justify-content:center;overflow:hidden}.video-poster img{width:100%}.video-description{padding:12px}.text-left{text-align:left!important}@media (min-width: 768px){.video-grid{display:flex;align-items:flex-start;justify-content:center;gap:40px}.video-card{display:flex;align-items:center;justify-content:center;max-width:350px}.video-card-inner{border-radius:24px;border:1px solid;overflow:hidden;display:flex;flex-direction:column;max-width:350px}}.frame-2087325663{grid-column-gap:40px;flex:0 auto;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.see-how-it-works-video-container{width:100%}.video-container{position:relative;max-width:100%;height:0;width:100%;padding-bottom:56.25%;overflow:visible;margin:0 0 40px}video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:8px}.custom-play-button{position:absolute;display:flex;align-items:center;margin:0 auto;bottom:-20px;left:0;right:0;background-color:#0000004d;color:#fff;padding:6px 10px;max-width:fit-content;border-radius:32px;cursor:pointer;font-size:16px;z-index:1;text-align:center;transition:background-color .3s ease}.custom-play-button span{white-space:nowrap;line-height:1}.custom-play-button:hover{background-color:#000000e6}.custom-play-button:active{background-color:#00000080}.intro-video-custom-play-button{position:absolute;display:flex;align-items:center;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000000b3;color:#fff;padding:12px 8px;width:auto;border-radius:8px;cursor:pointer;font-size:16px;font-weight:700;z-index:1;white-space:nowrap;text-align:center;transition:background-color .3s ease}.playbuttonsvg{display:flex;align-items:center;justify-content:center;width:25px;height:28px;margin-right:8px}.frame-2087325664{grid-row-gap:48px;flex-direction:column;justify-content:center;align-items:flex-start;text-decoration:none;display:flex}.frame-2087325665{grid-row-gap:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-decoration:none;display:flex}.checkmarks{grid-row-gap:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;text-decoration:none;display:flex}.bullet-row{grid-column-gap:10px;justify-content:flex-start;align-items:stretch;width:100%;text-decoration:none;display:flex}.bullet-bubble{grid-column-gap:10px;background-color:#ddeaee;border-radius:25px;justify-content:flex-start;align-items:center;padding:12px 16px;text-decoration:none;display:flex}.new-bullet-bubble-container{gap:10px;justify-content:flex-start;width:100%;text-decoration:none;display:flex;flex-direction:column}.new-bullet-bubble-container .bullet-bubble{background-color:transparent;padding:8px 4px}.basic-checkmark{object-fit:cover;justify-content:center;align-items:center;width:15px;height:11px;text-decoration:none;display:flex}.text-10{color:#0f1820;margin-top:0;margin-bottom:2px;font-size:18px;line-height:1;text-decoration:none;white-space:nowrap}@media (max-width: 991px){.frame-2087325663{grid-column-gap:2rem;flex-flow:column;justify-content:flex-start;align-items:center;width:100%}.checkmarks{grid-row-gap:1rem}.bullet-row{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column}.bullet-bubble{max-width:none}}.chart-container{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:none;padding-top:0;padding-bottom:0;text-decoration:none;display:flex}.flex-c-c{display:flex;align-items:center;justify-content:center}.chart-column-blue{background-color:#0985ac1a;border:1px solid #0985ac;border-radius:24px;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:340px;text-decoration:none;display:flex}.frame-38{grid-column-gap:10px;border:0 solid #d1d1d1;border-bottom-width:1px;justify-content:center;align-items:center;width:100%;max-width:350px;height:73px;padding:10px 20px;text-decoration:none;display:flex}.text-21{color:#333;margin-top:0;margin-bottom:0;font-size:20px;font-weight:600;line-height:150%;text-decoration:none}.checkmark{grid-column-gap:15px;border:0 solid #d1d1d1;border-bottom-width:1px;justify-content:flex-start;align-items:center;width:100%;max-width:350px;height:73px;padding:10px 20px 10px 3rem;text-decoration:none;display:flex}.chart-item-checkmark{grid-column-gap:10px;flex:0 auto;justify-content:flex-start;align-items:center;min-width:20px;text-decoration:none;display:flex;position:relative}.bluecheck{object-fit:cover;justify-content:center;align-items:center;width:20px;height:20px;text-decoration:none;display:flex}.vectors-wrapper-22{object-fit:cover;justify-content:center;align-items:center;width:10px;height:6.66667px;text-decoration:none;display:flex;position:absolute;top:6.66602px;left:5px}.text-22{color:#000;margin-top:0;margin-bottom:0;font-size:16px;font-weight:600;line-height:100%;text-decoration:none}.chart-column-white{border-bottom-right-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:340px;text-decoration:none;display:flex}.frame-2087325763{grid-column-gap:10px;border:0 solid #d1d1d1;border-bottom-width:1px;border-top-right-radius:16px;justify-content:center;align-items:center;width:100%;max-width:350px;height:73px;padding:10px 20px;text-decoration:none;display:flex}.circledx{object-fit:cover;justify-content:center;align-items:center;width:20px;height:20px;text-decoration:none;display:flex}@media (max-width: 767px){.chart-container{grid-row-gap:0rem}.container{max-width:none}.chart-column-blue{width:50%;min-width:200px}.checkmark{padding-left:1rem;padding-right:.5rem}.text-22{line-height:1.2}.chart-column-white{width:50%;min-width:200px}}@media (max-width: 479px){.chart-container{padding-top:0;padding-bottom:0}.chart-column-blue{min-width:160px}.text-21{text-align:center;line-height:1.2}.chart-column-white{min-width:160px}}.bundle-card-top-banner{background-color:#017ca5;color:#fff}.bundle-offer-card{background-color:#fff;border-radius:16px;overflow:hidden}.bundle-card-image{width:100%}.bundle-card-review-stars{display:flex;align-items:center;gap:.25rem;color:#0a0a0a}.bundle-card-content{display:flex;flex-direction:column;align-items:center}.bundle-card-bullets ul{background:#f5f5f5;border-radius:1rem;padding:1rem;border:1px solid}.bundle-value-prop-item{white-space:nowrap}.bundle-sale-badge{padding:4px 12px 6px;border-radius:4px;background:#017ca5;font-size:16px;color:#fff;display:block;white-space:nowrap}.bundle-price{display:flex;align-items:center;gap:10px}.bundle-offer-card{border-radius:1rem;overflow:hidden}.application-card{display:flex;align-items:stretch}.application-card-inner{background:linear-gradient(to bottom,#4cc0df,#007ea6,#045470);padding:20px;border-radius:10px;box-shadow:0 4px 6px #0000001a;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:16px}.application-card-inner h3{margin:0;font-size:1.2rem;padding:0 5px;text-transform:uppercase;font-weight:600}.application-card-inner p{font-size:1.125rem}@media (max-width: 991px){.applications-grid{display:block}}@media (min-width: 992px){.applications-grid{display:grid;grid-template-columns:repeat(3,minmax(250px,1fr));gap:20px;margin:0 auto}}.call-to-action-container a{width:100%;max-width:350px;min-height:48px;display:flex;align-items:center;justify-content:center;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/183/assets/ih-custom-lp-css.css.map */
