.nav-container[data-v-9f1a3332]{align-items:center;background:#fff;box-shadow:0 3px 25px #3b485040;display:flex;height:80px;justify-content:center;padding:0;position:fixed;width:100%;z-index:50}.nav-container.nav--desktop[data-v-9f1a3332]{padding:0 50px}nav[data-v-9f1a3332]{align-items:center;display:flex;height:100%;justify-content:flex-start;max-width:1200px;padding:6px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:50}.nav--mobile nav[data-v-9f1a3332]{padding-left:30px}.c8logo[data-v-9f1a3332]{animation:appear 1s;height:auto;margin:0;width:150px}.nav--desktop .c8logo[data-v-9f1a3332]{width:220px}.nav-controls .nav-controls__closer[data-v-9f1a3332],.nav-controls .nav-controls__opener[data-v-9f1a3332]{color:#3e96c6;cursor:pointer;position:absolute;right:30px;top:50%;transform:translateY(-50%);z-index:1}.nav-menu[data-v-9f1a3332]{display:flex}.nav--desktop .nav-menu[data-v-9f1a3332]{margin-left:18px}.nav--mobile .nav-menu[data-v-9f1a3332]{align-items:flex-start;background-image:radial-gradient(at top,#4a93c7,#1b394b);background-position:top;background-size:210vh;color:#fff;flex-direction:column;height:calc(100vh - 80px);left:0;position:fixed;top:80px;width:100%}.nav--mobile .nav-menu a[data-v-9f1a3332],.nav--mobile .nav-menu a[data-v-9f1a3332]:focus,.nav--mobile .nav-menu a[data-v-9f1a3332]:visited{color:#fff}.nav-menu .nav-menu-ornament[data-v-9f1a3332]{bottom:0;position:absolute;right:0;width:100vw}.active[data-v-9f1a3332],.nav--desktop.nav-container nav .nav-item.nuxt-link-active[data-v-9f1a3332]{color:#4a93c7!important}.nav-item[data-v-9f1a3332]{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-left:25px;padding:10px 0;text-decoration:none;transition:color .2s;z-index:50}.nav--mobile .nav-item[data-v-9f1a3332]:not(.index){border-bottom:1px solid hsla(0,0%,100%,.25);justify-content:flex-start;padding:20px 0;position:relative;width:calc(100% - 50px)}.nav--desktop .nav-item[data-v-9f1a3332]{color:#1b394b;height:100%}.nav-item.index[data-v-9f1a3332]{margin:0;padding:0}.nav--mobile .nav-item.nav-group-container[data-v-9f1a3332]{flex-direction:column}.nav--mobile .nav-item.nav-group-container .nav-top-level[data-v-9f1a3332]{color:#fff;margin:0}.nav--mobile .nav-item.nav-group-container .nav-group-head[data-v-9f1a3332]{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:space-between;margin:0;position:relative;width:100%}.nav--mobile .nav-item.nav-group-container .nav-group-head i[data-v-9f1a3332]{font-size:2.4rem;line-height:2.4rem;transform:rotate(-90deg)}.nav--mobile .nav-item.nav-group-container .nav-group[data-v-9f1a3332]{border-top:1px solid hsla(0,0%,100%,.25);display:block;padding-top:10px;width:100%}.nav--mobile .nav-item.nav-group-container .nav-group-item[data-v-9f1a3332]{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:5px 0;text-decoration:none;width:100%}.nav--mobile .nav-item.nav-group-container .nav-group-item i[data-v-9f1a3332]{margin-right:20px}.nav--desktop .nav-item.nav-group-container[data-v-9f1a3332]{position:relative;transition:color .2s;z-index:50}.nav--desktop .nav-item.nav-group-container .nav-group[data-v-9f1a3332]{align-items:flex-start;background-color:#fff;border-radius:20px;box-shadow:0 3px 25px #3b485040;display:flex;flex-direction:column;justify-content:flex-start;left:0;max-height:0;opacity:0;overflow:hidden;position:absolute;top:43px;width:335px;z-index:100}.nav--desktop .nav-item.nav-group-container .nav-group .nav-group-item[data-v-9f1a3332]{color:#3b4850;cursor:pointer;margin-left:0;padding:8px 0 8px 8px;text-decoration:none;transition:all .2s}.nav--desktop .nav-item.nav-group-container .nav-group .nav-group-item[data-v-9f1a3332]:hover{color:#4a93c7;padding-left:18px}.nav--desktop .nav-item.nav-group-container .nav-group .nav-group-item:hover i[data-v-9f1a3332]{opacity:1}.nav--desktop .nav-item.nav-group-container .nav-group .nav-group-item[data-v-9f1a3332]:first-child{padding-top:0}.nav--desktop .nav-item.nav-group-container .nav-group .nav-group-item[data-v-9f1a3332]:last-child{padding-bottom:0}.nav--desktop .nav-item.nav-group-container .nav-group .nav-group-item i[data-v-9f1a3332]{opacity:0;transition:all .2s}.nav--desktop .nav-item.nav-group-container .nav-group[data-v-9f1a3332]:after{background-color:#fff;border:none;box-shadow:0 3px 15px -10px #3b485040,0 3px 15px -10px #3b485040;content:"";height:16px;left:32px;position:absolute;top:-8px;transform:rotate(225deg);width:16px}.nav--desktop .nav-item.nav-group-container.nav-group--open[data-v-9f1a3332],.nav--desktop .nav-item.nav-group-container.nav-group--open i[data-v-9f1a3332]{color:#4a93c7}.nav--desktop .nav-item.nav-group-container.nav-group--open .nav-group[data-v-9f1a3332]{max-height:unset;opacity:1;overflow:visible;padding:30px 22px 30px 12px;transition:opacity .2s}.nav--mobile .nav-group--open .nav-group-head[data-v-9f1a3332]{padding-bottom:20px}.nav--mobile .nav-group--open .nav-group-head i[data-v-9f1a3332]{transform:rotate(0)!important}.c8-button[data-v-9f1a3332]{margin-left:auto}.no-js .nav-container[data-v-9f1a3332]{flex-direction:column;height:auto}.no-js .nav-container nav[data-v-9f1a3332]{height:80px;position:relative}.no-js noscript[data-v-9f1a3332]{background:#f7d599;display:block;max-width:100vw;min-width:100vw;padding:8px 16px;width:100vw}.no-js noscript a[data-v-9f1a3332]{color:#333}nav .c8-button__button{font-weight:450!important}.footer{background-color:#1b394b;color:#fff;overflow:hidden;position:relative}.footer .footer-glyph{height:auto;position:absolute}@media (min-width:800px){.footer .footer-glyph{width:30vw}}.footer .footer-glyph.left{left:0;top:50px;transform:translate(-78%)}@media (max-width:600px){.footer .footer-glyph.left{left:0;top:50%;transform:translate(-78%,-100%)}}.footer .footer-glyph.right{bottom:50px;right:0;transform:translate(74%)}@media (max-width:600px){.footer .footer-glyph.right{right:0;top:50%;transform:translate(57%,-50%)}}.footer a{color:#fff;cursor:pointer;text-decoration:none}.footer a:focus,.footer a:hover{text-decoration:underline}.footer .footer-content{margin:auto;max-width:1300px;padding:100px 0 20px;position:relative;width:100%}.footer .footer-content .footer-pitch{align-items:center;display:flex;justify-content:space-between}.footer .footer-content .footer-pitch .footer-pitch-text-section{margin-right:10px;min-width:765px}.footer .footer-content .footer-pitch .footer-pitch-text-section h3{color:#fff;margin-bottom:24px}.footer .footer-content .footer-pitch .footer-pitch-text-section .footer-pitch__list{display:flex;flex-wrap:wrap;justify-content:flex-start}.footer .footer-content .footer-pitch .footer-pitch-text-section .footer-pitch__list .footer-pitch__list-item{color:#fff;display:inline-block;margin-bottom:10px;width:50%}@media screen and (max-width:500px){.footer .footer-content .footer-pitch .footer-pitch-text-section .footer-pitch__list .footer-pitch__list-item{width:100%}}.footer .footer-content .footer-pitch .footer-pitch-text-section .footer-pitch__list .footer-pitch__list-item i{color:#5fcb7c;font-size:18px;margin-right:5px}.footer .footer-content .footer-pitch .footer-pitch-card-section{width:50%}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card{background-color:#fff;border-radius:10px;box-shadow:0 3px 25px #3b485040;padding:40px;position:relative}@media screen and (max-width:800px){.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card{padding:40px 25px 25px}}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card h3{margin-bottom:20px;text-align:center}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .check-icon{background-color:#5fcb7c;border-radius:50%;box-shadow:0 3px 25px #3b485040;height:54px;left:50%;position:absolute;top:-27px;transform:translate(-50%);width:54px;z-index:10}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .check-icon i{color:#fff;height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form{border-radius:10px;box-shadow:0 3px 25px #3b485040;display:flex;margin-bottom:25px;margin-top:30px}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form input{background-color:#fff;border:0 solid transparent;border-bottom-left-radius:10px;border-top-left-radius:10px;margin:0;padding:13px 15px;width:100%}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form input:focus{outline:transparent}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form input::-moz-placeholder{color:#b7c4cc}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form input::placeholder{color:#b7c4cc}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form .c8-button{display:flex}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form .c8-button .c8-button__button{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;min-width:160px;transition:none}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form .c8-button .c8-button__button:hover{box-shadow:none;transform:none}@media screen and (max-width:800px){.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form .c8-button .c8-button__button{min-width:120px}}@media screen and (max-width:500px){.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form{align-items:center;box-shadow:unset;flex-direction:column}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form input{border-radius:10px;box-shadow:0 3px 25px #3b485040;margin-bottom:20px;width:100%}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form .c8-button{width:100%}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form .c8-button .c8-button__button{border-radius:10px;box-shadow:0 3px 25px #3b485040;width:100%}}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form__sub-text{color:#7a919f;margin-top:25px;text-align:center}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form__sub-text a{color:inherit;font-weight:600;margin-left:4px}.footer .footer-content hr{margin:50px 0}.footer .footer-content .footer-links{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.footer .footer-content .footer-links .footer-links__images{margin-right:30px;max-width:220px;width:100%}.footer .footer-content .footer-links .footer-links__images .communic8-logo{margin-bottom:45px}.footer .footer-content .footer-links .footer-links__images .footer-links__social-icons{align-items:center;display:flex;justify-content:space-between}.footer .footer-content .footer-links .footer-links__images .footer-links__social-icons .footer-links__social-icon i{color:#fff}@media screen and (min-width:1081px){.footer .footer-content .footer-links .footer-links__images.footer-links__images--small{display:none}}.footer .footer-content .footer-links-list{color:#fff;margin:0 30px}.footer .footer-content .footer-links-list .footer-links-list-heading{color:#fff;font-weight:700;margin-bottom:20px}.footer .footer-content .footer-links-list .footer-links-list-item{margin-bottom:6px}.footer .footer-content .footer-links-signup{color:#fff;margin-left:auto;max-width:480px;width:100%}.footer .footer-content .footer-links-signup div,.footer .footer-content .footer-links-signup h3{color:#fff}.footer .footer-content .footer-links-signup .signup-form{display:flex}.footer .footer-content .footer-links-signup .signup-form.signup-form--submitting input{opacity:.5}.footer .footer-content .footer-links-signup .signup-form a,.footer .footer-content .footer-links-signup .signup-form button{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none!important;height:100%;transition:none!important}.footer .footer-content .footer-links-signup .signup-form a:hover,.footer .footer-content .footer-links-signup .signup-form button:hover{transform:none}@media screen and (max-width:924px){.footer .footer-content .footer-links-signup .signup-form{width:100%}}.footer .footer-content .footer-links-signup .signup-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0 solid transparent;border-radius:10px 0 0 10px;margin:0;padding:13px 15px;width:300px}@media screen and (max-width:1000px){.footer .footer-content .footer-links-signup .signup-form input{width:calc(1100% - 90px)}}.footer .footer-content .footer-links-signup .signup-form input:focus{outline:transparent}.footer .footer-content .footer-links-signup .signup-form input::-moz-placeholder{color:#b7c4cc}.footer .footer-content .footer-links-signup .signup-form input::placeholder{color:#b7c4cc}.footer .footer-content .footer-links-signup .c8-button{border-radius:0 10px 10px 0;min-width:180px;text-align:center}@media screen and (max-width:1000px){.footer .footer-content .footer-links-signup .c8-button{min-width:90px}}.footer .footer-content .footer-links-signup .signup-confirm{display:flex;margin-top:10px;max-width:480px;width:100%}@media screen and (max-width:924px){.footer .footer-content .footer-links-signup .signup-confirm{max-width:unset;width:100%}}.footer .footer-content .footer-links-signup .signup-confirm label{color:#fff;cursor:pointer}.footer .footer-content .footer-links-signup .signup-confirm .signup-checkbox-container{cursor:pointer;display:block;font-size:16px;margin-top:2px;padding:0 32px 0 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer .footer-content .footer-links-signup .signup-confirm .signup-checkbox-container input{cursor:pointer;opacity:0;position:absolute}.footer .footer-content .footer-links-signup .signup-confirm .signup-checkbox-container input:checked~.signup-checkmark{color:#5fcb7c;display:block;left:2px;position:absolute;top:-2px}.footer .footer-content .footer-links-signup .signup-confirm .signup-checkbox-container:hover input~.signup-checkbox{background-color:#ccc}.footer .footer-content .footer-links-signup .signup-confirm .signup-checkbox-container .signup-checkbox{background:#fff;border:1px solid #c4ccd0;border-radius:3px;height:16px;left:0;position:absolute;top:0;width:16px}.footer .footer-content .footer-links-signup .signup-confirm .signup-checkbox-container .signup-checkmark{display:none}.footer .footer-content .footer-copyright{color:#fff;text-align:center;width:100%}.footer-links-and-signup{display:flex}@media screen and (max-width:1080px){.footer-links-and-signup{display:flex;flex-direction:row}.footer-links-and-signup .footer-links-signup{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.footer-links-and-signup .footer-links__images.footer-links__images--small{display:flex}.footer-links-and-signup .footer-links__images.footer-links__images--large{display:none}.footer-links--small{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:32px}}@media screen and (max-width:924px){.footer .footer-content{padding:50px 25px}.footer .footer-content .footer-links-and-signup{align-items:center;display:flex;flex-direction:column}.footer .footer-content .footer-links-and-signup .footer-links-signup{margin:50px 0 0}.footer .footer-content .footer-links-and-signup .footer-links-signup .signup-form{margin:25px 0}.footer .footer-content .footer-links{justify-content:center;width:100%}.footer .footer-content .footer-links .footer-links-list{margin:0;width:50%}.footer .footer-content .footer-pitch{display:flex;flex-direction:column}.footer .footer-content .footer-pitch .footer-pitch-text-section{margin:0 0 52px;min-width:0}.footer .footer-content .footer-pitch .footer-pitch-text-section h3{text-align:center}.footer .footer-content .footer-pitch .footer-pitch-text-section .footer-pitch__list .footer-pitch__list-item{width:100%}.footer .footer-content .footer-pitch .footer-pitch-card-section{padding:0;width:100%}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form{border-radius:0;box-shadow:none;flex-direction:column}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form input{border-radius:10px;box-shadow:0 3px 25px #3b485040;margin-bottom:10px}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form .c8-button .c8-button__button{border-radius:10px}.footer .footer-content .footer-pitch .footer-pitch-card-section .footer-pitch-card .request-demo-form__sub-text{text-align:center}.footer .footer-content hr{margin:50px 0}}.recaptcha-wrapper[data-v-383dfb71]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;position:relative}.subscribe-modal{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2em;text-align:center}.subscribe-modal h2{margin-bottom:1em;text-align:center}.subscribe-modal .recaptcha-wrapper{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;position:relative}.app-modal__overlay{background:#1b394bd9;height:100%;left:0;position:fixed;top:0;width:100%;z-index:101}.app-modal__close-bar{align-items:center;display:flex;flex-direction:row;height:58px;justify-content:flex-end;padding:8px;width:100%}@media (min-width:800px){.app-modal__close-bar{position:fixed;top:-40px}}.app-modal__close-bar .app-modal__close-button{align-items:center;color:#fff;cursor:pointer;display:flex;flex-direction:row;height:42px;justify-content:center;margin:0 8px 0 0;padding:0;width:42px}@media (max-width:799px){.app-modal__close-bar .app-modal__close-button{color:#3b4850}}.app-modal__content{background:#fff;border-radius:20px;box-shadow:0 3px 15px #00000029;left:50%;max-height:100%;max-width:calc(100% - 64px);position:fixed;top:50%;transform:translate(-50%,-50%);width:1200px;z-index:102}.app-modal--small .app-modal__content{width:auto}@media (max-width:799px){.app-modal__content{max-height:calc(100% - 16px);max-width:calc(100% - 16px);overflow-y:auto}.app-modal__content .form-container .form{padding-top:16px}}
