.main[view=professional-services] .intro{position:relative;background:#000 url("/assets/images/pages/industries/professional-services/hero-img@2x.webp") no-repeat center/contain;background-position:calc(50% - 400px) center;padding:0;overflow:hidden;max-width:100%}@media (max-width:1440px){.main[view=professional-services] .intro{background-position:calc(50% - 300px) center}}@media (max-width:1200px){.main[view=professional-services] .intro{background-position:calc(50% - 200px) center;background-image:url("/assets/images/pages/industries/professional-services/hero-img.webp")}}@media (max-width:991px){.main[view=professional-services] .intro{background-size:cover;background-position:calc(50% - 150px) center}}@media (max-width:768px){.main[view=professional-services] .intro{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;background:#000 url("/assets/images/pages/industries/professional-services/hero-img-mobile@2x.webp") no-repeat center bottom/contain}}@media (max-width:480px){.main[view=professional-services] .intro{background-image:url("/assets/images/pages/industries/professional-services/hero-img-mobile.webp")}}.main[view=professional-services] .intro .container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch}@media (max-width:768px){.main[view=professional-services] .intro .container{flex-flow:column nowrap;order:1}}.main[view=professional-services] .intro .container:after,.main[view=professional-services] .intro .container:before{display:none}.main[view=professional-services] .intro .intro-content{display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:120px 0;width:628px;max-width:45%;margin-left:55%;margin-right:0;position:relative;z-index:2}@media (max-width:768px){.main[view=professional-services] .intro .intro-content{width:100%;max-width:100%;margin-left:0;padding:64px 40px 0;text-align:center;padding:48px 40px 100%}}@media (max-width:480px){.main[view=professional-services] .intro .intro-content{padding:40px 32px 100%}}@media (max-width:414px){.main[view=professional-services] .intro .intro-content{padding:32px 16px 100%}}.main[view=professional-services] .intro .intro-content .actions{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:16px;margin-top:32px}@media (max-width:768px){.main[view=professional-services] .intro .intro-content .actions{justify-content:center}}.main[view=professional-services] .intro .intro-content h1{color:#fff}.main[view=professional-services] .intro .intro-content p{color:#fff;margin:0}@media (max-width:768px){.main[view=professional-services] .intro .intro-content p{font-size:20px}}.main[view=professional-services] .diagrams{background-color:#fff;padding:90px 0}@media (max-width:768px){.main[view=professional-services] .diagrams{padding:40px 32px}}.main[view=professional-services] .diagrams h2{text-align:center;color:#000;margin-bottom:56px}@media (max-width:991px){.main[view=professional-services] .diagrams h2{margin-bottom:48px}}@media (max-width:768px){.main[view=professional-services] .diagrams h2{margin-bottom:40px}}@media (max-width:480px){.main[view=professional-services] .diagrams h2{margin-bottom:32px}}.main[view=professional-services] .diagrams .container{display:flex;flex-flow:row nowrap;justify-content:space-between;width:1024px;max-width:100%}@media (max-width:768px){.main[view=professional-services] .diagrams .container{flex-flow:column nowrap}}.main[view=professional-services] .diagrams .container:after,.main[view=professional-services] .diagrams .container:before{content:none}.main[view=professional-services] .diagrams .container .diagram{width:30%;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center}@media (max-width:768px){.main[view=professional-services] .diagrams .container .diagram{margin-bottom:40px}.main[view=professional-services] .diagrams .container .diagram:last-of-type{margin-bottom:0}}@media (max-width:768px){.main[view=professional-services] .diagrams .container .diagram{width:100%}}.main[view=professional-services] .diagrams .container .diagram>img{display:block;margin:0 auto 20px}.main[view=professional-services] .diagrams .container .diagram #commonTargetCount,.main[view=professional-services] .diagrams .container .diagram #lawFirmsCount,.main[view=professional-services] .diagrams .container .diagram #weakPasswordCount{display:block;position:relative;width:112px;height:32px;margin:0 auto}@media (max-width:768px){.main[view=professional-services] .diagrams .container .diagram #commonTargetCount,.main[view=professional-services] .diagrams .container .diagram #lawFirmsCount,.main[view=professional-services] .diagrams .container .diagram #weakPasswordCount{width:102px;height:32px}}.main[view=professional-services] .diagrams .container .diagram #commonTargetCount svg,.main[view=professional-services] .diagrams .container .diagram #lawFirmsCount svg,.main[view=professional-services] .diagrams .container .diagram #weakPasswordCount svg{position:absolute;left:0;top:0}.main[view=professional-services] .diagrams .container .diagram #commonTargetCount .progressbar-text,.main[view=professional-services] .diagrams .container .diagram #lawFirmsCount .progressbar-text,.main[view=professional-services] .diagrams .container .diagram #weakPasswordCount .progressbar-text{display:flex;flex-flow:row nowrap;justify-content:center;white-space:nowrap;font-family:Outfit,Helvetica,Arial,sans-serif!important;font-size:40px;font-weight:700!important;color:#1b74da!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.main[view=professional-services] .diagrams .container .diagram #commonTargetCount .progressbar-text,.main[view=professional-services] .diagrams .container .diagram #lawFirmsCount .progressbar-text,.main[view=professional-services] .diagrams .container .diagram #weakPasswordCount .progressbar-text{font-size:34px}}.main[view=professional-services] .diagrams .container .diagram p{margin:24px auto 0;text-align:center;width:272px;max-width:100%}@media (max-width:768px){.main[view=professional-services] .diagrams .container .diagram p{font-size:14px;max-width:220px;text-align:center}}.main[view=professional-services] #keeperProtects{background:#054b91 url("/assets/images/pages/industries/professional-services/service-firm-attack@2x.webp") no-repeat center/contain;background-position:calc(50% + 400px) center;max-width:100%;overflow:hidden}@media (max-width:1440px){.main[view=professional-services] #keeperProtects{background-position:calc(50% + 300px) center}}@media (max-width:1200px){.main[view=professional-services] #keeperProtects{background-image:url("/assets/images/pages/industries/professional-services/service-firm-attack.webp");background-position:calc(50% + 200px) center}}@media (max-width:991px){.main[view=professional-services] #keeperProtects{background-size:cover;background-position:calc(50% + 150px) center}}@media (max-width:768px){.main[view=professional-services] #keeperProtects{background:#054b91 url("/assets/images/pages/industries/professional-services/service-firm-attack-mobile@2x.webp") no-repeat center bottom/contain}}@media (max-width:480px){.main[view=professional-services] #keeperProtects{background-image:url("/assets/images/pages/industries/professional-services/service-firm-attack-mobile.webp")}}.main[view=professional-services] #keeperProtects .container{display:flex;flex-flow:row nowrap;justify-content:space-between;row-gap:47px;column-gap:50px}@media (max-width:768px){.main[view=professional-services] #keeperProtects .container{flex-flow:column nowrap;padding-left:24px;padding-right:24px}}.main[view=professional-services] #keeperProtects .container:after,.main[view=professional-services] #keeperProtects .container:before{content:none;display:none}.main[view=professional-services] #keeperProtects .kp-content{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;color:#fff;width:600px;max-width:calc(50% - 16px);position:relative;padding:78px 0;background:#054b91}@media (max-width:768px){.main[view=professional-services] #keeperProtects .kp-content{width:100%;max-width:100%;padding:56px 0 90%;background:0 0}}.main[view=professional-services] #keeperProtects .kp-content:before{content:"";display:block;width:400px;height:100%;position:absolute;top:0;right:100%;background:#054b91}@media (max-width:768px){.main[view=professional-services] #keeperProtects .kp-content:before{display:none}}.main[view=professional-services] #keeperProtects .kp-content:after{content:"";display:block;width:400px;height:100%;position:absolute;top:0;left:100%;background:linear-gradient(to right,#054b91 0,#054b91 30%,rgba(5,75,145,0) 100%)}@media (max-width:1440px){.main[view=professional-services] #keeperProtects .kp-content:after{width:60%}}@media (max-width:1200px){.main[view=professional-services] #keeperProtects .kp-content:after{width:50%}}@media (max-width:768px){.main[view=professional-services] #keeperProtects .kp-content:after{display:none}}.main[view=professional-services] #keeperProtects .kp-content h2{margin-bottom:24px}.main[view=professional-services] #keeperProtects .kp-content p{margin-bottom:24px}@media (max-width:768px){.main[view=professional-services] #keeperProtects .kp-content p{line-height:22px;font-size:16px}}.main[view=professional-services] #topCyberthreats{text-align:center;background:#f0f0f0;padding:72px 0}@media (max-width:991px){.main[view=professional-services] #topCyberthreats{padding:64px 0}}@media (max-width:768px){.main[view=professional-services] #topCyberthreats{padding:56px 0}}.main[view=professional-services] #topCyberthreats h2{text-align:center;margin-bottom:16px}.main[view=professional-services] #topCyberthreats h2+p{text-align:center}.main[view=professional-services] #topCyberthreats h2+p a{color:#1b74da}.main[view=professional-services] #topCyberthreats .threatsList{display:flex;flex-flow:row nowrap;justify-content:center;align-content:flex-start;list-style:none;margin:56px -10px 20px}@media (max-width:1100px){.main[view=professional-services] #topCyberthreats .threatsList{justify-content:space-between;margin:56px 0 20px}}@media (max-width:768px){.main[view=professional-services] #topCyberthreats .threatsList{flex-flow:column nowrap}}.main[view=professional-services] #topCyberthreats .threatsList .threat{width:31%;background:#fff;border:1px solid #efefef;box-shadow:0 0 12px 0 rgba(0,0,0,.1);border-radius:8px;padding:0 40px 140px;margin:0 10px 24px;transition:.5 ease;overflow:hidden;position:relative}@media (max-width:1200px){.main[view=professional-services] #topCyberthreats .threatsList .threat{padding:0 24px 120px}}@media (max-width:1100px){.main[view=professional-services] #topCyberthreats .threatsList .threat{width:calc(33% - 10px);margin:0 0 24px}}@media (max-width:768px){.main[view=professional-services] #topCyberthreats .threatsList .threat{margin:0 5px 16px;padding:0 24px 96px;width:100%}.main[view=professional-services] #topCyberthreats .threatsList .threat:last-child{margin-bottom:0!important}}@media (max-width:480px){.main[view=professional-services] #topCyberthreats .threatsList .threat{padding:0 24px 70px}}.main[view=professional-services] #topCyberthreats .threatsList .threat .threat-image{margin-left:-40px;margin-right:-40px}@media (max-width:1200px){.main[view=professional-services] #topCyberthreats .threatsList .threat .threat-image{margin-left:-24px;margin-right:-24px}}.main[view=professional-services] #topCyberthreats .threatsList .threat h3{font-size:22px;line-height:1.2;color:#000;text-align:center}@media (max-width:768px){.main[view=professional-services] #topCyberthreats .threatsList .threat h3{min-height:auto;letter-spacing:0;font-size:16px}}@media (max-width:991px){.main[view=professional-services] #topCyberthreats .threatsList .threat h3{font-size:18px}}.main[view=professional-services] #topCyberthreats .threatsList .threat h3 a{color:#000;display:block;padding:40px 0 0;overflow:hidden;transition:.5 ease}@media (max-width:768px){.main[view=professional-services] #topCyberthreats .threatsList .threat h3 a{padding:24px 0}}.main[view=professional-services] #topCyberthreats .threatsList .threat h3 a:hover{text-decoration:none;color:#000}.main[view=professional-services] #topCyberthreats .threatsList .threat p{text-align:left;margin:24px 0}@media (max-width:991px){.main[view=professional-services] #topCyberthreats .threatsList .threat p{font-size:14px}}.main[view=professional-services] #topCyberthreats .threatsList .threat .actions{position:absolute;left:0;bottom:0;display:block;width:100%;text-align:center;padding-bottom:48px}@media (max-width:768px){.main[view=professional-services] #topCyberthreats .threatsList .threat .actions{padding-bottom:30px}}.main[view=professional-services] #topCyberthreats .threatsList .threat .actions .btn-clear-yellow-black{max-width:100%;min-width:200px;font-size:18px}@media (max-width:991px){.main[view=professional-services] #topCyberthreats .threatsList .threat .actions .btn-clear-yellow-black{font-size:15px}}@media (max-width:768px){.main[view=professional-services] #topCyberthreats .threatsList .threat .actions .btn-clear-yellow-black{height:40px}}.main[view=professional-services] #topCyberthreats .threatsList .threat:hover{box-shadow:0 0 12px 0 rgba(0,0,0,.3)}.main[view=professional-services] #topCyberthreats .threatsList .threat:hover h3 a{color:#cf9f24}.main[view=professional-services] #topCyberthreats .threatsList .threat-image>.image{width:100%;padding-top:46%;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:8px 8px 0 0;overflow:hidden;position:relative}.main[view=professional-services] #topCyberthreats .threatsList .threat-image>.image>a{display:block;width:100%;height:100%;position:absolute;left:0;top:0}.main[view=professional-services] #topCyberthreats .keeperHelps{font-size:26px}@media (max-width:768px){.main[view=professional-services] #topCyberthreats .keeperHelps{font-size:24px}}@media (max-width:480px){.main[view=professional-services] #topCyberthreats .keeperHelps{font-size:20px}}.main[view=professional-services] #topCyberthreats .keeperHelps a{color:#1b74da}.main[view=professional-services] .maintainCompliance{background:#fff;padding:56px 0;max-width:100%;overflow:hidden}@media (max-width:768px){.main[view=professional-services] .maintainCompliance{padding:48px 0}}@media (max-width:480px){.main[view=professional-services] .maintainCompliance{padding:32px 0}}.main[view=professional-services] .maintainCompliance .container{display:flex;flex-flow:row nowrap;justify-content:space-between;column-gap:32px;row-gap:60px}@media (max-width:768px){.main[view=professional-services] .maintainCompliance .container{flex-flow:column nowrap}}.main[view=professional-services] .maintainCompliance .container:after,.main[view=professional-services] .maintainCompliance .container:before{content:none;display:none}.main[view=professional-services] .maintainCompliance .mc-content{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;color:#000;width:620px;max-width:calc(60% - 16px)}@media (max-width:1200px){.main[view=professional-services] .maintainCompliance .mc-content{max-width:calc(50% - 16px)}}@media (max-width:768px){.main[view=professional-services] .maintainCompliance .mc-content{width:100%;max-width:100%;align-items:center}}.main[view=professional-services] .maintainCompliance .mc-content h2{width:100%;margin-bottom:16px}.main[view=professional-services] .maintainCompliance .mc-content p{margin-bottom:24px}@media (max-width:768px){.main[view=professional-services] .maintainCompliance .mc-content p{line-height:22px;font-size:16px}}@media (max-width:480px){.main[view=professional-services] .maintainCompliance .mc-content p{font-size:14px}}.main[view=professional-services] .maintainCompliance .mc-content p a{color:#1b74da}.main[view=professional-services] .maintainCompliance .mc-content .actions{position:relative;left:0;bottom:0;width:100%;text-align:center;padding-top:32px;padding-bottom:48px;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;gap:24px}@media (max-width:1024px){.main[view=professional-services] .maintainCompliance .mc-content .actions{padding-bottom:40px}}@media (max-width:768px){.main[view=professional-services] .maintainCompliance .mc-content .actions{position:relative;flex-flow:column nowrap;justify-content:flex-start;align-items:center;height:auto;width:auto;padding-bottom:0}}.main[view=professional-services] .maintainCompliance .mc-content .actions [class^=btn-]{display:flex;max-width:100%;margin:0;font-size:16px;align-items:center;justify-content:center;white-space:normal}.main[view=professional-services] .maintainCompliance .integrationImage{width:690px;max-width:calc(50% - 90px);position:relative}@media (max-width:768px){.main[view=professional-services] .maintainCompliance .integrationImage{position:relative;width:360px;max-width:calc(100% - 90px);margin:0 auto;order:1}}.main[view=professional-services] .maintainCompliance .integrationImage img{position:relative;z-index:2}.main[view=professional-services] .maintainCompliance .integrationImage video{width:640px}.main[view=professional-services] .maintainCompliance .mc-image{width:650px;max-width:calc(40% - 16px);position:relative}@media (max-width:1200px){.main[view=professional-services] .maintainCompliance .mc-image{max-width:calc(50% - 16px)}}@media (max-width:991px){.main[view=professional-services] .maintainCompliance .mc-image{width:100%;max-width:100%}}.main[view=professional-services] .maintainCompliance .mc-image .mc-image-container{display:block;height:539px}@media (max-width:991px){.main[view=professional-services] .maintainCompliance .mc-image .mc-image-container{height:auto;width:100%;max-width:100%}}.main[view=professional-services] .maintainCompliance .mc-image .mc-image-container img{width:100%}.main[view=professional-services] .thirdPartyCerts{background:#fff;padding:0 0 56px}@media (max-width:768px){.main[view=professional-services] .thirdPartyCerts{padding:0 0 48px}}@media (max-width:480px){.main[view=professional-services] .thirdPartyCerts{padding:0 0 32px}}.main[view=professional-services] .thirdPartyCerts .box{padding:56px}.main[view=professional-services] .thirdPartyCerts h2{text-align:center;margin-bottom:24px}.main[view=professional-services] .protectYourFirm{background:linear-gradient(to right,#000 0,#054b91 100%);padding:48px 0}.main[view=professional-services] .protectYourFirm .container{display:flex;flex-flow:row nowrap;justify-content:space-between;column-gap:30px}@media (max-width:768px){.main[view=professional-services] .protectYourFirm .container{flex-flow:column nowrap;row-gap:30px}}.main[view=professional-services] .protectYourFirm .container:after,.main[view=professional-services] .protectYourFirm .container:before{content:none;display:none}.main[view=professional-services] .protectYourFirm .fypContent{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;row-gap:20px;width:700px;max-width:50%;padding-left:100px}@media (max-width:1200px){.main[view=professional-services] .protectYourFirm .fypContent{padding-left:50px;width:650px}}@media (max-width:1100px){.main[view=professional-services] .protectYourFirm .fypContent{padding-left:0;width:600px}}@media (max-width:768px){.main[view=professional-services] .protectYourFirm .fypContent{width:100%;max-width:100%}}.main[view=professional-services] .protectYourFirm .fypContent h2{color:#fff}.main[view=professional-services] .protectYourFirm .fypContent p{color:#fff;font-size:20px}@media (max-width:991px){.main[view=professional-services] .protectYourFirm .fypContent p{font-size:18px}}@media (max-width:768px){.main[view=professional-services] .protectYourFirm .fypContent p{font-size:16px}}@media (max-width:768px){.main[view=professional-services] .protectYourFirm .fypContent p{font-size:14px}}.main[view=professional-services] .protectYourFirm .fypImage{width:462px;max-width:50%;height:auto}@media (max-width:768px){.main[view=professional-services] .protectYourFirm .fypImage{width:100%;max-width:462px;margin:0 auto}}.main[view=professional-services] .acap{background:#f0f0f0;padding:72px 0}@media (max-width:1200px){.main[view=professional-services] .acap{padding:64px 0}}@media (max-width:991px){.main[view=professional-services] .acap{padding:57px 0}}@media (max-width:768px){.main[view=professional-services] .acap{padding:56px 0}}@media (max-width:480px){.main[view=professional-services] .acap{padding:52px 0}}.main[view=professional-services] .acap .container{max-width:1440px}.main[view=professional-services] .acap h2{text-align:center;margin-bottom:72px}@media (max-width:991px){.main[view=professional-services] .acap h2{text-align:center;margin-bottom:56px}}@media (max-width:640px){.main[view=professional-services] .acap h2{margin-bottom:56px}}.main[view=professional-services] .acap .capabilities{display:grid;grid-auto-flow:column;grid-template:1fr 1fr 1fr/1fr 1fr;gap:50px}@media (max-width:991px){.main[view=professional-services] .acap .capabilities{grid-auto-flow:row;grid-template:1fr/auto;justify-items:center}}.main[view=professional-services] .acap .capabilities .capability{max-width:100%;width:100%;padding:0 0 0 80px;position:relative;min-height:fit-content}@media (max-width:991px){.main[view=professional-services] .acap .capabilities .capability{max-width:450px;width:100%;padding:80px 0 0}}.main[view=professional-services] .acap .capabilities .capability:before{content:"";display:block;width:56px;height:56px;border-radius:50%;overflow:hidden;position:absolute;left:0;top:-8px}@media (max-width:991px){.main[view=professional-services] .acap .capabilities .capability:before{left:50%;margin-left:-36px;width:72px;height:72px;top:0}}.main[view=professional-services] .acap .capabilities .capability.secrets-manager:before{background:#000 url("/assets/branding/ksm_tm-yellow.svg") no-repeat center/contain}.main[view=professional-services] .acap .capabilities .capability.secure-file-storage:before{background:#000 url("/assets/icons/ico-secure-file-storage.svg") no-repeat center/contain}.main[view=professional-services] .acap .capabilities .capability.encrypted-messaging:before{background:#000 url("/assets/icons/ico-keeperchat-logo.svg") no-repeat center/contain}.main[view=professional-services] .acap .capabilities .capability.dark-web-monitoring:before{background:#000 url("/assets/branding/breachwatch-symbol.svg") no-repeat center/30px}.main[view=professional-services] .acap .capabilities .capability.compliance-and-reporting:before{background:#000 url("/assets/icons/ico-compliance-report.svg") no-repeat center/contain}.main[view=professional-services] .acap .capabilities .capability.managed-eu-deployment:before{background:#000 url("/assets/icons/ico-customer-support.svg") no-repeat center/contain}@media (max-width:991px){.main[view=professional-services] .acap .capabilities .capability h3,.main[view=professional-services] .acap .capabilities .capability p{text-align:center}}.main[view=professional-services] .acap .capabilities .capability h3{margin-bottom:8px;font-size:28px}@media (max-width:1024px){.main[view=professional-services] .acap .capabilities .capability h3{font-size:26px}}@media (max-width:991px){.main[view=professional-services] .acap .capabilities .capability h3{font-size:24px}}@media (max-width:768px){.main[view=professional-services] .acap .capabilities .capability h3{font-size:22px}}.main[view=professional-services] .acap .capabilities .capability a{color:#1b74da;white-space:nowrap}@media (max-width:991px){.main[view=professional-services] .acap .capabilities .capability a{display:block;width:fit-content;min-width:120px;margin:24px auto 0;padding:8px 32px;font-size:16px;line-height:20px;color:#000;border:2px solid #000;border-radius:4px;white-space:nowrap;box-sizing:border-box}}.main[view=professional-services] #pricingOffer{background:#fff;padding:72px 0}@media (max-width:1200px){.main[view=professional-services] #pricingOffer{padding:68px 0}}@media (max-width:991px){.main[view=professional-services] #pricingOffer{padding:64px 0}}@media (max-width:768px){.main[view=professional-services] #pricingOffer{padding:56px 0}}.main[view=professional-services] #pricingOffer .container{padding:0 80px}@media (max-width:1200px){.main[view=professional-services] #pricingOffer .container{padding:0 64px}}@media (max-width:991px){.main[view=professional-services] #pricingOffer .container{padding:0 15px}}.main[view=professional-services] #pricingOffer h2{text-align:center;margin-bottom:56px}.main[view=professional-services] #pricingOffer #businessPrices{display:flex;justify-content:center;flex-flow:row nowrap;column-gap:10%}@media (max-width:1200px){.main[view=professional-services] #pricingOffer #businessPrices{column-gap:30px}}@media (max-width:991px){.main[view=professional-services] #pricingOffer #businessPrices{column-gap:20px}}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices{flex-flow:column nowrap}}.main[view=professional-services] #pricingOffer #businessPrices .box{margin-bottom:16px}.main[view=professional-services] #pricingOffer #businessPrices .box.business{padding:48px;order:1}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.business{margin-top:0}}.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise{padding:48px;order:2}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise{margin-top:0}}.main[view=professional-services] #pricingOffer #businessPrices .box.employees,.main[view=professional-services] #pricingOffer #businessPrices [data-keeper-component=slider]{order:3}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.employees,.main[view=professional-services] #pricingOffer #businessPrices [data-keeper-component=slider]{order:3;margin-top:16px}}.main[view=professional-services] #pricingOffer #businessPrices .box.business,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise{width:50%;max-width:560px}@media (max-width:1400px){.main[view=professional-services] #pricingOffer #businessPrices .box.business,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise{padding:48px}}@media (min-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.business,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise{margin-top:0}}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.business,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise{width:100%;margin:8px auto}}@media (max-width:414px){.main[view=professional-services] #pricingOffer #businessPrices .box.business,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise{padding:48px 20px}}.main[view=professional-services] #pricingOffer #businessPrices .box.business h2,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise h2{color:#000;text-align:center;margin-bottom:40px;text-transform:capitalize}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.business h2,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise h2{margin-bottom:15px}}.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing{display:flex;flex-flow:row nowrap;justify-content:center;align-items:stretch;text-align:center;margin-bottom:48px}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing{margin-bottom:24px}}.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .cycle,.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .price,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .cycle,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .price{display:inline-block}.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .cycle .annual-price sup,.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .price .annual-price sup,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .cycle .annual-price sup,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .price .annual-price sup{font-size:1em;top:0}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .cycle,.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .price,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .cycle,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .price{display:block}}.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .price,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .price{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;font-weight:600;font-size:26px;color:#000;text-align:right;line-height:1em;margin-right:24px}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .price,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .price{font-size:20px;letter-spacing:0;text-align:center;margin-right:10px}}.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .price sup,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .price sup{font-weight:600}.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .price sup.currency,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .price sup.currency{top:0;font-size:1em;line-height:1}.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .price sup.vat-asterix,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .price sup.vat-asterix{top:0;line-height:1}.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .cycle,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .cycle{font-size:16px;color:#000;letter-spacing:0;line-height:22px}.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .cycle .annual-price sup,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .cycle .annual-price sup{font-size:1em;top:0}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .cycle,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .cycle{font-weight:300;font-size:12px;letter-spacing:0;text-align:center;line-height:16px}}.main[view=professional-services] #pricingOffer #businessPrices .box.business .pricing .cycle .currency,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing .cycle .currency{top:0;font-size:1em;margin-right:2px}.main[view=professional-services] #pricingOffer #businessPrices .box.business .actions,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .actions{display:flex;flex-flow:row nowrap;justify-content:center;text-align:center;gap:16px;margin-bottom:56px}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.business .actions,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .actions{margin-bottom:32px;flex-flow:column nowrap;align-content:center}}.main[view=professional-services] #pricingOffer #businessPrices .box.business .actions [class^=btn-],.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .actions [class^=btn-]{min-width:200px}@media (max-width:1024px){.main[view=professional-services] #pricingOffer #businessPrices .box.business .actions [class^=btn-],.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .actions [class^=btn-]{min-width:180px}}@media (max-width:991px){.main[view=professional-services] #pricingOffer #businessPrices .box.business .actions [class^=btn-],.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .actions [class^=btn-]{min-width:170px}}@media (max-width:960px){.main[view=professional-services] #pricingOffer #businessPrices .box.business .actions [class^=btn-],.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .actions [class^=btn-]{min-width:150px}}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.business .actions [class^=btn-],.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .actions [class^=btn-]{min-width:200px}}.main[view=professional-services] #pricingOffer #businessPrices .box.business .list-features,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .list-features{list-style:none;width:410px;max-width:100%;margin:0 auto}.main[view=professional-services] #pricingOffer #businessPrices .box.business .list-features .feature,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .list-features .feature{background:0 0;border:none;padding:0 0 0 32px;background:url("/assets/images/pages/pricing/ico-check.svg") no-repeat 0 5px/22px;color:#000;margin-bottom:20px}.main[view=professional-services] #pricingOffer #businessPrices .box.business .list-features .feature b,.main[view=professional-services] #pricingOffer #businessPrices .box.business .list-features .feature strong,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .list-features .feature b,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .list-features .feature strong{font-weight:600}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.business .list-features .feature,.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .list-features .feature{font-size:14px;line-height:20px;margin-bottom:8px;background-position:0 0}}.main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .pricing{margin-bottom:62px}.main[view=professional-services] #pricingOffer #businessPrices .box.employees{width:100%;text-align:center}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.employees{background:#fff;border:1px solid #efefef;box-shadow:0 0 12px 0 rgba(0,0,0,.1);border-radius:8px}}@media (max-width:414px){.main[view=professional-services] #pricingOffer #businessPrices .box.employees{padding:48px 20px}}.main[view=professional-services] #pricingOffer #businessPrices .box.employees h3{font-weight:300;font-size:26px;color:#000;text-align:center;line-height:36px;margin-bottom:32px}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.employees h3{font-size:18px;letter-spacing:0;line-height:24px;margin-bottom:24px}}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .employees{margin-bottom:50px}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.employees .employees{margin-bottom:36px}}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .employees .counter{margin-bottom:40px}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.employees .employees .counter{margin-bottom:30px}}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .employees .counter input{border:0;background:#fff;border:1px solid #9b9b9b;border-radius:4px;text-align:center;padding:15px}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .employees .slider-container{max-width:400px;margin:0 auto}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.employees .employees .slider-container{max-width:100%}}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .employees .slider-container input{max-width:400px}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.employees .employees .slider-container input{width:320px}}@media (max-width:500px){.main[view=professional-services] #pricingOffer #businessPrices .box.employees .employees .slider-container input{width:265px}}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .actions{display:flex;flex-flow:row nowrap;justify-content:space-between;width:600px;text-align:center;margin:0 auto;margin-bottom:48px}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.employees .actions{margin-bottom:24px;width:100%;flex-flow:column nowrap;align-items:center;align-content:center;justify-content:flex-start}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .actions .business{margin-bottom:32px}}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .actions h4{font-weight:300;font-size:26px;color:#000;text-align:center;line-height:36px}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.employees .actions h4{font-size:18px;letter-spacing:0;line-height:24px}}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .actions .price{font-weight:600;font-size:26px;color:#000;text-align:center;line-height:36px;margin-top:8px;margin-bottom:32px}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.employees .actions .price{margin-top:16px;margin-bottom:24px;font-size:20px;letter-spacing:0;line-height:24px}}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .actions .price sup{top:0;font-size:1em;font-weight:600}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .actions .price sup:first-of-type{margin-right:2px}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .actions .price sup:last-of-type{margin-left:4px}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .contact-sales{font-weight:300;font-size:22px;color:#000;letter-spacing:0;text-align:center;line-height:20px}@media (max-width:768px){.main[view=professional-services] #pricingOffer #businessPrices .box.employees .contact-sales{font-size:14px;letter-spacing:0;line-height:20px}}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .contact-sales a{color:#1b78e0}.main[view=professional-services] #pricingOffer #businessPrices .box.employees .contact-sales a:hover{text-decoration:none}.main[view=professional-services] #pricingOffer .sources{display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:flex-start;column-gap:30px;row-gap:30px;margin-top:128px;width:100%}@media (max-width:1200px){.main[view=professional-services] #pricingOffer .sources{margin-top:96px}}@media (max-width:991px){.main[view=professional-services] #pricingOffer .sources{margin-top:72px;flex-flow:row wrap}}@media (max-width:768px){.main[view=professional-services] #pricingOffer .sources{margin-top:64px;flex-flow:column nowrap;row-gap:24px;width:300px;margin:64px auto 0}}@media (max-width:480px){.main[view=professional-services] #pricingOffer .sources{margin-top:56px;row-gap:17px}}.main[view=professional-services] #pricingOffer .sources a{text-align:left;color:#565656;font-size:14px;text-decoration:none}[locale=ar_AE] .main[view=professional-services] #keeperProtects{transform:scaleX(-1)}[locale=ar_AE] .main[view=professional-services] #keeperProtects .container{transform:scaleX(-1)}[locale=ar_AE] .main[view=professional-services] .acap .capabilities .capability{padding:0 80px 0 0}@media (max-width:991px){[locale=ar_AE] .main[view=professional-services] .acap .capabilities .capability{padding:80px 0 0}}[locale=ar_AE] .main[view=professional-services] .acap .capabilities .capability:before{left:auto;right:0}@media (max-width:991px){[locale=ar_AE] .main[view=professional-services] .acap .capabilities .capability:before{left:50%;right:auto;margin-left:-36px;top:0}}[locale=ar_AE] .main[view=professional-services] #pricingOffer #businessPrices .box.business .list-features .feature,[locale=ar_AE] .main[view=professional-services] #pricingOffer #businessPrices .box.enterprise .list-features .feature{padding:0 32px 0 0;background-position:right top}