.main[view=singleSignOn]{padding-bottom:0}.main[view=singleSignOn] .intro{padding-top:16px;padding-bottom:16px;min-height:496px;background:#000 url("/assets/images/pages/solutions/single-sign-on/sso-hero-background@2x.webp") no-repeat center/cover;color:#fff}@media (max-width:1200px){.main[view=singleSignOn] .intro{background:#000 url("/assets/images/pages/solutions/single-sign-on/sso-hero-background.webp") no-repeat center/cover}}@media (max-width:991px){.main[view=singleSignOn] .intro{background:#000 url("/assets/images/pages/solutions/single-sign-on/sso-hero-background-mobile@2x.webp") no-repeat center/cover;padding-top:0;padding-bottom:0}}@media (max-width:480px){.main[view=singleSignOn] .intro{background:#000 url("/assets/images/pages/solutions/single-sign-on/sso-hero-background-mobile.webp") no-repeat center/cover}}.main[view=singleSignOn] .intro .container{align-items:center}@media (max-width:991px){.main[view=singleSignOn] .intro .container{flex-flow:column nowrap}}.main[view=singleSignOn] .intro .intro-content{width:530px;max-width:50%;text-align:start;padding:0;order:1}@media (max-width:991px){.main[view=singleSignOn] .intro .intro-content{width:100%;max-width:100%;text-align:center}}.main[view=singleSignOn] .intro .intro-content .preHeading{color:#ffc700;font-size:28px;font-weight:500;margin-bottom:16px}@media (max-width:991px){.main[view=singleSignOn] .intro .intro-content .preHeading{font-size:26px}}@media (max-width:768px){.main[view=singleSignOn] .intro .intro-content .preHeading{font-size:24px}}@media (max-width:480px){.main[view=singleSignOn] .intro .intro-content .preHeading{font-size:20px}}.main[view=singleSignOn] .intro .intro-content h1{margin-bottom:16px}@media (max-width:991px){.main[view=singleSignOn] .intro .intro-content .actions{justify-content:center}}.main[view=singleSignOn] .intro .intro-content .disclaimer{font-size:20px;margin:24px 0 0 0}@media (max-width:991px){.main[view=singleSignOn] .intro .intro-content .disclaimer{font-size:18px}}@media (max-width:768px){.main[view=singleSignOn] .intro .intro-content .disclaimer{font-size:16px}}.main[view=singleSignOn] .intro .intro-content .disclaimer a{color:#ffc700;font-size:inherit;padding:0}.main[view=singleSignOn] .intro .intro-video{width:680px;max-width:calc(50% - 32px);flex:1;display:flex;justify-content:center;align-items:center;order:2}@media (max-width:991px){.main[view=singleSignOn] .intro .intro-video{max-width:100%;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center}}.main[view=singleSignOn] .intro .intro-video .video-mask{border-radius:16px;width:100%;border-radius:8px}.main[view=singleSignOn] .intro .intro-video video{max-width:100%}.main[view=singleSignOn] .sellingPoints{min-height:616px}.main[view=singleSignOn] .sellingPoints .container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;gap:48px;max-width:1340px}@media (max-width:1440px){.main[view=singleSignOn] .sellingPoints .container{gap:40px}}@media (max-width:1200px){.main[view=singleSignOn] .sellingPoints .container{gap:38px}}@media (max-width:991px){.main[view=singleSignOn] .sellingPoints .container{gap:32px;flex-flow:column nowrap;padding-inline:32px}}@media (max-width:768px){.main[view=singleSignOn] .sellingPoints .container{padding-inline:16px}}@media (max-width:480px){.main[view=singleSignOn] .sellingPoints .container{padding-inline:0}}.main[view=singleSignOn] .sellingPoints .container+.container{padding-top:0}.main[view=singleSignOn] .sellingPoints .container h2{text-align:center}.main[view=singleSignOn] .sellingPoints .container .thePoint{width:25%;position:relative;border-radius:8px;box-shadow:0 0 16px 0 rgba(136,136,136,.24)}@media (max-width:991px){.main[view=singleSignOn] .sellingPoints .container .thePoint{width:100%;text-align:center}}.main[view=singleSignOn] .sellingPoints .container .thePoint .thePointContent{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:16px;background:#fff;position:relative;z-index:5;padding:40px;border-radius:8px;width:100%;height:100%}.main[view=singleSignOn] .sellingPoints .container .thePoint .thePointContent h3{margin-bottom:8px}@media (max-width:480px){.main[view=singleSignOn] .sellingPoints .container .thePoint .thePointContent h3{margin:0}}.main[view=singleSignOn] .sellingPoints .container .thePoint .thePointContent p a{color:#ffc700}@media (max-width:991px){.main[view=singleSignOn] .sellingPoints .container .thePoint .thePointContent img{margin:0 auto}}.main[view=singleSignOn] .officeManagement h2{width:1000px;max-width:100%;margin:0 auto;text-align:center}.main[view=singleSignOn] .officeManagement .content{align-items:center}@media (max-width:991px){.main[view=singleSignOn] .officeManagement .content{grid-template-columns:1fr}}.main[view=singleSignOn] .officeManagement .text-content{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;gap:16px;width:592px;max-width:100%}@media (max-width:991px){.main[view=singleSignOn] .officeManagement .text-content{width:100%}}.main[view=singleSignOn] .officeManagement .text-content ul{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;gap:16px}.main[view=singleSignOn] .officeManagement .text-content .actions{margin-top:40px}.main[view=singleSignOn] .officeManagement .image-content{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;position:relative;padding:24px;background:linear-gradient(116deg,#e8f1fb 7.03%,#dae9f9 95.84%);border-radius:16px}@media (max-width:991px){.main[view=singleSignOn] .officeManagement .image-content{width:fit-content;order:2}}.main[view=singleSignOn] .officeManagement .image-content img{border-radius:8px}.main[view=singleSignOn] #reviews{background:#fff}.main[view=singleSignOn] #reviews h2{text-align:center;margin-bottom:56px}.main[view=singleSignOn] #reviews .testimonials{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;gap:96px}@media (max-width:1200px){.main[view=singleSignOn] #reviews .testimonials{gap:72px}}@media (max-width:1080px){.main[view=singleSignOn] #reviews .testimonials{gap:48px}}@media (max-width:991px){.main[view=singleSignOn] #reviews .testimonials{gap:40px}}@media (max-width:768px){.main[view=singleSignOn] #reviews .testimonials{gap:32px;flex-flow:column nowrap;justify-content:center;align-items:center}}.main[view=singleSignOn] #reviews .testimonials .box{padding:48px}.main[view=singleSignOn] #reviews .testimonials .box+.box{margin:0}.main[view=singleSignOn] #reviews blockquote{text-align:start;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:16px}@media (max-width:768px){.main[view=singleSignOn] #reviews blockquote{text-align:center}}@media (max-width:768px){.main[view=singleSignOn] #reviews blockquote img{margin:0 auto}}.main[view=singleSignOn] #keeperSSO h2{text-align:center}.main[view=singleSignOn] #keeperSSO .actions{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:24px;margin-top:40px}@media (max-width:480px){.main[view=singleSignOn] #keeperSSO .actions{flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}}.main[view=singleSignOn] #keeperSSO .actions .btn-clear-yellow{color:#fff}