html{font-size:10px}html>body{font-family:"Barlow Semi Condensed", sans-serif;font-size:1.4rem}.btn{font-family:"Poppins", sans-serif;font-size:1.6rem;border-radius:3rem;padding:0.8rem 2.4rem;font-weight:400}.btn.btn-primary{background-color:#7200A0;border-color:#7200A0}form label{font-family:"Poppins", sans-serif;font-weight:400;font-size:1.4rem}form input,form select{font-family:"Poppins", sans-serif;font-size:1.4rem;text-align:left}form input.form-control{border-radius:8px;font-size:1.4rem;height:4rem;height:calc(3.8rem + 2px)}form input.form-control.invalid{border-color:#fb2c5e}form .form-group{margin-bottom:1.5rem}form p{font-family:"Poppins", sans-serif;font-size:1.4rem;font-weight:400;line-height:2rem}.fw-700{font-weight:700}.hero{background-color:#76D5D4;padding-top:4rem}.hero>.container{width:95%}.hero .content{display:flex;flex-direction:column}.hero .content .heading{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;margin-bottom:2.4rem}.hero .content .heading .logo{height:38px}.hero .content .heading h1{font-size:3.6rem;font-weight:500;margin-bottom:0}.hero .content .hero-image{flex:1;margin-bottom:-2rem}.hero .content .hero-image img{max-width:100%}.hero .content .form{flex:1}.hero .form{transition:all 300ms ease-in-out}.hero .form .notice{display:none;font-family:"Poppins", sans-serif;font-size:1.6rem}.hero .form .notice img{display:block;margin-bottom:1.6rem}.hero .form.submitted .form-actions{display:none}.hero .form.submitted .notice{display:flex;flex-direction:row;align-items:center;margin:3.55rem 0}.hero form{background-color:#D2DB0E;border-top-left-radius:20px;border-top-right-radius:20px;padding:2.4rem}.hero form h2{font-size:2.6rem;font-weight:500;margin-bottom:1.6rem}.hero form .form-control{border-width:0}.hero form .form-actions{margin-top:2rem}.hero .opt-in{margin:1rem 0 0;font-family:"Poppins", sans-serif;font-size:1.2rem;color:#595959;font-weight:300}.hero .opt-in a{color:inherit}.section{padding:6.4rem 0}.section .container{width:95%}.section.screenshot img{max-width:100%}.section.screenshot p{font-size:2rem;font-weight:500;margin-bottom:2.4rem}.section.screenshot h2{font-size:3rem;font-weight:400;color:#549092;margin-bottom:2.4rem}.section.partners .title{border:4px solid #ffb81c;border-radius:100px;padding:1rem 3.5rem;text-align:center}.section.partners .title h2{font-size:3rem}.section.partners .partner-logos{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:2rem;margin-top:4rem}.section.partners .partner-logos .partner img{max-width:100%}.section.products{background:#D2DB0E}.section.products h2,.section.white-papers h2{font-size:3.2rem;font-weight:500;margin-bottom:1.6rem}.section.products .section-description,.section.white-papers .section-description{margin-bottom:6.4rem}.section.products .section-description p,.section.white-papers .section-description p{font-family:"Poppins", sans-serif;font-size:1.8rem;color:#403333}.section.products .section-description img,.section.white-papers .section-description img{max-width:100%;margin-bottom:2rem}.section.products .cards .card,.section.white-papers .cards .card{padding:3.2rem;margin-bottom:4rem;box-shadow:2px 8px 15px 0px #0000001A;border-radius:2rem;border-color:#000000;transition:all 0.15s ease}.section.products .cards .card .product-icon,.section.white-papers .cards .card .product-icon{display:inline-block;text-align:center;width:8.8rem;height:8.8rem;margin-bottom:2.4rem;padding:1.6rem;background-color:#D2DB0E;border-radius:50%;box-shadow:0px 4px 4px 0px #00000040}.section.products .cards .card h3,.section.white-papers .cards .card h3{color:#44045A;font-size:3rem;font-weight:500;margin-bottom:1.6rem}.section.products .cards .card .description,.section.white-papers .cards .card .description{font-family:"Poppins", sans-serif;font-size:1.6rem;color:#403333}.section.products .cards .card .cta,.section.white-papers .cards .card .cta{display:inline-block;width:3.2rem;height:3.2rem;background:url(/assets/shiftmed_mktg_b2b/arrow-e2ed218f8e3ae83552e8c04e75183af73ea27fd023b70b784fdc4bcd14de8db0.svg) no-repeat center center;position:absolute;right:2.4rem;bottom:2.4rem}.section.products .cards .card.white-paper,.section.white-papers .cards .card.white-paper{border-width:0;padding-bottom:6rem}.section.products .cards .card.white-paper p,.section.white-papers .cards .card.white-paper p{font-size:2.1rem;line-height:2.8rem;margin-bottom:0}.section.products .cards .card.white-paper p .larger,.section.white-papers .cards .card.white-paper p .larger{font-size:4rem;font-weight:500;line-height:4.8rem;display:block}.section.products .cards .card:hover,.section.white-papers .cards .card:hover{box-shadow:2px 8px 20px 0px #00000033;cursor:pointer;transform:translateY(-1.6rem)}.section.products .cards .card:hover .cta,.section.white-papers .cards .card:hover .cta{background-image:url(/assets/shiftmed_mktg_b2b/arrow-focused-1d4f9d269782a49bec5dad1cb88e01aa60e074634c6e1c3b948769538f5218b7.svg)}.section.products .btn,.section.white-papers .btn{font-size:2rem;padding:2rem 3.2rem;border-radius:50px}.section.white-papers .content{display:flex;flex-direction:column;justify-content:space-between;gap:4rem}.section.white-papers .content .cards{flex:1}.section.white-papers .content .cards .card{padding-left:6.4rem}.section.white-papers .content .cards .card::before{content:'';width:3.2rem;height:3.2rem;background-image:url(/assets/shiftmed_mktg_b2b/check-a6ed6c60b974f0e0ad63d75b701cfef170e5bb0fb69e2f3266c30076b9159ca2.svg);position:absolute;left:1.6rem}.section.white-papers .content .cards .card:last-of-type{margin-bottom:0}.section.white-papers .content .image{flex:1;display:flex;justify-content:center}.section.white-papers .content .image img{display:block;max-width:100%;object-fit:contain}.terms{font-family:"Poppins", sans-serif;font-size:1.6rem;padding:3.2rem;box-shadow:4px 4px 30px 0px #5959591A}.terms .sm-logo{color:#7200A0;display:inline-block;margin-bottom:1.5rem;height:4rem}.terms .links a{color:#000000;text-decoration:none}.terms .links a:hover{text-decoration:underline}#sticky-footer{font-family:"Poppins", sans-serif;display:flex;justify-content:space-between;padding:1.4rem 2rem;background:white;color:#000000;position:sticky;bottom:0;z-index:2}#sticky-footer.keep-hidden{display:none !important}#sticky-footer .logo-and-lead{display:flex;flex-grow:1;align-items:center}#sticky-footer .logo-and-lead .logo{margin-right:1.2rem;width:4.6rem;height:4.6rem;padding:4px;background-color:#7200A0;border-radius:4px}#sticky-footer .logo-and-lead .lead .lead-larger{font-size:2rem}#sticky-footer .logo-and-lead .lead .lead-smaller{font-size:1.6rem}#sticky-footer .cta{display:flex;flex-grow:1;align-items:center;justify-content:center;text-align:right;margin-left:1.2rem}#sticky-footer .cta .btn{max-width:28rem}#sticky-footer .cta .close{color:#595959;text-decoration:none;position:absolute;top:0.5rem;right:1.5rem}@media (min-width: 768px){.hero .content{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-areas:"heading hero-image" "form    hero-image" "form    hero-image";gap:3.2rem 8rem;align-items:start}.hero .content .heading{grid-area:heading;gap:3.2rem;order:1;margin-bottom:0}.hero .content .heading h1{font-size:5.6rem}.hero .content .hero-image{grid-area:hero-image;margin-bottom:0;order:3}.hero .content .form{grid-area:form;order:2;align-self:end}.hero form h2{font-size:3.2rem}section.section{padding:8rem 0}section.section .container{width:100%}.section.screenshot p{font-size:2.4rem;margin-bottom:4rem}.section.screenshot h2{font-size:4.8rem}.section.white-papers .content{flex-direction:row;gap:8rem}.section.white-papers .content .cards .card{padding-bottom:3.2rem}.section.products h2,.section.white-papers h2{font-size:4.8rem}.section.products .section-description,.section.white-papers .section-description{margin-bottom:6.4rem}.section.products .section-description p,.section.white-papers .section-description p{font-size:2.2rem}.section.partners .title{max-width:80%;margin:0 auto}.section.partners .title h2{font-size:4.8rem}.section.partners .partner-logos{flex-direction:row}}@media (min-width: 1080px){.hero .content .heading h1{margin-top:6rem}}
