@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:300!important;line-height:2!important;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--final-degree:135deg;--ccmi-bronze:#dda752;--ccmi-silver:#959595;--ccmi-palegrey:#eee;--ccmi-gold:#d8c46f;--ccmi-paleblue:#eaf7ff;--ccmi-softblue:#7a8d96;--ccmi-lightblue:#0082ca;--ccmi-blue:#106da0;--ccmi-darkblue:#065683;--ccmi-deepblue:#084864;--ccmi-red:#c11b20;--ccmi-pink:#f478c4;--ccmi-purple:#773dbd;--ccmi-green:#93d500;--ccmi-lightgreen:#52cb3c;--ccmi-membergreen:#2a6220;--ccmi-orange:#f08019}input[type=checkbox]{--active:#275efe;--active-inner:#fff;--focus:2px #275efe4d;--border:#bbc1e1;--border-hover:#275efe;--background:#fff;--disabled:#f6f8ff;--disabled-inner:#e1e6f9;-webkit-appearance:none;-moz-appearance:none;background:var(--background);background:var(--b,var(--background));border:1px solid var(--bc,var(--border));cursor:pointer;display:inline-block;height:21px;margin:0;outline:none;position:relative;transition:background .3s,border-color .3s,box-shadow .2s;vertical-align:top;&:after{content:"";display:block;left:0;position:absolute;top:0;transition:transform .3s ease,opacity .2s;transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s)}&:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(.2,.85,.32,1.2)}&:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9;&:checked{--b:var(--disabled-inner);--bc:var(--border)}&+label{cursor:not-allowed}}&:hover{&:not(:checked){&:not(:disabled){--bc:var(--border-hover)}}}&:focus{box-shadow:0 0 0 var(--focus)}&:not(.switch){width:21px;&:after{opacity:0;opacity:var(--o,0)}&:checked{--o:1}}&+label{cursor:pointer;display:inline-block;font-size:14px;line-height:21px;margin-left:4px;vertical-align:top}}input[type=checkbox]{&:not(.switch){border-radius:7px;&:after{border:2px solid var(--active-inner);border-left:0;border-top:0;height:9px;left:7px;top:4px;transform:rotate(20deg);transform:rotate(var(--r,20deg));width:5px}&:checked{--r:43deg}}&.switch{border-radius:11px;width:38px;&:after{background:var(--border);background:var(--ab,var(--border));border-radius:50%;height:15px;left:2px;top:2px;transform:translateX(0);transform:translateX(var(--x,0));width:15px}&:checked{--ab:var(--active-inner);--x:17px}&:disabled{&:not(:checked){&:after{opacity:.6}}}}}.right{float:right}.link{cursor:pointer!important;text-decoration:none!important}.header{background-color:#fff;color:#000;font-size:14px;height:158px;width:100vw}.header-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;max-width:1100px;width:100%}.header-logo{height:78px;width:260px}.header-logo img{height:100%;width:100%}.header-links{display:flex;font-size:14px;justify-content:space-between;justify-items:center;text-align:center;width:450px}.header-links a{padding:0 30px;width:100%}.header-links a:active,.header-links a:hover,.header-links a:link,.header-links a:visited{color:#fff;text-decoration:none}.footer{background-color:#065583;color:#fff;font-size:14px;height:fit-content;width:100%}.footer-container{display:flex;flex-direction:column;height:120px;justify-content:space-between;margin:auto;max-width:1100px}.footer-subscribe-container{height:94px;width:100%}.footer-subscribe-title{font-size:25px;line-height:46px;margin-top:45px;text-align:center}.footer-subscribe-button{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border:1px solid #fff;border-radius:30px;box-shadow:0 0 11px #0082ca;box-shadow:0 0 11px var(--ccmi-lightblue);cursor:pointer;display:flex;font-size:13px;height:51px;justify-content:center;margin-top:35px;width:220px}.footer-subscribe-text-disclaimer{font-size:14px;line-height:18px;margin:20px auto;text-align:center;width:90%}.footer-subscribe-text-disclaimer span,.footer-subscribe-text-disclaimer span a{color:#000!important;cursor:pointer!important;text-decoration:underline!important}.footer-nav-container{display:flex;justify-content:space-between;margin-bottom:35px;margin-top:20px;width:100%}.footer-nav-container.home{color:#f3f3ff;justify-content:center;margin:0 auto;padding-bottom:60px;text-decoration:none;width:100%}.footer-logo{height:78px;width:260px}.footer-logo img{height:100%;object-fit:contain;width:100%}.footer-links{align-items:center;display:flex;font-size:15px;justify-content:space-evenly;line-height:18px;max-width:550px;padding-top:20px;width:100%}.footer-links a:active,.footer-links a:hover,.footer-links a:link,.footer-links a:visited{color:#fff;text-decoration:none}.footer-socials-container{align-items:flex-end;display:flex;justify-content:space-between;width:140px}.footer-socials-container .social{background-color:#888;border-radius:50%;height:36px;width:36px}.unknown-logo{margin:auto;padding-top:50px;width:500px}.unknown-logo img{width:100%}.unknown-title{color:#084864;color:var(--ccmi-deepblue);font-size:72px;font-weight:700;height:72px;margin:auto;text-align:center;width:100%}.error-image{margin:auto;width:500px}.error-image img{width:100%}.co-coach-page-container,.comparison-page-container,.faq-page-container,.feedback-page-container,.forgot-page-container,.learn-more-page-container,.logout-page-container,.notifications-page-container,.organisations-page-container,.perill-resources-page-container,.register-page-container,.reports-page-container,.reset-page-container,.roi-report-page-container,.survey-overview-page-container,.surveys-page-container,.teams-page-container,.unsubscribe-page-container{color:#084864;color:var(--ccmi-deepblue);margin:auto;max-width:1100px;min-height:calc(100vh - 276px);padding-bottom:80px}.feedback-page-container{padding-top:20px}.summary-report-pdf-render-container{color:#084864;color:var(--ccmi-deepblue);margin:auto;max-width:1100px}.comparison-page-container{background-color:inherit}.co-coach-page-background-container,.dashboard-page-background-container,.feedback-page-background-container,.organisations-page-background-container,.reports-page-background-container,.roi-report-page-background-container,.survey-overview-page-background-container,.surveys-page-background-container,.teams-page-background-container{background-color:#f6f8fe}.unrestricted{max-width:none}.login-page-container{color:#084864;color:var(--ccmi-deepblue);margin:auto;max-width:1100px;min-height:calc(100vh - 276px);padding-bottom:20px;padding-top:40px}.diagnostic-summary-graph-page-container,.error-page-container,.home-page-container,.unknown-page-container{color:#084864;color:var(--ccmi-deepblue);min-height:calc(100vh - 276px);width:100%}.error-page-container{margin-top:100px}.home-contents{margin:auto;max-width:1100px}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}.login-welcome-container img,.logout-welcome-container img,.register-welcome-container img{height:100px;width:100px}.login-container,.logout-container{display:flex;margin-bottom:100px;padding-top:40px}.sign-up-container{display:flex;margin-bottom:40px;padding-top:40px}.login-welcome-container,.register-welcome-container{border-right:1px solid #7a8d96;border-right:1px solid var(--ccmi-softblue);text-align:center}.logout-welcome-container{margin:auto;text-align:center;width:300px}.logout-welcome-container.password-reset{width:600px}.error-title,.login-welcome-title,.logout-welcome-title,.register-welcome-title{font-size:32px;font-weight:250;margin-top:20px}.error-text,.error-title{text-align:center}.error-text{margin:30px auto;max-width:500px}.error-id-container{background-color:#d9d9d9;border-radius:5px;margin-top:30px;padding:20px}.login-welcome-subtitle,.logout-welcome-subtitle,.register-welcome-subtitle{font-size:18px;font-weight:230;margin-top:10px}.login-register-container,.register-login-container{font-size:16px;font-weight:300;margin-top:50px}.login-container a:active,.login-container a:hover,.login-container a:link,.login-container a:visited,.logout-container a:active,.logout-container a:hover,.logout-container a:link,.logout-container a:visited,.sign-up-container a:active,.sign-up-container a:hover,.sign-up-container a:link,.sign-up-container a:visited{color:#0082ca;color:var(--ccmi-lightblue);font-weight:200;padding-left:10px;text-decoration:none}.organisation-form-container,.settings-form-container,.survey-form-container,.survey-summary-container,.team-form-container{background:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;margin:42px auto;max-width:calc(100% - 20px);padding:31px 40px}.survey-summary-container{margin:0 auto!important}.settings-form-container{color:#000}.roi-report-page-container,.summary-report-pdf-render-container,.survey-overview-page-container{margin:0 auto;min-height:100vh;padding:0}.survey-content-container{display:flex}.person-email-input{margin-right:60px;width:400px}.person-email-input,.person-name-input{background:#eee;background:var(--ccmi-palegrey);border:none;padding:5px 15px}.person-name-input{width:270px}.person-role-input{background:#eee;background:var(--ccmi-palegrey);border:none;padding:10px 15px;width:180px}.login-form-container{padding:80px}.register-form-container{padding:0 80px}.field-input{padding-top:20px}.left-spacer{margin-left:20px}.field-input-consent{padding-top:40px}.field-input-entry{position:relative}.field-input-entry.field-checkbox{display:flex}.field-input-entry.top-margin{margin-top:15px}.field-input-entry input{font-size:14px}.field-input-entry input,.field-input-entry select{background:#fafdff;border:1px solid #9dd6f7;border-radius:15px;height:56px;padding:5px 15px;width:100%}.field-input-entry select{font-size:18px}.field-input-entry input[type=checkbox],.field-input-entry input[type=checkbox]:active{height:11px;margin:10px 10px 0 0;outline:none;width:11px}.field-input-entry img{position:absolute;right:15px;top:10px}.field-input-entry .eye{margin-top:7px}.field-input-entry .reset-eye{margin-top:38px}.register-form-container .field-input-entry img{position:absolute;right:15px;top:42px}.register-form-divider{border-bottom:1px solid #7a8d96;border-bottom:1px solid var(--ccmi-softblue);height:20px;margin-top:10px}.login-button,.register-button{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border:initial;border-radius:29px;box-shadow:0 0 11px #0082ca4a;color:#fff;cursor:pointer;display:flex;float:left;font-size:13px;height:46px;justify-content:center;margin-top:40px;text-decoration:none;width:300px}.login-button:disabled,.register-button:disabled{cursor:default!important}.login-button:disabled,.register-button.invalid,.register-button:disabled{background-color:#fff!important;border:1px solid #0082ca!important;border:1px solid var(--ccmi-lightblue)!important;box-shadow:0 0 11px #0082ca5e!important;color:#0082ca!important;color:var(--ccmi-lightblue)!important}.register-button{margin-bottom:100px}.slider{align-items:center;display:flex;justify-content:center}.slider-container{border:1px solid #bbc1e1;border-radius:20px;cursor:pointer;height:30px;min-width:61px;position:relative;width:61px}.slider-button{background-color:#275efe;border-radius:14px;height:22px;position:absolute;top:3px;transition:all .3s ease-in-out;width:22px}.chart-controls-switch:focus,.slider-container:focus{box-shadow:0 0 0 2px #275efe4d}.slider-container:hover{border:1px solid #275efe;transition:all .3s ease-in-out}.slider-container.on{background-color:#275efe}.slider-button.on,.slider-container.off{background-color:#fff}.slider-button.on{left:34px}.slider-button.off{background-color:#bbc1e1;left:3px}.slider-text{line-height:21px;margin-left:10px}.delete-tooltip-container{right:0}.report-creator-container{position:relative}.delete-tooltip-container,.report-creator-container,.slider-tooltip-container,.survey-update-tooltip-container{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:5px;height:fit-content;padding:5px;width:fit-content;z-index:100}.delete-tooltip-container,.slider-tooltip-container,.survey-update-tooltip-container{position:absolute;top:80px}.delete-tooltip-container.overview{top:120px}.delete-tooltip-text,.slider-tooltip-text{align-items:center;display:flex;font-size:16px;justify-content:center;text-align:center}.dashboard-page-header{border:initial!important}.co-coach-page-header,.dashboard-page-header,.notifications-page-header,.organisations-page-header,.surveys-page-header,.teams-page-header{border-bottom:1px solid #0082ca;border-bottom:1px solid var(--ccmi-lightblue);display:flex;margin:0 10px;padding:30px 0 20px;position:relative}.page-header-title-container{display:flex}.co-coach-page-header{border-bottom:1px solid #0082ca4a;margin:initial;padding:20px 0!important}.co-coach-container-title,.organisation-form-title,.report-form-title,.settings-form-title,.survey-form-title,.teams-form-title{color:#000;font-size:20px}.settings-form-title{line-height:20px}.settings-co-coaches-row,.settings-invites-row{align-items:center;border-bottom:1px solid #9acdea;display:flex;height:50px;width:100%}.settings-co-coaches-row.header{color:#7e7e7e;cursor:default;display:flex;font-size:14px;height:fit-content;padding-bottom:20px;width:100%}.settings-co-coaches-row.shared{cursor:default}.settings-co-coaches-column.controls{cursor:pointer;display:flex;justify-content:flex-end;padding:0 15px}.settings-co-coaches-column.status{align-items:center;display:flex}.settings-co-coaches-column.actions{align-items:center;cursor:pointer;display:flex;justify-content:space-evenly}.settings-co-coaches-column{display:flex;justify-content:start;width:20%}.settings-co-coaches-column.expiry-date{align-items:center}.settings-co-coaches-column.email{width:60%}.settings-invites-row.header{display:flex;height:fit-content;width:100%}.settings-invites-column{display:flex;justify-content:start}.settings-invites-column.email{width:40%}.settings-invites-column.role{width:10%}.settings-invites-column.expiry-date{width:20%}.settings-invites-column.delete,.settings-invites-column.submit{width:15%}.settings-co-coaches-add-container{align-items:center;display:flex;height:80px;justify-content:center}.settings-co-coaches-add-button{align-items:center;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:30px;display:flex;justify-content:center;width:200px}.organisation-add-team-container{display:flex;justify-content:start}.coach-form-container{align-items:center;display:flex;justify-content:space-between;width:100%}.coach-form-email-container{display:flex}.coach-form-role-container{display:flex;position:relative}.duel-field-input-container{display:flex}.duel-field-input-container.max-width{justify-content:space-between;max-width:500px}.field-input .label{color:#7e7e7e;font-size:16px;white-space:nowrap;width:fit-content}.field-input .update-organisation-button{margin-top:32px;width:220px}.field-input .update-organisation-button.team-member{width:52px}.forgot-button,.reset-button,.update-organisation-button{background:#0082ca;background:var(--ccmi-lightblue);border:none;border-radius:50px;box-shadow:0 0 11px #0082ca5e;color:#fff;font-size:13px;height:51px;width:52px}.update-organisation-button.disabled{background-color:#b7b7b7;cursor:not-allowed!important}.reset-button{width:150px!important}.forgot-button{width:130px!important}.forgot-page-resend-container{align-items:center;display:flex}.forgot-page-resend-text{margin-right:20px}.header-icon-container{align-items:center;display:flex;float:right;height:100%;padding:14px 0}.header-delete-container{background:#fff;border-radius:50%;box-shadow:0 2px 6px #d3e4ef;height:32px;margin-left:20px;width:32px}.header-delete-icon{height:90%;margin-left:7%;margin-top:-10%;width:90%}.header-survey-update-container{background:#fff;border-radius:50%;box-shadow:0 2px 6px #d3e4ef;height:32px;margin-right:20px;width:32px}.header-survey-update-icon{height:90%;margin-left:7%;margin-top:-10%;width:90%}.header-overview-icon{margin-right:10px;padding-top:3px;width:30px}.header-resend-emails-text{cursor:pointer;font-weight:500;margin-right:20px}.header-resend-emails-text:hover{text-decoration:underline}.header-hide-text{font-weight:500;padding-right:15px}.header-slider-container,.page-actions-container{display:flex}.page-toggle-hidden{padding-left:10px;padding-top:20px}.toggle-hidden-text{padding-left:4px;padding-top:17px;width:200px}.organisation-teams-header{display:flex;position:relative}.organisation-teams-header,.surveys-midpage-header{border-bottom:2px solid #7a8d96;border-bottom:2px solid var(--ccmi-softblue);padding:30px 0}.people-subpage-header{margin-top:10px}.people-subpage-header,.reports-page-header{border-bottom:2px solid #7a8d96;border-bottom:2px solid var(--ccmi-softblue);display:flex;padding:30px 0;position:relative}.reports-page-header{margin:0 10px 20px}.co-coach-page-title,.dashboard-page-title,.notifications-page-title,.organisations-page-title,.report-configure-title,.reports-page-title,.surveys-page-title,.teams-page-title{color:#000;font-size:30px;font-weight:400;max-width:800px;overflow:hidden;text-overflow:ellipsis}.co-coach-page-title{color:#065683;line-height:38px}.people-subpage-title{font-size:24px;font-weight:400}.organisations-page-search-container,.reports-page-search-container,.surveys-page-search-container,.teams-page-search-container{border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:30px;position:absolute;right:0;top:40px;width:300px}.organisations-page-search-container input,.reports-page-search-container input,.surveys-page-search-container input,.teams-page-search-container input{background-color:#fff;border:none;border-radius:30px;padding:5px 15px 5px 50px;width:100%}.dashboard-page-search-container input:focus-visible,.organisations-page-search-container input:focus-visible,.reports-page-search-container input:focus-visible,.surveys-page-search-container input:focus-visible,.teams-page-search-container input:focus-visible{outline:none}.organisations-page-search-container img,.reports-page-search-container img,.surveys-page-search-container img,.teams-page-search-container img{height:22px;left:12px;position:absolute;top:10px}.organisations-page-add-container,.surveys-page-add-container,.teams-page-add-container{height:67px;margin:auto;padding:10px 0;width:calc(100% - 20px)}.team-people-add-container{cursor:pointer;height:67px;padding:10px 0}.organisations-page-add-container img,.surveys-page-add-container img,.team-people-add-container img,.teams-page-add-container img{float:right;object-fit:contain;width:40px}.organisation-card-container{display:flex;flex-wrap:wrap;margin-bottom:50px;width:100%}.dashboard-page-header{border-bottom:2px solid #7a8d96;border-bottom:2px solid var(--ccmi-softblue);display:flex;margin:0 10px;padding:30px 0;position:relative}.organisation-card{background:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:9px;height:175px;margin:10px;min-width:300px;padding:20px;width:345px}.organisation-card:hover{border:1px solid #0082ca!important;box-shadow:0 0 5px #0082cafc;transition:all .3s ease-in-out;transition-property:box-shadow,border}.organisation-card.hidden{background-color:#f7f7f7;display:block!important}.organisation-name{color:#000;font-size:19px;font-weight:500;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:250px}.organisation-burger-container{margin:auto;position:relative;z-index:10}.organisation-card-description-container{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.organisation-card-title{display:flex;width:100%}.filled-circle{border-radius:50%;display:inline-block;height:100%;width:100%}.update-organisation-colour{border-radius:50%;display:inline-block;height:40px;margin:5px 20px 0 0;width:40px}.organisation-short-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:13px;height:52px;line-height:1.2;overflow:hidden;padding-top:5px;text-overflow:ellipsis;white-space:normal;width:65%}.organisation-card-logo{background:#fff;border-radius:50%;height:90%;margin:5%;object-fit:cover;width:90%;z-index:2}.organisation-card-logo-container,.reports-grid-row-organisation-logo{border-radius:50%;height:60px;overflow:hidden;width:60px;z-index:1}.organisation-header-logo-container{border-radius:50%;height:40px;margin:10px 30px 10px 0;width:40px;z-index:1}.organisation-logo{margin:0}.organisations-teams-grid-container{margin-top:30px}.reports-grid-headers,.survey-participant-grid-headers,.surveys-grid-headers,.teams-grid-headers{border-bottom:2px solid #ccc;display:flex;font-weight:500;margin:auto;width:calc(100% - 20px)}.reports-grid-organisation-logo,.surveys-grid-organisation-logo,.teams-grid-organisation-logo{width:60px}.people-grid-row-colour,.surveys-grid-row-organisation-logo,.teams-grid-row-organisation-logo{border-radius:50%;height:30px;margin-right:30px;width:30px}.reports-grid-created-date,.reports-grid-name,.reports-grid-report-type,.reports-grid-survey-name,.reports-grid-team-name,.teams-grid-organisation-name,.teams-grid-team-name{height:50px;padding-left:5px;width:200px}.surveys-grid-organisation-name,.surveys-grid-survey-name,.surveys-grid-team-name{height:50px;width:200px}.surveys-grid-survey-type{height:50px;width:150px}.surveys-grid-survey-point{height:50px;width:125px}.survey-participant-grid-email,.survey-participant-grid-name{height:50px;min-width:200px;overflow:hidden;padding-left:5px;text-overflow:ellipsis}.survey-participant-grid-include{height:50px;max-width:100px;padding-left:5px;width:100px}.survey-participant-grid-email-status{height:50px;padding-left:5px;width:20px}.survey-participant-grid-email-status img{margin-left:-5px;width:20px}.survey-participant-grid-complete{text-align:center;width:130px}.teams-grid-team-description{height:50px;padding-left:5px;width:500px}.survey-participant-grid-row{border-bottom:1px solid #9dd6f7;display:flex;height:80px;margin:auto;padding-top:10px;width:calc(100% - 20px)}.people-grid-row,.reports-grid-row,.surveys-grid-row,.teams-grid-row{align-items:center;border-bottom:1px solid #9dd6f7;display:flex;height:70px;margin:auto;width:calc(100% - 20px)}.people-grid-row-person-type{width:180px}.people-grid-row-person-name{width:200px}.people-grid-row-person-email{width:400px}.people-grid-row-person-email,.people-grid-row-person-name,.people-grid-row-person-type{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.people-grid-row-person-delete,.people-grid-row-person-edit{background:#fff;border-radius:50%;box-shadow:0 2px 6px #d3e4ef;cursor:pointer;height:37px;margin:5px 10px;width:37px}.people-grid-row-person-edit.save{background:#0082ca;background:var(--ccmi-lightblue);border:none;border-radius:50px;box-shadow:0 0 11px #0082ca5e;color:#fff;font-size:18px;height:51px;padding:5px 30px;width:fit-content}.people-grid-row-person-edit img{height:70%;margin:15%;width:70%}.people-grid-row-person-delete img{height:50%;margin:25%;width:50%}.field-input-entry .people-grid-row-person-email,.field-input-entry .people-grid-row-person-name,.field-input-entry .people-grid-row-person-type{margin:0 10px;width:fit-content}.surveys-grid-row.hidden,.teams-grid-row.hidden{background:#f7f7f7}.reports-grid-row-name{padding-left:5px}.reports-grid-row-created-date,.reports-grid-row-name,.reports-grid-row-organisation-name,.reports-grid-row-report-type,.reports-grid-row-survey-name,.reports-grid-row-team-name,.surveys-grid-row-organisation-name,.surveys-grid-row-survey-name,.surveys-grid-row-survey-point,.surveys-grid-row-survey-type,.surveys-grid-row-team-name,.teams-grid-row-organisation-name,.teams-grid-row-team-name,.teams-grid-row-team-shared{color:#000;font-size:16px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;width:200px}.surveys-grid-row-survey-summary img{height:30px;width:30px}.surveys-grid-row-survey-summary{display:flex;justify-content:flex-end}.surveys-grid-row-survey-summary,.surveys-grid-survey-summary{display:flex;justify-content:center;width:125px}.surveys-grid-row-survey-type{width:150px}.surveys-grid-row-survey-point{width:125px}.people-grid-row-colour{margin-right:50px}.teams-grid-row-team-description{color:#000;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:500px}.perc-complete-container{border:1px solid #eee;border:1px solid var(--ccmi-palegrey);border-radius:20px;height:36px;position:relative}.perc-complete-text{position:relative;width:100%;z-index:1}.perc-complete-filler{background-color:#eee;background-color:var(--ccmi-palegrey);border-radius:20px;min-height:100%;position:absolute;z-index:0}.link{cursor:pointer;text-decoration:none}.back-link{height:40px;padding:10px;width:46px}.back-link img{height:100%;width:100%}.transparent-page-mask{background:#0000;bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:2}.settings-page-container{color:#084864;color:var(--ccmi-deepblue);display:flex;margin:auto;min-height:calc(100vh - 558px);width:100%}.settings-page-background-container{background:#f6f8ff}.settings-menu-container{background:#fff;min-height:100%;overflow:hidden;padding-left:calc(50% - 550px);padding-right:16px;padding-top:50px;width:calc(50% - 250px)}.section-content-container{margin-left:30px;min-height:calc(100vh - 276px);padding-bottom:80px;width:800px}.settings-menu-item{align-items:center;border-radius:15px;color:#989898;display:flex;font-size:14px;height:56px;margin:0 auto 15px;padding-left:22px;text-align:center;width:260px}.settings-menu-icon-container{align-items:center;display:flex;height:37px;margin-right:8px;width:36px}.settings-menu-icon-container.adjust-left{left:-3px;position:relative}.settings-menu-item.active{background-color:#e8f7ff;border:1px solid #9dd6f7;box-shadow:0 3px 20px #0082ca1c;color:#000}.settings-page-header{font-size:26px}.settings-page-subheading{font-size:16px}.settings-2fa-container{display:flex}.settings-2fa-title{font-size:14px;margin-right:20px}.settings-input-small{max-width:240px}.settings-input.max-width{max-width:530px}.settings-image-container{background-color:#fff;border:1px solid #9acdea;border-radius:50%;height:85px;width:85px}.settings-image-container img{border:1px solid #9dd6f7;border-radius:50%;height:100%;object-fit:cover;position:relative!important;right:0!important;top:0!important;width:100%}.settings-subscription-container{background-color:#d9d9d9;display:flex;height:200px;margin:20px 0;padding:20px;text-align:center}.settings-subscription-container .col{padding:0 10px}.settings-subscription-container .subscription-manage,.settings-subscription-container .subscription-type{align-items:center;display:inline-grid;height:100%}.settings-subscription-container .subscription{background:#0082ca;background:var(--ccmi-lightblue);color:#fff;height:40px;padding-top:3px;width:200px}.settings-subscription-container .heading{font-size:22px;font-weight:600}.settings-subscription-container .text{line-height:1.2}.settings-subscription-container .title{margin-bottom:10px;margin-top:40px}.settings-subscription-container .button{background-color:#7a8d96;background-color:var(--ccmi-softblue);color:#fff;height:40px;padding-top:3px;width:200px}.subscribe-slider{margin:15px 0}.file-drop-zone{align-items:center;background-color:#eee;background-color:var(--ccmi-palegrey);color:#7a8d96;color:var(--ccmi-softblue);cursor:pointer;display:flex;height:46px;justify-content:center;width:100%}.file-drop-zone.image-preview{height:fit-content;position:relative}.file-drop-zone-image-container{height:fit-content;max-height:250px}.file-drop-zone-image-container img{height:100%;max-height:250px;object-fit:contain}.file-drop-zone-remove-image{align-items:center;display:flex;font-size:20px;height:25px;justify-content:center;position:absolute;right:10px;text-align:center;top:10px;width:25px}.field-input-entry.field-checkbox .label{line-height:1.2rem}.messages{color:red;line-height:21px}.add-person.messages{margin-top:10px}.page-mask{background:#00000080;bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:99}.questionnaire-access-container{position:fixed;top:20%;width:100%;z-index:100}.questionnaire-access-dialog{background-color:#e0e3e8;border:1px solid #e0e3e8;border-radius:10px;color:#282c34;margin:auto;max-width:800px;min-height:400px}.questionnaire-access-dialog-header{border-bottom:5px solid #634595;padding:30px;width:100%}.questionnaire-access-dialog-logo,.questionnaire-complete-logo,.questionnaire-entry-logo{margin:auto;width:80px}.questionnaire-complete-logo.finished{min-width:80px}.questionnaire-complete-card-text-container{font-family:ccmiInterBold,serif;padding-left:20px}.questionnaire-complete-card-heading{color:#065683;color:var(--ccmi-darkblue);font-size:28px}.questionnaire-complete-card-sub-heading{color:#0082ca;color:var(--ccmi-lightblue);font-size:16px}.questionnaire-complete-card-text{color:#000;font-family:ccmiInterRegular,serif}.questionnaire-access-dialog-header h2,.questionnaire-complete-header h2,.questionnaire-entry-header h2{font-size:52px;font-weight:200;margin:0;padding:10px;text-align:center}.questionnaire-access-dialog-header h3,.questionnaire-complete-header h3,.questionnaire-entry-header h3{font-size:16px;font-weight:200;text-align:center}.questionnaire-entry-header h3{padding:10px 0}.questionnaire-complete-header h3{padding-top:50px}.questionnaire-access-dialog form{margin:20px 30px}.entry-button{margin:auto;width:200px}.submit-questionnaire-button{background-color:#0082ca;background-color:var(--ccmi-lightblue);border:none;border-radius:8px;color:#fff;height:45px;width:100%}.submit-questionnaire-button.roi.disabled{background-color:#7a8d96}.questionnaire-entry-container{background-color:#fff;color:#707271;height:100vh;overflow:scroll;padding:50px;position:fixed;width:100vw}.questionnaire-complete-container{align-items:center;background-color:#f6f8fe;display:flex;height:100%;justify-content:center;padding:50px 0;width:100%}.questionnaire-complete-roi-container{width:1000px}.questionnaire-complete-card-container{align-items:start;background-color:#fff;border-radius:20px;box-shadow:0 0 37px -12px #0082ca;box-shadow:0 0 37px -12px var(--ccmi-lightblue);display:flex;justify-content:left;padding:20px;width:100%}.questionnaire-entry-header,.questionnaire-entry-page{width:100%}.questionnaire-complete-header{height:100vh}.questionnaire-entry-page{margin:auto;max-width:1100px}.questionnaire-info-container,.questionnaire-responses-container{margin:auto;max-width:1100px;padding:50px 0}.pillar-sections-header-container{align-items:center;display:flex;height:22px;justify-content:space-between;margin:0 20px 30px;width:calc(100% - 40px)}.pillar-sections-number-container{align-items:center;background-color:#7a8d96;border-radius:20px;display:flex;font-size:14px;height:100%;justify-content:center;width:22px}.pillar-sections-number-container.blue{background-color:#0082ca;background-color:var(--ccmi-lightblue)}.pillar-sections-number-container.red{background-color:#c11b20;background-color:var(--ccmi-red)}.pillar-sections-number-container.green{background-color:#93d500;background-color:var(--ccmi-green)}.pillar-sections-number-container.purple{background-color:#773dbd;background-color:var(--ccmi-purple)}.pillar-sections-number-container.pink{background-color:#f478c4;background-color:var(--ccmi-pink)}.pillar-sections-number-container.orange{background-color:#f08019;background-color:var(--ccmi-orange)}.pillar-sectios-separator{background-color:#7a8d96;height:1px;opacity:30%;width:15%}.questionnaire-info-container{background-color:#def1f7;border-radius:10px;color:#1c657d;display:flex;margin-top:30px;padding:30px}.questionnaire-info-container .image{background-color:#2686a6;border-radius:50%;color:#def1f7;font-size:60px;font-weight:900;line-height:1;max-height:80px;max-width:80px;min-height:80px;min-width:80px;padding:10px 0 0 32px}.questionnaire-info-container .text{font-size:18px;padding:4px 30px}.pillar-progress{color:#777978;display:flex;font-size:15px;justify-content:flex-end}.responses-title{font-size:32px;padding:30px 0;text-align:center}.question-row{align-items:center;color:#777978;display:flex;line-height:2.4}.question-row .number{max-width:50px}.question-row .question{width:50%!important}.question-row .confidence,.question-row .score{display:flex;justify-content:flex-end;margin-bottom:20px;padding-left:10px;width:fit-content}.rating-container{height:fit-content}.rating-legend{color:#52cb3c;color:var(--ccmi-lightgreen);font-size:12px;height:20px;padding-left:5px}.responses-buttons{display:flex;height:50px;justify-content:space-between;margin:40px auto 0}.responses-buttons button{align-items:center;border:none;border-radius:20px;color:#f3f3ff;display:flex;font-size:11px;height:30px;justify-content:center;width:140px}.responses-buttons .left{background-color:#065683;background-color:var(--ccmi-darkblue)}.responses-buttons .left.hidden{background-color:#fff!important;color:#fff}.responses-buttons .left.hidden:hover{box-shadow:none}.responses-buttons .left:hover,.responses-buttons .middle:hover,.responses-buttons .right:hover{box-shadow:0 0 10px #2f58d3bf;transition:all .3s ease-in-out;transition-property:box-shadow}.responses-buttons .right{background-color:#0082ca;background-color:var(--ccmi-lightblue)}.responses-buttons .middle{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);color:#0082ca;color:var(--ccmi-lightblue);width:160px}.survey-cards-container{display:flex}.survey-card-container{position:relative}.survey-card-add-container{background:#fff;border-radius:50%;bottom:-18px;box-shadow:0 2px 6px #d3e4ef;height:42px;position:absolute;right:0;width:40px}.survey-card-add-container img{height:50%;margin:25%;width:50%}.survey-card-header{font-size:18px;font-weight:600;margin-left:40px;margin-top:20px}.survey-card-rows{border-radius:15px;color:#000;margin:5px 20px;min-width:160px;padding:10px}.survey-card-row{display:flex;padding:0 10px}.survey-card-row .value{text-align:end}.comparison-popup-container,.delete-dialog-container,.dialog-container{background-color:#fff;border:1px solid #e0e3e8;border-radius:10px;color:#282c34;left:0;margin-left:auto;margin-right:auto;min-height:200px;position:fixed;right:0;top:20%;width:400px;z-index:100}.dialog-container.wide{left:10%;margin-left:auto;margin-right:auto;max-height:90%;max-width:1100px;right:10%;top:5%;width:80%!important}.accreditation-dialog-container{border-radius:10px;color:#000;display:flex;justify-content:center;left:0;margin-left:auto;margin-right:auto;position:fixed;right:0;top:25%;z-index:100}.delete-dialog-header{border-bottom:1px solid #000}.comparison-popup-header,.delete-dialog-header,.dialog-header{font-size:20px;font-weight:700;padding:20px}.comparison-popup-header{align-items:center;display:flex;height:fit-content;justify-content:center;width:100%}.delete-dialog-name{font-size:20px;padding:10px 20px}.delete-dialog-description{font-size:16px;padding:10px 20px}.dialog-text{font-size:16px;padding:20px}.delete-dialog-intructions{font-size:14px;padding:10px 20px}.delete-dialog-footer-container,.dialog-footer-container{display:flex}.delete-organisation-name-input{margin:auto;width:100%}.delete-input-container{padding:10px 20px;width:100%}.dialog-button{background-color:#3866f2;border-radius:5px;color:#f3f3ff;cursor:pointer;font-size:14px;font-weight:600;height:35px;margin:20px auto;text-align:center;width:fit-content}.dialog-button.orange{background-color:#f08019}.dialog-button.disabled{background-color:#7a8d96;background-color:var(--ccmi-softblue);cursor:default}.dialog-button-text{padding:5px 30px}.dialog-button-text.link{color:#fff;padding-top:8px}.home-page-container{color:#000}.home-page-intro-title{font-size:55px;line-height:62px;margin:45px 0 30px}.home-page-intro-title-span{color:#0082ca;color:var(--ccmi-lightblue)}.home-page-intro-container{display:flex;position:relative}.home-page-intro-container>div{width:50%}.home-page-intro-button-container{display:flex;justify-content:start}.home-page-intro-button-container .undecorated{margin-right:30px}.home-page-intro-description{font-size:20px;line-height:24px;margin:0 0 65px}.home-page-button,.unsubscirbe-button{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:29px;box-shadow:0 0 11px #0082ca5e;color:#0082ca;color:var(--ccmi-lightblue);cursor:pointer;display:flex;font-size:13px;height:51px;justify-content:center;text-align:center;text-decoration:none;width:220px}.home-page-button.filled-hover:hover{background-color:#0082ca!important;background-color:var(--ccmi-lightblue)!important;border:initial!important;box-shadow:0 0 11px #0082ca4a!important;color:#fff!important}.home-page-button.perill-button{background-color:#eaf7ff;background-color:var(--ccmi-paleblue);border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue)}.home-page-button.perill-button:hover{background-color:#0082ca;background-color:var(--ccmi-lightblue);border:1px solid #fff;color:#fff}.home-page-intro-image-container img{left:365px;max-width:84%;object-fit:cover;position:absolute;top:-95px;z-index:-1}.home-page-info-container{display:flex;justify-content:space-between;margin:70px auto 0;max-width:1100px;width:100%}.home-page-info-box{line-height:18px;width:30%}.home-page-info-box-strike{border-top:2px solid #0082ca;border-top:2px solid var(--ccmi-lightblue);width:20%}.home-page-info-box-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:14px;height:36px;margin:25px 0 15px}.home-page-info-box-description{font-size:14px}.home-page-perill-model-container{display:flex;margin:128px auto 0;max-width:1100px;position:relative}.home-page-perill-model-container>div{width:50%}.home-page-perril-model-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:35px;line-height:46px;margin-bottom:25px}.home-page-perril-model-description{font-size:14px;line-height:21px;margin-bottom:35px}.home-page-how-does-it-work-container{display:flex;margin:70px auto;max-width:1100px}.home-page-how-does-it-work-container>div{width:50%}.home-page-how-does-it-work-section{display:flex;margin-bottom:20px}.home-page-how-does-it-work-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:35px;line-height:46px;margin-bottom:30px}.home-page-how-does-it-work-section-title{font-size:17px;margin-bottom:15px}.home-page-how-does-it-work-tick-container{margin:0 20px 0 0}.home-page-how-does-it-work-section-description{color:#000;font-size:14px;line-height:21px}.home-page-how-does-it-work-section-description b{color:#000}.home-page-how-does-it-work-image-container{align-items:center;display:flex;justify-content:center}.home-page-perill-diagnostics-banner-container{background-color:#0082ca;background-color:var(--ccmi-lightblue);display:flex;flex-direction:column;height:300px;justify-content:center}.home-page-perill-diagnostics-banner{color:#fff;height:260px;line-height:21px;padding-left:500px;position:relative;width:1100px}.home-page-perill-diagnostics-banner-image-container{height:135%;left:0;position:absolute;top:-50px;width:300px}.home-page-perill-diagnostics-banner-image-container img{height:100%}.home-page-perill-diagnostics-summary{font-size:19px;margin-top:30px}.home-page-perill-diagnostics-message{font-size:16px;margin-top:10px;max-width:500px;position:relative;z-index:10}.home-page-perill-diagnostics-author{font-size:15px;margin:15px 0 10px}.home-page-perill-diagnostics-stars-container{display:flex}.home-page-perill-diagnostics-stars-container img{margin-right:5px}.home-page-perill-diagnostics-banner-mark{color:#106da0;color:var(--ccmi-blue);font-size:600px;left:790px;line-height:100px;position:absolute;top:277px}.home-page-platform-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:70px;position:relative}.home-page-platform-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:35px;line-height:46px;margin-bottom:15px;text-align:center}.home-page-platform-subtext{line-height:23px;margin-bottom:20px;text-align:center;width:700px}.home-page-platform-box-container{display:flex;justify-content:space-between;width:100%}.home-page-platform-box{align-items:center;display:flex;flex-direction:column}.home-page-platform-box-circle{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:87px;justify-content:center;position:relative;width:87px}.home-page-platform-box-circle.professional,.home-page-platform-box-main.professional{border:1px solid #773dbd;border:1px solid var(--ccmi-purple)}.home-page-platform-box-main.professional{box-shadow:0 0 11px #085c8b40}.home-page-platform-box-circle.coaches,.home-page-platform-box-main.coaches{border:1px solid #52cb3c;border:1px solid var(--ccmi-lightgreen)}.home-page-platform-box-main.coaches{box-shadow:0 0 11px #32802440}.home-page-platform-box-circle.enterprise,.home-page-platform-box-main.enterprise{border:1px solid #c11b20;border:1px solid var(--ccmi-red)}.home-page-platform-box-main.enterprise{box-shadow:0 0 11px #91151940}.home-page-platform-box-main{align-items:center;background-color:#fff;border-radius:44px;display:flex;flex-direction:column;height:485px;margin-top:-35px;padding:45px 0 0;width:352px}.home-page-platform-box-title{font-size:19px;height:47px}.home-page-platform-box-banner,.home-page-platform-box-title{align-items:center;display:flex;justify-content:center;line-height:21px;text-align:center}.home-page-platform-box-banner{color:#fff;font-size:16px;height:48px;margin-bottom:20px;margin-top:15px;width:100%}.home-page-platform-box-banner.professional{background-color:#773dbd;background-color:var(--ccmi-purple)}.home-page-platform-box-banner.coaches{background-color:#52cb3c;background-color:var(--ccmi-lightgreen)}.home-page-platform-box-banner.enterprise{background-color:#c11b20;background-color:var(--ccmi-red)}.home-page-platform-box-bullet-container{display:flex;height:124px;margin-bottom:10px}.home-page-platform-box-bullet-container.fixed-bullet{height:85px}.home-page-platform-box-bullet-point{border-radius:50%;height:9px;margin:6px 10px 0 30px;width:9px}.professional .home-page-platform-box-bullet-point{background-color:#773dbd;background-color:var(--ccmi-purple)}.coaches .home-page-platform-box-bullet-point{background-color:#52cb3c;background-color:var(--ccmi-lightgreen)}.enterprise .home-page-platform-box-bullet-point{background-color:#c11b20;background-color:var(--ccmi-red)}.home-page-platform-box-bullet-script{font-size:14px;line-height:21px;padding-right:15px;width:292px}.professional .home-page-button{background-color:#773dbd0a;border:1px solid #773dbd;border:1px solid var(--ccmi-purple);box-shadow:none;color:#000;font-size:13px;line-height:21px}.professional .home-page-button:hover{background-color:#773dbd;background-color:var(--ccmi-purple);color:#fff}.coaches .home-page-button:hover{background-color:#52cb3c;background-color:var(--ccmi-lightgreen);color:#fff}.enterprise .home-page-button:hover{background-color:#c11b20;background-color:var(--ccmi-red);color:#fff}.coaches .home-page-button{background-color:#52cb3c1f;border:1px solid #52cb3c;border:1px solid var(--ccmi-lightgreen)}.coaches .home-page-button,.enterprise .home-page-button{box-shadow:none;color:#000;font-size:13px;line-height:21px}.enterprise .home-page-button{background-color:#c11b201c;border:1px solid #c11b20;border:1px solid var(--ccmi-red)}.home-page-pricing-plans-banner-container{background-color:#0082ca;background-color:var(--ccmi-lightblue);display:flex;flex-direction:column;height:278px;justify-content:flex-end;margin-top:100px;position:relative}.home-page-pricing-plans-banner{height:100%;margin:auto;max-width:1100px;padding:50px 580px 0 0;position:relative;width:1100px}.home-page-pricing-plans-banner-quote{color:#fff;font-size:31px;line-height:39px}.home-page-pricing-plans-banner-quote.tabbed{margin-left:16px}.home-page-pricing-plans-banner-author{font-size:16px;line-height:21px;margin:10px 20px 0 0;text-align:end}.home-page-button.pricing-plans{background-color:#065683;background-color:var(--ccmi-darkblue);border:1px solid #fff;color:#fff;margin-top:5px}.home-page-button.pricing-plans:hover{background-color:#eaf7ff;background-color:var(--ccmi-paleblue);border:1px solid #065683;border:1px solid var(--ccmi-darkblue);color:#065683;color:var(--ccmi-darkblue)}.home-page-pricing-plans-image{bottom:-14px;position:absolute;right:0}.home-page-platform-box-main .home-page-button{margin-top:15px}.home-page-background-circle,.home-page-background-ring-centre{background-color:#0082ca14;border-radius:50%!important;height:496px!important;width:496px!important;z-index:-1}.home-page-background-circle{position:absolute}.home-page-background-ring-container{position:absolute;width:auto!important}.home-page-background-ring,.home-page-background-ring-container{align-items:center;display:flex;justify-content:center;z-index:-1}.home-page-background-ring{border:1px solid #0082ca2e;border-radius:50%}.home-page-background-ring img{height:496px!important;width:496px!important}.faq-page-title,.learn-more-page-title,.perill-HIW-page-title,.perill-resources-page-title,.unsubscribe-page-title{color:#000;font-size:40px;line-height:44px;text-align:center}.faq-container{height:fit-content;margin:20px 0;padding:0 50px;width:100%}.faq-question-container{align-items:center;display:flex;justify-content:space-between;min-height:65px}.faq-arrow-container img{margin-right:10px}.faq-arrow-container.expanded img{margin-right:0}.faq-answer-container{border-top:1px solid #0082ca;border-top:1px solid var(--ccmi-lightblue)}.faq-answer-text-container{margin:10px 0;white-space:pre-wrap}.faq-link-text{text-underline:#0082ca;text-underline:var(--ccmi-lightblue);color:#0082ca;color:var(--ccmi-lightblue);cursor:pointer}.perill-HIW-divider{background-color:#0082ca;background-color:var(--ccmi-lightblue);height:70px;margin:-90px auto 20px;width:1px}.perill-HIW-page-title.blue{color:#0082ca;color:var(--ccmi-lightblue);padding:0 180px}.perill-HIW-diagnostic-container{align-items:center;display:flex;justify-content:center}.perill-HIW-diagnositc-img{width:700px}.perill-HIW-footer-container{background-color:#def5ff;display:flex;height:200px;justify-content:space-evenly;margin:0 0 -100px}.perill-HIW-footer-plant{margin-top:-80px;width:70px}.perill-HIW-footer-plant.flipped{transform:scaleX(-1)}.perill-HIW-footer-idea,.perill-HIW-footer-trophy{margin-top:-220px;padding-bottom:170px}.faq-page-container,.learn-more-page-container,.unsubscribe-page-container{color:#000;margin-top:50px;position:relative}.learn-more-page-who-is-this-for-container{display:flex;margin:50px 0}.learn-more-page-who-is-this-for-container>div{width:50%}.learn-more-page-who-is-this-for-title{font-size:25px;line-height:21px;margin:50px 0 15px}.professional .learn-more-page-benefits-title,.professional .learn-more-page-title,.professional .learn-more-page-who-is-this-for-title{color:#773dbd;color:var(--ccmi-purple)}.coaches .learn-more-page-benefits-title,.coaches .learn-more-page-title,.coaches .learn-more-page-who-is-this-for-title{color:#52cb3c;color:var(--ccmi-lightgreen)}.enterprise .learn-more-page-benefits-title,.enterprise .learn-more-page-title,.enterprise .learn-more-page-who-is-this-for-title{color:#c11b20;color:var(--ccmi-red)}.learn-more-page-who-is-this-for-description{font-size:14px;line-height:21px;margin-bottom:50px}.learn-more-page-benefits-title{font-size:25px;line-height:21px;margin-bottom:20px}.learn-more-page-benefits-description{font-size:14px;line-height:21px;margin-bottom:20px;width:50%}.learn-more-page-subcontainer{display:flex}.learn-more-page-subcontainer>div{width:50%}.learn-more-page-bullet{align-items:center;display:flex;margin-bottom:15px}.learn-more-page-bullet-point{border-radius:50%;height:8px;margin-right:15px;min-width:8px;width:8px}.professional .learn-more-page-bullet-point{background-color:#773dbd;background-color:var(--ccmi-purple)}.coaches .learn-more-page-bullet-point{background-color:#52cb3c;background-color:var(--ccmi-lightgreen)}.enterprise .learn-more-page-bullet-point{background-color:#c11b20;background-color:var(--ccmi-red)}.learn-more-page-bullet-text{font-size:14px;line-height:17px}.learn-more-page-button-container{margin-top:40px}.learn-more-page-benefits-container{margin-bottom:50px}.professional .home-page-background-ring{border:1px solid #773dbd26}.professional .home-page-background-ring-centre{background-color:#773dbd0a}.coaches .home-page-background-ring{border:1px solid #93d50052}.coaches .home-page-background-ring-centre{background-color:#52cb3c1a}.enterprise .home-page-background-ring{border:1px solid #c11b2021}.enterprise .home-page-background-ring-centre{background-color:#c11b200f}.learn-more-page-who-is-this-for-image-container{align-items:center;display:flex;justify-content:center}.learn-more-page-bullet-container-title{font-size:18px;height:21px;line-height:21px;margin-bottom:30px}.coaches .learn-more-page-subcontainer,.enterprise .learn-more-page-subcontainer{margin-bottom:30px}.learn-more-page-bullet-container .home-page-button{margin-top:120px}.inline-title{font-size:15px}.enterprise .home-page-background-circle{background-color:#c11b2008}.learn-more-page-enquire-contaner{display:flex;justify-content:center;margin-bottom:130px}.home-header-container{height:150px;margin:0 auto;width:100%}.home-header-container.bordered{border-bottom:1px solid #9acdea}.home-header-colour-bar-container{display:flex;height:8px;width:100%}.home-header-colour-bar{height:100%;width:100%}.home-header-colour-bar:nth-of-type(7n+1){background-color:#0082ca;background-color:var(--ccmi-lightblue)}.home-header-colour-bar:nth-of-type(7n+2){background-color:#c11b20;background-color:var(--ccmi-red)}.home-header-colour-bar:nth-of-type(7n+3){background-color:#f08019}.home-header-colour-bar:nth-of-type(7n+4){background-color:#93d500}.home-header-colour-bar:nth-of-type(7n+5){background-color:#773dbd;background-color:var(--ccmi-purple)}.home-header-colour-bar:nth-of-type(7n+6){background-color:#f478c4}.home-header-colour-bar:nth-of-type(7n+7){background-color:#fd0}.home-header-contents{margin:32px auto;max-width:1100px;width:100%}.home-header-contents,.home-header-navbar{display:flex;justify-content:space-between}.home-header-navbar{align-items:flex-end;height:fit-content;margin:auto 0;width:60%}.home-header-navbar-item{cursor:pointer;display:flex;padding-bottom:8px;position:relative}.header-profile-container{margin-top:8px;padding-bottom:0!important;position:relative}.home-header-navbar-item-title{align-items:flex-end;display:flex;font-size:15px;margin-right:5px}.no-select{-webkit-user-select:none;user-select:none}.home-header-navbar-dropdown-image-container img{margin-bottom:1px}.home-header-navbar-dropwdown-menu{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:16px;cursor:auto;left:-33px;padding:20px;position:absolute;top:40px;width:250px;z-index:1000}.home-header-navbar-dropwdown-menu-triangle-outer{border-color:#0000 #0000 #0082ca;border-color:#0000 #0000 var(--ccmi-lightblue) #0000;border-style:solid;border-width:0 11px 11px;left:72px;position:absolute;top:-11px}.home-header-navbar-dropwdown-menu-triangle-inner{border-color:#0000 #0000 #fff;border-style:solid;border-width:0 10px 10px;left:-10px;position:absolute;top:1px}.home-header-navbar-dropdown-item{border-radius:9px;color:#000;cursor:pointer;display:block;font-size:14px;padding:0 10px;text-decoration:none;width:100%}.home-header-navbar-dropdown-item:hover{background-color:#eaf7ff;background-color:var(--ccmi-paleblue);color:#0082ca;color:var(--ccmi-lightblue)}.home-footer-links-container{background-color:#065683;background-color:var(--ccmi-darkblue);color:#f3f3ff;width:100%}.home-footer-links-content{display:flex;height:100%;justify-content:space-between;margin:auto;max-width:1100px;padding:60px 0;width:100%}.home-footer-links-section{color:#fff;padding-right:40px;width:25%}.home-footer-links-section-title{font-size:20px;margin-bottom:20px}.home-footer-links-section-link,.home-footer-links-section-text{color:#d8d8d8!important;font-size:14px;line-height:23px}.home-footer-links-section-link{cursor:pointer;margin-bottom:10px;width:fit-content}.home-footer-links-section-instagram-link-container{display:flex;flex-direction:column;height:169px;justify-content:space-between;width:262px}.home-footer-links-section-instagram-link-row{display:flex;justify-content:space-between}.home-footer-links-section-instagram-link{background-color:#fff;border-radius:17px;height:76px;width:76px}.survey-progress-container{background-color:#eee;background-color:var(--ccmi-palegrey);display:flex;padding:0 20px 20px}.summary-head-container{margin-top:20px;width:50%}.summary-head-container .col{margin-right:20px;margin-top:30px;min-width:100%;width:100%}.summary-flex-container{display:flex;justify-content:space-between;margin-bottom:20px;width:120%}.summary-flex-column-container{background-color:#b3583a;width:48%}.summary-flex-column-container,.summary-header-item{border-radius:10px;color:#f3f3ff;font-size:20px;overflow:hidden;padding:0 15px;text-overflow:ellipsis}.summary-header-item{background-color:#0082ca;height:40px;margin:20px 0;white-space:nowrap;width:58%}.survey-progress-wheel{margin-right:20px;margin-top:20px}.circle-container{height:165px;min-width:200px;overflow:hidden;padding-top:20px;position:relative;width:50%}.circle-wrap{background:#ffffff80;border-radius:50%;height:180px;margin:auto;rotate:-135deg;width:180px}.circle-wrap .circle .fill,.circle-wrap .circle .mask{border-radius:50%;height:180px;position:absolute;width:180px}.circle-wrap .circle .mask{clip:rect(0,180px,180px,90px)}.circle-wrap .inside-circle{background:#eee;background:var(--ccmi-palegrey);border-radius:50%;font-size:2em;font-weight:700;height:160px;line-height:180px;margin-left:10px;margin-top:10px;position:absolute;text-align:center;width:160px;z-index:100}.mask .fill{clip:rect(0,90px,220px,0);background-color:#6915d7}.circle .fill,.mask.full{animation:fill 3s ease-in-out;transform:rotate(135deg);transform:rotate(var(--final-degree))}@keyframes fill{0%{transform:rotate(0deg)}to{transform:rotate(135deg);transform:rotate(var(--final-degree))}}.inside-circle{color:#084864;color:var(--ccmi-deepblue);position:relative;rotate:135deg}.inside-circle .title{bottom:-30px;font-size:14px;position:absolute;width:100%}.inside-circle .value{bottom:0;font-size:48px;left:0;position:absolute;text-align:center;width:100%}.survey-progress-details .text{font-weight:600}.summary-title{font-size:30px;padding:10px 0 20px}.summary-aggregate-menu-container,.summary-title{color:#065683;color:var(--ccmi-darkblue);display:flex;justify-content:space-between}.summary-aggregate-menu-container{padding:10px 0}.summary-aggregate-menu-container ul{list-style-type:none;margin:0;overflow:hidden;padding:0;width:calc(100% - 260px)}.summary-aggregate-menu-container li{float:left;margin-right:40px;width:fit-content}.aggregate-menu-item{width:fit-content}.aggregate-menu-item.active{border-bottom:2px solid #065683;border-bottom:2px solid var(--ccmi-darkblue)}.member-legend-container{padding-top:20px}.member-legend{display:flex;margin-bottom:3px}.color-block{height:30px;margin-right:20px;width:30px}.color-block.green{background-color:#2a6220;background-color:var(--ccmi-membergreen)}.color-block.amber{background-color:#f08019;background-color:var(--ccmi-orange)}.color-block.red{background-color:#c11b20;background-color:var(--ccmi-red)}.pillar-col{line-height:21px;max-width:36%;min-width:36%;padding-right:10px;position:relative;width:36%}.pillar-col,.pillar-info-icon{align-items:center;display:flex}.pillar-info-icon{justify-content:center;margin-left:10px}.theme-description-hover{background-color:#f6f8fe;display:none;line-height:24px;padding-right:10px;position:absolute;right:0}.content-col{display:flex;min-width:64%}.content-col,.summary-graphical-content{overflow:visible}.summary-graphical-content,.summary-programme-content,.summary-tabular-content{color:#065683;color:var(--ccmi-darkblue)}.summary-programme-content,.summary-tabular-content{overflow-y:auto}.summary-graphical-content h2,.summary-programme-content h2,.summary-tabular-content h2{margin-bottom:40px;margin-top:20px}.summary-tabular-content .pillar-col{border-bottom:1px dashed #065683;border-bottom:1px dashed var(--ccmi-darkblue)}.summary-graphical-content .theme-row{align-items:center;margin-bottom:20px}.theme-row{display:flex;min-height:100px;overflow:visible}.theme-description{padding-bottom:10px;padding-right:10px}.summary-tabular-content h4{padding-top:20px}.summary-grid-headers,.summary-grid-headers .col{display:flex}.summary-header-aggregate{color:#fff;font-size:14px;line-height:1.2;min-width:140px;padding:5px 30px;position:relative;text-align:center;width:140px}.summary-header-aggregate.green{background-color:#2a6220;background-color:var(--ccmi-membergreen)}.summary-header-aggregate.orange{background-color:#f08019;background-color:var(--ccmi-orange)}.summary-header-aggregate.red{background-color:#c11b20;background-color:var(--ccmi-red)}.summary-header-aggregate.grey{background-color:#959595;background-color:var(--ccmi-silver);padding:5px 40px}.summary-header-aggregate-expanded{display:flex}.summary-header-expander{border-radius:50%;height:40px;position:absolute;right:-20px;top:10px;width:40px;z-index:2}.summary-header-expander img{margin-top:3px}.summary-header-expander.green{background-color:#2a6220;background-color:var(--ccmi-membergreen)}.summary-header-expander.orange{background-color:#f08019;background-color:var(--ccmi-orange)}.summary-header-expander.red{background-color:#c11b20;background-color:var(--ccmi-red)}.summary-header-expander.grey{background-color:#959595;background-color:var(--ccmi-silver)}.summary-score-grid-row{display:flex;min-height:100%}.summary-column-aggregate{border-bottom:1px dashed #065683;border-bottom:1px dashed var(--ccmi-darkblue);border-left:1px dashed #065683;border-left:1px dashed var(--ccmi-darkblue);font-size:20px;min-height:100%;padding-top:20px;text-align:center;width:140px}.summary-column-aggregate.grey{color:#959595;color:var(--ccmi-silver)}.summary-column-aggregate.grey.last,.summary-column-aggregate.last{border-right:1px dashed #065683;border-right:1px dashed var(--ccmi-darkblue)}.programme{border-bottom:1px solid #065683;border-bottom:1px solid var(--ccmi-darkblue);margin-bottom:40px;padding-bottom:40px}.programme-scores-content,.programme-scores-header{display:flex}.programme-scores-header{font-weight:700}.programme-scores-content{margin-bottom:30px}.programme-scores-content .theme,.programme-scores-header .theme{width:50%}.programme-scores-content .score,.programme-scores-content .variance,.programme-scores-header .score,.programme-scores-header .variance{width:10%}.programme-commentary{margin-bottom:30px}.programme-exercises{margin-bottom:10px}.survey-overview-configure-report-container{align-items:center;display:flex;height:60px;justify-content:center;margin:20px auto;width:100%}.survey-overview-configure-report-button{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border-radius:9px;color:#f3f3ff;display:flex;font-size:16px;height:100%;justify-content:center;width:30%}.score-indicator-container{height:fit-content;position:relative;top:40%;width:100%}.average-score{height:100px;padding-right:10px;position:absolute;top:-40px}.average-score:hover{.details{background-color:#fff;border:1px solid #065683;border:1px solid var(--ccmi-darkblue);border-radius:5px;display:block;font-size:12px;left:inherit;margin-left:10px;padding:5px;position:absolute;text-align:center;top:35px;width:220px}}.average-score .green{border-left:5px solid #2a6220;border-left:5px solid var(--ccmi-membergreen)}.average-score .green,.average-score .orange{border-radius:2px;height:70px;left:3px;position:absolute;top:30px;width:4px}.average-score .orange{border-left:5px solid #f08019;border-left:5px solid var(--ccmi-orange)}.average-score .red{border-left:5px solid #c11b20;border-left:5px solid var(--ccmi-red);border-radius:2px;height:70px;left:3px;position:absolute;top:30px;width:4px}.average-score .details{display:none}.score-container{height:40px;left:0;margin-top:-50px;position:relative;top:0;width:100%}.summary-score-point{border-radius:50%;height:11px;position:absolute;width:11px}.summary-score-point:hover{.summary-score-point-hover{background-color:#fff;border:1px solid #065683;border:1px solid var(--ccmi-darkblue);border-radius:5px;display:block;font-size:12px;left:-115px;margin-left:10px;padding:5px;position:absolute;text-align:center;top:-15px;width:100px;z-index:1000}}.summary-score-point .summary-score-point-hover{display:none}.score-indicator-background-container{display:flex;height:50px;margin:auto}.score-indicator-background-container .low{background-color:#d9d9d9;height:100%;width:33.333%}.score-indicator-background-container .mid{background-color:#c8c8c8;height:100%;width:33.333%}.score-indicator-background-container .high{background-color:#b7b7b7;height:100%;width:33.333%}.score-indicator-background-container .text{font-size:8px;margin-top:34px;padding-left:5px}.summary-chart{margin:20px auto;position:relative;width:70%}.summary-chart .pie{height:100%;position:relative;width:100%}.summary-chart .radar{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}#chartjs-tooltip{background-color:#084864;background-color:var(--ccmi-deepblue);border-radius:5px;color:#fff;padding:2px 15px}.summary-topfive-cards-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:60px;width:100%}.top-five-card-container{background-color:#eee;background-color:var(--ccmi-palegrey);border-radius:5px;margin-bottom:30px;padding:30px;width:calc(50% - 20px)}.top-five-card-container.left{margin-right:20px}.top-five-card-container.right{margin-left:20px}.top-five-card-container h2{color:#065683;color:var(--ccmi-darkblue);font-size:32px;padding-bottom:20px}.top-five-card-container .theme{display:flex;padding-bottom:10px}.top-five-card-container h4{font-size:20px;max-width:50%;min-width:200px;padding-left:5px;width:50%}.top-five-card-container .theme .description{color:#7a8d96;color:var(--ccmi-softblue);font-size:14px;line-height:1.2;padding-left:10px}.summary-detail-title{margin-bottom:40px;text-align:center;width:100%}.summary-detail-grid-headings{display:flex;font-size:20px}.summary-detail-row{display:flex;line-height:1.2;margin:10px 0}.summary-detail-grid-headings .theme,.summary-detail-row .theme{width:200px}.summary-detail-grid-headings .question-id,.summary-detail-row .question-id{width:50px}.summary-detail-grid-headings .question,.summary-detail-row .question{width:350px}.summary-detail-grid-headings .member,.summary-detail-row .member{color:#2a6220;color:var(--ccmi-membergreen);text-align:center;width:50px}.summary-detail-grid-headings .leader,.summary-detail-row .leader{color:#f08019;color:var(--ccmi-orange);text-align:center;width:50px}.summary-detail-grid-headings .stakeholder,.summary-detail-row .stakeholder{color:#c11b20;color:var(--ccmi-red);text-align:center;width:50px}.undecorated,.undecorated:hover,.undecorated:visited{color:inherit;text-decoration:inherit}.header-profile-image-circle.default{align-items:center;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);display:flex;justify-content:center}.header-profile-image-circle.default img{border:none;border-radius:0;object-fit:none}.header-profile-image-circle{background-color:#e0f4ff;border-radius:50%;height:46px;width:46px}.header-profile-image-circle img{border:1px solid #9dd6f7;border-radius:50%;height:100%;object-fit:cover;position:relative!important;right:0!important;top:0!important;width:100%}.header-profile-image-circle.default img{height:25px;width:19px}.header-links-positional-container{align-items:center;display:flex;text-align:center}.home-header-navbar-dropwdown-menu.main-header{left:auto;right:-19px;top:60px;width:200px}.main-header .home-header-navbar-dropwdown-menu-triangle-outer{left:auto;right:30px}.footer-text-container{align-items:center;display:flex;flex-direction:column}.footer-subscribe-text{font-size:17px;line-height:22px;margin-top:25px;max-width:630px;text-align:center}.unsubscribe-page-input-container{background-color:#f3f3f3f3;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:30px;height:300px;width:100%}.unsubscribe-page-input-container:hover{box-shadow:0 0 11px #91151940}.unsubscribe-page-input{background-color:#f3f3f3f3;border:none;border-radius:30px;height:85%;padding:20px;resize:none;width:100%}.unsubscribe-page-input::-webkit-scrollbar{display:none}.unsubscribe-page-input:focus{outline:none}.unsubscribe-char-counter-container{display:flex;height:15%;justify-content:end;margin-top:-7px;padding:0 33px}.unsubscirbe-buttons-container{align-items:center;display:flex;height:60px;justify-content:space-evenly;margin-top:50px}.learn-more-page-subtext,.perill-HIW-page-subtext,.perill-resources-page-subtext,.unsubscribe-page-subtext{color:#000;font-size:16px;line-height:23px;margin:25px auto 60px;max-width:759px;text-align:center}.perill-resources-page-container{font-size:14px}.perill-HIW-page-subtext{margin:25px auto 10px!important}.perill-HIW-page-subtext.diagnostics{margin:25px auto 60px!important}.perill-HIW-page-monitor-container{align-items:center;display:flex;justify-content:center;margin:-113px -6px 0 0}.perill-HIW-page-monitor{width:980px}.perill-HIW-page-subtext-author{align-items:center;color:#0082ca;color:var(--ccmi-lightblue);display:flex;font-weight:600;justify-content:center;text-align:center}.perill-resources-filter-container{height:fit-content;justify-content:center;width:100%}.perill-resources-filter-title{font-size:18px;margin:auto;text-align:center}.perill-resources-filter-menu-container{display:flex;justify-content:space-around;margin:auto;width:80%}.perill-resources-filter-radio-container{align-items:center;display:flex;justify-content:space-between}.perill-resources-filter-radio-text{margin-right:10px}.perill-resources-filter-radio-button-container{align-items:center;background-color:#fff;border:1px solid #7a8d96;border-radius:15px;cursor:pointer;display:flex;height:20px;justify-content:center;width:20px}.perill-resources-filter-radio-button-container:focus{box-shadow:0 0 0 2px #275efe4d;transition:all .1s ease-in-out}.perill-resources-filter-radio-button-container.hide:focus,.perill-resources-filter-radio-button-container.hide:hover{border:1px solid #7a8d96;box-shadow:0 0 0 0 #bbc1e1!important;transition:all .1s ease-in-out}.perill-resources-filter-radio-button-container.hide{--b:var(--ccmi-palegrey);cursor:not-allowed;opacity:.9}.perill-resources-filter-radio-button-container:hover{border:1px solid #275efe;transition:all .3s ease-in-out}.perill-resources-filter-radio-button-container.selected{background-color:#275efe}.perill-resources-filter-radio.selected{background-color:#fff;border-radius:15px;height:10px;width:10px}.survey-participant-grid-include input{margin-top:5px}.perill-resources-filter-radio-button-container.selected.hide,.perill-resources-filter-radio.selected.hide{background-color:initial!important}.perill-resources-section-container{margin-top:20px}.perill-resources-article-row{display:flex;justify-content:flex-start;padding:20px 0}.bold-blue{color:#0082ca;color:var(--ccmi-lightblue);font-weight:600}.perill-resources-article-row.large{border-bottom:1px solid #0082ca;border-bottom:1px solid var(--ccmi-lightblue);padding:20px 0}.perill-resources-article-row.large.top{border-top:1px solid #0082ca;border-top:1px solid var(--ccmi-lightblue)}.perill-resources-article-row.sub-title{padding:20px 0 0}.perill-resources-article-row.small{padding:10px 0}.perill-resources-article-row.large.block{display:block}.perill-resources-article-description,.perill-resources-article-title{justify-content:left;margin-right:10px}.perill-resources-article-description{font-size:14px;padding-right:20px}.perill-resources-article-title{font-size:16px}.perill-resources-article-link-container,.perill-resources-article-title.blue{color:#0082ca;color:var(--ccmi-lightblue)}.perill-resources-article-link-container{align-items:center;display:flex;flex-grow:1;font-size:14px;justify-content:flex-end;min-width:140px}.perill-resources-article-link-img-container{margin-left:5px}.perill-resources-sub-heading,.perill-resources-sub-heading-description{color:#0082ca;color:var(--ccmi-lightblue);font-size:22px;text-align:center}.perill-resources-sub-heading-description{color:#000;font-size:16px;padding:0 150px}.team-coaching .learn-more-page-subtext{margin:25px auto 0}.perill-model-flow-row{align-items:center;display:flex}.perill-model-flow-text-box{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:27px;height:220px;padding:25px 35px 25px 25px;width:444px}.perill-model-flow-text-box.starter{background-color:initial;border:initial;padding:25px 0;width:420px}.perill-model-starter-box-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:25px}.perill-model-starter-box-text{font-size:14px;line-height:21px}.perill-model-letter-circle{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:50%;display:flex;font-size:45px;height:93px;justify-content:center;text-align:center;width:93px}.perill-model-letter-circle.blue{color:#0082ca;color:var(--ccmi-lightblue)}.perill-model-letter-circle.red{color:#c11b20;color:var(--ccmi-red)}.perill-model-letter-circle.green{color:#93d500}.perill-model-letter-circle.purple{color:#773dbd;color:var(--ccmi-purple)}.perill-model-letter-circle.pink{color:#f478c4}.perill-model-letter-circle.orange{color:#f08019}.perill-model-dashed-line{border-bottom:2px dashed #0082ca;border-bottom:2px dashed var(--ccmi-lightblue);width:65px}.perill-model-box-title{font-size:19px;line-height:21px;margin-bottom:15px}.blue .perill-model-box-title{color:#0082ca;color:var(--ccmi-lightblue)}.red .perill-model-box-title{color:#c11b20;color:var(--ccmi-red)}.green .perill-model-box-title{color:#93d500}.purple .perill-model-box-title{color:#773dbd;color:var(--ccmi-purple)}.pink .perill-model-box-title{color:#f478c4}.orange .perill-model-box-title{color:#f08019}.perill-model-box-text{font-size:14px;line-height:18px}.perill-model-box-bullet-container{align-items:center;display:flex;margin-top:15px}.perill-model-box-bullet{border-radius:50%;height:8px;margin-right:20px;width:8px}.blue .perill-model-box-bullet,.perill-model-box-bullet{background-color:#0082ca;background-color:var(--ccmi-lightblue)}.red .perill-model-box-bullet{background-color:#c11b20;background-color:var(--ccmi-red)}.green .perill-model-box-bullet{background-color:#93d500}.purple .perill-model-box-bullet{background-color:#773dbd;background-color:var(--ccmi-purple)}.pink .perill-model-box-bullet{background-color:#f478c4}.orange .perill-model-box-bullet{background-color:#f08019}.perill-model-box-bullet-text{color:#707070;font-size:14px;line-height:18px;width:350px}.perill-model-box-bullet-text.extended{color:#000;width:475px}.perill-model-chain-arrow{display:flex;margin:0 11px}.perill-model-chain-arrow img{margin-right:4px}.perill-model-chain-arrow img:last-child{margin-right:0}.perill-model-dashed-connecting-line{border-width:2px;height:85px;margin-top:-83px;position:relative;width:280px}.perill-model-dashed-connecting-line.right-border{border-bottom:2px dashed #0082ca;border-bottom:2px dashed var(--ccmi-lightblue);border-radius:0 0 20px;border-right:2px dashed #0082ca;border-right:2px dashed var(--ccmi-lightblue)}.perill-model-dashed-connecting-line.left-border{border-bottom:2px dashed #0082ca;border-bottom:2px dashed var(--ccmi-lightblue);border-left:2px dashed #0082ca;border-left:2px dashed var(--ccmi-lightblue);border-radius:0 0 0 20px;margin-left:218px}.perill-model-dashed-connecting-line.right-border .perill-model-chain-arrow{bottom:-7px;left:53px;position:absolute;rotate:180deg}.perill-model-dashed-connecting-line.left-border .perill-model-chain-arrow{bottom:-7px;position:absolute;right:53px}.perill-model-flow-row:not(:first-child){margin-top:-26px}.perill-model-one-step-container,.perill-model-unlock-container{display:flex;margin-top:130px;position:relative}.perill-model-one-step-container>div,.perill-model-unlock-container>div{width:50%}.perill-model-unlock-text-container{margin-top:70px}.perill-model-unlock-text-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:35px;line-height:46px;max-width:489px}.perill-model-one-step-text,.perill-model-unlock-text{color:#000;font-size:14px;line-height:21px;margin-top:30px;max-width:520px}.perill-model-one-step-text-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:35px;line-height:46px}.perill-model-flow-container{color:#000}.perill-model-one-step-text-container .home-page-button{margin-top:50px}.perill-model-one-step-text-container .home-page-button:hover{background-color:#0082ca;background-color:var(--ccmi-lightblue);border:1px solid #fff;color:#fff}.about-ccmi-intro-container{color:#000;display:flex;justify-content:space-between;margin-bottom:85px;position:relative}.about-ccmi-intro-text-container{width:50%}.about-ccmi-intro-text-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:35px;line-height:46px;margin-bottom:25px;max-width:489px}.about-ccmi-intro-text{font-size:14px;line-height:21px;margin-bottom:20px;max-width:522px}.about-ccmi-intro-image-container{align-items:flex-start;display:flex;justify-content:center;width:50%}.about-ccmi-what-we-do-text-container{max-width:530px}.about-ccmi-what-we-do-container{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:90px}.about-ccmi-what-we-do-text-container .home-page-button{margin-top:45px}.home-page-button.filled-button{text-decoration:none}.about-ccmi-what-we-do-text-container .home-page-button:hover,.home-page-button.filled-button:hover{background-color:#0082ca;background-color:var(--ccmi-lightblue);border:1px solid #fff;color:#fff}.about-ccmi-banner-container{background-color:#106da0;background-color:var(--ccmi-blue)}.about-ccmi-banner{align-items:center;display:flex;height:261px;justify-content:center;margin:auto;max-width:1100px}.about-ccmi-banner-section{color:#fff}.about-ccmi-banner-separator{border-left:2px solid #eaf7ff;border-left:2px solid var(--ccmi-paleblue);height:74px}.about-ccmi-banner-separator.left-centre{margin:0 75px 0 50px}.about-ccmi-banner-separator.right-centre{margin:0 50px 0 75px}.about-ccmi-banner-section-value-container{display:flex}.about-ccmi-banner-section-title{font-size:20px;line-height:21px;margin-bottom:15px}.about-ccmi-banner-section-subtext{font-size:17px;line-height:21px;margin-top:15px}.about-ccmi-banner-section-value{font-size:70px;line-height:70px}.about-ccmi-banner-section-value-subtext{align-items:flex-end;display:flex;font-size:16px;line-height:32px;margin-left:5px}.background-rings-container{margin:auto;max-width:1100px;position:relative}.about-ccmi-have-a-question-container{align-items:center;display:flex;flex-direction:column;margin-top:110px;position:relative}.about-ccmi-have-a-question-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:35px;line-height:46px;margin-bottom:20px}.about-ccmi-have-a-question-text{color:#000;font-size:16px;line-height:21px;margin-bottom:35px}.learn-more-page-subtext.pricing-plans{max-width:526px}.team-coaching-who-for-container{display:flex;margin-top:40px;position:relative}.team-coaching-who-for-container>div{width:50%}.team-coaching-platform-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:35px;line-height:46px;margin-top:35px;text-align:center}.team-coaching-platforms-container{display:flex;justify-content:space-between;margin-bottom:55px;padding-top:120px}.team-coaching-platform{align-items:center;background-color:#eaf7ff;background-color:var(--ccmi-paleblue);border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:42px;box-shadow:0 0 17px #06568342;display:flex;flex-direction:column;padding:60px 0 40px;position:relative;width:352px}.team-coaching-star-container{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:50%;display:flex;height:87px;justify-content:center;padding-bottom:3px;position:absolute;top:-55px;width:87px}.team-coaching-star-container img{height:30px;width:31px}.team-coaching-star-container.small-star img{height:25px;width:26px}.team-coaching-platform-box-title{color:#000;font-size:18px;margin-bottom:25px;text-align:center}.team-coaching-platform-box-text-container{height:500px;margin-bottom:20px;width:275px}.team-coaching-platform-box-text{color:#065683;color:var(--ccmi-darkblue);font-size:14px;line-height:21px;margin-bottom:25px;text-align:center}.home-page-button.team-coaching-details{margin:25px auto 30px}.team-coaching-more-details-text{font-size:16px;line-height:23px;text-align:center}.team-coaching-more-details-text.bold{color:#0082ca;color:var(--ccmi-lightblue)}.learn-more-page-container.team-coaching{padding-bottom:0}.team-coaching .perill-model-unlock-text{margin-top:25px;max-width:544px}.team-coaching .perill-model-unlock-text-container{margin-top:30px}.learn-more-page-container.get-in-touch{color:#000}.get-in-touch .learn-more-page-subtext{margin:25px auto;max-width:638px}.get-in-touch-secondary-title{color:#106da0;color:var(--ccmi-blue);font-size:25px;line-height:30px;text-align:center}.learn-more-page-subtext.extended-width{max-width:720px!important}.get-in-touch-dropdown-container,.get-in-touch-dropdown-row{width:100%}.get-in-touch-dropdown-container{margin-top:45px;position:relative}.get-in-touch-dropdown-row{border-bottom:1px solid #5ac2f8}.get-in-touch-dropdown-row-header{align-items:center;cursor:pointer;display:flex;height:70px;justify-content:space-between;width:100%}.get-in-touch-dropdown-row-title{font-size:16px;line-height:21px}.get-in-touch-dropdown-row-button{align-items:center;display:flex;font-size:35px;justify-content:center;line-height:21px;width:20px}.get-in-touch-dropdown-row-body{align-items:center;display:flex;height:50px}.get-in-touch-dropdown-row-body.hidden{border:none;display:none}.get-in-touch-dropdown-row-body-text{font-size:16px;line-height:21px}.get-in-touch-more-help-container{margin-top:45px;width:100%}.get-in-touch-more-help-title{color:#106da0;color:var(--ccmi-blue);font-size:25px;line-height:30px;margin-bottom:40px;text-align:center}.get-in-touch-more-help-subtext{font-size:16px;line-height:23px;margin:0 auto 40px;max-width:690px;text-align:center}.get-in-touch-required-field{color:#106da0;color:var(--ccmi-blue);font-size:13px;margin-left:5px}.get-in-touch-input-row{display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.get-in-touch-input{align-items:center;background-color:#f7fcff;border:2px solid #106da0;border:2px solid var(--ccmi-blue);border-radius:9px;display:flex;height:53px;outline:none;padding:0 15px;resize:none;width:536px}.get-in-touch-input,.get-in-touch-input::placeholder{color:#106da0;color:var(--ccmi-blue);font-size:13px}.get-in-touch-input.large-input{align-items:flex-start;height:203px;padding:15px;text-align:start;width:100%}.get-in-touch-radio-button-container{align-items:center;display:flex;justify-content:center;margin:30px auto 0}.get-in-touch-checkbox{align-items:center;background-color:#f2faff;border:2px solid #106da0;border:2px solid var(--ccmi-blue);border-radius:50%;box-shadow:inset 1px 3px 2px #0a0a0a5e;cursor:pointer;display:flex;height:21px;justify-content:center;width:21px}.get-in-touch-checkbox-centre{background-color:#0082ca;background-color:var(--ccmi-lightblue);border-radius:50%;box-shadow:inset 1px 3px 2px #0a0a0a5e;height:11px;width:11px}.get-in-touch-radio-button-text{color:#106da0;color:var(--ccmi-blue);font-size:13px;line-height:22px;margin:0 10px}.get-in-touch-radio-button-link{color:#000;font-size:13px;line-height:22px}.get-in-touch-more-help-container .home-page-button{margin:30px auto 0}.co-coach-details-container{display:flex}.co-coach-panel-name-container{align-items:center;display:flex;justify-content:flex-start}.co-coach-panel-name-container.title{color:#7e7e7e;font-size:14px;margin-top:20px}.co-coach-details-row.no-detail,.title .co-coach-details-row{background-color:initial;height:auto}.co-coach-details-row.no-detail{font-size:20px}.co-coach-details-row{align-items:center;background-color:#fff;border-radius:25px;display:flex;height:50px;margin-right:20px}.co-coach-page-save-container{align-items:center;display:flex;flex-direction:column;margin-top:30px;width:100%}.confirmation-checkbox-container{align-items:center;display:flex;margin-bottom:20px;padding-left:20px;width:100%}.confirmation-checkbox-container input[type=checkbox]{margin-right:10px}.save-button-container{display:flex;justify-content:flex-start;margin-top:10px;width:100%}.co-coach-page-save-button{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border:1px solid #fff;border-radius:30px;box-shadow:0 0 11px #0082ca5e;color:#f3f3ff;cursor:pointer;display:flex;font-size:13px;height:51px;justify-content:center;width:220px}.co-coach-organisation-column.large{border:none;padding-left:20px;width:60%}.co-coach-teams-container{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.co-coach-team-card-container{background-color:#f6f8fe;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;margin:10px 0;padding:10px 15px;width:32%}.co-coach-team-card-name{line-height:21px;padding-bottom:10px;text-align:center}.pricing-plans{color:#000}.pricing-plans .learn-more-page-subtext{max-width:526px}.pricing-plans-page-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:25px;line-height:30px;margin-top:55px;text-align:center}.pricing-plans-page-subtext{font-size:16px;line-height:23px;margin-top:15px;text-align:center}.pricing-plans-plan-container{display:flex;justify-content:space-between;margin-top:35px;position:relative;width:100%}.pricing-plans-plan{background-color:#fff;border-radius:20px;width:352px}.pricing-plans-plan.bronze-plan{border:1px solid #dda752;border:1px solid var(--ccmi-bronze)}.pricing-plans-plan.silver-plan{border:1px solid #959595;border:1px solid var(--ccmi-silver)}.pricing-plans-plan.gold-plan{border:1px solid #d8c46f;border:1px solid var(--ccmi-gold)}.pricing-plans-plan-header-container{display:flex;height:161px;justify-content:space-between;position:relative;width:100%}.pricing-plans-plan-header-image{height:161px;position:absolute;width:100%}.pricing-plans-plan-header-image img{height:100%;width:100%}.pricing-plans-plan-header-text-container{margin:25px 0 0 35px;position:relative;z-index:1000}.pricing-plans-plan-header{color:#fff;font-size:14px;line-height:17px}.pricing-plans-plan-price{color:#000;font-size:55px;line-height:66px;margin-left:-2px;margin-top:10px}.pricing-plans-plan-header-medal-container{height:51px;position:relative;right:22px;top:16px;width:51px;z-index:1000}.pricing-plans-plan-header-medal-container img{height:100%;width:100%}.pricing-plans-plan-summary-container{font-size:14px;height:127px;line-height:18px;margin:30px 25px 25px}.bronze-plan .pricing-plans-plan-summary-container{border-bottom:1px solid #dda752;border-bottom:1px solid var(--ccmi-bronze)}.silver-plan .pricing-plans-plan-summary-container{border-bottom:1px solid #959595;border-bottom:1px solid var(--ccmi-silver)}.gold-plan .pricing-plans-plan-summary-container{border-bottom:1px solid #d8c46f;border-bottom:1px solid var(--ccmi-gold)}.pricing-plans-plan-features-title{font-size:16px;line-height:20px;margin-bottom:15px}.pricing-plans-plan-features-container{height:645px;padding:0 25px}.pricing-plans-plan-feature{align-items:center;display:flex;font-size:14px;line-height:18px;margin-bottom:15px}.pricing-plans-plan-feature-tick{height:22px;margin-right:10px;width:22px}.feature-span{color:#0082ca;color:var(--ccmi-lightblue)}.bronze-plan .home-page-button{background-color:#faf1e3;border:1px solid #7b5b29;box-shadow:none;color:#000;margin:40px auto}.bronze-plan .home-page-button:hover{background-color:#dda752;background-color:var(--ccmi-bronze)}.silver-plan .home-page-button{background-color:#eaeaea;border:1px solid #707070;box-shadow:none;color:#000;margin:40px auto}.silver-plan .home-page-button:hover{background-color:#959595;background-color:var(--ccmi-silver)}.gold-plan .home-page-button{background-color:#faf6e8;border:1px solid #6f653d;box-shadow:none;color:#000;margin:40px auto}.gold-plan .home-page-button:hover{background-color:#d8c46f;background-color:var(--ccmi-gold)}.pricing-plans-price-span{font-size:14px;line-height:17px}.pricing-plans-page-button-container .home-page-button{margin:105px auto 0;width:273px}.pricing-plans-page-button-container{position:relative}.pricing-plans-email-us-popup{background-color:#fff;border:1px solid #106da0;border:1px solid var(--ccmi-blue);border-radius:9px;box-shadow:0 3px 15px #085c8b;height:209px;position:absolute;right:-100px;top:-80px;width:461px;z-index:10000}.pricing-plans-email-us-popup-close{display:flex;justify-content:flex-end;padding:10px 10px 0;width:100%}.pricing-plans-email-us-text{margin-top:20px}.pricing-plans-email-us-email,.pricing-plans-email-us-text{font-size:14px;line-height:22px;padding:0 50px;text-align:center}.pricing-plans-email-us-email{color:#0082ca;color:var(--ccmi-lightblue);margin-top:15px}.pricing-plans-page-banner-container{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);color:#fff;display:flex;flex-direction:column;height:347px;justify-content:center;margin-top:100px;position:relative;width:100%}.pricing-plans-page-banner-title{font-size:35px;line-height:46px;margin-bottom:50px}.pricing-plans-page-banner-description-container{align-items:center;display:flex;justify-content:space-between;position:relative;width:900px;z-index:1000}.pricing-plans-page-banner-description{font-size:16px;line-height:21px;max-width:602px;text-align:center}.pricing-plans-page-banner-name{font-size:15px;line-height:21px;margin-bottom:15px;margin-top:20px;position:relative;text-align:center;z-index:1000}.pricing-plans-page-banner-stars-container{display:flex;position:relative;z-index:1000}.pricing-plans-page-banner-stars-container img{height:13px;width:14px}.pricing-plans-page-banner-stars-container img~img{margin-left:5px}.home-page-perill-diagnostics-banner-mark.pricing-plans{color:#106da0;color:var(--ccmi-blue);left:calc(50% - 115px);top:293px;width:230px}.pricing-plans-page-compare-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:35px;line-height:46px;margin:100px 0 20px;text-align:center}.pricing-plans-page-compare-subtext{font-size:16px;line-height:23px;margin-bottom:40px;text-align:center}.pricing-plans-compare-container{background-color:#f3fcff;border:2px solid #0082ca;border:2px solid var(--ccmi-lightblue);border-radius:15px;display:flex;max-width:1090px;position:relative;width:95vw}.pricing-plans-compare-column{width:23%}.pricing-plans-compare-column.feature{border-radius:15px 0 0 15px;width:31%}.pricing-plans-compare-column.bronze,.pricing-plans-compare-column.silver{border-left:1px solid #0082ca;border-left:1px solid var(--ccmi-lightblue)}.pricing-plans-compare-column.silver{border-right:1px solid #0082ca;border-right:1px solid var(--ccmi-lightblue)}.pricing-plans-compare-column.gold{border-radius:0 15px 15px 0}.pricing-plans-compare-column-header{height:204px}.feature .pricing-plans-compare-column-header{border-radius:15px 0 0 0;font-size:26px;padding:120px 0 0 30px}.gold .pricing-plans-compare-column-header{border-radius:0 15px 0 0}.feature .pricing-plans-compare-column-row.final{border-radius:0 0 0 15px}.gold .pricing-plans-compare-column-row.final{border-radius:0 0 15px 0;flex-direction:column;text-align:center}.pricing-plans-compare-column-row.final{border-bottom:none}.pricing-plans-compare-column-row{align-items:center;border-bottom:1px solid #0082ca;border-bottom:1px solid var(--ccmi-lightblue);display:flex;height:60px;padding:0 30px;width:100%}.pricing-plans-compare-column-row .green,.pricing-plans-compare-column-row.green{color:#93d500;font-size:30px!important}.pricing-plans-compare-column-row .red,.pricing-plans-compare-column-row.red{color:#c11b20;color:var(--ccmi-red);font-size:30px!important}.detail{padding-left:10px}.final .detail{font-size:12px;padding-left:0}.pricing-plans-compare-column-row.highlighted{background-color:#86d1f2;border-bottom:none}.feature .pricing-plans-compare-column-row{font-size:12px;line-height:16px}.bronze .pricing-plans-compare-column-row,.gold .pricing-plans-compare-column-row,.silver .pricing-plans-compare-column-row{font-size:15px;justify-content:center;line-height:21px}.pricing-plans-questions-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:35px;line-height:46px;margin-top:100px;text-align:center}.pricing-plans-questions-subtext{font-size:16px;line-height:23px;margin:20px auto 0;max-width:720px;text-align:center}.pricing-plans-compare-column-header-title{align-items:center;border-radius:0 0 55% 55%;color:#fff;display:flex;font-size:14px;height:60px;justify-content:center;text-align:center}.bronze .pricing-plans-compare-column-header-title{background-color:#dda752;background-color:var(--ccmi-bronze)}.silver .pricing-plans-compare-column-header-title{background-color:#959595;background-color:var(--ccmi-silver)}.gold .pricing-plans-compare-column-header-title{background-color:#d8c46f;background-color:var(--ccmi-gold);border-radius:0 15px 55% 55%}.pricing-plans-compare-column-header-description{font-size:12px;height:50px;line-height:16px;margin:10px auto 0;max-width:90%;text-align:center}.pricing-plans-compare-column-header-price{font-size:16px;text-align:center}.pricing-plans-compare-column-header .home-page-button{border:initial;box-shadow:none;color:#fff;font-size:12px;height:35px;margin:auto;width:160px}.bronze .home-page-button{background-color:#dda752;background-color:var(--ccmi-bronze)}.silver .home-page-button{background-color:#959595;background-color:var(--ccmi-silver)}.gold .home-page-button{background-color:#d8c46f;background-color:var(--ccmi-gold)}.pricing-plans-table-subtext-container{color:#0082ca;color:var(--ccmi-lightblue);font-size:16px;line-height:23px;margin-top:40px;padding:0 5px}.verify-shared-container{height:fit-content}.participant-selector-container,.survey-update-participant-container{background-color:#fff;border:2px solid #065683;border:2px solid var(--ccmi-darkblue);border-radius:20px;height:fit-content;left:calc(50% - 200px);margin:auto;overflow-y:scroll;position:fixed;top:calc(50% - 300px);width:400px;z-index:100}.survey-update-participant-container{max-height:600px}.participant-selector-header-container,.survey-update-participant-selector-header-container,.verify-shared-header-container{border-bottom:1px solid #065683;border-bottom:1px solid var(--ccmi-darkblue);color:#065683;color:var(--ccmi-darkblue);font-size:24px;height:15%;padding:20px 40px;width:100%}.participant-selector-body-description-container,.survey-update-participant-selector-body-description-container,.verify-shared-body-description-container{border-bottom:1px solid #065683;border-bottom:1px solid var(--ccmi-darkblue);height:15%;padding:10px 20px;text-align:center;width:100%}.participant-selector-body-container,.survey-update-participant-selector-body-container,.verify-shared-body-container{align-items:center;border-bottom:1px solid #065683;border-bottom:1px solid var(--ccmi-darkblue);height:55%;min-height:330px;padding:0 20px;width:100%}.verify-shared-body-container{height:auto;min-height:100px}.participant-selector-grid,.survey-update-participant-selector-grid,.verify-shared-grid{height:100%;overflow-y:scroll;width:100%}.participant-selector-row,.survey-update-participant-selector-row,.verify-shared-body-row{align-items:center;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:30px;display:flex;height:40px;justify-content:space-between;margin:10px 0;padding:0 20px;width:100%}.verify-shared-body-row{justify-content:center!important}.verify-shared-body-row.created{background-color:#eaf7ff;background-color:var(--ccmi-paleblue)}.verify-shared-body-row.deleted{background-color:#f2d2d3}.participant-selector-row.disabled{color:#7a8d96}.participant-selector-footer-container,.survey-update-participant-selector-footer-container,.verify-shared-footer-container{align-items:center;display:flex;height:15%;justify-content:space-around}.participant-selector-footer-button,.survey-update-participant-selector-footer-button,.verify-shared-footer-button{align-items:center;background-color:#3866f2;border-radius:5px;color:#f3f3ff;display:flex;font-size:14px;font-weight:600;height:35px;justify-content:center;margin:20px 0;text-align:center;width:100px}.participant-selector-footer-button{width:120px}.participant-selector-email,.participant-selector-name,.verify-shared-body-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:40%}.participant-selector-radio-container{align-items:center;display:flex;justify-content:center}.verify-shared-body-name{width:fit-content}.participant-selector-email{width:55%}.forgot-container,.reset-container{align-items:center;display:flex;height:100%;justify-content:center;padding-top:6vh;width:100%}.forgot-heading-container,.reset-heading-container{height:100%;width:100%}.forgot-heading,.reset-heading{color:#0082ca;color:var(--ccmi-lightblue);font-size:30px}.forgot-subheading,.reset-subheading{color:#065683;color:var(--ccmi-darkblue);font-size:24px}.dashboard-page-container{background-color:#f6f8fe;min-height:calc(100vh - 558px);padding:0 0 50px}.component-container{height:360px;max-height:360px;max-width:535px;width:535px}.component-container.large-component{display:flex;justify-content:space-between;max-width:1100px;width:1100px}.dashboard-component{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;height:100%;padding:20px 30px;position:relative;width:100%}.placeholder-component{align-items:center;border:3px dashed grey;border-radius:15px;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.placeholder-component.left{border:3px dashed grey;border-radius:15px 0 0 15px;border-right:initial}.placeholder-component.right{border:3px dashed grey;border-left:initial;border-radius:0 15px 15px 0}.large-component-divider{align-items:center;border-bottom:3px dashed grey;border-top:3px dashed grey;display:flex;justify-content:center;margin:0 2px;width:calc(100% - 1074px)}.large-component-divider.fill-space{background-color:#fff;border:initial;margin:initial;position:relative;width:calc(100% - 1070px);z-index:10}.large-component-divider-line{border-left:3px dashed grey;height:80%}.large-component-divider.fill-space .large-component-divider-line{border-left:1px solid #0082ca;border-left:1px solid var(--ccmi-lightblue)}.placeholder-component img{height:50px;width:50px}.placeholder-component:hover{opacity:50%}.dashboard-component-layout-container{margin:auto;max-width:1100px}.dashboard-component-layout-row{display:flex;justify-content:space-between;margin:20px 0;width:100%}.todo-component-title-row{align-items:center;display:flex;font-size:20px;height:30px;line-height:24px;width:100%}.dashboard-component-button{align-items:center;border-radius:50%;box-shadow:0 2px 6px #d3e4ef;cursor:pointer;display:flex;height:33px;justify-content:center;margin-left:3px;width:33px}.todo-component-table-container{margin-top:15px;width:100%}.todo-component-table-row-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.todo-component-checkbox{align-items:center;background-color:#0091ca;border:1px solid #0091ca;border-radius:50%;cursor:pointer;display:flex;height:22px;justify-content:center;width:22px}.todo-component-checkbox.overdue{background-color:#c11b20;background-color:var(--ccmi-red)}.todo-component-checkbox img{height:15px;width:15px}.todo-component-table-row{background-color:#0091ca;border-radius:16px;color:#fff;height:32px;justify-content:space-between;padding:0 10px;width:93%}.todo-component-date-controls-container,.todo-component-table-row,.todo-controls-button{align-items:center;display:flex}.todo-controls-button{background-color:#fff;border-radius:50%;cursor:pointer;height:22px;justify-content:center;margin-left:2px;width:22px}.todo-controls-button img{height:16px;width:16px}.todo-component-table-scroll-container{max-height:200px;overflow:auto;overscroll-behavior-y:contain;width:100%}.todo-component-table-scroll-container::-webkit-scrollbar{display:none}.todo-component-table-row-date,.todo-component-table-row-title,.todo-component-table-row-todo{font-size:13px;line-height:16px}.todo-component-table-row-date{color:#93d500;color:var(--ccmi-green);margin-right:10px}.todo-component-table-row-date.overdue{color:#c11b20;color:var(--ccmi-red)}.todo-component-table{display:flex;justify-content:space-between}.todo-component-scrollbar{background-color:#f2f2f2;border-radius:15px;height:200px;margin:15px 10px 0 0;overscroll-behavior-y:auto;position:relative;width:15px}.todo-component-scrollbar-thumb{background-color:#d6d6d6;border:1px solid #0091ca;border-radius:15px;height:40px;position:relative;width:15px}.todo-component-table-row.overdue{color:#c11b20!important;color:var(--ccmi-red)!important}.dashboard-component-button-container{bottom:20px;display:flex;justify-content:flex-end;position:absolute;right:20px}.dashboard-page-component-menu{align-items:center;background-color:#fff;border-radius:15px;display:flex;height:500px;justify-content:space-evenly;margin:300px auto 0;width:800px}.dashboard-page-component-menu-column{width:40%}.dashboard-page-component-menu-item{border-radius:10px;height:80px;padding:10px;width:100%}.dashboard-page-component-menu-item:hover{background-color:#eaf7ff;background-color:var(--ccmi-paleblue)}.dashboard-page-component-menu-item-title{font-size:16px;line-height:16px}.dashboard-page-component-menu-item-description{font-size:14px;line-height:14px;padding-top:10px}.survey-component-top-row{align-items:center;display:flex;justify-content:space-between}.survey-component-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:17px;line-height:20px;margin-right:30px}.survey-component-button-container,.survey-component-title-container{display:flex}.survey-component-title-container img{height:19px;width:19px}.survey-component-scroll-area{margin:30px 30px 0 0;max-height:220px;overflow:auto;overscroll-behavior-y:contain;width:100%}.survey-component-scroll-area::-webkit-scrollbar{display:none}.survey-component-table-container{display:flex;width:100%}.survey-component-participant-row{align-items:center;border-bottom:1px solid #cecece;display:flex;height:55px}.survey-component-participant-row-colour-circle{border-radius:50%;height:18px;width:18px}.survey-component-participant-row-main{margin-left:15px;width:calc(100% - 18px)}.survey-component-participant-row-info{align-items:center;display:flex;width:100%}.survey-component-participant-row-bar{background-color:#f2f2f2;border-radius:3px;height:5px;margin:7px 0;width:100%}.survey-component-participant-row-bar-inner{background-color:#0082ca;background-color:var(--ccmi-lightblue);border-radius:3px;height:5px}.survey-component-participant-row-name{color:#000;font-size:13px;line-height:16px;width:30%}.survey-component-participant-row-email{color:#000;font-size:13px;line-height:16px;width:60%}.survey-component-participant-row-percentage{color:#000;font-size:13px;line-height:16px;width:10%}.survey-component-table-container .todo-component-scrollbar{height:230px}.organisation-overview-info-column{width:50%}.organisation-overview-chart-column{align-items:center;display:flex;flex-direction:column;width:50%}.organisation-overview-component-container{display:flex}.organisation-overview-title{font-size:20px;height:55px;line-height:24px}.organisation-overview-info-container{align-items:center;display:flex;height:50px;margin-bottom:25px}.organisation-overview-info-key{color:#7e7e7e;font-size:14px;line-height:17px;margin-bottom:10px}.organisation-overview-info-value{font-size:18px;line-height:21px}.organisation-overview-info-key-value{margin-left:15px}.organisation-overview-chart-title{color:#0082ca;color:var(--ccmi-lightblue);font-size:17px;height:55px;line-height:24px}.percentage-wheel-container{height:245px;position:relative;width:245px}.percentage-wheel-container,.percentage-wheel-content{align-items:center;display:flex;justify-content:center}.percentage-wheel-content{flex-direction:column}.percentage-wheel-info-button{align-items:center;cursor:pointer;display:flex;height:19px;justify-content:center;position:absolute;right:10px;top:10px;width:19px}.percentage-wheel-outer-ring{background-color:#dadada;height:200px;width:200px}.percentage-wheel-outer-disc,.percentage-wheel-outer-ring{align-items:center;border-radius:50%;display:flex;justify-content:center}.percentage-wheel-outer-disc{background-color:#f6f6f6;height:190px;width:190px}.percentage-wheel-inner-ring{background:conic-gradient(from -45deg,#fff,#dadada,#fff);height:155px;width:155px}.percentage-wheel-inner-disc,.percentage-wheel-inner-ring{align-items:center;border-radius:50%;display:flex;justify-content:center}.percentage-wheel-inner-disc{background:conic-gradient(from -45deg,#f1f1f1,#fff,#f1f1f1);height:145px;width:145px}.percentage-wheel-text{color:#a2a2a2;font-size:14px;line-height:17px}.percentage-wheel-value{font-size:40px;line-height:49px}.progress-ring-bar{height:230px;position:absolute;width:230px}.progress-ring__circle{transform:rotate(-90deg)}.progress-ring__circle,.progress-ring__linecap{transform-origin:50% 50%}.organisation-feedback-component-container{display:flex}.organisation-feedback-component-column{width:50%}.organisation-feedback-component-column.aligned{align-items:center;display:flex;flex-direction:column}.organisation-feedback-component-title{font-size:20px;line-height:24px;margin-bottom:20px}.organisation-feedback-component-subtext{color:#7e7e7e;font-size:13px;line-height:16px}.percentage-wheel-container.low-margin{margin-top:-15px}.organisation-feedback-component-rating-container{display:flex;margin-top:25px}.organisation-feedback-component-rating-container-title{font-size:14px;line-height:17px}.organisation-feedback-component-rating-container-content{margin-left:15px}.organisation-feedback-component-rating-container-image{width:25px}.component-rating{border-radius:50%;height:22px;width:22px}.component-rating.filled{background:radial-gradient(#beffaf 0,#3acb27 70%,#259816 100%);border:1px solid #249016;box-shadow:0 0 6px #3acb27}.component-rating.empty{border:1px solid #b4b4b4;box-shadow:inset 0 1px 5px #000000a1}.organisation-feedback-component-rating-container-table-row{display:flex;justify-content:space-between;margin-top:10px;width:175px}.survey-line-chart-top-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.survey-line-chart-legend-container{display:flex}.survey-line-chart-legend{align-items:center;display:flex;margin-left:20px}.survey-line-chart-legend-dot{border-radius:50%;height:14px;margin-right:8px;width:14px}.survey-line-chart-legend-title{color:#7e7e7e;font-size:12px;line-height:15px}.survey-line-chart-year{background-color:#ecf6fc;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:18px;color:#0082ca;color:var(--ccmi-lightblue);font-size:18px;line-height:21px;padding:6px 12px}.survey-bar-chart-title{font-size:20px;line-height:24px}.component-container.large-component-left .dashboard-component{border-radius:15px 0 0 15px}.component-container.large-component-right .dashboard-component{border-radius:0 15px 15px 0}.new-task-popup-container{background-color:#fff;border-radius:15px;color:#000;height:fit-content;margin:30vh auto;padding:15px 30px;width:fit-content}.new-task-popup-title{font-size:20px}.new-task-title{font-size:16px}.new-task-title-input{outline:none;width:100%}.new-task-popup-button-container{display:flex;justify-content:space-between;margin-top:20px}.new-task-popup-button{align-items:center;border:1px solid #000;border-radius:10px;cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center;text-align:center;width:50px}.new-task-popup-button.save{background-color:#0082ca;background-color:var(--ccmi-lightblue);border-color:#0082ca;border-color:var(--ccmi-lightblue);color:#fff}.new-task-popup-button.delete{background-color:#c11b20;background-color:var(--ccmi-red);border-color:#c11b20;border-color:var(--ccmi-red);color:#fff}.new-task-description{font-size:16px;margin-top:10px}.new-task-description-input{outline:none;resize:none;width:100%}.search-page-results-container{margin:40px 20px}.search-page-result{background:#fff;color:#000!important;display:flex;height:36px;margin:10px;padding:2px 10px}.result-image-identifier{margin-right:20px;object-fit:contain;overflow:hidden}.result-image-identifier.organisation{height:30px;margin-right:20px;width:30px}.result-image-identifier.team{height:32px;margin-right:18px;width:32px}.result-image-identifier.person{height:28px;margin-right:22px;width:28px}.result-image-identifier.survey{height:26px;margin-left:5px;margin-right:19px;width:26px}.result-image-identifier img{height:100%;width:100%}.search-page-result-separator{cursor:default;font-size:22px;margin:-7px 10px 0;transform:scaleX(.5)}.report-configure-description-container{border-bottom:1px solid #b2b2b2;height:fit-content;padding-top:10px}.report-configure-description{text-wrap:pretty;color:#084864;font-size:20px;height:fit-content;line-height:28px;margin-bottom:20px}.report-configure-filter-container{height:fit-content;justify-content:center;width:100%}.report-configure-filter-title{font-size:18px;margin:20px auto 0;text-align:center}.report-configure-filter-menu-container{display:flex;justify-content:space-around;margin:auto;width:80%}.report-configure-options-container{height:fit-content;margin:0 10px}.report-configure-options-row{display:flex;height:fit-content;justify-content:space-between;margin:10px 0}.report-configure-option-title{align-items:center;color:#084864;display:flex;font-size:20px;justify-content:left;line-height:25px}.report-configure-option-slider-container{align-items:center;display:flex;justify-content:right}.report-configure-submit-container{align-content:center;display:flex;height:50px;justify-content:center;margin-top:80px}.report-configure-submit{align-items:center;background-color:#7a8d96;color:#fff;display:flex;font-size:18px;justify-content:center;width:270px}.home-header-logo-container{height:78px;width:260px}.home-header-logo-container img{height:100%;object-fit:contain;object-position:left;width:100%}.learn-more-page-who-is-this-for-medal-contaner{display:flex}.learn-more-page-who-is-this-for-medal-contaner img{height:39px;width:39px}.dashboard-component-data-selector{background-color:#fff;border-radius:30px;height:50vh;margin:25vh auto;width:50vw}.dashboard-selection-popup-container{align-items:center;background-color:#fff;border-radius:15px;color:#000;display:flex;flex-direction:column;margin:25vh auto;padding:30px;position:relative;width:25vw}.dashboard-selection-popup-title{font-size:20px;margin-bottom:30px}.dashboard-selection-popup-selector{margin-bottom:50px;margin-top:10px;max-width:100%;outline:none}.edit-team-separator{margin-bottom:24px}.add-person-container,.person-form{width:100%}.add-person-form-title{color:#000}.person-form-column-container{display:flex;justify-content:space-between;width:100%}.settings-button{background:#0082ca;background:var(--ccmi-lightblue);border:none;border-radius:50px;box-shadow:0 0 11px #0082ca5e;color:#fff;font-size:14px;height:51px;margin-left:10px;padding:12px;text-align:center;width:220px}.dashboard-no-data-component{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.dashboard-no-data-title{font-size:30px;line-height:34px;margin-bottom:20px;text-align:center}.dashboard-no-data-description{font-size:16px;line-height:20px;max-width:80%;text-align:center}.accreditation-file-uploader-hidden,.organisation-logo-uploader-hidden,.profile-picture-uploader-hidden{display:none!important}.password-guide-container{margin-top:10px}.password-guide-section{display:flex;margin-top:3px}.password-card-image-container{height:17px;margin:0 10px;width:17px}.password-card-image-container img{height:100%;object-fit:contain;width:100%}.privacy-policy-title,.terms-of-use-title{font-size:24px;line-height:24px;margin-bottom:30px;text-align:center}.legal-clause-container{height:fit-content;margin:10px 0;width:100%}.legal-clause-container.header{font-size:22px}.legal-clause-child-row,.legal-clause-description-row{font-size:16px}.legal-clause-container .legal-clause-container{margin-left:20px}.legal-clause-text-row{font-size:16px;font-weight:400}.legal-clause-text-row.heading{font-size:18px;font-weight:700}.privacy-policy-heading{display:flex;font-size:20px;justify-content:center}.privacy-policy-description{display:flex;font-size:18px;justify-content:center;margin:10px 0;text-align:center}.register-span{color:#0082ca!important;color:var(--ccmi-lightblue)!important;padding-left:0!important;text-decoration:none!important}.home-page-button.button-fill{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);box-shadow:0 0 11px #0082ca5e;color:#0082ca;color:var(--ccmi-lightblue)}.home-page-button.button-fill:hover{background-color:#0082ca;background-color:var(--ccmi-lightblue);color:#fff}.settings-page-text{font-size:14px;line-height:21px;margin-top:10px}.settings-link{color:#0082ca!important;color:var(--ccmi-lightblue)!important}.dashboard-page-container{height:fit-content;margin:auto;max-width:1100px}.dashboard-navigation-container{margin-bottom:20px;margin-left:auto;width:fit-content}.dashboard-page-container .row{background-color:#f6f8fe;height:fit-content;margin:0!important;width:100%}.dropable-container{background-color:#f6f8fe;height:360px;padding:15px}.droppable{background-color:#fff;box-shadow:0 3px 20px #0082ca1c;margin:auto;position:relative}.draggable,.droppable{border-radius:15px;height:100%;width:100%}.draggable.faded{border:1px solid grey;opacity:20%}.save-dashboard-changes-button{align-items:center;background-color:#0082ca!important;background-color:var(--ccmi-lightblue)!important;border:initial!important;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:29px;box-shadow:0 0 11px #0082ca4a!important;color:#fff!important;cursor:pointer;display:flex;font-size:13px;height:51px;justify-content:center;margin-bottom:20px;text-align:center;text-decoration:none;width:220px}.settings-mfa-form-image{margin-top:20px}.settings-mfa-form-guide{line-height:20px;margin-top:40px}.settings-mfa-totp-input{margin-top:20px}.field-input-entry.flex{align-items:center;display:flex}.field-input-entry.accreditation{padding:10px 20px 0;width:50%}.settings-button.small-button{margin-left:0;margin-top:10px;width:150px}.email-subscribe-input-container{background:#fff;border-radius:15px;box-shadow:0 2px 6px #d3e4ef;height:325px;left:25%;padding:20px;position:fixed;text-align:center;top:25%;width:50%;z-index:100}.footer-subscribe-button.no-border{border:none;color:#fff;margin:10px auto}.footer-subscribe-button:hover{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);color:#0082ca;color:var(--ccmi-lightblue)}.email-subscribe-email-entry{margin:30px 0 20px;padding:5px;width:80%}.stripe-success-page-container{min-height:30vh}.stripe-success-processing-container{margin:10%}.stripe-success-processing-message{font-size:25px;margin-bottom:60px;margin-top:20px;text-align:center}.stripe-success-loading-wheel{display:inline-block;height:80px;margin-left:calc(50% - 40px);margin-top:30px;position:relative;width:80px}.stripe-success-loading-wheel div{animation:stripe-success-loading-wheel 1.2s linear infinite;transform-origin:40px 40px}.stripe-success-loading-wheel div:after{background:#0082ca;background:var(--ccmi-lightblue);border-radius:20%;content:" ";display:block;height:18px;left:37px;position:absolute;top:3px;width:6px}.stripe-success-loading-wheel div:first-child{animation-delay:-1.1s;transform:rotate(0deg)}.stripe-success-loading-wheel div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.stripe-success-loading-wheel div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.stripe-success-loading-wheel div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.stripe-success-loading-wheel div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.stripe-success-loading-wheel div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.stripe-success-loading-wheel div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.stripe-success-loading-wheel div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.stripe-success-loading-wheel div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes stripe-success-loading-wheel{0%{opacity:1}to{opacity:0}}.pricing-plans-tick-circle{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:50%;display:flex;height:31px;justify-content:center;text-align:center;width:31px}.settings-co-coaches-grid{margin-top:10px}.coach-form-title{font-size:20px;line-height:20px;margin-bottom:20px}.coach-form-text-input{background-color:#fafdff;border:1px solid #9dd6f7;border-radius:10px;height:40px;padding:0 10px;width:220px}.coach-form-text-input::placeholder{color:#7a8d96;color:var(--ccmi-softblue)}.coach-form-role-container .coach-form-subtitle{align-items:center;display:flex;padding-right:10px}.coach-form-subtitle{font-size:14px;line-height:21px;margin-bottom:10px}.coach-form-subtitle span{color:#0082ca;font-size:14px}.coach-form-editor-warning{background-color:#fff;border:1px solid #9dd6f7;border-radius:15px;font-size:15px;line-height:18px;padding:10px;position:absolute;top:40px}.coach-form-submit-button{align-items:center;border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:13px;height:35px;justify-content:center;line-height:15px;width:200px}.enabled .coach-form-submit-button{background:#0082ca;background:var(--ccmi-lightblue);box-shadow:0 0 11px #0082ca5e}.disabled .coach-form-submit-button{background:grey}.react-select-register{background:#fafdff;border:1px solid #9dd6f7;border-radius:15px;font-size:18px;height:56px;padding:5px 15px;width:100%}.messages.organisation-form{padding-top:10px}.settings-co-coaches-column.actions .accept-action img{height:19px;width:19px}.settings-co-coaches-column.actions .reject-action img{height:15px;width:15px}.co-coach-page-container{color:#000}.co-coach-details-remove-button{cursor:pointer}.add-person-form-title-container{align-items:center;display:flex;justify-content:space-between}.people-grid-row-person-delete.person-row{margin-top:61px}.header-profile-notification-dot{align-items:center;background-color:red;border-radius:9px;color:#fff;display:flex;font-size:11px;height:15px;justify-content:center;min-width:15px;padding:5px;position:absolute;top:0;width:fit-content}.header-profile-notification-dot.organisations{left:84px}.header-profile-notification-dot.teams{left:50px}.header-profile-notification-dot.surveys{left:61px}.header-profile-notification-dot.reports{left:59px}.header-profile-notification-dot.general{right:0}.notifications-page-background-container{background-color:#f6f8ff}.notifications-page-body{background-color:#fff;border-radius:15px;margin-top:50px;padding:20px;width:100%}.notification-card-container{border-radius:10px;color:#000;height:100px;padding:10px;width:100%}.notification-card-container.has-link{cursor:pointer}.notification-card-container:hover{background-color:#f6f8ff}.notification-card-title-container{border-bottom:1px solid #000;display:flex;justify-content:space-between;margin-bottom:10px}.notification-card-title{font-size:21px;line-height:23px}.notification-card-body-container{display:flex;justify-content:space-between}.chart-container{background-position:top;background-repeat:no-repeat;background-size:contain;height:1000px;padding-top:25px;width:1000px}.chart-js-container{height:calc(100% - 280px);margin-left:150px;margin-top:7px;width:calc(100% - 315px)}.chart-js-container canvas{height:100%!important;width:100%!important}.response-not-complete-error-container{background-color:#f9e1e5;border-radius:10px;color:#af233a;display:flex;height:100px;width:100%}.not-complete-error-image-container{margin:10px 20px;width:80px}.not-complete-error-image{height:100%;width:100%}.not-complete-error-text{margin:auto auto auto 0}.hexagon{clip-path:polygon(0 50%,25% 0,75% 0,100% 50%,75% 100%,25% 100%);height:180px;justify-content:center;width:200px}.hex-row-container,.hexagon{align-items:center;display:flex}.hex-row-container{justify-content:space-between;position:relative}.hex-arrow-shaft{height:70px;left:-20px;position:relative;width:120px}.hex-arrow-head{clip-path:polygon(0 0,100% 50%,0 100%);height:100px;left:-21px;position:relative;width:60px}.survey-top-five-row-theme-container{padding:10px;width:400px}.survey-top-five-row-score-container,.survey-top-five-row-theme-container{display:flex;flex-direction:column;height:200px;justify-content:space-between;margin-bottom:32px}.survey-top-five-row-score-container{align-items:center;margin-left:10px;padding:10px 0;width:80px}.survey-top-five-row-container{align-items:center;color:#454545;cursor:pointer;display:flex}.big-letter{font-size:50px}.hexagon-title{align-items:center;display:flex;font-size:26px;left:80px;position:absolute}.hexagon-top-five-text{left:100px;position:absolute;top:40px}.survey-page-draft{color:grey}.pillar-title-row{font-size:32px}.summary-pillar-container,.summary-pillar-container .summary-aggregate-menu-container{margin-bottom:50px}.survey-top-five-row-theme-container-heading.type{text-align:center}.todo-component-edit-lower-container{display:flex;height:100%;justify-content:flex-end;width:40%}.todo-component-edit-container{display:flex;height:calc(100% - 60px);justify-content:space-between}.todo-component-edit-controls-container{display:flex}.todo-component-button{align-items:center;border:1px solid #000;border-radius:15px;cursor:pointer;display:flex;height:30px;justify-content:center;margin-right:15px;padding:2px 5px;width:70px}.clickable{cursor:pointer}.todo-component-textbox input,.todo-component-textbox textarea{border:1px solid #000;border-radius:20px;outline:none;padding:5px 8px;resize:none;width:100%}.todo-component-textbox textarea{height:100px;line-height:20px;width:100%}.todo-component-textbox.datepicker{height:100px}.todo-component-textbox-label{line-height:24px;margin:6px 0}.todo-component-edit-upper-container{display:flex;flex-direction:column;justify-content:space-between;width:58%}.rdp{--rdp-cell-size:22px!important;--rdp-caption-font-size:14px!important;--rdp-accent-color:var(--ccmi-lightblue)!important;--rdp-background-color:var(--ccmi-lightblue)!important;--rdp-outline:none!important;--rdp-outline-selected:none!important;--rdp-selected-color:#fff!important;-webkit-touch-callout:none;height:100%;margin:initial!important;-webkit-user-select:none;user-select:none;width:100%}.rdp-table{max-width:none!important;width:100%}.rdp-month,.rdp-months{width:100%}.rdp-day{cursor:pointer;min-width:100%;padding:1px}.todo-component-info-hover-container{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:5px;bottom:25px;display:none;font-size:12px;left:-20px;line-height:14px;margin-left:10px;min-width:200px;padding:10px;position:absolute;z-index:1000}.todo-component-info-hover-triangle-inner{background-color:#fff;clip-path:polygon(0 0,100% 0,50% 100%);height:14px;width:18px}.todo-component-info-hover-triangle-outer{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);bottom:-15px;clip-path:polygon(0 0,100% 0,50% 100%);display:flex;height:15px;justify-content:center;left:10px;position:absolute;width:20px}.todo-component-info-button{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-left:10px;position:relative}.todo-component-info-button:hover{.todo-component-info-hover-container{display:block}}.coach-edit-team-row{align-items:center;display:flex;justify-content:space-between;margin-top:15px;padding-bottom:15px;width:100%}.coach-edit-team-row.table-header{margin-top:0}.coach-edit-team-row-header-item{align-items:center;display:flex;justify-content:center;width:40%}.coach-edit-team-row-header-item.unset-width{width:auto}.coach-edit-team-row-item{align-items:center;display:flex}.coach-edit-team-row-item.centred{justify-content:center}.coach-radio-container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;position:relative}.coach-radio-text{font-size:16px;line-height:18px;position:absolute;text-align:center;top:-25px;width:100px}.verify-shared-body-description-container{line-height:21px}.verify-shared-container{background-color:#fff;border:2px solid #065683;border:2px solid var(--ccmi-darkblue);border-radius:20px;left:calc(50% - 250px);margin:auto;position:fixed;top:200px;width:500px;z-index:100}.settings-co-coaches-column-button,.verify-shared-header{display:flex;justify-content:center}.settings-co-coaches-column-button{align-items:center;border-radius:50%;box-shadow:0 2px 6px #d3e4ef;height:33px;margin-left:10px;width:33px}.accreditation-popup-text-paragraph{padding:5px}.summary-comment-section-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;font-size:24px;height:200px;margin:30px auto 0;padding:20px 40px;width:calc(100% - 20px)}.summary-comment{display:flex;font-size:16px;line-height:21px;width:100%}.summary-comment-text{width:75%}.summary-comment-author{width:15%}.summary-comment-controls{cursor:pointer;display:flex;justify-content:space-between;padding-left:15px;width:10%}.new-comment .summary-comment-text{width:90%}.new-comment .summary-comment-controls{justify-content:center;padding-left:15px;width:10%}.new-comment{margin-top:10px}.file-uploader-container{display:flex}.logo-uploader-container{align-items:center;background-color:#fafdff;border:1px dashed #9dd6f7;border-radius:20px;color:#7e7e7e;display:flex;height:fit-content;justify-content:center;padding:30px 10px}.file-label{padding-left:20px;padding-top:20px}.file-uploader-button{background:#fff;border:1px solid #9dd6f7;border-radius:15px;cursor:pointer;margin-top:20px;text-align:center;width:200px}.begin-accreditation-button{margin-bottom:20px;margin-top:20px}.summary-header-container{border-bottom:1px solid #065683;border-bottom:1px solid var(--ccmi-darkblue);display:flex}.summary-title-container{width:60%}.summary-comparison-card-container{padding:10px 20px;width:44%}.summary-comparison-body-container{display:flex;justify-content:space-between}.summary-comparison-dropdown-container{width:300px}.summary-comparison-dropdown-container.comparison{margin-bottom:10px;padding:0 50px;width:100%}.summary-comparison-search-container{align-items:center;border-radius:30px;cursor:pointer!important;display:flex;height:50px;justify-content:center;margin-left:10px;width:50px}.summary-comparison-search-container:hover{background-color:#eaf7ff;background-color:var(--ccmi-paleblue)}.summary-comparison-search-container.disabled{background-color:#eee;background-color:var(--ccmi-palegrey);cursor:not-allowed!important}.summary-comparison-search-container img{width:100%}.roi-report-title-card-container,.survey-summary-details-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;display:flex;justify-content:space-between;margin:30px auto;width:100%}.survey-summary-details-container-divider{border-left:1px solid #0082ca4a;margin:50px 10px}.survey-summary-details-subcontainer{display:flex;padding:40px 0 40px 40px;width:100%}.survey-summary-details-subcontainer.left{flex-direction:column;justify-content:space-between}.survey-summary-details-heading-text{color:#979bba;font-size:15px}.survey-summary-details-value-text{color:#065683;color:var(--ccmi-darkblue);font-size:20px;line-height:22px}.survey-summary-details-light-switch-container{display:flex;height:40px}.survey-summary-details-light-switch{align-items:center;display:flex;min-width:80px}.light-switch-text{color:#000;font-size:14px;padding-right:20px}.light-switch{border-radius:50%;height:17px;margin-right:10px;width:17px}.light-switch.active{background:radial-gradient(#9acdea,#0082ca,#065683);border:1px solid #065683;border:1px solid var(--ccmi-darkblue);box-shadow:0 0 6px #0082ca}.light-switch.inactive{border:1px solid #b4b4b4;box-shadow:inset 0 1px 5px #0000009c}.survey-summary-details-completion-text-container{display:flex;flex-direction:column;justify-content:space-between;padding-left:25px}.survey-summary-details-completion-circle-container{align-items:center;background-color:#dadada;border-radius:50%;box-shadow:0 3px 17px #4b06868f;display:flex;height:270px;justify-content:center;position:relative;width:270px}.survey-summary-details-completion-circle{align-items:center;background:conic-gradient(#f6f6f6 0 45%,#dadada 45% 45.5%,#f6f6f6 45.5% 54.5%,#dadada 54.5% 55%,#f6f6f6 55% 100%);border-radius:50%;display:flex;height:260px;justify-content:center;width:260px}.survey-summary-details-completion-circle-inner-ring{align-items:center;background:linear-gradient(180deg,#dadada,#fff);border-radius:50%;display:flex;height:220px;justify-content:center;width:220px}.survey-summary-details-completion-circle-inner{align-items:center;background:linear-gradient(140deg,#fff,#f0f0f0);border-radius:50%;display:flex;height:210px;justify-content:center;width:210px}.survey-summary-details-completion-circle-percentage-text{color:#000;font-size:40px;height:55px}.survey-summary-details-completion-circle-percentage-subtext{color:#979bba}.survey-summary-completion-circle-text-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.completion-circle{position:relative}.completion-circle,.summary-progress-ring{align-items:center;display:flex;justify-content:center}.summary-progress-ring{height:280px;position:absolute;width:280px}.summary-ring-circle{transform:rotate(-253deg);transform-origin:50% 50%}.summary-back-button{height:22px;width:22px}.roi-report-page-background-container,.survey-overview-page-background-container{padding:20px 0}.survey-overview-page-background-container{min-height:80vh}.survey-summary-chart-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;display:flex;height:820px;justify-content:space-between;margin:30px auto;padding:40px;width:100%}.summary-chart-details{padding-right:20px;width:30%}.summary-chart-container{width:70%}.comparison-charts-container{display:flex;justify-content:space-between;padding-bottom:10px}.comparison-chart-card-container{align-items:center;background-color:#fff;border-radius:20px;display:flex;height:600px;justify-content:center;width:540px}.comparison-interactive-chart.start{z-index:10}.comparison-interactive-chart.end{z-index:1}.comparison-interactive-chart{height:480px!important;width:480px!important}.comparison-interactive-chart,.summary-interactive-chart{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:60px;height:700px;justify-content:center;width:700px}.summary-chart-details-title{color:#000;font-size:20px;width:350px}.summary-chart-details-controls-container{border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:22px;display:flex;flex-direction:column;height:141px;justify-content:space-between;margin-top:25px;padding:20px;width:245px}.summary-chart-details-controls-row{align-items:center;display:flex;justify-content:space-between;width:100%}.chart-controls-circle{border:1px solid #979bba;border-radius:50%;height:19px;width:19px}.chart-controls-circle.green{background-color:#27ff00}.chart-controls-circle.pink{background-color:#ff00d8}.chart-controls-circle.blue{background-color:#000aff}.chart-controls-circle.grey{background-color:#979bba}.chart-controls-text{color:#000;font-size:14px;width:120px}.chart-controls-switch{border-radius:11px;height:22px;padding:2px;position:relative;width:38px}.chart-controls-switch-centre{background-color:#275efe;border-radius:50%;height:16px;position:absolute;transition:all .3s ease-in-out;width:16px}.inactive .chart-controls-switch-centre{background-color:#979bba}.active .chart-controls-switch-centre{background-color:#fff;left:17px}.chart-controls-switch.inactive{border:1px solid #979bba}.chart-controls-switch.active{background-color:#275efe;border:1px solid #275efe;flex-direction:row-reverse}.summary-chart-details-subtext{color:#000;font-size:13px;line-height:17px;margin-top:30px}.survey-summary-collective-scores{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;height:744px;margin:30px auto;padding:40px;width:100%}.summary-score-card-container{width:490px}.summary-score-card{width:397px}.summary-score-card,.summary-scores{background-color:#f4fbff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:15px;box-shadow:0 0 12px #0082ca85;height:254px}.summary-scores{width:76px}.summary-collective-scores-card-row{margin-top:30px}.summary-collective-scores-card-row,.summary-score-card-container,.summary-score-card-header{display:flex;justify-content:space-between}.summary-score-card-header{background-color:#fff;border-bottom:1px solid #7e7e7e;border-radius:15px 15px 0 0;height:48px;padding:0 20px;width:100%}.summary-score-card-title-container{align-items:center;display:flex;position:relative}.summary-score-card-title{color:#065683;font-size:16px;margin-left:15px}.summary-score-card-icon.strengths{height:15px;width:30px}.summary-score-card-icon.weaknesses{height:25px;width:25px}.summary-score-card-icon.variance{height:23px;width:26px}.summary-score-card-icon.stakeholder-variance{height:26px;width:28px}.summary-score-card-graph-button-container{align-items:center;display:flex}.summary-score-card-graph-text{color:#000;font-size:11px;margin-right:15px}.graphs-button{height:30px;width:30px}.summary-score-card-row{align-items:center;border-bottom:1px solid #0656833d;display:flex;height:calc(20% - 9.6px);justify-content:space-between;padding:0 20px;width:100%}.summary-score-card-row.no-border{border:initial}.summary-score-card-row-text{color:#000;font-size:16px}.summary-score-card-row-circle{border:1px solid #065683;border-radius:50%;height:21px;width:21px}.summary-score-card-row-circle.blue{background-color:#0081c8}.summary-score-card-row-circle.red{background-color:#c11b20}.summary-score-card-row-circle.green{background-color:#93d500}.summary-score-card-row-circle.purple{background-color:#773dbd}.summary-score-card-row-circle.pink{background-color:#f478c4}.summary-score-card-row-circle.orange{background-color:#f08019}.summary-scores-header{background-color:#fff;border-bottom:1px solid #7e7e7e;border-radius:15px 15px 0 0;color:#979bba;font-size:13px;height:48px;justify-content:space-between;line-height:13px}.summary-score-row,.summary-scores-header{align-items:center;display:flex;text-align:center;width:100%}.summary-score-row{border-bottom:1px solid #0656833d;color:#000;font-size:17px;height:calc(20% - 9.6px);justify-content:center}.summary-score-row.no-border{border:initial}.summary-tabular-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;margin:30px auto;padding:30px 25px;width:1026px}.summary-tabular-header-container{align-items:center;display:flex;justify-content:space-between}.summary-programme-title,.summary-tabular-title{color:#065683;font-size:20px}.summary-programme-title{margin-bottom:25px}.summary-tabular-attributable-switch{align-items:center;display:flex}.summary-tabular-attributable-switch-text{margin-left:10px}.summary-tabular-controls-container{align-items:center;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:14px;display:flex;height:53px;justify-content:space-between;margin-left:10px;padding:0 20px;position:relative;width:60%;z-index:1}.summary-tabular-control-container{display:flex;justify-content:center}.summary-tabular-controls-text{color:#000;font-size:12px;margin-left:10px}.summary-tabular-colour-circle{border:1px solid #979bba;border-radius:50%;margin-left:10px;min-height:19px;min-width:19px}.summary-tabular-colour-circle.green{background-color:#27ff00}.summary-tabular-colour-circle.pink{background-color:#ff00d8}.summary-tabular-colour-circle.blue{background-color:#000aff}.summary-tabular-controls-text-container{align-items:center;display:flex}.summary-tabular-see-questions-container{align-items:center;display:flex;width:25%}.summary-tabular-section-column{align-items:center;display:flex;justify-content:center;width:15%}.summary-tabular-questions-icon-background{align-items:center;background-color:#065683;border-radius:50%;display:flex;height:33px;justify-content:center;width:33px}.summary-tabular-questions-icon-background img{height:18px;width:17px}.summary-tabular-icon-text{color:#000;font-size:12px;margin-left:10px}.summary-tabular-section-column{color:#979bba;font-size:14px;line-height:15px;text-align:center}.summary-tabular-top-row{align-items:center;display:flex;margin-top:40px}.summary-tabular-colour-row{display:flex;padding:10px 0;width:100%}.summary-tabular-pillar-colour{border:1px solid #065683;border-radius:50%;height:29px;width:29px}.summary-tabular-pillar-colour.red{background-color:#c11b20}.summary-tabular-pillar-colour.green{background-color:#93d500}.summary-tabular-pillar-colour.purple{background-color:#773dbd}.summary-tabular-pillar-colour.pink{background-color:#f478c4}.summary-tabular-pillar-colour.orange{background-color:#f08019}.summary-tabular-pillar-colour.blue{background-color:#0081c8}.summary-tabular-filler-row.large{min-width:25%;width:25%}.summary-tabular-colour-border-container{background-color:#ebf8ff;display:flex;height:4px;width:100%}.summary-tabular-short-border{background-color:#f5fcff;height:100%;width:20%}.summary-tabular-long-border{background-color:#f5fcff;height:100%;width:80%}.summary-tabular-long-border.pink{background-color:#ebf8ff;height:100%;width:80%}.summary-tabular-expand-circle.green,.summary-tabular-long-border.green.active,.summary-tabular-short-border.green{background-color:#27ff00}.summary-tabular-expand-circle.pink,.summary-tabular-long-border.pink.active,.summary-tabular-short-border.pink{background-color:#ff00d8}.summary-tabular-expand-circle.blue,.summary-tabular-long-border.blue.active,.summary-tabular-short-border.blue{background-color:#000aff}.summary-tabular-team-member-row{border-top:1px dotted #0082ca;border-top:1px dotted var(--ccmi-lightblue)}.summary-tabular-team-member-row,.summary-tabular-variance-row{align-items:center;background-color:#f5fcff;display:flex;padding:5px 0;width:100%}.summary-tabular-function-row,.summary-tabular-team-leader-row,.summary-tabular-team-row{align-items:center;background-color:#ebf8ff;border-top:1px dotted #0082ca;border-top:1px dotted var(--ccmi-lightblue);display:flex;padding:5px 0;width:100%}.summary-tabular-function-row,.summary-tabular-team-leader-row.mean,.summary-tabular-team-member-row.mean,.summary-tabular-team-row{border:initial}.team-member-row-click-container{align-items:center;display:flex;width:25%}.summary-tabular-expand-circle{align-items:center;border-radius:50%;display:flex;height:22px;justify-content:center;margin-left:5px;width:22px}.expanded-icon{transform:rotate(-90deg)}.retracted-icon{transform:rotate(180deg)}.team-member-row-name-container{color:#000;font-size:14px;line-height:15px;margin-left:5px}.summary-tabular-function-row .summary-tabular-section-column,.summary-tabular-row-name.variance,.summary-tabular-team-leader-row.mean .summary-tabular-section-column,.summary-tabular-team-member-row.mean .summary-tabular-section-column,.summary-tabular-team-row .summary-tabular-section-column,.summary-tabular-variance-row .summary-tabular-section-column{color:#000}.summary-tabular-function-row .summary-tabular-section-column,.summary-tabular-team-leader-row .summary-tabular-section-column,.summary-tabular-team-member-row .summary-tabular-section-column,.summary-tabular-team-row .summary-tabular-section-column,.summary-tabular-variance-row .summary-tabular-section-column{font-size:17px}.summary-tabular-row-name{color:#979bba;font-size:14px;padding-left:32px;width:25%}.summary-tabular-function-row .summary-tabular-row-name,.summary-tabular-team-row .roi-tabular-row-name,.summary-tabular-team-row .summary-tabular-row-name{color:#000;font-size:14px}.summary-tabular-spacer-border{border-bottom:1px dotted #0082ca;border-bottom:1px dotted var(--ccmi-lightblue);border-top:1px dotted #0082ca;border-top:1px dotted var(--ccmi-lightblue);height:6px}.summary-programme-details-container{align-items:center;display:flex;height:50px;margin-bottom:20px}.summary-programme-detail-container{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.summary-programme-detail-container.left-align{align-items:flex-start}.summary-programme-detail-text{color:#979bba;font-size:12px}.summary-programme-detail-value{color:#000;font-size:25px;line-height:25px}.summary-programme-detail-divider{border-left:1px solid #caccd9;height:40px;margin-left:20px;padding-right:20px}.summary-programme-detail-colour-container{align-items:center;display:flex;height:25px}.summary-programme-detail-colour-dot{background-color:#979bba;border:1px solid #979bba;border-radius:50%;height:19px;margin-right:10px;width:19px}.summary-programme-detail-colour-text{color:#000;font-size:14px}.summary-programme-subtitle{color:#065683;color:var(--ccmi-darkblue);font-size:17px;margin-bottom:20px}.summary-programme-subtext,.summary-programme-text{color:#065683;color:var(--ccmi-darkblue);font-size:14px;line-height:20px;margin-bottom:50px}.summary-programme-subtext{margin-bottom:20px}.pillar-red{background-color:#c11b20}.pillar-green{background-color:#93d500}.pillar-blue{background-color:#0082ca}.pillar-purple{background-color:#773dbd}.pillar-pink{background-color:#f478c4}.pillar-orange{background-color:#f08019}.summary-graphical-spacer-segment{border-bottom:1px dotted #0082ca;border-bottom:1px dotted var(--ccmi-lightblue);color:#979bba;display:flex;flex-direction:column-reverse;font-size:10px;height:25%;line-height:15px;width:100%}.summary-graphical-spacer-segment.corner{height:60px}.summary-graphical-spacer-segment.no-border{border:initial}.summary-graphical-table-left-spacer{width:40px}.summary-graphical-table-centre-spacer{width:15px}.summary-graphical-table-column-container{height:320px;position:relative;width:18%}.summary-graphical-table-container{display:flex;margin-top:40px;width:100%}.summary-graphical-table-column-bottom,.summary-graphical-table-column-middle,.summary-graphical-table-column-top{display:flex;height:25%;justify-content:center;position:relative;width:100%}.summary-graphical-table-column-top{background-color:#d8f3ff}.summary-graphical-table-column-middle,.summary-graphical-table-column-top{border-bottom:1px dotted #0082ca;border-bottom:1px dotted var(--ccmi-lightblue)}.summary-graphical-table-column-middle{background-color:#e6f7ff}.summary-graphical-table-column-bottom{background-color:#f5fcff;border-bottom:1px solid #065683;border-bottom:1px solid var(--ccmi-darkblue)}.summary-graphical-table-column-top.left-corner{border-radius:15px 0 0 0}.summary-graphical-table-column-top.right-corner{border-radius:0 15px 0 0}.summary-graphical-table-centre-spacer.thin{width:8px}.summary-graphical-table-column-pillar-colour{border:1px solid #065683;border:1px solid var(--ccmi-darkblue);border-radius:50%;height:29px;position:relative;top:5px;width:29px;z-index:2}.summary-graphical-table-column-text-container{align-items:center;color:#979bba;display:flex;flex-direction:column;font-size:14px;position:relative;text-align:center}.summary-graphical-table-column-pillar-text{line-height:16px;position:relative;top:10px;width:80%}.summary-graphical-multi-points-container{align-items:center;display:flex;height:0;justify-content:center;padding:0 2px;position:absolute;width:100%;z-index:1}.summary-graphical-point,.summary-graphical-point-flexed{align-items:center;border:1px solid #065683;border:1px solid var(--ccmi-darkblue);border-radius:50%;display:flex;height:28px;justify-content:center;position:absolute;width:28px;z-index:1}.summary-graphical-point-flexed{position:static}.summary-graphical-point-centre{border:1px solid #06568340;border-radius:50%;height:14px;width:14px}.summary-graphical-point-hover-circle.team-member,.team-member .summary-graphical-point-centre,.team-member .summary-graphical-point-hover-circle,.team-member.summary-graphical-average{background-color:#27ff00}.summary-graphical-point-hover-circle.team-leader,.team-leader .summary-graphical-point-centre,.team-leader .summary-graphical-point-hover-circle,.team-leader.summary-graphical-average{background-color:#ff00d8}.stakeholder .summary-graphical-point-centre,.stakeholder .summary-graphical-point-hover-circle,.stakeholder.summary-graphical-average,.summary-graphical-point-hover-circle.stakeholder{background-color:#000aff}.summary-graphical-average{border:1px solid #065683;border:1px solid var(--ccmi-darkblue);border-radius:3px;height:6px;position:absolute;width:100%}.summary-graphical-point-hover-container{align-items:center;display:flex;height:33px;left:35px;position:absolute;width:200px;z-index:100}.summary-graphical-point-hover-container.average{height:50px!important;left:150px;top:-22px;width:235px!important}.summary-graphical-average,.summary-graphical-point{.summary-graphical-point-hover-container{display:none}}.summary-graphical-average:hover,.summary-graphical-point:hover{.summary-graphical-point-hover-container{display:flex}}.summary-graphical-point-hover-triangle{align-items:flex-end;background-color:#0082ca;background-color:var(--ccmi-lightblue);clip-path:polygon(100% 0,0 50%,100% 100%);display:flex;height:15px;position:relative;right:-1px;width:15px}.summary-graphical-point-hover-triangle-inner{background-color:#fff;clip-path:polygon(100% 0,0 50%,100% 100%);height:15px;position:relative;right:-3px;top:0;width:14px}.summary-graphical-point-hover-main{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:10px;display:flex;height:50px;padding:5px 15px}.summary-graphical-point-hover-circle{border:1px solid #979bba;border-radius:50%;height:19px;margin-right:10px;min-width:19px}.summary-graphical-point-hover-text{color:#000;font-size:11px;line-height:12px}.summary-graphical-average-hover-details{align-items:center;border-right:1px solid #979bba;display:flex;flex-direction:column;justify-content:center;margin-right:10px;padding-right:10px}.hover-details-key{color:#979bba;font-size:9px;line-height:12px;min-width:46px}.hover-details-score{color:#000;font-size:15px;line-height:15px}.summary-top-5-container{display:flex;justify-content:space-between}.summary-top-5-controls-container{height:190px;padding:10px 0}.summary-pillar-controls-container,.summary-top-5-controls-container{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;display:flex;flex-direction:column;justify-content:space-between;margin-top:30px;width:64px}.summary-pillar-controls-container{height:324px;padding:20px 0}.summary-top-5-control-button{align-items:center;border:1px solid #9dd6f7;border-radius:10px;box-shadow:0 3px 20px #0082ca1c;display:flex;height:39px;justify-content:center;width:47px}.summary-top-5-control-button.active{background-color:#065683;background-color:var(--ccmi-darkblue);border:1px solid #fff;box-shadow:none}.chart-controls-switch,.summary-tabular-attributable-switch,.summary-tabular-controls-switch{cursor:pointer}.summary-radial-chart-container{align-items:center;border-radius:50%;box-shadow:0 0 15px #979bba;display:flex;height:100%;justify-content:center;position:relative;width:100%}.summary-pillar-control-button{border:1px solid #065683;border:1px solid var(--ccmi-darkblue);border-radius:50%;height:32px;width:32px}.summary-pillar-control-button.active{border:1px solid #fff}.summary-pillar-control-button.pillar-blue.active{box-shadow:0 0 9px #0082ca}.summary-pillar-control-button.pillar-red.active{box-shadow:0 0 9px #c11b20}.summary-pillar-control-button.pillar-green.active{box-shadow:0 0 9px #93d500}.summary-pillar-control-button.pillar-purple.active{box-shadow:0 0 9px #773dbd}.summary-pillar-control-button.pillar-pink.active{box-shadow:0 0 9px #f478c4}.summary-pillar-control-button.pillar-orange.active{box-shadow:0 0 9px #f08019}.summary-chart-section-hover-container.thin{height:30px}.summary-chart-section-hover-container{align-items:center;display:flex;flex-direction:row-reverse;position:absolute}.summary-chart-section-hover-box{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:10px;box-shadow:0 3px 10px #00000029;display:flex;flex-direction:column;justify-content:center;min-width:260px;padding:0 15px}.summary-chart-section-hover-box-section.thin{height:30px}.summary-chart-section-hover-box-section{align-items:center;display:flex;padding:10px 0}.summary-chart-section-hover-triangle.thin{height:10px;width:10px}.summary-chart-section-hover-triangle{align-items:center;background-color:#0082ca;clip-path:polygon(100% 100%,50% 50%,100% 0);display:flex;height:20px;justify-content:flex-end;position:relative;right:-1px;width:20px}.summary-chart-section-hover-triangle-inner.thin{height:8px;width:8px}.summary-chart-section-hover-triangle-inner{background-color:#fff;clip-path:polygon(100% 100%,50% 50%,100% 0);height:18px;position:relative;width:18px}.summary-chart-section-hover-score-text{color:#979bba;font-size:9px;line-height:9px}.summary-chart-section-hover-score-value{color:#000;font-size:25px;line-height:25px}.summary-chart-section-hover-score-container{align-items:center;border-right:1px solid #979bba;display:flex;flex-direction:column;height:42px;justify-content:space-between;margin-right:10px;padding-right:10px;width:42px}.summary-chart-section-hover-theme-colour{border:1px solid #979bba;border-radius:50%;height:19px;width:19px}.summary-chart-section-hover-theme-colour.green{background-color:#27ff00}.summary-chart-section-hover-theme-colour.pink{background-color:#ff00d8}.summary-chart-section-hover-theme-colour.blue{background-color:#000aff}.summary-chart-section-hover-theme-colour.grey{background-color:#979bba}.summary-chart-section-hover-theme-name{color:#000;font-size:11px;line-height:11px}.summary-chart-section-hover-theme-container{display:flex;flex-direction:column;height:42px;justify-content:space-around}.summary-questions-container{background-color:#fff;border:1px solid #0082ca;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;margin-top:20px;padding:25px 25px 40px;width:100%}.summary-questions-container.purpose-and-motivation{border:1px solid #0082ca}.summary-questions-container.external-systems-and-processes{border:1px solid #c11b20}.summary-questions-container.relationships{border:1px solid #93d500}.summary-questions-container.internal-systems-and-processes{border:1px solid #773dbd}.summary-questions-container.learning{border:1px solid #f478c4}.summary-questions-container.leadership{border:1px solid #f08019}.summary-questions-controls-container{display:flex;justify-content:space-between;width:100%}.summary-questions-table-container{margin-top:30px;width:100%}.summary-questions-table-headings{border-bottom:1px dashed #0082ca;border-bottom:1px dashed var(--ccmi-lightblue);display:flex;height:100px;width:100%}.summary-questions-heading-spacer{height:100%;width:39%}.summary-questions-heading-end-spacer{height:100%;width:1%}.summary-questions-headings-container{display:flex;justify-content:space-around;width:60%}.tm-green{background-color:#27ff00}.tl-pink{background-color:#ff00d8}.st-blue{background-color:#000aff}.fill-grey{background-color:#bfc2d6}.summary-questions-participant-heading{height:100%;width:31px}.summary-questions-participant-heading.function{width:74px}.summary-questions-participant-color{height:7px;width:100%}.summary-questions-participant-name{color:#000;font-size:12px;height:calc(100% - 7px);position:relative}.name-rotate{bottom:0;display:flex;justify-content:flex-end;position:absolute;right:calc(100% - 5px);transform:rotate(56deg);transform-origin:bottom right;-webkit-user-select:none;user-select:none;-moz-user-select:none;width:120px}.function .name-rotate{right:calc(100% - 30px)}.summary-questions-theme-name{align-items:center;display:flex;font-size:18px;line-height:22px;width:39%}.summary-questions-theme-name.header{height:22px}.summary-questions-theme-icon-container{align-items:center;background-color:#0082ca;color:#fff;display:flex;font-family:Inter Semi Bold;font-size:8px;height:15px;justify-content:center;margin-left:10px;transition:all .1s ease-in-out;width:15px}.summary-questions-theme-icon-container:hover{background-color:#5ac2f8}.summary-theme-empty-description-container{width:0}.summary-theme-description-container{align-items:center;background-color:#fff;border:1px solid blue;border-radius:20px;color:#0082ca;display:flex;font-family:ccmiInterRegular;justify-content:center;line-height:20px;margin-left:30px;padding:20px;position:relative;width:400px;z-index:50}.summary-questions-theme-name.purpose-and-motivation,.summary-theme-description-container.purpose-and-motivation{border-color:#0082ca;color:#0082ca}.summary-questions-theme-name.external-systems-and-processes,.summary-theme-description-container.external-systems-and-processes{border-color:#c11b20;color:#c11b20}.summary-questions-theme-name.relationships,.summary-theme-description-container.relationships{border-color:#93d500;color:#93d500}.summary-questions-theme-name.internal-systems-and-processes,.summary-theme-description-container.internal-systems-and-processes{border-color:#773dbd;color:#773dbd}.summary-questions-theme-name.learning,.summary-theme-description-container.learning{border-color:#f478c4;color:#f478c4}.summary-questions-theme-name.leadership,.summary-theme-description-container.leadership{border-color:#f08019;color:#f08019}.summary-questions-themes-container{width:100%}.summary-questions-theme-row{align-items:center;border-bottom:1px dashed #0082ca;border-bottom:1px dashed var(--ccmi-lightblue);display:flex;height:45px;width:100%}.summary-questions-theme-row.question{height:70px}.summary-questions-theme-values{display:flex;height:100%;justify-content:space-around;width:60%}.summary-questions-theme-score{align-items:center;background-color:#f0faff;display:flex;height:100%;justify-content:center;width:31px}.summary-questions-theme-score.function{width:74px}.question .summary-questions-theme-name{font-size:13px;line-height:18px}.question .summary-questions-theme-score{color:#979bba}.summary-questions-theme-spacer-row{border-bottom:1px dashed #0082ca;border-bottom:1px dashed var(--ccmi-lightblue);display:flex;height:25px;width:100%}.summary-questions-theme-spacer-row-wide-spacer{height:100%;width:39%}.summary-questions-theme-spacer-row-colour-container{display:flex;height:100%;justify-content:space-around;width:60%}.summary-questions-theme-spacer-row-colour-container .summary-questions-participant-heading{display:flex;flex-direction:column;justify-content:flex-end}.roi-survey-container{width:100%}.roi-survey-form-heading{font-size:20px;margin:25px auto 10px;text-align:center}.submit-questionnaire-button.roi{align-items:center;border-radius:15px;display:flex;height:30px;justify-content:center;margin:auto;width:100px}.roi-survey-question-row{display:flex;margin-bottom:5px}.roi-survey-question-number{width:20px}.roi-survey-rating-row{margin-left:20px}.roi-card-container{background-color:#fff;border-radius:20px;box-shadow:0 0 37px -12px #0082ca;box-shadow:0 0 37px -12px var(--ccmi-lightblue);margin-top:30px;width:100%}.roi-card-header-container{background-color:#0082ca;background-color:var(--ccmi-lightblue);border-radius:10px 10px 0 0;color:#fff;font-family:ccmiInterBold,serif;font-size:16px;padding:12px 30px}.roi-row-container{padding:30px 30px 0}.roi-row-data-container{align-items:start;display:flex}.roi-row-int{color:#065683;color:var(--ccmi-darkblue);font-family:ccmiInterBold,serif;font-size:16px;margin-right:20px;width:12px}.roi-row-empty-container{display:flex;height:30px}.roi-underline-container{align-items:start;border-bottom:1px solid grey;display:flex;justify-content:end;width:100%}.roi-underline-container.end{border-bottom:none!important}.roi-text-counter{font-family:ccmiInterRegular,serif;font-size:12px}.roi-row-question,.roi-text-counter{color:#065683;color:var(--ccmi-darkblue)}.roi-row-question{font-size:14px;line-height:18px;width:68%}.roi-survey-textarea-container{width:40%}.roi-survey-textarea-container textarea{color:#065683;color:var(--ccmi-darkblue);font-family:ccmiInterRegular,serif;padding:5px;resize:none}#scrollbar1::-webkit-scrollbar,#scrollbar2::-webkit-scrollbar{width:8px}#scrollbar1::-webkit-scrollbar-track{background-color:#fafdff;border:1px solid #fafdff;border-radius:8px;margin:3px 0}#scrollbar1::-webkit-scrollbar-thumb,#scrollbar2::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:8px}#scrollbar2::-webkit-scrollbar-track{background-color:#131545;border:1px solid #131545;border-radius:8px}#scrollbar3::-webkit-scrollbar,#scrollbar3::-webkit-scrollbar-thumb,#scrollbar3::-webkit-scrollbar-track{background-color:initial;border:1px solid #0000}.roi-survey-textarea-container textarea{background-color:#fafdff;border:1px solid #9dd6f7;border-radius:10px;height:100px;margin-left:20px;min-width:calc(100% - 20px)}.roi-survey-question-container{margin-top:10px}.roi-survey-text-input{resize:none;width:800px}.roi-survey-warning-text{color:red;height:40px;text-align:center}.roi-report-generate-button{position:absolute;right:20px;top:20px}.roi-report-generate-button img{height:20px;left:2px;position:relative;width:20px}.report-config-container{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;justify-content:center;margin:20vh auto;padding:30px;width:900px}.report-config-row,.report-config-title-row{display:flex;justify-content:space-between;margin:10px 0;width:100%}.report-config-organisation-name,.report-config-team-name{width:45%}.report-config-selected{width:10%}.report-config-row .report-config-selected{display:flex;justify-content:center}.report-config-title-row{font-size:18px}.report-config-button,.report-config-buttons{display:flex;justify-content:center}.report-config-button{align-items:center;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:15px;cursor:pointer;height:30px;margin:0 15px;width:150px}.report-config-button.fill{background-color:#0082ca;background-color:var(--ccmi-lightblue);color:#fff}.roi-report-title-card-details-container{height:100%;padding:20px 30px;width:40%}.roi-report-title-card-improvement-container{background-color:#eaf7ff;background-color:var(--ccmi-paleblue);border-radius:15px;margin:20px 20px 20px 0;padding:15px 25px;width:60%}.roi-report-title-card-heading{border-bottom:1px solid #0082ca4a;color:#065683;color:var(--ccmi-darkblue);font-size:22px;padding:5px 0;width:100%}.roi-report-title-card-heading.no-decoration{border:initial;padding:initial}.roi-report-title-card-subheading{color:#979bba;font-size:19px;padding-top:10px}.roi-report-title-card-organisations-container{border-bottom:1px solid #0082ca4a;display:flex;flex-wrap:wrap;min-height:50px;width:100%}.roi-report-title-card-detail-value{color:#065683;color:var(--ccmi-darkblue);font-size:24px}.roi-report-title-card-improvement-text{color:#065683;color:var(--ccmi-darkblue);font-size:95px;line-height:100px}.roi-report-title-card-improvement-text span{font-size:50px;line-height:50px}.roi-report-title-card-improvement-subtext{color:#065683;color:var(--ccmi-darkblue);font-size:20px;line-height:20px}.roi-report-title-card-improvement-bar-container{height:70px}.roi-report-title-card-improvement-bar-container.title-card{height:auto}.roi-graphical-container{max-height:620px}.roi-graphical-container,.roi-tabular-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;margin:30px 0;padding:30px 25px;width:100%}.roi-tabular-spacer-row{min-width:25%;width:25%}.roi-organisation-row-click-container{align-items:center;display:flex;min-width:25%;width:25%}.roi-tabular-row-name{color:#979bba;font-size:14px;min-width:25%;padding-left:32px;width:25%}.roi-tabular-row-avg{align-items:center;border-radius:20px;display:flex;font-size:14px;height:30px;justify-content:center;width:30px}.roi-tabular-row-avg.positive{border:1px solid green;color:green}.roi-tabular-row-avg.negative{border:1px solid red;color:red}.roi-tabular-top-row{align-items:center;display:flex}.roi-bar-chart-container{display:flex;justify-content:space-between}.roi-barchart-table-column-bottom,.roi-barchart-table-column-colourarea,.roi-barchart-table-column-dark,.roi-barchart-table-column-light,.roi-barchart-table-column-mid,.roi-barchart-table-column-top{display:flex;height:16.66667%;justify-content:center;position:relative;width:100%}.roi-barchart-table-column-top{background-color:#bfe0f3}.roi-barchart-table-column-dark,.roi-barchart-table-column-top{border-bottom:1px dotted #0082ca;border-bottom:1px dotted var(--ccmi-lightblue)}.roi-barchart-table-column-dark{background-color:#d8f3ff}.roi-barchart-table-column-mid{background-color:#e6f7ff}.roi-barchart-table-column-light,.roi-barchart-table-column-mid{border-bottom:1px dotted #0082ca;border-bottom:1px dotted var(--ccmi-lightblue)}.roi-barchart-table-column-light{background-color:#f5fcff}.roi-barchart-table-column-bottom{background-color:#e6f7ff;border-bottom:1px solid #065683;border-bottom:1px solid var(--ccmi-darkblue)}.roi-barchart-table-column-top.left-corner{border-radius:15px 0 0 0}.roi-barchart-table-column-top.right-corner{border-radius:0 15px 0 0}.roi-bar-chart-table-column-container{height:500px;width:18%}.roi-barchart-bar{align-items:flex-start;color:#fff;display:flex;font-size:14px;justify-content:center;padding-top:5px;position:absolute;width:40px;z-index:1}.roi-graphical-table-column-pillar-text{line-height:16px;margin-top:5px}.roi-graphical-spacer-segment{border-bottom:1px dotted #0082ca;border-bottom:1px dotted var(--ccmi-lightblue);color:#979bba;display:flex;flex-direction:column-reverse;font-size:10px;height:16.66667%;justify-content:flex-end;line-height:15px;width:100%}.roi-graphical-spacer-segment.no-border{border:initial}.roi-barchart-avg-popup-container{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:20px;display:flex;font-size:14px;height:fit-content;justify-content:center;min-width:220px;padding:10px 20px;position:relative;top:-520px;width:fit-content;z-index:1000}.roi-barchart-avg-popup{width:100%}.roi-barchart-avg-popup-row{align-items:center;display:flex;justify-content:space-between}.roi-barchart-avg-popup-row-value{display:flex;justify-content:center;width:30%}.roi-barchart-table-left-spacer{margin-right:5px;position:relative;top:-8px}.roi-barchart-title-container{display:flex;margin-bottom:20px}.roi-barchart-benchmark-switch{align-items:center;display:flex;margin-left:20px}.roi-graphical-table-container{display:flex;margin-top:20px;width:100%}.roi-barchart-benchmark-switch-text{color:#000;margin-left:10px}.roi-coach-performance-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;margin:30px 0;width:100%}.roi-coach-performance-title-container{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border-radius:15px 15px 0 0;color:#fff;display:flex;font-size:20px;height:80px;padding-left:30px}.roi-coach-performance-body-container{padding:20px 30px}.roi-coach-performance-body-row{align-items:center;border-bottom:1px solid #d3d3d3;display:flex;justify-content:space-between;padding:20px 0}.roi-coach-performance-body-text{font-size:14px;line-height:18px;width:75%}.roi-coach-performance-body-text.thin{width:50%}.roi-coach-performance-number-container{align-items:start;display:flex;font-size:20px;justify-content:start;width:4%}.roi-coach-performance-rating-container{color:#7a8d96;display:block;font-size:12px;width:50%}.roi-coach-performance-rating-headings-container{display:flex;justify-content:space-between;padding:0 3px}.roi-coach-performance-stars-container{display:flex;justify-content:space-evenly;text-align:center}.roi-coach-performance-star-column-container{width:100%}.roi-star-text{height:24px}.roi-coach-performance-body-graphic{align-items:center;display:flex;justify-content:flex-end;width:30%}.roi-coach-performance-body-graphic.wide{width:45%}.roi-coach-performance-body-graphic.title-card,.roi-coach-performance-body-graphic.very-wide{width:100%}.roi-coach-performance-participants-asked{align-items:center;background-color:#edeffa;border-radius:15px;color:#000;display:flex;height:60px;justify-content:space-between;padding:0 20px;width:90%}.roi-coach-performance-participants-asked-spacer{border-left:1px solid grey;height:60%}.roi-coach-performance-participants-asked-text.value{font-size:20px}.roi-coach-performance-percentage{align-items:center;background-color:#eaf7ff;background-color:var(--ccmi-paleblue);border-radius:20px;color:#0082ca;color:var(--ccmi-lightblue);display:flex;font-size:50px;height:60px;justify-content:center;padding:0 20px;width:60%}.roi-coach-peformance-bar-graphic{background-color:#e6e6e6;border-radius:15px;height:30px;padding:5px;width:100%}.roi-coach-performance-bar{width:100%}.roi-report-title-card-improvement-left-half{display:flex;flex-direction:column;padding-right:25px;width:60%}.roi-report-title-card-improvement-body-container{align-items:center;display:flex;height:calc(100% - 44px)}.roi-title-card-graphic-text{color:#065683;font-size:12px;margin-bottom:5px}.roi-title-card-vs-container{align-items:center;border-bottom:1px solid #065683;border-top:1px solid #065683;color:#065683;display:flex;font-size:15px;height:21px;justify-content:center;line-height:15px;margin:10px auto;width:31px}.roi-coach-performance-bar-white-band{align-items:center;background-color:#fff;border-radius:15px;display:flex;height:100%;padding:5px;position:relative;width:100%}.roi-coach-performance-bar-colour{height:100%;width:calc(100% - .8px)}.roi-coach-performance-bar-colour.purple{background-color:#ac2076;border-radius:15px 0 0 15px}.roi-coach-performance-bar-colour.red{background-color:#d7493d}.roi-coach-performance-bar-colour.yellow{background-color:#e6b919}.roi-coach-performance-bar-colour.green{background-color:#0fba6c}.roi-coach-performance-bar-colour.blue{background-color:#3992d5;border-radius:0 15px 15px 0}.roi-coach-performance-bar-colour.zero{background-color:#96e149;border-radius:15px 0 0 15px}.roi-coach-performance-bar-colour.ten{background-color:#5dcaa0}.roi-coach-performance-bar-colour.twenty{background-color:#499dbb}.roi-coach-performance-bar-colour.thirty{background-color:#408e98}.roi-coach-performance-bar-colour.forty{background-color:#5359a6;border-radius:0 15px 15px 0}.roi-coach-performance-bar-spacer{width:4px}.roi-coach-performance-bar-point{align-items:center;background-color:#fff;border:2px solid #000;border-radius:50%;display:flex;font-size:16px;height:25px;justify-content:center;position:absolute;width:25px}.roi-coach-performance-bar-point.title-card{border:1px solid #000;color:#3acb27;height:35px;width:35px}.roi-coach-performance-bar-point.low{color:#c11b20}.roi-coach-performance-bar-text-container{display:flex;justify-content:space-evenly;width:100%}.roi-coach-performance-bar-text-container.title-card{justify-content:space-between;left:6px;position:relative;width:calc(100% - 12px)}.roi-coach-performance-bar-text{color:#979bba;display:flex;font-size:12px;justify-content:center;line-height:15px;text-align:center;width:18%}.title-card .roi-coach-performance-bar-text{width:10px}.roi-report-title-card-organisation{align-items:center;display:flex;margin-right:20px}.roi-report-title-card-organisation-colour{border-radius:50%;height:15px;margin-right:10px;width:15px}.roi-report-page-body-container{display:flex}.roi-report-page-filter-container{margin-right:20px;position:relative;width:120px;z-index:10}.roi-report-filter-button{align-items:center;background-color:#fff;border:1px solid #9dd6f7;border-radius:15px;cursor:pointer;display:flex;flex-direction:column;height:109px;justify-content:center;margin-top:30px;position:sticky;top:30px;width:64px}.roi-report-filter-text{display:flex;font-size:12px;justify-content:space-between;line-height:16px;padding:0 6px 0 8px;width:100%}.roi-report-filter-text img{height:13px;position:relative;width:12px}.roi-report-filter-text span{font-size:16px}.roi-report-filter-button-img{align-items:center;background-color:#065683;background-color:var(--ccmi-darkblue);border-radius:10px;display:flex;height:45px;justify-content:center;margin-top:12px;width:46px}.roi-report-filter-button-img img{height:26px;width:26px}.roi-report-filter-open-container{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:15px;display:none;padding:10px 15px;position:fixed;top:323px;width:300px;z-index:1000}.roi-report-filter-open-top-row{align-items:center;display:flex;justify-content:space-between}.roi-report-filter-open-top-row-text{font-size:12px}.roi-report-filter-open-top-row-text.large{cursor:pointer;font-size:16px}.roi-report-filter-open-top-row-text img{transform:rotate(180deg)}.roi-filter-selected-box{align-items:center;background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;min-height:20px;min-width:20px;width:20px}.roi-filter-selected-box.filled{background-color:#0082ca;background-color:var(--ccmi-lightblue);border:initial}.roi-filter-all-select-text{color:grey;font-size:12px;margin-left:10px}.roi-filter-all-select-row{align-items:center;border-bottom:1px solid #0082ca;border-bottom:1px solid var(--ccmi-lightblue);display:flex;padding-bottom:10px}.roi-filter-organisation-row{align-items:center;cursor:pointer;display:flex;padding:10px 0}.filter-open-arrow{clip-path:polygon(0 0,50% 100%,100% 0)}.filter-closed-arrow,.filter-open-arrow{background-color:grey;height:10px;margin-right:10px;width:10px}.filter-closed-arrow{clip-path:polygon(0 0,100% 50%,0 100%)}.filter-colour-circle{border-radius:50%;height:20px;margin:0 10px;min-height:20px;min-width:20px;width:20px}.filter-organisation-name{color:#000;font-size:14px;line-height:14px}.roi-filter-team-row{align-items:center;display:flex;margin-left:60px;padding:10px 0}.roi-filter-organisation-row-container{border-bottom:1px solid #0082ca;border-bottom:1px solid var(--ccmi-lightblue)}.roi-filter-buttons-container{align-items:center;display:flex;justify-content:space-between;padding-top:10px;width:100%}.roi-filter-button{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:25px;color:#0082ca;color:var(--ccmi-lightblue);cursor:pointer;display:flex;height:50px;justify-content:center;width:45%}.roi-filter-button.filled{background-color:#0082ca;background-color:var(--ccmi-lightblue);border:initial;color:#fff}.roi-report-page-title-container{align-items:center;border-bottom:1px solid #065683;border-bottom:1px solid var(--ccmi-darkblue);display:flex;justify-content:space-between;width:100%}.summary-title.no-border{align-items:center;border:initial;position:relative}.generate-report-button{color:grey;cursor:pointer;font-size:18px}.roi-report-title-card-improvement-right-half{border-left:1px solid #0082ca4a;height:85%;padding-left:25px}.roi-report-title-card-tick-box{align-items:center;background-color:#62d34e;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:18px;height:33px;justify-content:center;left:150px;position:relative;top:20px;width:33px}.summary-tabular-title-container{display:flex;justify-content:space-between;width:40%}.roi-graphical-title-container{display:flex;justify-content:space-between;width:100%}.roi-graphical-key-container{align-items:center;border:1px solid #9acdea7a;border-radius:11px;display:flex;height:57px;justify-content:flex-end;padding:0 15px}.key-point-outer{align-items:center;border:1px solid #707070;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.key-point-inner{background-color:#979bba;border:1px solid #cbcbcb70;border-radius:50%;height:12px;width:12px}.key-mean{background-color:#bfc2d6;border:1px solid #4a4a4a;border-radius:4px;height:7px;margin-left:15px;width:36px}.key-text{color:#065683;font-size:14px;margin-left:10px}.roi-report-title-card-organisations-container.no-border{border:initial}.mean .summary-tabular-section-column.green{color:#35a826}.mean .summary-tabular-section-column.red{color:#cc343a}.summary-tabular-section-column.green{color:#8ad380}.summary-tabular-section-column.red{color:#e6797d}.survey-point-warning-popup-container{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:15px;color:#000;display:flex;flex-direction:column;height:200px;justify-content:space-evenly;left:calc(50% - 200px);padding:20px;position:absolute;top:calc(50% - 100px);width:400px;z-index:1000}.survey-point-warning-popup-controls-container{display:flex;justify-content:space-evenly;width:100%}.survey-point-warning-popup-button{align-items:center;background-color:#7e7e7e;border-radius:15px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;width:90px}.survey-point-warning-popup-button.fill{background-color:#0082ca;background-color:var(--ccmi-lightblue);box-shadow:0 0 6px #0082ca4a}.survey-point-warning-popup-message{font-size:16px;line-height:20px;text-align:center}.settings-dropdown-container{align-items:center;background-color:#fafdff;border:1px solid #9dd6f7;border-radius:15px;cursor:pointer;display:flex;height:56px;justify-content:space-between;min-width:160px;padding:0 15px;position:relative}.settings-dropdown-selected{color:#000;font-size:14px;line-height:21px}.settings-dropdown-option-container{background-color:#fff;border:1px solid #0082ca;border-radius:15px;box-shadow:0 6px 13px #00000029;cursor:default;display:none;font-size:14px;min-width:169px;padding:10px 15px;position:absolute;right:-70px;top:65px;z-index:100}.settings-dropdown-triangle-outer{align-items:center;background-color:#0082ca;clip-path:polygon(0 100%,50% 0,100% 100%);display:flex;height:15px;justify-content:center;left:30px;position:absolute;top:-15px;width:15px}.settings-dropdown-triangle-inner{background-color:#fff;clip-path:polygon(0 100%,50% 0,100% 100%);height:15px;position:relative;top:1px;width:13px}.settings-dropdown-option{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:35px;line-height:14px;margin:4px 0;max-width:100%;min-width:100%;padding:0 12px;-webkit-user-select:none;user-select:none;width:fit-content}.settings-dropdown-option:hover{background-color:#eaf7ff}.settings-dropdown-container img{position:static}.field-input.profile-image{margin-left:50px}.duel-field-input-container.max-width,.settings-dropdown-container.max-width{max-width:530px}.settings-dropdown-container.top-margin{margin-top:15px}.settings-image-edit-button{align-items:center;background-color:#eaf7ff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:29px;color:#000;cursor:pointer;display:flex;font-size:13px;height:36px;justify-content:center;margin-left:20px;width:67px}.settings-current-plan-container{border-radius:20px;height:166px;margin:20px 0 30px;width:100%}.settings-current-plan-container.bronze{border:1px solid #dda752;border:1px solid var(--ccmi-bronze)}.settings-current-plan-container.silver{border:1px solid #959595;border:1px solid var(--ccmi-silver)}.settings-current-plan-container.gold{border:1px solid #d8c46f;border:1px solid var(--ccmi-gold)}.settings-current-plan-header{align-items:center;border-radius:20px 20px 0 0;color:#fff;display:flex;font-size:16px;height:52px;justify-content:space-between;padding:0 25px;width:100%}.bronze .settings-current-plan-header{background-color:#dda752;background-color:var(--ccmi-bronze)}.silver .settings-current-plan-header{background-color:#959595;background-color:var(--ccmi-silver)}.gold .settings-current-plan-header{background-color:#d8c46f;background-color:var(--ccmi-gold)}.settings-current-plan-header-plan-container{align-items:center;display:flex}.settings-current-plan-header-plan-container img{height:43px;margin-left:10px;width:43px}.settings-current-plan-body{height:114px;justify-content:space-between;padding:0 25px}.settings-current-plan-body,.settings-current-plan-body-left-membership-container{align-items:center;display:flex}.settings-current-plan-body-left-header{font-size:16px}.membership-text{font-size:14px;margin-right:20px}.membership-value{color:#989898;font-size:17px}.manage-subscription-button{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border:1px solid #fff;border-radius:25px;box-shadow:0 0 11px #0082ca5e;color:#fff;cursor:pointer;display:flex;font-size:13px;height:51px;justify-content:center;width:220px}.subscribe-slider .slider{justify-content:flex-start}.settings-security-border{border-top:1px solid #9acdea;margin:30px 0;width:100%}.settings-form-title.security{margin-bottom:30px}.settings-page-subheading.security{margin-bottom:20px}.accreditation-popup.first-page{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:28px;box-shadow:0 0 14px #0003;display:flex;flex-direction:column;height:284px;justify-content:space-between;padding:30px 0;width:462px}.accreditation-popup.second-page{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;height:561px;padding:35px 25px;position:relative;width:613px}.accreditation-popup-x{cursor:pointer;position:absolute;right:30px;top:25px}.accreditation-popup-button{align-items:center;border-radius:50%;box-shadow:0 2px 6px #d3e4ef;cursor:pointer;display:flex;height:37px;justify-content:center;width:37px}.accreditation-popup-buttons-container{display:flex;justify-content:space-between;width:125px}.accreditation-popup-header{font-size:16px}.accreditation-popup-text{font-size:14px}.second-page .accreditation-popup-header{font-size:20px;margin-bottom:20px}.accreditation-popup-label{color:#7e7e7e;font-size:14px}.accreditation-input input{background-color:#fff;border:1px solid #9dd6f7;border-radius:15px;height:56px;margin-bottom:25px;outline:none;padding:0 15px;width:379px}.manage-subscription-button.auto{margin:auto}.manage-subscription-button.disabled{background-color:#e3e3e3;box-shadow:none;cursor:not-allowed}.accreditation-popup.fourth-page{border-radius:28px;height:220px;line-height:21px;padding:30px 30px 40px;width:462px}.accreditation-popup.fourth-page,.accreditation-popup.third-page{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);display:flex;flex-direction:column;justify-content:space-between;text-align:center}.accreditation-popup.third-page{border-radius:28px;height:412px;padding:30px 50px 50px;position:relative;width:635px}.third-page .accreditation-input.max-width,.third-page .accreditation-input.max-width input{width:100%!important}.accreditation-file-input{align-items:center;background-color:#fafdff;border:1px solid #9dd6f7;border-radius:15px;cursor:pointer;display:flex;height:56px;justify-content:space-between;padding:0 15px;width:536px}.accreditation-upload-file{color:#0082ca;font-size:12px;margin-right:10px}.accreditation-file-input-select-container{align-items:center;display:flex}.accreditation-file-input-select-container svg{filter:invert(35%) sepia(68%) saturate(5720%) hue-rotate(184deg) brightness(99%) contrast(101%)}.accreditation-file-name{color:#000;font-size:14px}.accreditation-upload-button-container{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:space-between;width:100%}.third-page .accreditation-popup-text{line-height:19px;max-width:460px}.file-uploaded-text{color:#3acb27;font-size:12px;margin-right:10px}.upload-button-text{color:#0082ca;font-size:12px;margin-right:10px}.file-uploaded-container,.upload-button-container{align-items:center;display:flex}.accreditation-buttons-container{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.accreditation-button{align-items:center;background-color:#0082ca;border:1px solid #fff;border-radius:25px;box-shadow:0 0 11px #0082ca5e;color:#fff;cursor:pointer;display:flex;font-size:13px;height:51px;justify-content:center;width:220px}.accreditation-button.cancel{background-color:#fff;border:1px solid #0082ca;color:#0082ca}.accreditation-button.disabled{background-color:#e3e3e3!important;border:initial!important;box-shadow:none!important;color:#fff!important;cursor:not-allowed!important}.second-page .accreditation-popup-text span{color:#0082ca}.settings-page-accreditation-pending{background-color:#f8f8f8;border-radius:20px;display:flex;flex-direction:column;height:103px;justify-content:space-between;margin-bottom:20px;padding:25px;width:100%}.accreditation-pending-heading-container,.accreditation-pending-heading-container div{align-items:center;display:flex}.accreditation-pending-heading{font-size:14px}.accreditation-pending-heading span,.accreditation-result{margin-left:10px}.accreditation-result img{margin-right:5px}.accreditation-result.verified{color:#3acb27}.accreditation-result.awaiting{color:#ff7600}.accreditation-result.denied{color:#c11b20}.settings-form-container.co-coaches{padding:30px 25px}.co-coaches .settings-form-title{margin-bottom:20px}.co-coaches-indicator{background:radial-gradient(#beffaf 0,#3acb27 70%,#259816 100%);border:1px solid #249016;border-radius:50%;box-shadow:0 0 6px #3acb27a6;height:18px;margin-right:10px;width:18px}.co-coaches-indicator.pending{background:radial-gradient(#ffe5ce 0,#f79f39 70%,#f08019 100%);border:1px solid #d36c0e;box-shadow:0 0 6px #f080198c}.settings-co-coaches-column.recolour{color:#989898;font-size:14px}.coach-form-headings{color:#7e7e7e;display:flex;font-size:14px;line-height:14px;margin:30px 0 10px}.coach-form-row{display:flex}.co-coach-form-submit-button{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 6px #d3e4ef;cursor:pointer;display:flex;height:37px;justify-content:center;width:37px}.co-coach-form-submit-button img{transform:rotate(45deg)}.coach-form-email-container.name input,.coach-form-heading.name{margin-right:15px;width:265px}.coach-form-email-container.email input,.coach-form-heading.email{margin-right:15px;width:384px}.co-coach-page-section{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;height:209px;margin:20px 0 30px;padding:30px 30px 40px;width:100%}.co-coach-details-row.display{background-color:#fafdff;border:1px solid #9dd6f7;border-radius:15px;height:56px;padding:0 15px}.back-link.margin-adjust{margin-left:-10px}.co-coach-details-row.name{width:332px}.co-coach-details-row.email{width:470px}.co-coach-page-title-row{display:flex}.coach-edit-team-row.background{background-color:#e8f7ff;border:initial;border-radius:10px;height:43px;justify-content:flex-start;margin:initial;padding:initial;width:405px}.coach-edit-team-row-item.text-field{font-size:12px;margin:0 70px 0 30px}.background .coach-edit-team-row-item{width:auto}.coach-edit-team-row-item.long-margin{margin-right:85px}.coach-edit-team-row-item.mid-margin{margin-right:50px}.coach-edit-row-container.flex-end{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}.flex-end .co-coach-page-title-row{justify-content:flex-end}.co-coach-page-title-row.type{color:#000;font-size:12px}.co-coach-page-title-row.control-name{color:#7e7e7e;font-size:14px}.co-coach-page-section.fit-content{height:auto}.co-coach-page-title-row .title-container{color:#7e7e7e;display:flex;font-size:14px}.co-coach-page-title-row.space-between{border-bottom:1px solid #9acdea;justify-content:space-between;padding-bottom:15px;width:100%}.coach-edit-team-row-item.organisation{width:327px}.coach-edit-team-row .controls-container,.coach-edit-team-row .title-container{display:flex}.coach-edit-team-row{border-bottom:1px solid #9acdea}.coach-commentary-container{background-color:#fff;flex-direction:column;min-height:60px;padding:5px 30px;width:100%}.coach-commentary-container,.coach-commentary-post-comment-button{border-radius:15px;box-shadow:0 3px 20px #0082ca1c;display:flex;justify-content:center}.coach-commentary-post-comment-button{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);color:#fff;cursor:pointer;font-size:14px;height:30px;padding:0 20px;width:fit-content}.coach-commentary-post-comment-button.grey{background-color:#7e7e7e;box-shadow:none}.coach-commentary-post-comment-button.delete{width:80px}.coach-commentary-post-comment-button.red{background-color:#c11b20;box-shadow:none}.coach-commentary-add-comment-container{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.coach-commentary-comment-input input{border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:15px;height:35px;outline:medium none invert;outline:initial;padding:0 80px 0 20px;width:750px}.coach-commentary-comment-input{position:relative}.coach-commentary-comment-text-length-indicator{font-size:12px;position:absolute;right:10px;top:6px}.coach-commentary-comment-container{align-items:center;background-color:#eaf7ff;background-color:var(--ccmi-paleblue);border-radius:15px;color:#000;display:flex;font-size:14px;height:fit-content;margin:5px 0;min-height:35px;padding:0 20px;width:100%}.comment-details-container{align-items:center;display:flex;justify-content:space-between;width:calc(100% - 640px)}.comment-controls{display:flex;margin-left:20px}.comment-button{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 3px #000;cursor:pointer;display:flex;height:25px;justify-content:center;margin:0 5px;width:25px}.comment-comment{line-height:19px;overflow-wrap:break-word;padding:9px 0;width:640px}.comment-name{text-align:end}.coach-commentary-edit-comment-container{height:80px;justify-content:space-between;left:calc(50% - 550px);top:calc(50% - 100px);width:1100px}.coach-commentary-delete-comment-container,.coach-commentary-edit-comment-container{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:15px;display:flex;padding:0 20px;position:fixed;z-index:1000}.coach-commentary-delete-comment-container{flex-direction:column;height:100px;justify-content:space-around;left:calc(50% - 200px);top:calc(50% - 50px);width:400px}.comment-delete-dialogue-controls{display:flex;justify-content:space-between;width:200px}.comment-details-container .spacer{width:70px}.comparison-header-container{display:flex;justify-content:center}.comparison-header-title-container{display:flex;font-size:20px;margin-top:10px}.comparison-header-title-container.start{margin-right:10px}.comparison-header-title-container.end{margin-left:10px}.comparison-header-title{margin-right:5px}.comparison-cards-container{display:flex}.comparison-survey-card-container{background-color:#fff;border-radius:10px;padding:15px 30px;width:100%}.comparison-survey-card-container.start{margin:10px 10px 10px 0}.comparison-survey-card-container.end{margin:10px 0 10px 10px}.comparison-survey-card-header-container{display:flex;justify-content:space-between}.comparison-page-background-container{background-color:#f6f8fe;min-height:calc(100vh - 276px);padding:20px 0}.comparison-role-filter-container{align-items:center;background-color:#fff;border-radius:14px;display:flex;height:53px;justify-content:center;margin-bottom:10px;padding:0 20px 0 10px;position:relative;z-index:1}.comparison-role-container{display:flex}.comparison-role-controls-text{color:#000;font-size:12px;margin:0 10px}.comparison-survey-card-row{display:flex;justify-content:space-between}.comparison-pillar-filter{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:14px;display:flex;height:60px;justify-content:center;margin-bottom:10px;max-width:450px;padding:0 20px 0 10px;position:relative;z-index:1}.comparison-pillar-container{border:1px solid #000;border-radius:20px;cursor:pointer!important;height:30px;margin:0 5px;width:30px}.comparison-pillar-container,.comparison-pillar-container.blue{background-color:#0082ca;background-color:var(--ccmi-lightblue)}.comparison-pillar-container.red{background-color:#c11b20;background-color:var(--ccmi-red)}.comparison-pillar-container.green{background-color:#93d500;background-color:var(--ccmi-green)}.comparison-pillar-container.purple{background-color:#773dbd;background-color:var(--ccmi-purple)}.comparison-pillar-container.pink{background-color:#f478c4;background-color:var(--ccmi-pink)}.comparison-pillar-container.orange{background-color:#f08019;background-color:var(--ccmi-orange)}.comparison-pillar-container.blue.on{border:1px solid #fff;box-shadow:0 0 10px 0 #0082ca;box-shadow:var(--ccmi-lightblue) 0 0 10px 0}.comparison-pillar-container.red.on{border:1px solid #fff;box-shadow:0 0 10px 0 #c11b20;box-shadow:var(--ccmi-red) 0 0 10px 0}.comparison-pillar-container.green.on{border:1px solid #fff;box-shadow:0 0 10px 0 #93d500;box-shadow:var(--ccmi-green) 0 0 10px 0}.comparison-pillar-container.purple.on{border:1px solid #fff;box-shadow:0 0 10px 0 #773dbd;box-shadow:var(--ccmi-purple) 0 0 10px 0}.comparison-pillar-container.pink.on{border:1px solid #fff;box-shadow:0 0 10px 0 #f478c4;box-shadow:var(--ccmi-pink) 0 0 10px 0}.comparison-pillar-container.orange.on{border:1px solid #fff;box-shadow:0 0 10px 0 #f08019;box-shadow:var(--ccmi-orange) 0 0 10px 0}.comparison-tabular-card-container{background-color:#fff;border-radius:20px;padding:30px;width:100%}.comparison-tabular-card-header{color:#065683;font-size:20px;margin-bottom:-20px}.comparison-tabular-colour-row,.comparison-tabular-header-row,.comparison-tabular-point-row,.comparison-tabular-role-column,.comparison-tabular-role-row,.comparison-tabular-theme-column{display:flex}.comparison-tabular-header-row{color:#979bba;font-size:14px;height:60px;margin-bottom:10px}.comparison-tabular-header{align-items:center;display:flex;justify-content:center;line-height:16px;padding:0 7px;text-align:center;width:16%}.comparison-tabular-header.empty{width:20%}.comparison-tabular-colour-container{align-items:center;border-left:1px dashed #0082ca;display:flex;justify-content:center;width:16%}.comparison-tabular-colour-container.empty{border:none;width:20%}.comparison-tabular-colour{background-color:initial;border:1px solid #000;border-radius:20px;height:30px;width:30px}.comparison-tabular-colour.empty{border:1px solid #0000}.comparison-tabular-colour.blue{background-color:#0082ca;background-color:var(--ccmi-lightblue)}.comparison-tabular-colour.red{background-color:#c11b20;background-color:var(--ccmi-red)}.comparison-tabular-colour.green,.comparison-tabular-role-icon.tm{background-color:#93d500;background-color:var(--ccmi-green)}.comparison-tabular-colour.purple{background-color:#773dbd;background-color:var(--ccmi-purple)}.comparison-tabular-colour.pink,.comparison-tabular-role-icon.tl{background-color:#f478c4;background-color:var(--ccmi-pink)}.comparison-tabular-colour.orange{background-color:#f08019;background-color:var(--ccmi-orange)}.comparison-tabular-point-column{align-items:center;border-left:1px dashed #0082ca;display:flex;justify-content:center;width:16%}.comparison-tabular-point-column.start{border-left:none;justify-content:end;padding-right:10px;width:20%}.comparison-tabular-point{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.comparison-tabular-theme-column{border-left:1px dashed #0082ca}.comparison-tabular-role-column,.comparison-tabular-theme-column{align-items:center;justify-content:center;width:16%}.comparison-tabular-role-column{font-size:14px;justify-content:start;line-height:25px;width:20%!important}.comparison-tabular-role-icon{border-radius:10px;height:20px;margin:0 10px;min-width:20px}.comparison-tabular-role-icon.sh{background-color:#000aff}.comparison-tabular-role-row{color:#000;height:60px}.comparison-tabular-role-row.light{background-color:#f5fcff}.comparison-tabular-role-row.mid,.comparison-tabular-theme-value.mid{background-color:#e8f8ff}.comparison-tabular-theme-value{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.comparison-tabular-theme-value img{margin-left:10px}.comparison-dash{padding-left:17px}.comparison-tabular-theme-value.dark{background-color:#dbf1fc}.comparison-tabular-spacer-row{border-bottom:1px dashed #0082ca;border-top:1px dashed #0082ca;display:flex;height:10px}.comparison-tabular-role-column.empty,.comparison-tabular-theme-column.empty{height:100%;min-width:16%}.comparison-tabular-point-row{color:#000;font-size:14px}.comparison-role-filter-container,.comparison-survey-card-container,.comparison-tabular-card-container{box-shadow:0 0 40px -30px #0082ca;box-shadow:var(--ccmi-lightblue) 0 0 40px -30px}.comparison-title{border-bottom:1px solid #065683;border-bottom:1px solid var(--ccmi-darkblue);color:#065683;color:var(--ccmi-darkblue);display:flex;font-size:30px;justify-content:space-between;padding:10px 0 20px}.edit-team-details-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;height:fit-content;margin-bottom:30px;margin-top:30px;padding:30px 25px;width:100%}.edit-team-details-top-row{color:#065683;display:flex;font-size:18px;justify-content:space-between}.edit-team-details-collapse{align-items:flex-end;cursor:pointer;display:flex;flex-direction:column;position:relative;top:-20px}.edit-team-details-collapse img{height:63px;width:63px}.edit-team-details-collapse.collapsed img{height:45px;width:45px}.edit-team-details-middle-row{display:flex;flex-direction:column;justify-content:space-between}.edit-team-details-subheading{color:#7e7e7e;font-size:16px}.edit-team-details-input input{height:56px;padding:0 15px}.edit-team-details-input input,.edit-team-details-textarea textarea{background-color:#fafdff;border:1px solid #9dd6f7;border-radius:15px;color:#000;margin-bottom:15px;outline:none;width:100%}.edit-team-details-textarea textarea{height:159px;padding:10px 15px;resize:none}.edit-team-details-bottom-row{display:flex;justify-content:flex-start}.edit-team-details-button{align-items:center;background-color:#e3e3e3;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:13px;height:51px;justify-content:center;text-align:center;width:220px}.edit-team-details-button.fill{background-color:#0082ca;background-color:var(--ccmi-lightblue);margin-left:25px}.edit-team-members-headings{display:flex;margin-bottom:10px}.edit-team-details-subheading.name,.team-member-row-input.name{margin-right:18px;width:30%}.edit-team-details-subheading.role,.team-member-row-input.role{margin-right:18px;width:22%}.edit-team-details-subheading.email,.team-member-row-input.email{margin-right:18px;width:33%}.edit-team-members-team-member-row{align-items:center;display:flex;margin-bottom:12px}.team-member-row-input input{background-color:#fafdff;border:1px solid #9dd6f7;border-radius:15px;color:#000;height:56px;outline:none;padding:0 15px;width:100%}.team-member-row-button{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border-radius:50%;cursor:pointer;display:flex;height:42px;justify-content:center;width:42px}.team-member-row-button.margin{margin-right:15px}.edit-team-members-add-team-member-row{align-items:center;display:flex;margin-right:9px}.add-team-member-text{color:#0082ca;color:var(--ccmi-lightblue);cursor:pointer;font-size:13px;margin-right:15px}.add-team-member-button{cursor:pointer}.add-team-member-button img{height:42px!important;width:42px!important}.edit-team-latest-survey-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;display:flex;height:fit-content;justify-content:space-between;margin-bottom:30px;min-height:100px;padding:20px 25px;position:relative;width:100%}.edit-team-latest-survey-left{padding-top:20px;width:44%}.edit-team-latest-survey-right{background-color:#ebf7ff;border-radius:14px;padding:20px 20px 50px 30px;width:56%}.edit-team-latest-survey-right.collapsed{padding:20px 20px 20px 30px}.edit-team-latest-survey-title{align-items:center;color:#065683;display:flex;font-size:20px;justify-content:space-between;margin-bottom:20px}.edit-team-latest-survey-divider{border-bottom:1px solid #0082ca4a}.edit-team-latest-survey-subtitle{color:#979bba;font-size:15px}.edit-team-latest-survey-light-row{display:flex;margin-bottom:25px;margin-top:10px}.latest-survey-light-container{width:55px}.latest-survey-light-container.wide{width:75px}.latest-survey-light-container.very-wide{width:150px}.latest-survey-light{border-radius:50%;box-shadow:inset 0 1px 5px #000000a1;height:17px;width:17px}.latest-survey-light.filled{background:radial-gradient(#9acdea 0,#0082ca 70%,#065683 100%);box-shadow:0 0 6px #0082ca;box-shadow:0 0 6px var(--ccmi-lightblue)}.latest-survey-light-text{font-size:14px}.edit-team-latest-survey-key-value-container{align-items:flex-end;display:flex;margin:15px 0}.edit-team-latest-survey-value{color:#065683;font-size:20px;line-height:31px;margin-left:10px}.edit-team-latest-survey-dates-container{display:flex}.latest-survey-date{width:170px}.latest-survey-date-value{align-items:center;background-color:#ebf7ff;border-radius:9px;color:#065683;display:flex;font-size:20px;height:42px;justify-content:center;width:148px}.edit-team-latest-survey-right-top-section{display:flex}.edit-team-latest-survey-right-completion-text{color:#065683;font-size:14px;margin:10px 60px 0 0}.edit-team-latest-survey-right-completion-value{color:#065683;font-size:55px;line-height:65px}.edit-team-latest-survey-divider-vertical{border-left:1px solid #0082ca4a;margin:20px 0 10px}.edit-team-latest-survey-run-summary-button{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border-radius:25px;color:#fff;cursor:pointer;display:flex;height:51px;justify-content:center;position:relative;width:220px}.edit-team-latest-survey-run-summary-text{font-size:13px;margin-right:15px}.edit-team-latest-survey-run-summary-img{position:relative;top:-2px}.edit-team-latest-survey-scroll-row{align-items:center;border-bottom:1px solid #0082ca8a;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px;width:100%}.edit-team-latest-survey-scroll-circle{align-items:center;background-color:#e4f0f7;border:2px solid #fff;border-radius:50%;display:flex;height:30px;justify-content:center;margin-left:10px;width:30px}.edit-team-latest-survey-scroll-circle img{height:30px;width:30px}.edit-team-latest-survey-scroll-details{width:calc(100% - 40px)}.edit-team-latest-survey-scroll-details-name-container{align-items:center;color:#000;display:flex;font-size:13px;justify-content:space-between;line-height:17px;margin-bottom:10px;width:100%}.edit-team-latest-survey-progress-bar-container{align-items:center;border-radius:6px;display:flex;height:12px;position:relative}.edit-team-latest-survey-progress-bar-lower{background-color:#ccdee8;border-radius:4px;height:8px;position:absolute;width:100%}.edit-team-latest-survey-progress-bar{background-color:#9acdea;border-radius:6px;height:12px;position:absolute}.edit-team-latest-survey-progress-bar.complete{background-color:#3acb27}.edit-team-latest-survey-scroll-bar{background-color:#ccdee8;border-radius:8px;height:230px;margin-left:15px;width:15px}.edit-team-latest-survey-scroll-container{display:flex;justify-content:space-between}.edit-team-latest-survey-scroll-area{height:256px;overflow-y:scroll;overscroll-behavior:contain;padding-right:15px;width:100%}.edit-team-latest-survey-scroll-area::-webkit-scrollbar{margin-left:15px;width:15px}.edit-team-latest-survey-scroll-area::-webkit-scrollbar-track{background-color:#ccdee8;border-radius:8px;height:230px;width:15px}.edit-team-latest-survey-scroll-area::-webkit-scrollbar-thumb{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:8px;width:15px}.edit-team-latest-survey-scroll-handle{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:8px;height:37px;position:relative;width:15px}.edit-team-latest-survey-info-icon{cursor:pointer;position:absolute;right:40px;top:40px}.edit-team-previous-surveys-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;height:fit-content;margin-bottom:30px;padding:30px 25px;width:100%}.edit-team-details-top-row.aligned{align-items:center}.edit-team-previous-surveys-headings{align-items:center;border-bottom:1px solid #9acdea;color:#7e7e7e;display:flex;font-size:14px;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.previous-survey-heading{width:150px}.previous-survey-heading.centred{display:flex;justify-content:center;text-align:center}.edit-team-previous-survey-row{align-items:center;background-color:#ebf7ff;border-radius:14px;display:flex;height:61px;margin:10px 0;padding:0 15px;width:100%}.edit-team-previous-survey-collapse{align-items:center;cursor:pointer;display:flex;height:63px;justify-content:center;width:63px}.previous-survey-subitem-img{border:2px solid #fff;border-radius:50%;height:28px;margin-left:10px;width:28px}.previous-survey-item.icon-container{align-items:center;display:flex;justify-content:center}.previous-survey-item{width:150px}.previous-survey-item.short{width:135px}.previous-survey-item.centred,.previous-survey-subitem-img{display:flex;justify-content:center}.previous-survey-subitem-img{align-items:center}.edit-team-performance-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;margin-bottom:30px;padding:30px 25px;width:100%}.edit-team-performance-top-row{align-items:center;display:flex;justify-content:space-between}.edit-team-performance-collapse{align-items:center;cursor:pointer;display:flex;height:63px;justify-content:center;top:-10px;width:63px}.edit-team-performance-description-container{align-items:center;display:flex;justify-content:space-between;width:100%}.edit-team-performance-comparison-button{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border-radius:25px;color:#fff;cursor:pointer;display:flex;height:51px;justify-content:center;position:relative;width:280px}.edit-team-performance-comparison-button img{height:30px;width:42px}.comparison-button-text{font-size:13px;margin-right:10px}.edit-team-performance-title{color:#065683;font-size:18px}.edit-team-performance-description{color:#065683;font-size:14px}.edit-team-performance-key-container{display:flex;margin-bottom:20px}.edit-team-performance-key{align-items:center;display:flex}.edit-team-performance-key-circle{border-radius:50%;height:14px;margin-right:10px;width:14px}.edit-team-performance-key-circle.pink{background-color:#f478c4}.edit-team-performance-key-circle.purple{background-color:#a128ed}.edit-team-performance-key-circle.green{background-color:#4cd1bd}.edit-team-performance-key-text{color:#7e7e7e;font-size:12px;margin-right:40px}.edit-team-feedback-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;margin-bottom:30px;padding:20px 25px;width:100%}.roi-report-title-card-improvement-container.small{margin:initial;width:100%}.edit-team-feedback-main{display:flex;justify-content:space-between;width:100%}.edit-team-feedback-right{width:55%}.small .roi-report-title-card-heading{font-size:20px}.edit-team-feedback-title{color:#065683;font-size:20px;margin-top:15px}.edit-team-feedback-title.margined{margin-bottom:20px}.edit-team-feedback-title img{margin-left:10px;position:relative;top:-1px}.edit-team-feedback-collapse{align-items:center;cursor:pointer;display:flex;height:63px;justify-content:center;width:63px}.edit-team-feedback-rating-container{display:flex;height:18%;margin-bottom:10px;width:100%}.feedback-rating-star-container{align-items:center;display:flex;flex-direction:column}.edit-team-feedback-rating-stars-container{display:flex;justify-content:space-between;width:100%}.edit-team-feedback-rating-main{width:100%}.edit-team-feedback-left{padding-right:15px;position:relative;width:calc(45% - 60px)}.edit-team-feedback-rating-title{display:flex;font-size:14px;line-height:14px}.edit-team-feedback-rating-title img{margin-left:10px;position:relative;top:-2px}.edit-team-feedback-rating-title span{margin-right:5px}.feedback-rating-number{color:#979bba;font-size:12px}.edit-team-feedback-rating-icon{margin-right:10px;width:20px}.edit-team-feedback-response-container{display:flex;justify-content:space-between;margin-top:19px;width:100%}.edit-team-feedback-question{color:#065683;font-size:14px;line-height:20px;max-width:40%}.edit-team-feedback-response{background-color:#f0f9ff;border-radius:15px;color:#000;font-size:14px;line-height:20px;padding:10px 20px;width:55%}.edit-team-feedback-button-container{display:flex;justify-content:flex-start;margin:40px 0 20px;position:relative;width:100%}.edit-team-feedback-button{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:13px;height:51px;justify-content:center;width:220px}.edit-team-survey-cards-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;padding:20px 40px;width:100%}.field-input-entry.edit-team select{font-size:16px;outline:none}.edit-team-details-subheading.margined{margin-top:15px}.edit-team-details-top-row.collapsed{align-items:center}.collapsed .edit-team-details-collapse{position:static}.edit-team-details-container.collapsed{padding:30px 25px}.edit-team-members-delete-popup{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:28px;display:flex;flex-direction:column;height:172px;justify-content:space-between;left:calc(50% - 170.5px);padding:30px 0 25px;position:fixed;top:calc(50% - 86px);width:341px;z-index:1000}.edit-team-members-delete-popup-button{align-items:center;border-radius:50%;box-shadow:0 2px 6px #d3e4ef;cursor:pointer;display:flex;height:37px;justify-content:center;width:37px}.edit-team-members-delete-popup-controls{display:flex;justify-content:space-between;width:136px}.edit-team-members-delete-popup-name,.edit-team-members-delete-popup-text{color:#000;font-size:14px}.edit-team-members-edit-popup{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:15px;display:flex;flex-direction:column;height:439px;justify-content:space-between;left:calc(50% - 286.5px);padding:40px 0 50px;position:fixed;top:calc(50% - 219.5px);width:573px;z-index:1000}.edit-team-members-edit-popup-input input,.edit-team-members-edit-popup-input select{background-color:#fafdff;border:1px solid #9dd6f7;border-radius:15px;font-size:14px;height:56px;outline:none;padding:0 30px;width:457px}.edit-team-members-edit-popup-input select{padding:0 25px!important}.edit-team-members-edit-popup-title{color:#065683;font-size:18px}.edit-team-members-edit-popup-controls-container{display:flex;justify-content:space-between;width:457px}.edit-team-members-edit-popup-button{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:25px;color:#0082ca;color:var(--ccmi-lightblue);cursor:pointer;display:flex;font-size:13px;height:51px;justify-content:center;width:220px}.edit-team-members-edit-popup-button.filled{background-color:#0082ca;background-color:var(--ccmi-lightblue);color:#fff}.co-coaches-delete-popup{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:28px;color:#000;display:flex;flex-direction:column;font-size:14px;height:172px;justify-content:space-between;left:calc(50% - 170.5px);padding:30px 0;position:fixed;top:calc(50% - 86px);width:341px;z-index:1000}.co-coaches-delete-popup-controls-container{align-items:center;display:flex;justify-content:space-between;width:131px}.co-coaches-delete-popup-button{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 6px #d3e4ef;cursor:pointer;display:flex;height:37px;justify-content:center;width:37px}.hidden{display:None}.pdf-page-container{background:inherit}.edit-team-latest-survey-info-icon.dashboard{right:170px;top:24px}.dashboard-teams-card-completion-box{align-items:center;background-color:#dbf2ff;border-radius:17px;color:#065683;display:flex;font-size:45px;height:75px;justify-content:center;width:150px}.dashboard-teams-card-completion-box-container{align-items:center;display:flex;margin-bottom:20px}.dashboard-teams-card-completion-text{color:#065683;font-size:14px;margin-left:10px}.dashboard-team-card-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;height:fit-content;margin-bottom:30px;min-height:200px;padding:20px 25px;width:100%}.dashboard-team-card-bottom-row{display:flex;justify-content:space-between;position:relative}.dashboard-team-card-top-row{align-items:center;border-bottom:1px solid #0082ca4a;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.dashboard-team-card-details{align-items:center;color:#000;display:flex;font-size:20px;position:relative}.dashboard-team-card-details img{height:19px;width:19px}.dashboard-team-card-colour-circle{border-radius:50%;height:34px;margin-right:10px;width:34px}.dashboard-team-card-organisation-name{margin-right:10px}.edit-team-latest-survey-run-summary-button.dashboard{margin:initial}.dashboard-sweet-dreams-card-info-container{background-color:#edf8ff;border-radius:14px;margin-bottom:30px;margin-top:10px;padding:20px 20px 30px;width:100%}.sweet-dreams-card-colour-circle{background-color:#deba42;border:2px solid #fff;border-radius:50%;height:34px;margin-right:10px;width:34px}.sweet-dreams-card-organisation-name{margin-right:10px}.dashboard-sweet-dreams-name{align-items:center;color:#000;display:flex;font-size:20px}.sweet-dreams-card-button{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:13px;height:51px;justify-content:center;width:193px}.dashboard-sweet-dreams-card-info-top-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.sweet-dreams-info-text{color:#065683;font-size:15px;line-height:18px;margin-bottom:10px;margin-left:44px}.sweet-dreams-info-text.no-margin{margin-bottom:0}.dashboard-sweet-dreams-card-performance-container{padding-left:64px}.sweet-dreams-performance-organisation-name{color:#000;font-size:18px;margin-right:10px}.sweet-dreams-performance-text{color:#065683;font-size:18px}.sweet-dreams-card-performance-top-row{display:flex}.sweet-dreams-card-performance-bottom-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.sweet-dreams-performance-description-text{color:#065683;font-size:14px}.edit-team-performance-key-container.no-margin{margin:initial}.dashboard-tasks-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;margin-bottom:30px;padding:20px;width:100%}.dashboard-tasks-card-title{align-items:center;color:#065683;display:flex;font-size:20px;position:relative}.dashboard-tasks-card-title img{height:19px;margin-left:10px;position:relative;top:-1px;width:19px}.dashboard-tasks-top-row{align-items:center;display:flex;justify-content:space-between}.dashboard-tasks-create-task-button{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:13px;height:51px;justify-content:center;width:176px}.tasks-radio-container{align-items:center;display:flex}.organisation-disclaimer-container{display:flex;margin-top:20px}.organisation-disclaimer-checkbox-container{align-items:start;display:flex;height:100%;justify-content:center;margin-top:7px;width:30px}.tasks-radio-button{align-items:center;background-color:#fff;border-radius:5px;cursor:pointer;display:flex;height:18px;justify-content:center;margin-right:10px;width:18px!important}.tasks-radio-button.grey{border:1px solid #767996}.tasks-radio-button.grey.checked{background-color:#979bba}.tasks-radio-button.orange{border:1px solid #f79f39}.tasks-radio-button.orange.checked{background-color:#f3aa61}.tasks-radio-button.purple{border:1px solid #742a89}.tasks-radio-button.purple.checked{background-color:#af46ce}.tasks-radio-button.green{border:1px solid #979bba}.tasks-radio-button.green.checked{background-color:#3acb27;border:1px solid #35a826}.tasks-radio-text{color:#065683;font-size:14px;margin-right:25px}.dashboard-task-filter-container{display:flex}.dashboard-tasks-table-headers{align-items:center;border-bottom:1px solid #0082ca4a;display:flex;padding-bottom:5px}.dashboard-task-row{align-items:center;background-color:#fafafa;border-radius:0 11px 11px 0;cursor:pointer;display:flex;height:56px;margin:5px 0;position:relative;width:100%}.dashboard-task-colour-strip{background-color:#f79f39;height:100%;margin-right:10px;width:8px}.dashboard-task-colour-strip.purple{background-color:#af46ce}.dashboard-task-title{color:#000;font-size:14px;overflow:hidden;padding-right:15px;text-overflow:ellipsis;white-space:nowrap;width:170px}.dashboard-task-table-header.task-name{margin-left:46px;width:170px}.dashboard-task-description{color:#000;font-size:14px;overflow:hidden;padding-right:15px;text-overflow:ellipsis;white-space:nowrap;width:500px}.dashboard-task-table-header.description{width:500px}.dashboard-task-table-header-container.date{align-items:center;display:flex;justify-content:center;width:100px}.dashboard-task-date{display:flex;font-size:14px;justify-content:center;width:100px}.dashboard-task-status,.dashboard-task-table-header.status{width:90px}.dashboard-task-button,.dashboard-task-table-header.button{display:flex;justify-content:center;width:50px}.dashboard-task-button-circle{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border-radius:50%;cursor:pointer;display:flex;height:35px;justify-content:center;width:35px}.dashboard-task-button-circle.disabled{background-color:#edeef5;border:1px solid #e4e5ed;cursor:not-allowed}.dashboard-task-status-value{align-items:center;border-radius:6px;display:flex;font-size:14px;height:25px;justify-content:center;padding:0 10px;width:fit-content}.dashboard-task-status-value.complete{background-color:#e6ffe3;border:1px solid #35a826;color:#35a826}.dashboard-task-status-value.due{background-color:#fff1e3;border:1px solid #f08019;color:#f08019}.dashboard-task-status-value.open{background-color:#f2faff;border:1px solid #0082ca;color:#0082ca}.dashboard-task-status-value.overdue{background-color:#ffedee;border:1px solid #ff4149;color:#ff4149}.dashboard-tasks-table-container{display:flex;justify-content:space-between;margin-top:10px}.dashboard-tasks-scrollbar{background-color:#ccdee8;border-radius:7px;height:427px;width:14px}.dashboard-tasks-scroll-container{-ms-overflow-style:none;max-height:427px;overflow-y:scroll;overscroll-behavior:contain;scrollbar-width:none;width:calc(100% - 19px)}.dashboard-tasks-scroll-container::-webkit-scrollbar{display:none}.dashboard-tasks-scrollbar-handle{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:7px;height:37px;position:relative;width:14px}.dashboard-new-task-popup{background-color:#fff;border-radius:15px;display:flex;height:fit-content;left:calc(50% - 306.5px);max-height:80%;position:fixed;top:10%;width:613px;z-index:10000}.dashboard-new-task-colour-band{background-color:#af46ce;border-radius:15px 0 0 15px;width:15px}.dashboard-new-task-title{color:#af46ce;font-size:18px}.dashboard-new-task-title span{color:#065683}.dashboard-new-task-popup-container{overflow-y:scroll;padding:20px;width:100%}.dashboard-new-task-heading{color:#000;font-size:16px}.dashboard-new-task-heading.description{margin-top:5px}.dashboard-new-task-heading-input input{height:56px;padding:0 20px}.dashboard-new-task-heading-input input,.dashboard-new-task-heading-input textarea{background-color:#fafdff;border:1px solid #9dd6f7;border-radius:15px;outline:none;width:100%}.dashboard-new-task-heading-input textarea{height:159px;padding:15px 20px;resize:none}.dashboard-new-task-due-date-container{align-items:center;display:flex;margin-top:5px}.dashboard-new-task-due-date-text{color:#7e7e7e;font-size:14px;margin-right:15px}.dashboard-new-task-due-date-display{align-items:center;background-color:#fafdff;border:1px solid #9dd6f7;border-radius:15px;display:flex;height:48px;justify-content:space-between;padding:20px;width:221px}.dashboard-new-task-date-picker{align-items:center;display:flex;justify-content:center;position:relative}.dashboard-new-task-popup-controls-container{display:flex;margin-top:30px}.dashboard-new-task-button{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:25px;color:#0082ca;color:var(--ccmi-lightblue);cursor:pointer;display:flex;font-size:13px;height:51px;justify-content:center;width:220px}.dashboard-new-task-button.filled{background-color:#0082ca;background-color:var(--ccmi-lightblue);border:1px solid #fff;color:#fff;margin-right:15px}.dashboard-delete-task-popup{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:23px;display:flex;flex-direction:column;height:213px;justify-content:space-between;left:calc(50% - 195px);padding:20px 0;position:fixed;top:calc(50% - 106.5px);width:390px;z-index:10000}.dashboard-delete-task-button{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 6px #d3e4ef;cursor:pointer;display:flex;height:37px;justify-content:center;width:37px}.dashboard-delete-task-controls-container{display:flex;justify-content:space-between;width:135px}.dashboard-delete-task-text{color:#000;font-size:14px}.dashboard-delete-task-type{font-size:14px}.dashboard-delete-task-title{color:#065683;font-size:16px;line-height:20px;margin-bottom:20px;max-width:350px;text-align:center}.dashboard-task-complete-strikethrough{border-bottom:1px solid #000;left:46px;position:absolute;top:28px;width:670px}.dashboard-new-task-date-picker .rdp{background-color:#fafdff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:10px;height:168px;left:-156px;position:absolute;top:-182px;width:200px;z-index:100}.dashboard-task-view-popup{background-color:#fff;border-radius:15px;display:flex;left:calc(50% - 306.5px);position:absolute;top:500px;width:613px;z-index:1000}.dashboard-task-view-contents{padding:20px 20px 30px;width:598px}.dashboard-task-view-task-header{color:#af46ce;font-size:15px}.dashboard-task-view-task-header.orange{color:#f79942}.dashboard-new-task-colour-band.orange{background-color:#f79942}.dashboard-task-view-task-title{color:#065683;font-size:20px}.dashboard-task-view-task-description-header{color:#000;font-size:15px;margin-top:10px}.dashboard-task-view-task-description{color:#000;font-size:14px;line-height:21px;padding-right:20px}.dashboard-task-view-link-circle{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border-radius:50%;cursor:pointer;display:flex;height:35px;justify-content:center;width:35px}.dashboard-task-view-link-container{align-items:center;display:flex;margin-top:20px}.dashboard-task-view-link-text{color:#0082ca;color:var(--ccmi-lightblue);cursor:pointer;font-size:14px;margin-left:10px}.dashboard-task-view-button{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border:1px solid #fff;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:13px;height:51px;justify-content:center;margin-top:20px;width:220px}.dashboard-roi-card-container{background-color:#fff;border-radius:15px;box-shadow:0 3px 20px #0082ca1c;margin-bottom:30px;padding:20px;width:100%}.dashboard-roi-details-row{align-items:center;display:flex;justify-content:space-between}.dashboard-roi-details-main{align-items:center;display:flex;min-width:500px}.dashboard-roi-title{align-items:center;color:#065683;display:flex;font-size:20px}.dashboard-roi-title img{margin-left:10px;position:relative;top:-1px}.dashboard-roi-details-text{color:#979bba;font-size:15px;margin-right:10px}.dashboard-roi-name-container{align-items:center;background-color:#ebf7ff;border-radius:7px;color:#065683;display:flex;height:40px;margin-right:20px;padding:0 10px;width:287px}.dashboard-roi-details-text.extend-margin{margin-right:20px}.dashboard-roi-details-responses-text{color:#065683;font-size:15px;margin-right:5px}.dashboard-roi-details-responses-value{align-items:center;background-color:#ebf7ff;border-radius:7px;color:#065683;display:flex;font-size:15px;height:40px;justify-content:center;margin-right:20px;min-width:53px;padding:0 10px}.dashboard-roi-details-report-button{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:13px;height:51px;justify-content:center;margin-left:auto;min-width:173px;position:relative;width:fit-content}.dashboard-roi-details-report-button .button-text{margin-right:10px}.dashboard-roi-top-row{border-bottom:1px solid #0082ca4a;padding-bottom:20px;position:relative}.dashboard-roi-main-left{padding-right:25px;position:relative;width:40%}.dashboard-roi-main-right{width:60%}.edit-team-feedback-rating-title.grey{color:#979bba;margin-bottom:5px}.edit-team-feedback-rating-container.dashboard{margin-top:20px;position:relative}.dashboard-roi-title.margined{margin-top:20px}.dashboard-roi-title.tall-margined{margin-top:40px}.dashboard-roi-main-container{display:flex}.dashboard-roi-right-title-container{align-items:center;display:flex;justify-content:space-between;margin-top:20px;position:relative}.dashboard-roi-slider-container{align-items:center;display:flex}.dashboard-roi-slider-text{color:#065683;font-size:14px;margin-left:10px}.dashboard-roi-chart-container{background-color:#ebf7ff;border-radius:14px;height:450px;padding:20px;width:100%}.dashboard-roi-chart-title-container{align-items:center;display:flex}.dashboard-roi-chart-title{color:#065683;font-size:15px;margin-right:30px}.dashboard-roi-thermometer-heading{color:#065683;font-size:12px;margin-bottom:10px}.dashboard-roi-thermometer-heading.top-margin{margin-top:10px}.dashboard-roi-thermometer-container{align-items:center;display:flex;height:42px;justify-content:center;position:relative;width:100%}.dashboard-roi-thermometer-outer-band{align-items:center;background-color:#e6e6e6;border-radius:16px;display:flex;height:32px;justify-content:center;width:100%}.dashboard-roi-thermometer-inner-band{align-items:center;background-color:#fff;border-radius:11px;display:flex;height:22px;justify-content:space-between;padding:0 5px;width:calc(100% - 10px)}.dashboard-roi-thermometer-section{align-items:center;color:#fff;display:flex;font-size:12px;height:12px;justify-content:center;line-height:12px;width:calc(33.33333% - 3.33333px)}.dashboard-roi-thermometer-section.low{background-color:#d85f59;border-radius:6px 0 0 6px}.dashboard-roi-thermometer-section.med{background-color:#edc148}.dashboard-roi-thermometer-section.high{background-color:#28c97c;border-radius:0 6px 6px 0}.dashboard-roi-thermometer-score-circle{align-items:center;background-color:#065683;border:1px solid #fff;border-radius:50%;box-shadow:0 0 2px #0000009e;color:#fff;display:flex;font-size:19px;height:42px;justify-content:center;line-height:19px;position:absolute;width:42px}.dashboard-roi-thermometer-score-circle.benchmark{background-color:#979bba;border:1px solid #4a4a4a}.dashboard-roi-thermometer-markings-container{align-items:center;color:#000;display:flex;font-size:12px;justify-content:space-between;padding:0 5px;width:100%}.dashboard-roi-vs{border-bottom:1px solid #065683;border-top:1px solid #065683;color:#065683;font-size:15px;height:21px;margin:20px auto;width:32px}.dashboard-roi-performance-change-container,.dashboard-roi-vs{align-items:center;display:flex;justify-content:center}.dashboard-roi-performance-container{align-items:center;display:flex;flex-direction:column;margin:0 20px}.dashboard-roi-performance-title{color:#065683;font-size:12px;margin-bottom:10px}.dashboard-roi-performance-value-container{align-items:flex-end;background-color:#dbf2ff;border-radius:17px;color:#065683;display:flex;font-size:60px;height:85px;justify-content:center;line-height:60px;padding-bottom:13px;position:relative;width:163px}.dashboard-roi-performance-value-container.benchmark{color:#979bba}.dashboard-roi-performance-value-container span{font-size:32px;line-height:32px;margin-bottom:3px}.dashboard-roi-performance-tick{position:absolute;right:5px;top:5px}.dashboard-roi-performance-divider{border-left:1px solid #0082ca4a;height:124px}.comment-delete-dialogue-text{font-size:16px;line-height:20px;max-width:80%;text-align:center}.pdf-spacer{display:none;width:100%}.report-generation-cover{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);color:#fff;display:flex;flex-direction:column;font-size:30px;height:100vh;justify-content:center;left:0;position:fixed;text-align:center;top:0;width:100vw;z-index:10000}.lds-ring{color:#fff}.lds-ring,.lds-ring div{box-sizing:border-box}.lds-ring{display:inline-block;height:80px;position:relative;width:80px}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid #0000;border-radius:50%;border-top-color:currentcolor;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pdf-download-button-container{align-items:center;border:2px solid #065683;border:2px solid var(--ccmi-darkblue);border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;width:50px}.pdf-download-button-container img{height:30px;width:32px}.reports-page-report-headers{border-bottom:1px solid #ccc;color:#065683;color:var(--ccmi-darkblue);display:flex;font-size:14px;padding-bottom:10px}.report-configure-page{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:15px;left:calc(50vw - 550px);padding:20px;position:fixed;width:1100px;z-index:1000}.report-configure-page.comparison{height:726px;top:calc(50vh - 363px)}.report-configure-page.overview{height:926px;top:calc(50vh - 463px)}.report-configure-page.roireport{height:805px;top:calc(50vh - 403px)}.reports-page-report-row{align-items:center;border-bottom:1px solid #9dd6f7;color:#000;display:flex;font-size:14px;height:50px}.report-organisation{padding-right:10px;width:164px}.report-date{padding-right:10px;width:94px}.report-type{padding-right:10px;width:107px}.report-survey-type{padding-right:10px;width:94px}.report-point{padding-right:10px;width:130px}.report-controls{align-items:center;display:flex;justify-content:space-around;width:89px}.reports-delete-popup{border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:28px;color:#000;flex-direction:column;font-size:14px;height:140px;justify-content:space-between;left:calc(50vw - 70px);padding:30px 0;position:fixed;top:calc(50vh - 70px);width:341px;z-index:1000}.reports-delete-popup,.reports-row-button{align-items:center;background-color:#fff;display:flex}.reports-row-button{border-radius:50%;box-shadow:0 2px 6px #d3e4ef;cursor:pointer;height:30px;justify-content:center;width:30px}.reports-row-button img{height:18px;width:16px}.reports-row-button.download img{height:18px;width:18px}.register-marketing-consent-label{color:#084864;font-size:16px;line-height:21px;margin-bottom:10px}.register-marketing-consent-label a{padding:initial!important}.register-marketing-spacer{margin-bottom:10px}.break-mobile,.home-header-container-mobile,.home-page-pricing-plans-banner-quote-mobile,.perill-HIW-page-title-mobile,.perill-model-flow-container-mobile,.pricing-plans-page-compare-mobile-container{display:none}.dashboard-roi-title-hover{width:330px}.dashboard-roi-title-hover,.title-description-popup-container{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:15px;padding:10px;position:absolute;z-index:20000}.title-description-popup-container{align-items:center;justify-content:center;left:45px;margin-left:10px;min-width:250px;top:-12px}.page-header-title-container img{height:20px;margin:25px 0 0 10px;position:relative;top:-1px}.page-title-hover-triangle-outer{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);clip-path:polygon(100% 100%,50% 0,0 100%);display:flex;flex-direction:column;height:17px;justify-content:flex-end;left:-17px;position:absolute;rotate:270deg;top:22px;width:17px}.page-title-hover-triangle-inner{background-color:#fff;clip-path:polygon(100% 100%,50% 0,0 100%);height:15px;width:15px}.title-description-popup-text img{height:20px;margin:0 2px;padding:0 0 2px;width:17px}.dashboard-roi-title-hover-triangle-outer{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);clip-path:polygon(0 100%,50% 0,100% 100%);display:flex;flex-direction:column;height:17px;justify-content:flex-end;left:33px;position:absolute;top:-17px;width:17px}.dashboard-roi-title-hover-triangle-inner{background-color:#fff;clip-path:polygon(0 100%,50% 0,100% 100%);height:15px;width:15px}.dashboard-roi-title-hover-text{font-size:14px;line-height:18px}.underline{text-decoration:underline}.edit-team-feedback-rating-container.platform{margin-top:0}.dashboard-team-card-team-name{margin-right:10px}.teams-page-title.dual-title{display:flex;flex-direction:column;text-overflow:clip}.teams-page-header{justify-content:space-between}.teams-page-fixed-title{color:#065683;color:var(--ccmi-darkblue);font-size:20px;line-height:20px}.previous-survey-heading.small-col,.previous-survey-item.small-col{width:100px}.previous-survey-heading.large-col,.previous-survey-item.large-col{width:200px}.edit-team-previous-survey-row{justify-content:space-between}.report-download-popup-container{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:15px;display:flex;flex-direction:column;height:250px;justify-content:space-between;left:calc(50vw - 275px);padding:30px;position:fixed;top:calc(50vh - 150px);width:550px;z-index:100000}.report-download-popup-select{width:100%}.report-download-popup-buttons{align-items:center;display:flex;justify-content:space-between;width:100%}.report-download-button{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:25px;color:#0082ca;color:var(--ccmi-lightblue);cursor:pointer;display:flex;font-size:14px;height:50px;justify-content:center;width:45%}.report-download-button.filled{background-color:#0082ca;background-color:var(--ccmi-lightblue);border:1px solid #fff;color:#fff}.report-download-popup-title{font-size:18px}.edit-team-survey-cards-container .teams-form-title,.report-download-popup-title{color:#065683;color:var(--ccmi-darkblue)}.summary-title.no-border img{height:19px;margin-left:10px;width:19px}.roi-report-filter-subtext{color:#000;font-size:12px;line-height:16px;padding-bottom:10px}.summary-tabular-title{position:relative}.summary-tabular-title img{margin-left:10px}.survey-form-title.blue{color:#065683;color:var(--ccmi-darkblue)}.survey-participant-grid-headers,.survey-participant-grid-row{justify-content:space-between}.survey-participant-grid-role{width:100px}.dashboard-roi-main-right.full-report{margin-bottom:20px;margin-right:30px}.add-person-form-title{cursor:pointer;font-size:20px;margin-right:15px}.label.info-popup{align-items:center;display:flex;justify-content:flex-start;white-space:inherit}.label.info-popup img{height:19px;margin-left:10px;position:relative;right:auto;top:auto;width:19px}.label.info-popup .dashboard-roi-title-hover-text{color:#000;font-size:14px;line-height:18px}.field-input.flexed .update-organisation-button{margin-right:20px}.participant-selector-body-description-container,.survey-update-participant-selector-body-description-container{line-height:21px}.participant-selector-container{left:calc(50% - 250px);max-height:750px;top:calc(50% - 375px);width:500px}.participant-selector-headings{display:flex;font-size:11px;justify-content:space-between;padding:0 20px}.participant-selector-percentage-heading{padding-left:65px}.survey-form-title{position:relative}.survey-form-title.info-popup img{margin-left:15px}.surveys-page-title.blue{color:#065683}.survey-form-title.flexed{align-items:center;display:flex;height:40px;justify-content:space-between}.survey-form-title.flexed.collapsed img{left:-10px;position:relative}.survey-form-title-container{align-items:center;display:flex;justify-content:space-between}.survey-form-title-collapse{left:-10px;position:relative}.surveys-grid-headers,.surveys-grid-row{justify-content:space-between}.survey-participant-grid-email-status.info-popup{position:relative}.survey-participant-grid-email-status-popup-container{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:15px;bottom:58px;color:#000;font-size:14px;left:-165px;line-height:18px;min-height:100px;padding:10px;position:absolute;width:350px;z-index:10000}.survey-participant-grid-email-status-popup-triangle-outer{align-items:center;background-color:#0082ca;background-color:var(--ccmi-lightblue);bottom:-20px;clip-path:polygon(0 0,50% 100%,100% 0);display:flex;height:20px;justify-content:center;left:165px;position:absolute;width:20px}.survey-participant-grid-email-status-popup-triangle{background-color:#fff;clip-path:polygon(0 0,50% 100%,100% 0);height:19px;position:relative;top:-2px;width:19px}.report-error-popup{align-items:center;background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:15px;color:#000;display:flex;flex-direction:column;height:150px;justify-content:space-evenly;left:calc(50% - 150px);line-height:20px;position:fixed;text-align:center;top:calc(50% - 75px);width:300px;z-index:20000}.report-error-button{align-items:center;background-color:#0082ca;border-radius:10px;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;width:60px}.edit-team-latest-survey-container.survey-page{box-shadow:none;margin-top:10px;padding:initial}.feedback-review-container{background-color:#fff;border-radius:20px;margin-top:20px;padding:20px 40px}.feedback-review-section-title-container{align-items:center;color:#0082ca;display:flex;font-size:18px;height:fit-content;justify-content:space-between;margin-bottom:20px;min-height:64px;width:100%}.feedback-review-section-title{align-items:center;display:flex;justify-content:start;width:95%}.feedback-review-section-title-button-container{align-items:center;border-radius:15px;display:flex;justify-content:center}.feedback-review-section-title-container img{margin-right:10px}.feedback-review-section-title-container.collapsed img{margin-right:0}.feedback-review-section-comments-container{margin-top:10px}.feedback-review-comment-container{background-color:#f0f9ff;border-radius:8px;font-size:14px;margin-bottom:20px;overflow-wrap:break-word;padding:10px 20px}.info-popup-image{left:5px;position:relative!important;right:0!important;top:0!important}.register-info-container{display:flex}.register-info-container img{height:20px;position:relative;top:-1px}.edit-team-latest-survey-collapse{align-items:center;cursor:pointer;display:flex;height:63px;justify-content:center;width:63px}.edit-team-latest-survey-run-summary-button.no-data{background-color:#b7b7b7;cursor:not-allowed!important}.edit-team-no-data-popup{background-color:#fff;border:1px solid #0082ca;border:1px solid var(--ccmi-lightblue);border-radius:5px;color:#0082ca;color:var(--ccmi-lightblue);font-size:13px;font-weight:700;padding:5px 20px;position:absolute;top:55px;z-index:100}.edit-team-performance-comparison-button.no-data{background-color:#b7b7b7;cursor:not-allowed!important}.info-popup-wrapper{display:inline-block;position:relative}.dashboard-roi-details-report-button.no-data,.edit-team-feedback-button.no-data{background-color:#b7b7b7;cursor:not-allowed!important}.summary-graphical-spacer-segment.top-label{height:0}.title-description-popup-text{color:#000;font-size:14px;line-height:18px}.cookie-table{margin-bottom:32px;margin-top:32px}.cookie-table-title{background-color:#fff;border:1px solid #000;font-weight:700;padding:10px;text-align:center}.styled-cookie-table{border-collapse:collapse;margin-top:0;width:100%}.styled-cookie-table td,.styled-cookie-table th{border:1px solid #000;padding:8px;text-align:left;vertical-align:top}.styled-cookie-table th{background-color:#f5f5f5;font-weight:700}.styled-cookie-table ul{margin:0;padding-left:20px}.styled-cookie-table li{margin-bottom:5px}.faq-section-heading{color:#000;font-size:22px;font-weight:700;padding:20px 0 5px}@media only screen and (max-width:768px){.questionnaire-access-container{height:100vh;position:relative}.questionnaire-access-dialog{height:100%;max-width:100%;width:100%}.questionnaire-access-dialog-header{margin-top:60px}.questionnaire-entry-container{overflow:scroll;padding-bottom:120px}.questionnaire-responses-container{padding-bottom:140px}.questionnaire-info-container{margin-top:0;padding:15px}.questionnaire-info-container .image{font-size:20px;height:40px;min-height:40px;min-width:40px;padding:8px 0 10px 17px;width:40px}.privacy-policy-container.home-contents{margin-bottom:436px}.questionnaire-info-container .text{font-size:16px;line-height:1.5;padding:0 25px}.pillar-progress-container{margin:10px 20px}.responses-title{line-height:1.5;padding:20px}.question-row{display:flex;flex-wrap:wrap;padding:10px 20px}.question-row .number{max-width:25px}.question-row .question{line-height:1.5;padding-top:7px;width:calc(100% - 25px)!important}.question-row .confidence,.question-row .score{align-items:center;display:flex;flex-basis:100%;justify-content:left;margin:10px 0;padding:0 20px;width:100%}.responses-buttons{display:block;padding:0 20px}.responses-buttons .hidden{display:none}.responses-buttons button{margin:10px}.responses-buttons .right{float:none}.roi-row-data-container{align-items:center;flex-direction:column;justify-content:center}.roi-survey-textarea-container textarea{margin-left:0;min-width:100%}.roi-row-question{text-align:center}.roi-survey-textarea-container{width:auto}.login-container{flex-direction:column}.home-header-container,.login-welcome-container img{display:none}.login-welcome-title{color:#106da0;font-size:28px;line-height:28px;margin:initial}.login-welcome-subtitle{color:#106da0;font-size:16px;line-height:16px;margin-bottom:45px;margin-top:25px}.login-faq,.login-register-container,.register-privacy-container{display:none}.login-form-container{padding:0 35px}.forgot-password{color:#106da0!important}.login-button{margin:70px calc(50% - 110px) 0;text-transform:uppercase;width:220px}.eye,.footer-links{display:none}.footer{background-color:initial;display:flex;flex-direction:column-reverse}.footer-logo{height:73px;width:240px}.home-header-container-mobile-body{align-items:center;display:flex;height:120px;justify-content:space-between;padding:0 35px;width:100%}.home-header-logo-container-mobile{height:60px;width:59px}.perill-menu-divider-mobile{border-bottom:1px solid #c7e1ef;margin:20px 35px;width:calc(100% - 70px)}.perill-menu-divider-mobile.no-top{margin:0 35px 20px}.perill-menu-expandable-mobile{align-items:center;display:flex;justify-content:space-between}.perill-menu-expandable-item-container,.perill-menu-expandable-mobile{margin:0 35px;width:calc(100% - 70px)}.perill-menu-expandable-item{color:#065683;font-size:16px;line-height:16px;margin-top:20px}.perill-menu-expandable-item.main{color:#000;font-size:19px;line-height:19px;margin-top:0}.perill-menu-expandable-item.open.main{color:#0082ca}.home-header-container-mobile{display:block!important}.home-header-container-mobile burger{background-color:#fff;z-index:10000}.perill-menu-privacy-policy-link{color:#106da0;font-size:12px;height:12px;line-height:12px;margin-top:25px;text-align:center;width:100%}.burger-menu-body{background-color:#fff;height:calc(100vh - 120px);position:absolute;top:120px;width:100%;z-index:10000}.burger-menu-page-container{background-color:#fff;display:flex}.footer{position:relative;z-index:10001}.perill-menu-sign-in-button{align-items:center;background-color:#0082ca;border-radius:29px;box-shadow:0 0 11px #0082ca5e;color:#fff;display:flex;font-size:13px;height:51px;justify-content:center;margin:35px calc(50% - 110px) 0;width:220px}.home-page-rings{right:-153%!important;top:-100%!important;width:auto!important}.home-page-intro-container.home-contents{display:flex;flex-direction:column;margin:0 35px;position:relative}.home-page-intro-container>div{width:100%}.home-page-intro-title{font-size:33px;line-height:38px;margin:initial;text-align:center}.home-page-intro-description{font-size:15px;line-height:20px;margin:15px 10px 0;text-align:center}.hide-mobile{display:none}.home-page-intro-button-container{justify-content:center}.home-page-intro-button-container .undecorated{margin:200px 0 0}.home-page-intro-image-container img{left:0;max-width:100%;top:125px}.home-page-info-container{flex-direction:column;margin:70px 35px 0;width:calc(100% - 70px)}.home-page-info-box{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.home-page-info-box-strike{width:30%}.home-page-info-box-title{width:100%}.home-page-info-box-description{margin-bottom:25px}.home-page-perill-model-container.home-contents{flex-direction:column;margin:40px 35px 0}.home-page-perill-model-container>div,.perill-model-image{width:100%}.perill-model-image img{max-width:100%}.home-page-perril-model-title{font-size:22px;line-height:30px;margin:30px 0}.home-page-button.perill-button{margin:auto}.home-page-how-does-it-work-container.home-contents{flex-direction:column-reverse;margin:40px 35px}.home-page-how-does-it-work-container>div,.home-page-how-does-it-work-image-container{width:100%}.home-page-how-does-it-work-image-container img{max-width:100%}.home-page-how-does-it-work-title{font-size:22px;line-height:30px;margin:30px 0}.home-page-how-does-it-work-tick-container{width:28px!important}.home-page-how-does-it-work-section-description{left:-48px;position:relative;width:calc(100% + 48px)}.home-page-how-does-it-work-section-title{line-height:22px}.home-page-perill-diagnostics-banner{padding:0 35px}.home-page-perill-diagnostics-summary{text-align:center;width:100%}.home-page-perill-diagnostics-banner-container{height:370px;margin-top:190px;padding-top:70px;width:100%}.home-page-perill-diagnostics-banner{width:100%}.home-page-perill-diagnostics-message{text-align:center;width:100%}.home-page-perill-diagnostics-author{text-align:center}.home-page-perill-diagnostics-stars-container{justify-content:center}.home-page-perill-diagnostics-author{position:relative;z-index:10}.home-page-perill-diagnostics-banner-mark{left:95px;top:250px}.home-page-perill-diagnostics-banner-image-container{height:100%;left:67px;top:-270px}.home-page-platform-container{margin-top:40px;padding:0 35px;width:100%}.home-page-platform-title{font-size:22px}.home-page-platform-subtext{width:100%}.home-page-platform-box-container{flex-direction:column}.home-page-platform-box-main{margin-bottom:30px}.home-page-platform-box-bullet-point{display:none}.home-page-platform-box-bullet-script{padding:initial;text-align:center}.home-page-pricing-plans-banner-container{margin-top:200px;width:100%}.home-page-pricing-plans-banner{padding:75px 35px 0;width:100%}.home-page-pricing-plans-banner-quote{display:none}.home-page-pricing-plans-banner-quote-mobile{color:#fff;display:block;font-size:29px;line-height:36px;text-align:center}.home-page-pricing-plans-image{bottom:190px;padding:35px;right:0;width:100%}.home-page-pricing-plans-image img{width:100%}.home-page-pricing-plans-banner-author{margin:20px 0 40px;text-align:center}.home-page-button.pricing-plans{margin:0 auto 70px}.home-footer-links-container{padding:0 35px 70px}.footer-subscribe-title{font-size:22px}.footer-subscribe-text{font-size:14px}.footer-nav-container,.footer-subscribe-text-disclaimer{display:none}#root{overflow-x:hidden}.home-page-background-circle{display:none}.learn-more-page-title{line-height:35px;padding:0 35px}.learn-more-page-who-is-this-for-container{flex-direction:column}.learn-more-page-who-is-this-for-container>div,.learn-more-page-who-is-this-for-image-container img{width:100%}.learn-more-page-who-is-this-for-image-container,.learn-more-page-who-is-this-for-text-container{padding:0 35px}.learn-more-page-who-is-this-for-text-container .home-page-button{margin:auto}.learn-more-page-benefits-description,.learn-more-page-subcontainer>div{width:100%}.learn-more-page-button-container .home-page-button{margin:0 auto 230px}.learn-more-page-subcontainer{flex-direction:column}.plus{border-radius:21px;margin:0 10px;padding:25px!important;width:calc(100% - 20px)!important}.coaches .plus{background-color:#52cb3c0d;border:1px solid #52cb3c}.learn-more-page-benefits-description,.learn-more-page-benefits-title{padding:0 35px}.learn-more-page-bullet-container{margin-bottom:10px;padding:0 35px}.learn-more-page-bullet-container .home-page-button{margin:30px auto 0}.learn-more-page-container{padding-bottom:1px}.learn-more-page-container .home-page-background-ring-container{right:-116%!important;top:-18%!important}.perill-model{padding:0 35px}.learn-more-page-title{font-size:30px}.perill-model-flow-container-mobile{display:flex;flex-direction:column}.perill-model-flow-container{display:none}.perill-model-flow-text-box{width:100%!important}.perill-model-starter-box-text,.perill-model-starter-box-title{text-align:center}.perill-model-box-mobile{border:1px solid var(--ccmi-lightblue);border-radius:27px;margin-top:44px;padding:60px 30px 30px;position:relative;width:100%}.perill-model-letter-circle{border:1px solid var(--ccmi-lightblue)!important;height:92px;width:92px}.perill-model-box-mobile .perill-model-letter-circle{left:124px;position:absolute;top:-46px}.perill-model-box-bullet-text{text-align:center;width:100%}.perill-model-box-bullet{display:none}.perill-model-box-text,.perill-model-box-title{text-align:center}.perill-model-chain-arrow img{height:11px;margin:initial;transform:rotate(90deg);width:13px}.perill-model-chain-arrow{display:flex;flex-direction:column;margin:0 auto}.perill-model-unlock-container{flex-direction:column-reverse;margin-top:40px}.perill-model-unlock-container>div,.perill-model-unlock-image-container img{width:100%}.perill-model-unlock-text-container{margin-top:30px}.conclusions-text{display:none}.break-mobile{display:block}.perill-model-one-step-container{flex-direction:column}.perill-model-one-step-container>div,.perill-model-one-step-image-container img{width:100%}.perill-model-one-step-text-title{font-size:22px;margin-top:20px}.perill-model-one-step-text{margin-top:10px}.perill-model-box-bullet-container .perill-model-box-bullet{display:block!important}.perill-model-box-bullet-container .perill-model-box-bullet-text{text-align:inherit;width:calc(100% - 28px)}.perill-model-one-step-text-container .home-page-button{margin:30px auto}.perill-HIW-page-title{font-size:30px;line-height:35px}.perill-resources-page-container{margin-bottom:260px;padding:0 35px}.perill-HIW-page-title{display:none}.perill-HIW-page-title.blue{display:block;font-size:22px;line-height:28px;padding:initial}.perill-HIW-page-title-mobile{color:#000;display:block;font-size:30px;line-height:35px;text-align:center}.perill-HIW-page-subtext{font-style:italic}.perill-HIW-page-subtext.diagnostics{font-style:inherit}.perill-HIW-page-monitor-container{margin:initial}.perill-HIW-page-monitor{width:100%}.perill-HIW-diagnostic-container,.perill-HIW-divider,.perill-HIW-footer-container{display:none}.perill-resources-page-container .home-page-background-ring-container{right:-152%;top:-350px}.perill-resources-page-title{font-size:30px;line-height:35px}.perill-resources-filter-menu-container{flex-wrap:wrap;justify-content:space-between;width:100%}.perill-resources-filter-radio-container{width:45%}.perill-resources-filter-radio.selected{background-color:var(--ccmi-lightblue)}.perill-resources-article-row{flex-direction:column}.perill-resources-article-link-container{justify-content:flex-start}.perill-resources-article-description{line-height:20px;margin-bottom:20px}.perill-resources-sub-heading{line-height:30px}.perill-resources-sub-heading-description{font-size:15px;line-height:23px;margin-top:20px;padding:initial}.about-ccmi-intro-container{flex-direction:column-reverse;margin-bottom:40px}.about-ccmi-intro-container>div{width:100%}.about-ccmi-intro-image-container img{height:159px;width:166px}.about-ccmi-intro-text-title{font-size:22px;line-height:28px;margin-top:20px}.about-ccmi-what-we-do-container{flex-direction:column;margin-bottom:40px}.about-ccmi-what-we-do-image-container,.about-ccmi-what-we-do-image-container img{width:100%}.about-ccmi-what-we-do-text-container .home-page-button{margin:auto}.why-us .about-ccmi-intro-image-container img{height:auto;width:100%}.about-ccmi-have-a-question-container{margin:40px 0}.about-ccmi-have-a-question-container,.about-ccmi-intro-container,.about-ccmi-what-we-do-container,.learn-more-page-subtext{padding:0 35px}.about-ccmi-banner{flex-direction:column;height:auto;padding:40px 0}.about-ccmi-banner-section-title{margin:initial;text-align:center}.about-ccmi-banner-section-value-container{flex-direction:column;margin:auto}.about-ccmi-banner-section{align-items:center;display:flex;flex-direction:column}.about-ccmi-banner-section-value-subtext{justify-content:center;line-height:16px;margin:initial;text-align:center;width:auto}.about-ccmi-banner-separator{border:initial;border-bottom:2px solid var(--ccmi-paleblue);height:auto;margin:25px auto!important;width:66px}.about-ccmi-banner-section-subtext{margin-top:10px}.learn-more-page-container.team-coaching{margin-bottom:260px;padding:0 35px}.team-coaching .learn-more-page-subtext,.team-coaching .learn-more-page-title{padding:initial}.team-coaching-who-for-container{flex-direction:column-reverse}.team-coaching-who-for-container>div{width:100%}.team-coaching-platforms-container{flex-direction:column;padding-top:0}.team-coaching-platform{margin-top:80px}.team-coaching-platform-box-text-container{height:auto}.pricing-plans-plan-container{flex-direction:column;padding:0 35px}.pricing-plans-plan{margin-bottom:20px}.pricing-plans-plan-features-container{height:auto}.pricing-plans-plan-summary-container{height:auto;padding-bottom:20px}.pricing-plans-page-button-container .home-page-button{margin:40px auto}.pricing-plans-page-banner-title{font-size:22px;line-height:28px;text-align:center}.pricing-plans-page-banner-container{margin-top:40px;padding:0 35px}.pricing-plans-page-banner-description,.pricing-plans-page-banner-description-container{width:100%}.pricing-plans-compare-container,.pricing-plans-page-banner-description-container img,.pricing-plans-table-subtext-container{display:none}.pricing-plans-page-compare-subtext,.pricing-plans-page-compare-title{padding:0 35px}.pricing-plans-page-compare-subtext{margin-bottom:20px}.pricing-plans-page-compare-title{color:#000;font-size:22px;line-height:28px}.pricing-plans-page-compare-mobile-container{align-items:center;display:flex;flex-direction:column;padding:0 35px;width:100%}.pricing-plans-page-compare-mobile-text{color:var(--ccmi-lightblue);font-size:16px;line-height:23px;margin-bottom:20px;text-align:center}.pricing-plans-page-compare-mobile-button{align-items:center;background-color:var(--ccmi-lightblue);border-radius:25px;box-shadow:0 0 11px #0082ca4a;color:#fff;display:flex;height:51px;justify-content:center;width:220px}.pricing-plans-questions-title{font-size:22px;line-height:28px;margin-top:40px;padding:0 35px}.get-in-touch-dropdown-container,.pricing-plans-questions-subtext{padding:0 35px}.get-in-touch-dropdown-row-header{align-items:center;flex-direction:column;height:auto;padding-bottom:10px}.get-in-touch-dropdown-row{margin-bottom:10px}.get-in-touch-dropdown-row-body{height:auto;padding-bottom:10px}}@media only screen and (max-width:1200px){.dialog-container.wide{height:90%;left:5%;overflow-y:scroll}}@font-face{font-display:swap;font-family:ccmiInterBold;src:url(/static/media/Inter-Bold.0eaf807b1cf0eceabe0f.ttf) format("opentype")}@font-face{font-display:swap;font-family:ccmiInterExtraBold;src:url(/static/media/Inter-ExtraBold.4164cfba15dbca5f37aa.ttf) format("opentype")}@font-face{font-display:swap;font-family:ccmiInterMedium;src:url(/static/media/Inter-Medium.3f7acfe50aad7ad68548.ttf) format("opentype")}@font-face{font-display:swap;font-family:ccmiInterRegular;src:url(/static/media/Inter-Regular.9ca9ba81e9dcaa12b3a1.ttf) format("opentype")}@font-face{font-display:swap;font-family:ccmiInterSemiBold;src:url(/static/media/Inter-SemiBold.6058d3da655fb35169c2.ttf) format("opentype")}@font-face{font-display:swap;font-family:ccmiInterBlack;src:url(/static/media/Inter-Black.83d81b169bedf85385f2.ttf) format("opentype")}.about-ccmi-have-a-question-title,.about-ccmi-intro-text-title,.comparison-title,.extra-bold,.faq-page-title,.feature .pricing-plans-compare-column-header,.footer-subscribe-title,.get-in-touch-more-help-title,.get-in-touch-secondary-title,.home-page-how-does-it-work-section-description b,.home-page-how-does-it-work-section-title,.home-page-how-does-it-work-title,.home-page-intro-title,.home-page-perril-model-title,.home-page-platform-title,.learn-more-page-benefits-title,.learn-more-page-bullet-container-title,.learn-more-page-title,.learn-more-page-who-is-this-for-title,.perill-HIW-page-title,.perill-model-one-step-text-title,.perill-model-starter-box-title,.perill-model-unlock-text-title,.perill-resources-page-title,.pricing-plans-page-banner-title,.pricing-plans-page-compare-title,.pricing-plans-page-title,.pricing-plans-questions-title,.summary-comparison-card-title,.team-coaching-platform-box-title,.team-coaching-platform-title,.unsubscribe-page-title{font-family:ccmiInterExtraBold,serif}.about-ccmi-banner-section-subtext,.about-ccmi-banner-section-title,.about-ccmi-have-a-question-text,.about-ccmi-intro-text,.co-coach-details-row,.co-coach-page-save-button,.coach-edit-row-container,.coach-form-container,.coach-form-editor-warning,.coach-form-title-container,.comparison-page-container,.dashboard-no-data-description,.dashboard-page-component-menu-item-description,.dashboard-selection-popup-description,.dashboard-selection-popup-selector,.faq-answer-text-container,.field-input-entry.edit-team select,.final .detail,.footer-subscribe-text,.footer-subscribe-text-disclaimer,.forgot-button,.forgot-page-resend-text,.forgot-subheading,.get-in-touch-dropdown-row-body-text,.get-in-touch-dropdown-row-button,.get-in-touch-more-help-subtext,.header-profile-notification-dot,.home-footer-links-section-link,.home-footer-links-section-text,.home-page-how-does-it-work-section-description,.home-page-info-box-description,.home-page-intro-description,.home-page-perill-diagnostics-banner-mark,.home-page-perill-diagnostics-message,.home-page-perril-model-description,.home-page-platform-box-bullet-script,.home-page-platform-subtext,.home-page-pricing-plans-banner-author,.learn-more-page-benefits-description,.learn-more-page-bullet-text,.learn-more-page-subtext,.learn-more-page-who-is-this-for-description,.legal-clause-container,.login-faq,.login-register,.logout-welcome-container,.messages,.notification-card-container,.organisation-feedback-component-rating-container-title,.organisation-overview-chart-title,.people-grid-row-person-delete,.perill-HIW-page-subtext,.perill-model-box-bullet-text,.perill-model-one-step-text,.perill-model-starter-box-text,.perill-model-unlock-text,.perill-resources-page-container,.perill-resources-page-subtext,.pillar-progress,.pillar-sections-number-container,.pricing-plans-email-us-text,.pricing-plans-page-banner-description,.pricing-plans-page-compare-subtext,.pricing-plans-page-subtext,.pricing-plans-plan-feature-text,.pricing-plans-plan-summary-container,.pricing-plans-questions-subtext,.privacy-policy-description,.question .summary-questions-theme-name,.questionnaire-entry-container,.rating-legend,.rdp,.register-faq,.register-login-container,.register-privacy-container,.regular,.report-configure-description,.report-configure-option-title,.report-configure-submit,.report-configure-title,.reset-button,.reset-subheading,.responses-buttons button,.roi-barchart-benchmark-switch-text,.roi-coach-performance-body-text,.roi-report-title-card-improvement-subtext,.roi-title-card-graphic-text,.settings-co-coaches-no-coaches-message,.settings-co-coaches-row,.settings-invites-row,.settings-page-text,.settings-subscription-container,.slider-text,.submit-questionnaire-button,.summary-chart-details-subtext,.summary-programme-text,.survey-component-participant-row-email,.survey-component-title,.survey-line-chart-legend-title,.survey-line-chart-year,.survey-top-five-row-container,.team-coaching-more-details-text,.team-coaching-platform-box-text,.todo-component-info-hover-container,.todo-component-table-row-title,.todo-component-table-row-todo,.todo-component-textbox-label,.unsubscirbe-buttons-container,.unsubscribe-char-counter,.unsubscribe-page-input,.unsubscribe-page-subtext,.verify-shared-body-name,.verify-shared-container{font-family:ccmiInterRegular,serif}.about-ccmi-banner-section-value-subtext,.accreditation-pending-heading,.accreditation-status b,.add-person-form-title,.bold,.co-coach-container-title,.co-coach-organisation-header-row.name,.co-coach-page-tile,.co-coach-teams-header,.coach-commentary-post-comment-button,.coach-form-title,.comparison-header-title,.comparison-tabular-card-header,.comparison-tabular-theme-column,.dashboard-no-data-title,.dashboard-page-title,.dashboard-selection-popup-title,.feature .pricing-plans-compare-column-row.highlighted,.feature-span,.footer-links,.footer-subscribe-button,.forgot-heading,.generate-report-button,.get-in-touch-radio-button-link,.header-links,.hexagon-title,.hexagon-top-five-text,.home-footer-links-section-title,.home-header-navbar-dropdown-item,.home-header-navbar-item-title,.home-page-button,.home-page-platform-box-title,.hover-details-key,.hover-details-score,.new-task-popup-title,.notification-card-title,.notifications-page-title,.organisation-card-title,.organisation-feedback-component-title,.organisation-form-title,.organisation-overview-info-value,.organisation-overview-title,.organisations-page-title,.people-grid-row-person-edit.save,.people-grid-row-person-name,.percentage-wheel-value,.perill-menu-expandable-item,.perill-model-box-text,.perill-model-box-title,.perill-resources-article-title,.perill-resources-filter-radio-text,.perill-resources-filter-title,.perill-resources-sub-heading,.pillar-title-row,.pricing-plans-compare-column-header-description,.pricing-plans-compare-column-header-price,.pricing-plans-compare-column-header-title,.pricing-plans-email-us-email,.pricing-plans-plan-features-title,.pricing-plans-plan-header,.pricing-plans-price-span,.privacy-policy-title,.report-config-title-row,.report-configure-filter-title,.report-configure-title,.report-form-title,.reports-grid-row-created-date,.reports-grid-row-name,.reports-grid-row-organisation-name,.reports-grid-row-report-type,.reports-grid-row-survey-name,.reports-grid-row-team-name,.reports-page-title,.reset-heading,.roi-coach-performance-bar-point,.roi-coach-performance-title-container,.roi-filter-button,.roi-filter-selected-box,.roi-report-title-card-detail-value,.roi-report-title-card-heading,.roi-report-title-card-improvement-text,.roi-report-title-card-subheading,.roi-title-card-vs-container,.second-page .accreditation-popup-text span,.settings-button,.settings-current-plan-body-left-header,.settings-current-plan-header,.settings-dropdown-container,.settings-form-title,.settings-image-edit-button,.settings-input,.settings-menu-item,.settings-page-subheading,.slider-text b,.summary-chart-details-title,.summary-chart-section-hover-score-text,.summary-chart-section-hover-score-value,.summary-chart-section-hover-theme-name,.summary-flex-column-container,.summary-graphical-point-hover-text,.summary-programme-detail-colour-text,.summary-programme-detail-text,.summary-programme-detail-value,.summary-programme-subtitle,.summary-programme-title,.summary-questions-participant-name,.summary-radial-chart-container svg,.summary-score-card-graph-text,.summary-score-card-title,.summary-score-row,.summary-scores-header,.summary-tabular-function-row.mean .summary-tabular-section-column,.summary-tabular-team-member-row .summary-tabular-section-column,.summary-tabular-team-row.mean .summary-tabular-section-column,.summary-tabular-title,.summary-title,.survey-bar-chart-title,.survey-component-participant-row-name,.survey-component-participant-row-percentage,.survey-form-title,.survey-summary-details-completion-circle-percentage-text,.survey-summary-details-heading-text,.survey-summary-details-value-text,.surveys-page-title,.teams-form-title,.teams-grid-row-organisation-name,.teams-grid-row-team-name,.teams-grid-row-team-shared,.teams-page-title,.terms-of-use-title,.todo-component-title-row,.update-organisation-button{font-family:ccmiInterBold,serif}.co-coach-page-title,.faq-question-container,.feedback-review-section-title-container,.get-in-touch-dropdown-row-title,.home-page-info-box-title,.home-page-perill-diagnostics-author,.home-page-perill-diagnostics-summary,.home-page-platform-box-banner,.home-page-pricing-plans-banner-quote,.legal-clause-container.header,.logout-welcome-title,.perill-resources-article-link-container,.pricing-plans-compare-column-row,.pricing-plans-page-banner-name,.privacy-policy-heading,.roi-barchart-bar,.roi-coach-performance-number-container,.roi-tabular-row-name,.semi-bold,.summary-graphical-table-column-text-container,.summary-header-item,.summary-questions-theme-name,.summary-tabular-row-name,.summary-tabular-section-column,.summary-tabular-team-row .summary-tabular-row-name,.survey-overview-configure-report-button,.surveys-grid-row-organisation-name,.surveys-grid-row-survey-name,.surveys-grid-row-survey-point,.surveys-grid-row-survey-type,.surveys-grid-row-team-name,.team-member-row-name-container{font-family:ccmiInterSemiBold,serif}.chart-controls-text,.co-coach-organisation-header-row.sector,.coach-edit-team-row-header-item,.dashboard-page-component-menu-item-title,.feedback-review-comment-container,.field-input .label,.field-input-entry,.field-input-entry select,.field-input-entry select option,.get-in-touch-input,.get-in-touch-radio-button-text,.get-in-touch-required-field,.latest-survey-light-text,.legal-clause-text-row,.light-switch-text,.medium,.new-task-deadline,.new-task-description,.new-task-popup-button,.new-task-title,.organisation-feedback-component-subtext,.organisation-overview-info-key,.people-grid-row-person-email,.people-grid-row-person-type,.percentage-wheel-text,.pricing-plans-table-subtext-container,.roi-barchart-avg-popup-container,.roi-coach-performance-rating-container,.summary-graphical-spacer-segment,.summary-score-card-row-text,.summary-tabular-controls-text,.summary-tabular-icon-text,.teams-grid-row-team-description,.title .co-coach-details-row,.todo-component-table-row-date{font-family:ccmiInterMedium,serif}.about-ccmi-banner-section-value,.black,.perill-model-letter-circle,.pricing-plans-plan-price{font-family:ccmiInterBlack,serif}.todo-component-table-row.header-row{font-family:ccmiInterMedium,serif!important}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}
/*# sourceMappingURL=main.06395bab.css.map*/