.cmmx{position:relative;overflow:hidden;z-index:2}.cmmx:before{content:"";position:absolute;top:10%;left:0;right:0;bottom:0;background:#392b44}@media only screen and (max-width:767px){.cmmx.-cleaning .cmmx-intro{top:150px}}@media only screen and (max-width:575px){.cmmx.-cleaning .cmmx-intro{top:130px}}@media only screen and (max-width:767px){.cmmx.-speedup .cmmx-intro{top:120px}}@media only screen and (max-width:575px){.cmmx.-speedup .cmmx-intro{top:160px}}@media only screen and (max-width:767px){.cmmx.-protection .cmmx-intro{top:160px}}@media only screen and (max-width:575px){.cmmx.-protection .cmmx-intro{top:150px}}@media only screen and (max-width:575px){.cmmx.-appmanagement:before{top:12%}}@media only screen and (max-width:1023px){.cmmx.-appmanagement .cmmx-intro{top:60px}}@media only screen and (max-width:767px){.cmmx.-appmanagement .cmmx-intro{top:140px}}@media only screen and (max-width:575px){.cmmx.-appmanagement .cmmx-intro{top:150px}}@media only screen and (max-width:1023px){.cmmx.-features .cmmx-intro{top:0}}@media only screen and (max-width:767px){.cmmx.-features .cmmx-intro{top:0}}@media only screen and (max-width:575px){.cmmx.-features .cmmx-intro{top:0}}.cmmx .link{color:#6bf}.cmmx .cmmx-in{position:relative;z-index:3}.cmmx .cmmx-header{padding-top:32px;margin-bottom:64px}@media only screen and (max-width:575px){.cmmx .cmmx-header{padding-top:0}}.cmmx .cmmx-header .cmmx-header-in{max-width:770px;margin:0 auto 64px;text-align:center}@media only screen and (max-width:1279px){.cmmx .cmmx-header .cmmx-header-in{max-width:650px}}@media only screen and (max-width:767px){.cmmx .cmmx-header .cmmx-header-in{text-align:left}}.cmmx .cmmx-header .device.-macbook-pro{width:120%;margin-left:-10%}@media only screen and (max-width:767px){.cmmx .cmmx-header .device.-macbook-pro{width:100%;margin-left:0}}.cmmx .cmmx-header .device.-macbook{width:124%;margin-left:-12%}@media only screen and (max-width:767px){.cmmx .cmmx-header .device.-macbook{width:100%;margin-left:0}}.cmmx .cmmx-wave{position:absolute;top:10%;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;pointer-events:none;z-index:2}@media only screen and (max-width:767px){.cmmx .cmmx-wave{display:none}}.cmmx .cmmx-wave .cmmx-wave-1{position:absolute;right:50%;top:32%}.cmmx .cmmx-wave .cmmx-wave-2{position:absolute;top:43%;left:31%}.cmmx .cmmx-wave .cmmx-wave-3{position:absolute;top:72%;right:45%}.cmmx .cmmx-intro{position:absolute;top:0;left:50%;width:210%;max-width:3000px;min-width:1000px;height:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cmmx .cmmx-intro .cmmx-intro-x{position:relative;width:100%;height:auto;z-index:3}.cmmx .cmmx-intro .cmmx-intro-bg{position:absolute;width:100%;left:0;right:0;height:auto;z-index:2}@media only screen and (max-width:1023px){.cmmx .cmmx-intro{top:150px}}@media only screen and (max-width:767px){.cmmx .cmmx-intro{top:220px}}@media only screen and (max-width:575px){.cmmx .cmmx-intro{top:250px}}.cmmx-footer-bg{position:absolute;bottom:0;left:50%;min-width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;font-size:0}.cmmx-footer-bg img{width:100%;height:auto}.cmmx-footer .container{position:relative;z-index:2}.cmmx-footer .cmmx-footer-in{max-width:930px;margin:0 auto 48px;color:#fff;text-align:center}@media only screen and (max-width:767px){.cmmx-footer .cmmx-footer-in{text-align:left}}.cmmx-footer .cmmx-footer-image{max-width:930px;margin:0 auto -33px}@media only screen and (max-width:767px){.cmmx-footer .cmmx-footer-image{margin:0 auto -26px}}@media only screen and (max-width:575px){.cmmx-footer .cmmx-footer-image{margin:0 auto -17px}}.cmmx-shadow{position:relative;height:260px;margin:-32px 0 -100px;opacity:.46;background-image:-webkit-gradient(linear,left top,left bottom,from(#916d99),color-stop(50%,rgba(168,127,192,0)));background-image:linear-gradient(-180deg,#916d99,rgba(168,127,192,0) 50%);z-index:1}@media only screen and (max-width:767px){.cmmx-shadow{height:160px}}.device{text-align:center}.device .device-in{position:relative;display:inline-block}.device .device-in img{max-width:100%}.device .device-screenshot{position:absolute}.device .device-screenshot img{max-width:100%;height:auto}.device.-imac-pro .device-screenshot{top:10%;left:16%;right:16%}.device.-macbook-pro .device-screenshot{top:10%;left:23%;right:23%}@media only screen and (max-width:575px){.device.-macbook-pro .device-in{width:140%;margin-left:-20%}}.device.-macbook .device-screenshot{top:10%;left:23%;right:23%}@media only screen and (max-width:575px){.device.-macbook .device-in{width:130%;margin-left:-15%}}.device.-cmmx-menu .device-screenshot{top:5%;left:19.1%;right:19.1%;height:100%}.device.-cmmx-menu .device-screenshot img{height:80%}.cmmx-feature{position:relative;padding-top:64px;padding-left:96px}.cmmx-feature:before{content:"";position:absolute;top:0;left:0;right:0;height:514px;border-radius:20px;background-image:linear-gradient(-44deg,rgba(163,84,136,.5),rgba(57,43,68,0) 79%);z-index:-1}.cmmx-feature-in{font-size:16px}.cmmx-feature.-no-image{padding:48px}.cmmx-feature.-no-image:before{height:100%}.cmmx-feature.-privacy{padding-bottom:20px}.cmmx-feature.-privacy:before{height:100%}@media only screen and (max-width:1023px){.cmmx-feature.-privacy:before{height:100%}}.cmmx-feature.-dashboard{overflow:hidden;border-radius:20px;padding-bottom:64px}.cmmx-feature.-dashboard:before{height:100%}@media only screen and (max-width:767px){.cmmx-feature.-dashboard{padding-bottom:0;padding-top:48px;border-radius:0}}.cmmx-feature.-assistant{padding:48px 48px 0}.cmmx-feature.-assistant:before{height:100%;background-image:-webkit-gradient(linear,left bottom,left top,from(#a85d4c),to(rgba(57,43,68,0)));background-image:linear-gradient(0deg,#a85d4c,rgba(57,43,68,0))}@media only screen and (max-width:767px){.cmmx-feature.-assistant{padding:0 16px}}.-speedup .cmmx-feature:before{background-image:linear-gradient(-44deg,rgba(134,62,149,.5),rgba(57,43,68,0) 79%)}.-appmanagement .cmmx-feature:before{background-image:linear-gradient(-44deg,rgba(52,119,109,.5),rgba(57,43,68,0) 79%)}.-protection .cmmx-feature:before{background-image:linear-gradient(-44deg,rgba(168,93,76,.5),rgba(57,43,68,0) 79%)}@media only screen and (max-width:1023px){.cmmx-feature{padding-left:48px;padding-bottom:48px}.cmmx-feature:before{height:100%}}@media only screen and (max-width:767px){.cmmx-feature{margin:0 -16px;padding-left:16px;padding-right:16px}.cmmx-feature:before{border-radius:0}}@media only screen and (max-width:575px){.cmmx-feature{margin:0 -24px;padding-left:24px;padding-right:24px}}.cmmx-feature .device.-macbook,.cmmx-feature .device.-macbook-pro{width:200%;margin-left:-25%}@media only screen and (max-width:767px){.cmmx-feature .device.-macbook,.cmmx-feature .device.-macbook-pro{width:100%;margin-left:0}}.cmmx-feature .device.-imac-pro{width:150%}@media only screen and (max-width:767px){.cmmx-feature .device.-imac-pro{width:100%}}.cmmx-feature.-reverse{padding-left:0;padding-right:96px}@media only screen and (max-width:1023px){.cmmx-feature.-reverse{padding-right:48px}}@media only screen and (max-width:767px){.cmmx-feature.-reverse{padding-left:16px;padding-right:16px}}.cmmx-feature.-reverse:before{background-image:linear-gradient(44deg,rgba(163,84,136,.5),rgba(57,43,68,0) 79%)}.-speedup .cmmx-feature.-reverse:before{background-image:linear-gradient(44deg,rgba(134,62,149,.5),rgba(57,43,68,0) 79%)}.-appmanagement .cmmx-feature.-reverse:before{background-image:linear-gradient(44deg,rgba(52,119,109,.5),rgba(57,43,68,0) 79%)}.-protection .cmmx-feature.-reverse:before{background-image:linear-gradient(44deg,rgba(168,93,76,.5),rgba(57,43,68,0) 79%)}.cmmx-feature.-reverse .device{float:right}@media only screen and (max-width:767px){.cmmx-feature.-reverse .device{float:none}}.cmmx-feature.-reverse .device.-macbook,.cmmx-feature.-reverse .device.-macbook-pro{margin-left:0;margin-right:-25%}@media only screen and (max-width:767px){.cmmx-feature.-reverse .device.-macbook,.cmmx-feature.-reverse .device.-macbook-pro{margin-right:0}}.cmmx-feature.-reverse .device.-imac-pro{margin-left:0;margin-right:10%}.cmmx-feature.-inner:before{background:rgba(39,27,48,.64)}.cmmx-feature.-release{margin-bottom:36px}.cmmx-feature.-release:before{background:rgba(39,27,48,.24)}.cmmx-feature.-referral-cleaning{margin-bottom:96px}.cmmx-feature.-referral-cleaning:before{background-image:linear-gradient(-116deg,#fff6f6,rgba(252,248,255,.8))}.cmmx-feature.-referral-speed{margin-bottom:96px}.cmmx-feature.-referral-speed:before{background-image:linear-gradient(-122deg,#fff6f6,#fff1ea)}.cmmx-feature.-referral-protection{margin-bottom:96px}.cmmx-feature.-referral-protection:before{background-image:linear-gradient(-133deg,#f6edff,rgba(234,255,254,.8))}.stats{color:#fff;margin-bottom:128px;text-align:center}@media only screen and (max-width:767px){.stats{text-align:left;margin-bottom:64px}}.stats .stats-col{height:224px;margin-bottom:48px;padding-top:40px;border-radius:20px;text-align:center;background:rgba(39,27,48,.72)}@media only screen and (max-width:767px){.stats .stats-col{margin-bottom:16px}}.stats .stats-value{font-size:60px;font-weight:500}.stats .stats-hint{font-size:14px;color:hsla(0,0%,100%,.32)}.cleaning-features{margin:72px 0 0;padding:64px 105px;border-radius:20px;background:rgba(39,27,48,.72);font-size:14px;color:hsla(0,0%,100%,.72)}@media only screen and (max-width:1023px){.cleaning-features{padding:48px 48px 16px}}@media only screen and (max-width:575px){.cleaning-features{margin:72px -24px 0;padding:24px 24px 16px}}.cleaning-features p{margin:0}.cleaning-features .icon-imac{font-size:50px}.cleaning-features .icon-one-btn,.cleaning-features .icon-rocket{font-size:56px}@media only screen and (max-width:767px){.cleaning-features .cleaning-feature{margin-bottom:32px}}.cleaning-features .cleaning-feature-icon{margin-bottom:16px;color:#fff}.cmmx-section{color:#fff;margin-bottom:160px}@media only screen and (max-width:767px){.cmmx-section{margin-bottom:96px}}@media only screen and (max-width:575px){.cmmx-section{margin-bottom:24px}}.cmmx-section .cmmx-section-in{max-width:930px;margin:0 auto 96px;text-align:center}@media only screen and (max-width:767px){.cmmx-section .cmmx-section-in{text-align:left;margin:0 auto 48px}}.cmmx-file-versions{text-align:center}.cmmx-file-versions img{max-width:100%}@media only screen and (max-width:767px){.cmmx-file-versions{margin-bottom:32px}}.protection{padding:48px 32px;border-radius:20px;background:rgba(39,27,48,.72);text-align:center}@media only screen and (max-width:767px){.protection{padding:32px;margin-bottom:32px}}.protection p{margin:0 0 16px}@media only screen and (max-width:767px){.protection p{font-size:14px}}.protection .protection-image img{height:230px;width:auto}@media only screen and (max-width:767px){.protection .protection-image img{height:auto;max-width:100%}}.dashboard-screenshot{position:absolute;bottom:0;top:64px;right:60%;font-size:0}.dashboard-screenshot img{float:right;height:100%;width:auto}@media only screen and (max-width:767px){.dashboard-screenshot{position:relative;top:auto;bottom:auto;right:22%;max-width:100%;margin-bottom:32px;text-align:center}}@media only screen and (max-width:575px){.dashboard-screenshot{right:auto}}@media only screen and (max-width:360px){.dashboard-screenshot{right:-17%}}.assistant-screenshot{max-width:100%;font-size:0;text-align:center}.assistant-screenshot img{max-width:100%}.cmmx-dust{position:absolute;bottom:0;left:0;width:100%;height:100%;-webkit-transform-origin:center center;transform-origin:center center;animation:rotation reverse 90s linear infinite}@media only screen and (max-width:575px){.cmmx-dust{display:none}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}