.main[view=complianceReports] .intro{background:#000 url("/assets/images/pages/compliance-reports/keeper-compliance-reports-hero-web@2x.webp") no-repeat center/contain;background-position:calc(50% + 600px) center}@media(max-width: 1440px){.main[view=complianceReports] .intro{background-position:calc(50% + 500px) center;background-image:url("/assets/images/pages/compliance-reports/keeper-compliance-reports-hero-web.webp")}}@media(max-width: 1200px){.main[view=complianceReports] .intro{background-position:calc(50% + 350px) center}}@media(max-width: 991px){.main[view=complianceReports] .intro{background-position:calc(50% + 300px) center}}@media(max-width: 768px){.main[view=complianceReports] .intro{background:#000 url("/assets/images/pages/compliance-reports/keeper-compliance-reports-hero-mobile@2x.webp") no-repeat center bottom/contain;padding-bottom:100%}}@media(max-width: 480px){.main[view=complianceReports] .intro{background-image:url("/assets/images/pages/compliance-reports/keeper-compliance-reports-hero-mobile.webp")}}.main[view=complianceReports] .intro [class^=btn-]{width:auto}.main[view=complianceReports] .intro [class^=btn-].btn-clear-white{border-color:#fff}.main[view=complianceReports] .intro [class^=btn-].btn-clear-white:hover{border-color:#cf9f24;color:#fff}.main[view=complianceReports] .intro .intro-content{padding:145px 0;width:50%;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin-left:0}@media(max-width: 1200px){.main[view=complianceReports] .intro .intro-content{padding:96px 0}}@media(max-width: 991px){.main[view=complianceReports] .intro .intro-content{padding:72px 0}}@media(max-width: 768px){.main[view=complianceReports] .intro .intro-content{width:100%;margin-left:0;padding:64px 0}}@media(max-width: 767px){.main[view=complianceReports] .intro .intro-content{padding:48px 0}}@media(max-width: 480px){.main[view=complianceReports] .intro .intro-content{padding:40px 0}}@media(max-width: 768px){.main[view=complianceReports] .intro .intro-content .actions{text-align:center}.main[view=complianceReports] .intro .intro-content .actions [class^=btn-]{margin:0 auto}}.main[view=complianceReports] section#demoVideo{background:radial-gradient(100% 100% at 0% 100%, #1B78E0 0%, #004899 100%);padding:64px 0 48px}@media(max-width: 991px){.main[view=complianceReports] section#demoVideo{padding:64px 0}}@media(max-width: 768px){.main[view=complianceReports] section#demoVideo{padding:48px 0}}.main[view=complianceReports] section#demoVideo .container{max-width:1080px}.main[view=complianceReports] section#demoVideo h2{text-align:center;margin-bottom:16px;color:#fff}@media(max-width: 768px){.main[view=complianceReports] section#demoVideo h2{margin-bottom:8px}}.main[view=complianceReports] section#demoVideo p{color:#fff;text-align:center;margin-bottom:56px}@media(max-width: 768px){.main[view=complianceReports] section#demoVideo p{text-align:center;margin-bottom:0}}.main[view=complianceReports] section#demoVideo .actions{margin-top:48px;margin-bottom:0}.main[view=complianceReports] section#demoVideo .demo-video-container{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);margin:0 auto;border-radius:7px;overflow:hidden;width:770px;max-width:100%}@media(max-width: 768px){.main[view=complianceReports] section#demoVideo .demo-video-container{margin-top:40px}}.main[view=complianceReports] #compliance{background:#fff;padding:72px 0;text-align:center}@media(max-width: 991px){.main[view=complianceReports] #compliance{padding:64px 0}}@media(max-width: 768px){.main[view=complianceReports] #compliance{padding:48px 0}}.main[view=complianceReports] #compliance .container{max-width:1080px}.main[view=complianceReports] #compliance h2{margin-bottom:24px}.main[view=complianceReports] #compliance p{margin-bottom:56px}.main[view=complianceReports] #compliance .badges{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;gap:72px}.main[view=complianceReports] #compliance .badges .badge{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;gap:8px;width:fit-content;min-width:170px;text-align:center}.main[view=complianceReports] #compliance .badges .badge figcaption{margin-top:18px;max-width:124px}.main[view=complianceReports] #keeperComprehensive{background:linear-gradient(263.98deg, #767676 -14.46%, #242424 97.82%);padding:72px 0 0}@media(max-width: 991px){.main[view=complianceReports] #keeperComprehensive{padding:64px 0 0}}@media(max-width: 768px){.main[view=complianceReports] #keeperComprehensive{padding:48px 0 0}}.main[view=complianceReports] #keeperComprehensive .container{max-width:1080px}.main[view=complianceReports] #keeperComprehensive h2{color:#fff;text-align:center;margin-bottom:40px}.main[view=complianceReports] #streamline{padding:72px 0;text-align:center}@media(max-width: 991px){.main[view=complianceReports] #streamline{padding:64px 0}}@media(max-width: 768px){.main[view=complianceReports] #streamline{padding:48px 0}}.main[view=complianceReports] #streamline .container{max-width:960px}.main[view=complianceReports] #streamline h2{margin-bottom:24px}.main[view=complianceReports] #streamline .streamlineFeatures{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;margin:0 auto;max-width:920px}@media(max-width: 767px){.main[view=complianceReports] #streamline .streamlineFeatures{justify-content:space-around;max-width:100%;width:100%}}.main[view=complianceReports] #streamline .streamlineFeatures .slFeature{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;width:240px;margin-top:64px}.main[view=complianceReports] #streamline .streamlineFeatures .slFeature span{margin-top:18px}.main[view=complianceReports] #whyKeeper{background:linear-gradient(140deg, #1b78e0 0%, #004899 100%);color:#fff;padding:64px 0 0}@media(max-width: 991px){.main[view=complianceReports] #whyKeeper{padding:64px 0}.main[view=complianceReports] #whyKeeper h3{font-size:20px}}@media(max-width: 768px){.main[view=complianceReports] #whyKeeper{padding:48px 0}.main[view=complianceReports] #whyKeeper h3{font-size:18px}}.main[view=complianceReports] section.addons{background-color:#f9f9f9}@media(max-width: 768px){.main[view=complianceReports] section.addons,.main[view=complianceReports] section.features{padding:40px 10px}}.main[view=complianceReports] section.addons .container,.main[view=complianceReports] section.features .container{display:flex;flex-flow:row nowrap}@media(max-width: 768px){.main[view=complianceReports] section.addons .container,.main[view=complianceReports] section.features .container{flex-flow:column wrap}}.main[view=complianceReports] section.addons .container:before,.main[view=complianceReports] section.addons .container:after,.main[view=complianceReports] section.features .container:before,.main[view=complianceReports] section.features .container:after{content:none}.main[view=complianceReports] section.addons .left-side,.main[view=complianceReports] section.features .left-side{width:31%}.main[view=complianceReports] section.addons .right-side,.main[view=complianceReports] section.features .right-side{width:69%}@media(max-width: 768px){.main[view=complianceReports] section.addons .left-side,.main[view=complianceReports] section.features .left-side{width:100%;text-align:center}.main[view=complianceReports] section.addons .right-side,.main[view=complianceReports] section.features .right-side{width:100%;text-align:center}}.main[view=complianceReports] section.addons h2,.main[view=complianceReports] section.features h2{color:#000;padding-right:30px}@media(max-width: 768px){.main[view=complianceReports] section.addons h2,.main[view=complianceReports] section.features h2{margin-bottom:32px;padding-right:0}}.main[view=complianceReports] section.addons .list-features,.main[view=complianceReports] section.features .list-features{display:flex;flex-flow:row wrap;justify-content:space-between;list-style:none}.main[view=complianceReports] section.addons .list-features li,.main[view=complianceReports] section.features .list-features li{width:50%;margin-bottom:56px}.main[view=complianceReports] section.addons .list-features li h3,.main[view=complianceReports] section.features .list-features li h3{margin-bottom:20px;font-size:22px;color:#000;line-height:28px}.main[view=complianceReports] section.addons .list-features li p,.main[view=complianceReports] section.features .list-features li p{color:#000}.main[view=complianceReports] section.addons .list-features li.pre-last,.main[view=complianceReports] section.addons .list-features li.last,.main[view=complianceReports] section.features .list-features li.pre-last,.main[view=complianceReports] section.features .list-features li.last{margin-bottom:0}.main[view=complianceReports] section.addons .list-features li:nth-child(odd),.main[view=complianceReports] section.features .list-features li:nth-child(odd){padding-right:15px}.main[view=complianceReports] section.addons .list-features li:nth-child(even),.main[view=complianceReports] section.features .list-features li:nth-child(even){padding-left:15px}@media(max-width: 768px){.main[view=complianceReports] section.addons .list-features li.pre-last,.main[view=complianceReports] section.features .list-features li.pre-last{margin-bottom:32px}.main[view=complianceReports] section.addons .list-features li:nth-child(odd),.main[view=complianceReports] section.addons .list-features li:nth-child(even),.main[view=complianceReports] section.features .list-features li:nth-child(odd),.main[view=complianceReports] section.features .list-features li:nth-child(even){padding:0}}@media(max-width: 768px){.main[view=complianceReports] section.addons .list-features li,.main[view=complianceReports] section.features .list-features li{margin-bottom:32px;width:100%}}.main[view=complianceReports] section.features h2{color:#fff}.main[view=complianceReports] section.features .list-features li h3{color:#fff}.main[view=complianceReports] section.features .list-features li p{color:#fff}.main[view=complianceReports] #complianceRC{background:#fff;padding:64px 0}@media(max-width: 991px){.main[view=complianceReports] #complianceRC{padding:57px 0}}@media(max-width: 768px){.main[view=complianceReports] #complianceRC{padding:0 0 48px}}@media(max-width: 480px){.main[view=complianceReports] #complianceRC{padding:0 0 40px}}.main[view=complianceReports] #complianceRC .container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch}@media(max-width: 768px){.main[view=complianceReports] #complianceRC .container{flex-flow:column nowrap;justify-content:flex-start}}.main[view=complianceReports] #complianceRC .rcImage{width:50%}@media(max-width: 768px){.main[view=complianceReports] #complianceRC .rcImage{width:100%}}.main[view=complianceReports] #complianceRC .rcImage img{display:block}.main[view=complianceReports] #complianceRC .rcContent{width:490px;max-width:48%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}@media(max-width: 768px){.main[view=complianceReports] #complianceRC .rcContent{width:100%;max-width:100%}}@media(max-width: 768px){.main[view=complianceReports] #complianceRC h2{text-align:center}}.main[view=complianceReports] #complianceRC ul li{margin-top:24px}.main[view=complianceReports] #rating [data-react-component=RatingBadges]{min-height:369px}@media(max-width: 991px){.main[view=complianceReports] #rating [data-react-component=RatingBadges]{min-height:393px}}@media(max-width: 768px){.main[view=complianceReports] #rating [data-react-component=RatingBadges]{min-height:297px}}@media(max-width: 640px){.main[view=complianceReports] #rating [data-react-component=RatingBadges]{min-height:205px}}.main[view=complianceReports] #expertCTA{background:linear-gradient(140deg, #1b78e0 0%, #004899 100%);color:#fff;padding:92px 0}@media(max-width: 1200px){.main[view=complianceReports] #expertCTA{padding:72px 0}}@media(max-width: 991px){.main[view=complianceReports] #expertCTA{padding:64px 0}}@media(max-width: 768px){.main[view=complianceReports] #expertCTA{padding:48px 0}}.main[view=complianceReports] #expertCTA h2{text-align:center;margin-bottom:40px}.main[view=complianceReports] #expertCTA .actions{text-align:center}html[locale=ar_AE] .main[view=complianceReports] .intro .intro-content{margin-right:50%}@media(max-width: 768px){html[locale=ar_AE] .main[view=complianceReports] .intro .intro-content{margin-right:0}}html[locale=ar_AE] .main[view=complianceReports] #demoVideo [class^=btn-] .playIcon{margin-right:0;margin-left:10px}

/*# sourceMappingURL=compliance-reports.min.css.map*/