/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}video{border-radius:0.625rem;width:100%}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat Black"),local("Montserrat-Black"),url("/wp-content/themes/kahoot2017/assets/fonts/montserrat-black-webfont.woff2") format("woff2"),url("/wp-content/themes/kahoot2017/assets/fonts/montserrat-black-webfont.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat Bold"),local("Montserrat-Bold"),url("/wp-content/themes/kahoot2017/assets/fonts/montserrat-bold-webfont.woff2") format("woff2"),url("/wp-content/themes/kahoot2017/assets/fonts/montserrat-bold-webfont.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat Regular"),local("Montserrat-Regular"),url("/wp-content/themes/kahoot2017/assets/fonts/montserrat-regular-webfont.woff2") format("woff2"),url("/wp-content/themes/kahoot2017/assets/fonts/montserrat-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat Medium"),local("Montserrat-Medium"),url("/wp-content/themes/kahoot2017/assets/fonts/Montserrat-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url("/wp-content/themes/kahoot2017/assets/fonts/Montserrat-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal}body,input,textarea,button{font-family:"Montserrat",sans-serif}h1,h2,h3,h4,h5,h6,p,.text-image-article li,.col-text-container li,.content-card__body li{padding:0;margin:0;color:inherit}h1:not([class]),h2:not([class]){font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem)}h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem)}.hero-title,.conversion-title{font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem);font-weight:600;line-height:1.4}.hero-title{text-shadow:-0.125rem 0.125rem 0 rgba(0,0,0,.25)}.title-black{color:#242424;z-index:2}.title-gray{color:#828282;z-index:2;position:relative}.small-text{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem)}.medium-text{font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem)}.large-text{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem)}.xlarge-text{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem)}@media screen and (min-width: 766px){.xlarge-text{font-size:2.5rem;font-size:clamp(2.375rem,3.3333333333vmin,2.5rem)}}.title-circled{color:#0d46e1;position:relative;z-index:1;margin-left:0.5rem}.title-circled::before{content:" ";border:0.25rem solid #ffc00a;-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg);position:absolute;width:calc(100% + 1rem);height:calc(100% + 0.5rem);border-radius:100%;left:-1rem;top:-0.5rem;z-index:-1}@media screen and (min-width: 600px){.sketched-underline{white-space:nowrap;background-image:url(../img/underline.png);background-size:100% 0.625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:0.75rem;margin-bottom:0.25rem}}.feature-title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);margin-bottom:1.25rem}.conversion-title{color:#46178f;margin-bottom:2.5rem}.hero-title+p,.text-image-article .hero-title+li,.col-text-container .hero-title+li,.content-card__body .hero-title+li{margin-top:0.625rem;margin-top:clamp(0.5rem, 0.8333333333vmin, 0.625rem);font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem);line-height:1.25rem;line-height:clamp(1.125rem,1.6666666667vmin,1.25rem)}.env-section__body .title-block .hero-title{margin-bottom:0}.title-block .hero-title,.title-block p,.title-block .text-image-article li,.text-image-article .title-block li,.title-block .col-text-container li,.col-text-container .title-block li,.title-block .content-card__body li,.content-card__body .title-block li{text-shadow:none;text-align:center}.page-section.envelope-section+.page-section .title-block p,.page-section.envelope-section+.page-section .title-block .text-image-article li,.text-image-article .page-section.envelope-section+.page-section .title-block li,.page-section.envelope-section+.page-section .title-block .col-text-container li,.col-text-container .page-section.envelope-section+.page-section .title-block li,.page-section.envelope-section+.page-section .title-block .content-card__body li,.content-card__body .page-section.envelope-section+.page-section .title-block li{color:#fff}.hero-title+p.theme-colour,.text-image-article .hero-title+li.theme-colour,.col-text-container .hero-title+li.theme-colour,.content-card__body .hero-title+li.theme-colour{margin-top:0.375rem}p,.text-image-article li,.col-text-container li,.content-card__body li,.article-body__body li{font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);line-height:1.6;text-align:left}figure+p,.text-image-article figure+li,.col-text-container figure+li,.content-card__body figure+li,p+p,.text-image-article li+p,.col-text-container li+p,.content-card__body li+p,.text-image-article p+li,.text-image-article li+li,.col-text-container p+li,.col-text-container li+li,.content-card__body p+li,.content-card__body li+li,p+h1,.text-image-article li+h1,.col-text-container li+h1,.content-card__body li+h1,p+h2,.text-image-article li+h2,.col-text-container li+h2,.content-card__body li+h2,p+h3,.text-image-article li+h3,.col-text-container li+h3,.content-card__body li+h3,p+h4,.text-image-article li+h4,.col-text-container li+h4,.content-card__body li+h4,p+h5,.text-image-article li+h5,.col-text-container li+h5,.content-card__body li+h5,p+h6,.text-image-article li+h6,.col-text-container li+h6,.content-card__body li+h6,h1+p,.text-image-article h1+li,.col-text-container h1+li,.content-card__body h1+li,h2+p,.text-image-article h2+li,.col-text-container h2+li,.content-card__body h2+li,h3+p,.text-image-article h3+li,.col-text-container h3+li,.content-card__body h3+li,h4+p,.text-image-article h4+li,.col-text-container h4+li,.content-card__body h4+li,h5+p,.text-image-article h5+li,.col-text-container h5+li,.content-card__body h5+li,h6+p,.text-image-article h6+li,.col-text-container h6+li,.content-card__body h6+li,p+.cp_embed_wrapper,.text-image-article li+.cp_embed_wrapper,.col-text-container li+.cp_embed_wrapper,.content-card__body li+.cp_embed_wrapper{margin-top:1.25rem}p a,.text-image-article li a,.col-text-container li a,.content-card__body li a{color:inherit}.article-body__body ul{list-style-type:none;margin:1.25rem 0;padding:0}.article-body__body ul li:before{content:"•";position:absolute;top:-0.125rem;left:0.25rem;font-size:1.375rem}.article-body__body li{margin-bottom:1.25rem;position:relative;padding-left:1.25rem}a{text-decoration:underline}p,.text-image-article li,.col-text-container li,.content-card__body li{line-height:1.4;font-weight:400}.article-body p,.article-body .text-image-article li,.text-image-article .article-body li,.article-body .col-text-container li,.col-text-container .article-body li,.article-body .content-card__body li,.content-card__body .article-body li{line-height:1.6}b,strong{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 600px){.hero-title,.conversion-title{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem)}.hero-title{text-shadow:-0.25rem 0.25rem 0 rgba(0,0,0,.25)}.hero-title+p,.text-image-article .hero-title+li,.col-text-container .hero-title+li,.content-card__body .hero-title+li{margin-top:1.25rem;margin-top:clamp(1.125rem, 1.6666666667vmin, 1.25rem)}}@media screen and (min-width: 766px){.article-body__body p,.article-body__body li{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem)}}@media screen and (min-width: 900px){.article-body__body p,.article-body__body li{font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);line-height:1.5}.hero-title{font-size:2.75rem;font-size:clamp(2.625rem,3.6666666667vmin,2.75rem)}.conversion-title{font-size:2.5rem}.hero-title{text-shadow:-0.25rem 0.25rem 0 rgba(0,0,0,.25)}.hero-title+p,.text-image-article .hero-title+li,.col-text-container .hero-title+li,.content-card__body .hero-title+li{margin-top:1.25rem;margin-top:clamp(1.125rem, 1.6666666667vmin, 1.25rem)}}.title-set{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);margin-bottom:1.875rem;margin-bottom:clamp(1.75rem, 2.5vmin, 1.875rem)}.title-set .title-set__sub,.title-set .title-set__main{display:block;color:#333}.title-set .title-set__sub{font-size:0.75rem;font-size:clamp(0.75rem,1vmin,0.75rem);color:#737373}.title-set.title-set--super .title-set__sub{color:#333}.title-set.title-set--super .title-set__main{font-size:2.5rem;font-size:clamp(2.375rem,3.3333333333vmin,2.5rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.375rem;font-size:clamp(1.25rem,1.8333333333vmin,1.375rem);margin-bottom:0.75rem}.title+p,.text-image-article .title+li,.col-text-container .title+li,.content-card__body .title+li{margin-top:0}.title.title--section{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:2rem;margin-bottom:3.75rem}.ts-centered{text-align:center}.article-body__body blockquote{border-left:0.125rem solid #ccc;margin-left:0;padding-left:1.25rem;color:#444;font-style:italic}.full-width-quote--color a{color:#fff}.text-style--black{color:#333}.text-style--white{color:#fff}.text-style--bright-blue{color:#0d46e1}.text-style--grey{color:#828282}.text-style--label-mustard{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem);font-weight:500;color:#ffc700;margin-bottom:0.75rem;display:block}.text-style--small{font-size:0.75rem}ul.tick-check-list--blue li::before{background-image:url(../img/blue-tick-check.svg)}.rotating{display:inline-block;position:relative;text-align:left}.rotating-word,.rotating-word-sizer{top:0;left:0;right:0;white-space:nowrap;-webkit-transition:.3s;transition:.3s}.rotating-word-sizer{visibility:hidden;position:relative}.rotating-word{position:absolute}.rotating-word-up{opacity:0;top:-2.5rem}.rotating-word-down{top:2.5rem;opacity:0}@supports(-webkit-overflow-scrolling: touch){html.modal--open,html.modal--open body{overflow:hidden;max-height:100vh}.modal-outer{overflow:auto;-webkit-overflow-scrolling:touch}}[data-lzy-src]{display:block}html.old-browser main.page{margin-top:64px}html.old-browser .page-header{top:64px}html.old-browser .page-nav{margin-top:64px}html.old-browser .old-browser-banner{height:64px}html.old-browser .page-header{top:30px}@media screen and (min-width: 480px){html.old-browser .page-header{top:46px}html.old-browser .old-browser-banner{height:46px}}@media screen and (min-width: 820px){html.old-browser .page-header{top:30px}html.old-browser .old-browser-banner{height:30px}}.old-browser-banner{position:fixed;top:0;left:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#26890c;color:#fff;z-index:999;font-size:14px;padding:5px 10px;text-align:center}.old-browser-banner a{color:#fff;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.anchor-wrap{position:relative;z-index:10}.page-anchor{position:absolute;display:block;top:-160px;height:1px;width:100px}html[data-embed=true] .page-anchor{position:static}.tab-anchor-menu{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab-anchor-menu li{margin:0;padding:0;list-style-type:none;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;white-space:nowrap;margin-right:10px}.tab-anchor-menu a{background-color:rgba(0,0,0,0);border:2px solid #46178f;color:#46178f}.ellipsis-loader:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsisReveal steps(4, end) 1s infinite;animation:ellipsisReveal steps(4, end) 1s infinite;content:"…";width:0;font-weight:400}@keyframes ellipsisReveal{to{width:1.5em}}@-webkit-keyframes ellipsisReveal{to{width:1.5em}}.mobile-show{display:none}@media screen and (max-width: 600px){.mobile-hide{display:none}.mobile-show{display:block}}@media screen and (max-width: 1028px){.nav-hide{display:none}}.aligncenter{margin-left:auto;margin-right:auto;text-align:center;display:block}.alignleft{float:left;margin-right:20px}.alignright{float:right;margin-left:20px}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hide{display:none;width:0 !important;height:0 !important;overflow:hidden !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.skew{display:block;-webkit-transform:skewY(-2deg) translateY(3%);-ms-transform:skewY(-2deg) translateY(3%);transform:skewY(-2deg) translateY(3%);overflow:hidden}.skew>img,.skew .skew__inner{-webkit-transform:skewY(2deg) translateY(-3%);-ms-transform:skewY(2deg) translateY(-3%);transform:skewY(2deg) translateY(-3%)}@media screen and (max-width: 600px){.skew-mobile{display:block;-webkit-transform:skewY(-2deg) translateY(3%);-ms-transform:skewY(-2deg) translateY(3%);transform:skewY(-2deg) translateY(3%);overflow:hidden}.skew-mobile>img,.skew-mobile .skew-mobile__inner{-webkit-transform:skewY(2deg) translateY(-3%);-ms-transform:skewY(2deg) translateY(-3%);transform:skewY(2deg) translateY(-3%)}}@media screen and (min-width: 766px){.skew-2{display:block;-webkit-transform:skewY(-1deg) translateY(2%);-ms-transform:skewY(-1deg) translateY(2%);transform:skewY(-1deg) translateY(2%);overflow:hidden}.skew-2 .skew-2__inner{-webkit-transform:skewY(1deg) translateY(-2%);-ms-transform:skewY(1deg) translateY(-2%);transform:skewY(1deg) translateY(-2%)}.desktop-skew{display:block;-webkit-transform:skewY(-0.5deg) translateY(1%);-ms-transform:skewY(-0.5deg) translateY(1%);transform:skewY(-0.5deg) translateY(1%);overflow:hidden;border-top-left-radius:6px}.desktop-skew .desktop-skew__inner{-webkit-transform:skewY(0.5deg) translateY(-1%);-ms-transform:skewY(0.5deg) translateY(-1%);transform:skewY(0.5deg) translateY(-1%)}}.testing-controls{background-color:rgba(0,0,0,.5);padding:40px;position:fixed;bottom:0;right:0;z-index:9999;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5)}.fixedsticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fixedsticky-withoutfixedfixed .fixedsticky-off,.fixed-supported .fixedsticky-off{position:relative;top:auto;left:auto;right:auto;bottom:auto}.fixedsticky-withoutfixedfixed .fixedsticky-on,.fixed-supported .fixedsticky-on{position:fixed}.fixedsticky-dummy{display:none}.fixedsticky-on+.fixedsticky-dummy{display:block}.footer-banner,.cookie-message{padding:10px;position:fixed;left:0;bottom:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:999}.cookie-message{z-index:999}.footer-banner-visible .cookie-message{bottom:100px}.cookie-message .cookie-message__inner{background-color:#333;color:#fff;font-size:1rem;border-radius:0.25rem;padding:0.625rem;text-align:center;line-height:1.5}@media screen and (max-width: 600px){.cookie-message .cookie-message__inner{font-size:0.875rem}.cookie-message .cookie-message__inner .btn,.cookie-message .cookie-message__inner .tab-anchor-menu a,.tab-anchor-menu .cookie-message .cookie-message__inner a{margin-top:0.625rem;display:inline-block}}.cookie-message .cookie-message__inner a{color:inherit;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cookie-message .cookie-message__inner .btn,.cookie-message .cookie-message__inner .tab-anchor-menu a,.tab-anchor-menu .cookie-message .cookie-message__inner a{margin-left:10px;font-size:14px;padding:8px 18px}.cookie-message .textwidget{display:inline-block;margin-right:0.875em;margin-left:0.875em;margin-top:0.625em}@media screen and (min-width: 1028px){.cookie-message{width:400px;left:auto;right:0}}.cookie-close{position:absolute;top:0.875em;right:0.875em;width:1.25em;height:1.25em;display:block;text-decoration:none}.cookie-close:after{content:"✖";font-size:1em;color:#fff;display:block;text-align:center}.page-template-page--conversion .cookie-message,.page-id-3795 .cookie-message{left:0;right:auto}.page-template-page--conversion .cookie-message .textwidget,.page-id-3795 .cookie-message .textwidget{font-size:0.875rem}.page-template-page--conversion .cookie-message .textwidget a,.page-id-3795 .cookie-message .textwidget a{display:none}.page-template-page--conversion .cookie-message a.btn,.page-template-page--conversion .cookie-message .tab-anchor-menu a,.tab-anchor-menu .page-template-page--conversion .cookie-message a,.page-id-3795 .cookie-message a.btn,.page-id-3795 .cookie-message .tab-anchor-menu a,.tab-anchor-menu .page-id-3795 .cookie-message a{background-color:rgba(0,0,0,0);text-decoration:underline;font-size:1rem}.page-template-page--conversion .cookie-message a.btn:hover,.page-template-page--conversion .cookie-message .tab-anchor-menu a:hover,.tab-anchor-menu .page-template-page--conversion .cookie-message a:hover,.page-id-3795 .cookie-message a.btn:hover,.page-id-3795 .cookie-message .tab-anchor-menu a:hover,.tab-anchor-menu .page-id-3795 .cookie-message a:hover{background-color:rgba(0,0,0,0)}.page-template-page--conversion.background-type--purple :not(.envelope-section) .layout-component h1,.page-template-page--conversion.background-type--purple :not(.envelope-section) .layout-component:not(.layout-component--pricing-panel) p,.page-template-page--conversion.background-type--purple :not(.envelope-section) .single-content-area,.page-template-page--conversion.background-type--purple :not(.envelope-section) .single-content-area *,.page-template-page--conversion.background-type--purple :not(.envelope-section) .notification,.page-template-page--conversion.background-type--purple :not(.envelope-section) .notification strong{color:#fff}.page-template-page--conversion.background-type--purple :not(.envelope-section) .notification{border-color:#fff}.page-template-page--conversion.background-type--purple .envelope-section .layout-component h1,.page-template-page--conversion.background-type--purple .envelope-section .layout-component:not(.layout-component--pricing-panel):not(.faq-accordion-component) p,.page-template-page--conversion.background-type--purple .envelope-section .single-content-area,.page-template-page--conversion.background-type--purple .envelope-section .single-content-area *:not(.btn):not(.faq-accordion-component){color:#333}.page-template-page--conversion.background-type--purple :not(.page-section.envelope-section) .accordion__trigger:after{background-image:url(/wp-content/themes/kahoot2017/assets/img/accordion-marker--white.svg)}.footer-banner{background-color:#fff;z-index:999;padding:1rem;-webkit-box-shadow:0 -0.125rem 0.1875rem 0 rgba(0,0,0,.1);box-shadow:0 -0.125rem 0.1875rem 0 rgba(0,0,0,.1)}.footer-banner.footer-banner--onscroll{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s;-webkit-transform:translateY(calc(100% + 0.625rem));-ms-transform:translateY(calc(100% + 0.625rem));transform:translateY(calc(100% + 0.625rem))}.footer-banner.footer-banner--onscroll.onscroll-show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.footer-banner a:hover{text-decoration:none}.footer-banner.footer-banner--black{background-color:#000}.footer-banner.footer-banner--purple{background-color:#25076b}.footer-banner.footer-banner--red{background-color:#c60929}.footer-banner.footer-banner--white{background-color:#fff}.footer-banner.footer-banner--blue{background-color:#0d12aa}.footer-banner.footer-banner--green{background-color:#106b03}.footer-banner.footer-banner--teal{background-color:hsl(180,88.4393063584%,23.9215686275%)}.footer-banner.footer-banner--black,.footer-banner.footer-banner--purple,.footer-banner.footer-banner--green,.footer-banner.footer-banner--red,.footer-banner.footer-banner--blue,.footer-banner.footer-banner--teal{color:#fff}.footer-banner.footer-banner--black p,.footer-banner.footer-banner--purple p,.footer-banner.footer-banner--green p,.footer-banner.footer-banner--red p,.footer-banner.footer-banner--blue p,.footer-banner.footer-banner--teal p{color:#fff}.footer-banner__inner p{text-align:center;font-size:0.875rem;width:100%;color:inherit}@media screen and (max-width: 600px){.footer-banner__inner p br.mobile-show+.btn,.footer-banner__inner p .tab-anchor-menu br.mobile-show+a,.tab-anchor-menu .footer-banner__inner p br.mobile-show+a{margin-top:0.625rem}}@media screen and (min-width: 600px){.footer-banner__inner p{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 900px){.footer-banner__inner p{font-size:0.875em}}.footer-banner__inner p .large{font-size:1.5em}.footer-banner__inner .btn,.footer-banner__inner .tab-anchor-menu a,.tab-anchor-menu .footer-banner__inner a{margin-left:0.625rem}@-webkit-keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}30%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-moz-keyframes bounce{0%,10%,25%,40%,50%{transform:translateY(0)}20%{transform:translateY(-30px)}30%{transform:translateY(-15px)}}@-o-keyframes bounce{0%,10%,25%,40%,50%{transform:translateY(0)}20%{transform:translateY(-30px)}30%{transform:translateY(-15px)}}@keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}30%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.boing-bounce{-webkit-animation:bounce 4s infinite;-moz-animation:bounce 4s infinite;-o-animation:bounce 4s infinite;animation:bounce 4s infinite}.pricing-tabbed-menu-v2022+.notification-wrap{margin-top:-0.75rem}.notification-wrap{text-align:center;margin-bottom:0.5rem;font-size:0.875rem;width:80rem;max-width:100%;margin-left:auto;margin-right:auto}.notification{border-radius:4px;padding:8px 16px;text-align:center;background-color:#eee;margin:0 auto}.notification+.notification{margin-top:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.notification p{text-align:center}.notification.notification--padd{padding:1.25rem}.notification.notification--error{border:0.0625rem solid #e21b3c;background-color:#fff;color:#333;padding:0.75rem;margin-bottom:1.25rem;font-size:0.875rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.15);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.15)}.modal .notification.notification--error{-webkit-box-shadow:none;box-shadow:none}.notification.notification--alt-error{background-color:#e21b3c;color:#fff;padding-top:0.75rem;padding-bottom:0.75rem;font-size:0.875rem;text-align:left}.notification.notification--alt-error .notification__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.notification.notification--alt-error .notification__inner img{margin-right:0.5rem}.notification.notification--alt-error p{color:inherit}.notification.notification--msg{border:0.0625rem solid #ccc;background-color:rgba(0,0,0,0);font-size:0.875rem}.notification.notification--msg strong,.notification.notification--msg b{color:#46178f}.notification.notification--msg a{color:inherit}.notification.notification--ib{display:inline-block;margin-left:auto;margin-right:auto}.notification.notification--ss{border:0.0625rem solid #0057ff;padding:1.25rem;background-color:#fff}@media screen and (min-width: 900px){.notification.notification--ss{margin-top:-3.75rem}}.notification.notification--ss .btn-wrap{position:relative;z-index:12}.notification.notification--ss .btn,.notification.notification--ss .tab-anchor-menu a,.tab-anchor-menu .notification.notification--ss a{z-index:10}.notification.notification--ss .notification__img{display:block;margin:0 auto}#coupon-redeemed p{text-align:left}@media screen and (min-width: 900px){#coupon-redeemed{margin-top:1.125rem}}.notification-bg--blue{background-color:#0057ff}.notification-bg--blue p{color:#fff}.notification-bg--yellow{background-color:#fd3}.notification-bg--yellow p{color:#fff}.notification-bg--red{background-color:#e21b3c}.notification-bg--red p{color:#fff}.notification-bg--purple{background-color:#46178f}.notification-bg--purple p{color:#fff}.notification-bg--green{background-color:#26890c}.notification-bg--green p{color:#fff}.notification--positive{background-color:#fff;color:#333}.notification--positive p,.notification--positive a{color:#333 !important}.notification--alt{text-align:left;background-color:#45a3e5;color:#fff}.notification--alt label{color:#fff}.notification--currency{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-caption,.wp-caption[style]{max-width:100% !important}dialog[aria-hidden=true],[role=dialog][aria-hidden=true]{visibility:hidden}.send-focus{border:none;background-color:rgba(0,0,0,0);width:0;padding:0;position:absolute}input.hp[name=hp],input.hp[name=webform_hp]{display:none}.hl-o{color:#eb670f}.page-template-page--bare .single-content-area p{color:#333}.page-section--alt p a:not(.btn){color:#fff}.helper-icon{background-color:#767676;color:#fff;width:16px;height:16px;border-radius:50%;display:block;font-style:normal;text-align:center;font-size:0.75rem;position:relative;margin-top:-0.25em;margin-bottom:-0.25em}.tooltip{display:inline-block;position:relative}.tooltip .tooltip__reveal{position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%) translateY(0.625em);-ms-transform:translateX(-50%) translateY(0.625em);transform:translateX(-50%) translateY(0.625em);width:25em;border:1px solid #ccc;padding:0.625em;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);display:none}.tooltip .tooltip__target:hover+.tooltip__reveal{display:block}[for=cvv]{position:relative}[for=cvv] .tooltip{position:absolute;top:50%;left:100%;-webkit-transform:translateX(-75%) translateY(-50%);-ms-transform:translateX(-75%) translateY(-50%);transform:translateX(-75%) translateY(-50%)}.tt-card-logo{width:7.5em;height:auto;display:block;float:right;margin-left:0.625em}.tooltip.tooltip--cvv .tooltip__reveal{width:17.5em}@media screen and (min-width: 600px){.tooltip.tooltip--cvv .tooltip__reveal{left:auto;right:0;-webkit-transform:translateX(0) translateY(0.625em);-ms-transform:translateX(0) translateY(0.625em);transform:translateX(0) translateY(0.625em)}}@media screen and (min-width: 766px){.tooltip.tooltip--cvv .tooltip__reveal{width:25em}}@media screen and (min-width: 900px){.tooltip.tooltip--cvv .tooltip__reveal{right:auto;left:50%;-webkit-transform:translateX(-50%) translateY(0.625em);-ms-transform:translateX(-50%) translateY(0.625em);transform:translateX(-50%) translateY(0.625em)}}.upgrade-box{background:#fff;border-radius:8px;padding:40px;color:#333;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15)}.upgrade-box h2+p{font-size:18px;margin-top:0}.upgrade-box .btn,.upgrade-box .tab-anchor-menu a,.tab-anchor-menu .upgrade-box a{margin-top:20px;margin-bottom:20px}.upgrade-box .layout__item{margin-bottom:0}.upgrade-box .layout__item+.layout__item{margin-top:40px;padding-top:40px;border-top:1px solid #eee}.upgrade-box h3+.tick-check{margin-top:20px}.upgrade-box .tick-check{margin:0;padding:0;list-style-type:none}.upgrade-box .tick-check li{margin:0;padding:0;background:url(/wp-content/themes/kahoot2017/assets/img/check--green.svg) no-repeat left top;padding-left:30px;margin-bottom:10px;padding-bottom:5px}@media(min-width: 600px){.upgrade-box .layout__item+.layout__item{border-top:none;padding-top:0;margin-top:0;padding-left:40px;border-left:1px solid #eee}.upgrade-box{margin-right:70px}}.tick-check-alt{margin:0;padding:0;list-style-type:none}.tick-check-alt li{margin:0;padding:0;color:#333;position:relative;padding-left:1.25em;margin-bottom:1em;font-size:0.875em}.tick-check-alt li:before{content:" ";display:inline-block;background:url(/wp-content/themes/kahoot2017/assets/img/check-alt.svg) no-repeat center center;width:0.75rem;height:0.625rem;position:absolute;left:0;top:0.125em}.footnote-tigger{text-decoration:none;pointer-events:none}[data-switch]{display:none}.highlight{background-color:#ff0;-webkit-box-shadow:5px 0 0 #ff0,-5px 0 0 #ff0;box-shadow:5px 0 0 #ff0,-5px 0 0 #ff0}.preview-message{background:#fff;color:#000;padding:20px;text-align:center}html.show-bot-on-scroll .chat-container{-webkit-animation-name:bounceInCB;animation-name:bounceInCB;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.chat-container #chat-bubble-chat-button{border:2px solid #fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.5),0 5px 45px rgba(0,0,0,.15) !important;box-shadow:0 2px 10px rgba(0,0,0,.5),0 5px 45px rgba(0,0,0,.15) !important}@-webkit-keyframes bounceInCB{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInCB{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}[data-name=loading-shapes] .shape{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation:scaleShrink 4s infinite;animation:scaleShrink 4s infinite;opacity:0}[data-name=loading-shapes] .shape--triangle{fill:#e21b3c}[data-name=loading-shapes] .shape--diamond{fill:#1368ce;-webkit-animation-delay:1s;animation-delay:1s}[data-name=loading-shapes] .shape--circle{fill:#dd7e15;-webkit-animation-delay:2s;animation-delay:2s}[data-name=loading-shapes] .shape--square{fill:#26890c;-webkit-animation-delay:3s;animation-delay:3s}@-webkit-keyframes scaleShrink{0%,25%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:1}25.1%,100%{opacity:0}2.5%,21.25%{-webkit-transform:scale(1.2);transform:scale(1.2)}6.25%,18.75%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleShrink{0%,25%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:1}25.1%,100%{opacity:0}2.5%,21.25%{-webkit-transform:scale(1.2);transform:scale(1.2)}6.25%,18.75%{-webkit-transform:scale(1);transform:scale(1)}}.btn [data-name=loading-shapes] .shape,.tab-anchor-menu a [data-name=loading-shapes] .shape{fill:#fff}hr{border:none;background:#ccc;height:1px;margin:1.875rem 0}.hidden-img img{max-width:100%;height:auto;display:none}@media(max-width: 767px){div.chat-container.active{left:2.5rem;right:2.5rem;top:2.5rem;bottom:2.5rem;height:calc(100% - 5rem);border-radius:0.25rem;overflow:hidden;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.5),0 5px 45px rgba(0,0,0,.15) !important;box-shadow:0 2px 10px rgba(0,0,0,.5),0 5px 45px rgba(0,0,0,.15) !important}}@media(max-width: 500px){div.chat-container.active{left:1.25rem;right:1.25rem;top:1.25rem;bottom:1.25rem;height:calc(100% - 2.5rem)}}.breadcrumb ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb ul,.breadcrumb li{margin:0;padding:0}.breadcrumb li{font-size:0.875rem}.breadcrumb li a{color:inherit}.breadcrumb li+li:before{content:"/";margin-left:0.625rem;margin-right:0.625rem}@media screen and (min-width: 900px){.single-hero .breadcrumb{margin-top:-1.25rem}}.single-hero .breadcrumb{margin-bottom:1.25rem}.single-hero .breadcrumb li{color:#fff}.kahoot-dragonbox{background-color:#21091c;color:#fff;padding-left:1.875rem;padding-right:1.875rem;overflow:hidden}@media screen and (max-width: 600px){.kahoot-dragonbox .hero-title{font-size:2rem}.kahoot-dragonbox .kahoot-dragonbox__img img{max-width:22.5rem}}.kahoot-dragonbox .sub-title{color:#fff;font-size:1rem;text-shadow:-3px 3px 0 rgba(0,0,0,.25);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:1.25rem}.kahoot-dragonbox__inner{max-width:68.75rem;margin:0 auto 0;padding-top:2.5rem}.kahoot-dragonbox__text,.kahoot-dragonbox__img{position:relative}.kahoot-dragonbox__text img,.kahoot-dragonbox__img img{display:block;max-width:100%;height:auto}.kahoot-dragonbox__text{margin-bottom:1.875rem;z-index:4}.kahoot-dragonbox__img{-ms-flex-item-align:end;align-self:flex-end;z-index:2}.kahoot-dragonbox__img img{margin:0 auto}.kahoot-dragonbox__img:before{content:" ";background:#b43b12;background:-webkit-radial-gradient(center, ellipse, #c3400f 0%, #c3400f 40%, #21091c 70%, #21091c 100%);background:radial-gradient(ellipse at center, #c3400f 0%, #c3400f 40%, #21091c 70%, #21091c 100%);width:50rem;height:50rem;position:absolute;z-index:-1;left:60%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 766px){.kahoot-dragonbox__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.kahoot-dragonbox__text,.kahoot-dragonbox__img{width:calc(50% - 0.625rem)}.kahoot-dragonbox__img{-ms-flex-item-align:end;align-self:flex-end}.kahoot-dragonbox__img img{margin:-1.25rem 0 0 auto}}.section-nav{padding:1rem 1.25rem;position:sticky;-webkit-transition:top .3s;transition:top .3s;background-color:#fff;z-index:10}.section-nav.stuck{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.15);box-shadow:0 2px 2px rgba(0,0,0,.15)}.section-nav .section-nav__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:68.75rem;margin:0 auto}.section-nav a{color:#46178f;margin:0 0.625rem;font-size:0.875rem;text-align:center}.section-nav a:hover{text-decoration:none}@media screen and (min-width: 766px){.section-nav a{font-size:1.125rem}}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row>*{margin-right:0.625rem}.offer-txt{font-size:0.75rem;line-height:1.1}@media screen and (min-width: 1400px){.offer-txt{font-size:0.875rem;line-height:1}}.app-icons-band{border:0.125rem solid #f0f0f0;border-radius:0.375rem;margin-bottom:1.25rem}.app-icons-band__inner{padding:0.25rem 0.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-icons-band__logo,.app-icons-band__apps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-icons-band__apps{-ms-flex-negative:0;flex-shrink:0}.app-icons-band__logo{padding-right:1.25rem}.app-icons-band__logo img{margin-right:1.25rem}.app-icons-band__logo{font-size:0.75rem}.app-icons-band__inner--msg{background-color:#f0f0f0;font-size:0.875rem;padding:0.75rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:2}.app-icons-band__inner--msg span{padding-right:0.625rem}.app-icons-band__inner--msg img{margin-right:1.25rem}.flag-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flag-wrap__txt{padding-right:0.625rem}@media screen and (max-width: 600px){.app-icons-band--poio .app-icons-band__inner:not(.app-icons-band__inner--msg){position:relative;padding-bottom:1.875rem}.flag-wrap{position:absolute;bottom:0.625rem;right:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flag-wrap .flag-wrap__img{max-width:2.5rem;height:auto;display:block;margin-right:0}}@media(min-width: 900px)and (max-width: 1200px){.flex-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-row .offer-txt{width:100%}.flex-row .offer-txt br{display:none}}pre,code{font-family:monospace;line-height:2}pre{-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:0.75rem;margin:1.5rem 0;overflow:auto;padding:0.5rem;position:relative;background:#eee}pre:after{content:" ";background:#fff;-webkit-box-shadow:-0.25rem 0 0.25rem hsla(0,0%,100%,.5);box-shadow:-0.25rem 0 0.25rem hsla(0,0%,100%,.5);position:absolute;right:0;top:0;bottom:0;width:0.125rem}code{font-size:1rem;margin-left:0.25rem;margin-right:0.25rem;padding:0.125rem 0.5rem;color:#585858;background:#eee}pre code{margin-left:0;margin-right:0;padding:0;background-color:rgba(0,0,0,0);font-size:0.875rem}[data-confirmation-copy]{margin-top:1.25rem}[inert]{pointer-events:none;cursor:default}[inert],[inert] *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gallery .gallery-item .gallery-icon img,#gallery-1 .gallery-item .gallery-icon img{border:none;display:block;max-width:100%;height:auto}@media screen and (max-width: 600px){.gallery.gallery-columns-8 .gallery-item,#gallery-1.gallery-columns-8 .gallery-item{width:24%}}.roundel{background-color:#e21b3c;color:#fff;display:inline-block;font-size:0.625rem;border-radius:0.75rem;padding:0.25rem;line-height:1;margin-left:0.25rem}.upgrade-panel__plan-card .roundel{font-size:0.75rem;padding-left:0.5rem;padding-right:0.5rem;margin-top:0.5rem;margin-left:-0.25rem}.steps-list{text-align:left;list-style-type:none;counter-reset:steps-list;padding-left:0}.steps-list li{font-size:0.875rem;padding:1rem;padding-left:2.5rem;border-bottom:0.0625rem solid #f2f2f2;counter-increment:steps-list;position:relative}.steps-list li:before{content:counter(steps-list);font-size:1rem;display:block;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#0057ff;width:2rem;height:2rem;border-radius:50%;text-align:center;line-height:2rem;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.steps-list li a{color:inherit}.grecaptcha-badge{visibility:hidden}.control .control__field--btn-overlay{position:relative}.control .control__field--btn-overlay input{padding-right:7.5rem}.control .control__field--btn-overlay a{position:absolute;top:0;right:0;height:100%;font-size:0.75rem;line-height:0.75rem;color:#1368ce;text-decoration:none;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.ul-hover{position:relative;text-decoration:none}.ul-hover:after{content:" ";position:absolute;left:0;top:100%;height:0.125rem;width:0;-webkit-transition:width .2s;transition:width .2s;background-color:#fff}.ul-hover:hover:after{width:100%;background-color:#0057ff}p a.ul-hover{color:#0057ff}button.btn:not(.btn--outline):not(a.btn.theme-colour){border:0}.btn{display:inline-block;text-align:center;text-decoration:none;font-weight:600;font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);line-height:1.2;border-radius:0.25rem;padding:0.875rem 1.625rem;padding:clamp(0.75rem, 1.1666666667vmin, 0.875rem) clamp(1.5rem, 2.1666666667vmin, 1.625rem);cursor:pointer;-webkit-transition:background-color .2s,color .2s,border-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,color .2s,border-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,-webkit-box-shadow .2s;position:relative;outline:none}.btn:not(:last-child){margin-right:0.5rem}.btn:focus{outline:0.125rem solid #fff;-webkit-box-shadow:inset 0 0 0.0625rem 0.0625rem #0d4588;box-shadow:inset 0 0 0.0625rem 0.0625rem #0d4588}.btn:disabled,.btn.disabled,.btn [aria-disabled=true]{opacity:.6;cursor:not-allowed;pointer-events:none}.btn.btn--white-outline,.btn.btn--outline,a.btn.theme-colour,.btn.btn--dark-outline,.btn.btn--trans{padding:0.75rem 1.5rem;padding:clamp(0.625rem, 1vmin, 0.75rem) clamp(1.375rem, 2vmin, 1.5rem)}.btn{background-color:#26890c;border-color:#26890c;color:#fff}.btn:hover{background-color:hsl(107.52,83.8926174497%,19.2156862745%)}.btn--blue{background-color:#0057ff;border-color:#0057ff;color:#fff}.btn--blue:hover{background-color:rgb(0,69.6,204)}.btn--purple{background-color:#46178f;border-color:#46178f;color:#fff}.btn--purple:hover{background-color:hsl(263.5,72.2891566265%,22.5490196078%)}.btn--red{background-color:#e21b3c;border-color:#e21b3c;color:#fff}.btn--red:hover{background-color:rgb(180.442687747,21.557312253,47.9051383399)}.btn--yellow{background-color:#fd3;border-color:#fd3;color:#333}.btn--yellow:hover{background-color:rgb(255,212.5,0)}.btn--teal{background-color:#0aa3a3;border-color:#0aa3a3;color:#fff}.btn--teal:hover{background-color:hsl(180,88.4393063584%,23.9215686275%)}.btn--inverse{background-color:#333;border-color:#333;color:#fff}.btn--inverse:hover{background-color:#333}.btn--outline,a.btn.theme-colour{background-color:rgba(0,0,0,0);color:#333;border:0.125rem solid #333}.btn--outline:hover,a.btn.theme-colour:hover{background-color:#333;color:#fff}.btn--white{background-color:#fff;border-color:#fff;color:#333}.btn--white:hover{background-color:#dadada}.btn--white-outline{background-color:rgba(0,0,0,0);color:#fff;border:0.125rem solid #fff}.btn--white-outline:hover{background-color:#333}.btn--dark-outline{background-color:rgba(0,0,0,0);color:#333;border:0.125rem solid #333}.btn--dark-outline:hover{background-color:#333}.btn--secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn--secondary:hover{background-color:rgb(84.3605150215,91.3905579399,97.6394849785)}.btn--conversion,.btn--conversion-alt{background-color:#26890c;border-color:#26890c;color:#fff;-webkit-box-shadow:0 0.25rem #106b02;box-shadow:0 0.25rem #106b02;-webkit-transition:all .2s;transition:all .2s;position:relative;top:0;margin-bottom:0.25rem;text-align:center;padding:0.875rem 1rem;padding:clamp(0.75rem, 1.1666666667vmin, 0.875rem) clamp(0.875rem, 1.3333333333vmin, 1rem)}.btn--conversion:hover,.btn--conversion-alt:hover,.btn--conversion:active,.btn--conversion-alt:active{background-color:#106b02;-webkit-box-shadow:0 0rem #106b02;box-shadow:0 0rem #106b02;top:0.25rem}.btn--conversion-alt{-webkit-box-shadow:none;box-shadow:none;font-size:0.75rem;font-size:clamp(0.75rem,1vmin,0.75rem);line-height:1}.btn--conversion-alt:hover,.btn--conversion-alt:active{top:0;-webkit-box-shadow:none;box-shadow:none}.btn--trans{background-color:rgba(0,0,0,0);border:0.125rem solid rgba(0,0,0,0);color:inherit}.btn--trans:hover,.btn--trans:focus{background-color:inherit;border:0.125rem solid currentColor}.btn--alt{background-color:#0057ff;border-color:#0057ff;color:#fff}.btn--alt:hover,.btn--alt:focus{background-color:rgb(0,69.6,204)}.reverse-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.reverse-btn-wrap .btn{margin-left:0.25rem}.btn--small{padding:0.5rem 0.75rem;padding:clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(0.625rem, 1vmin, 0.75rem)}.btn--small.btn--white-outline,.btn--small.btn--outline,a.btn--small.btn.theme-colour,.btn--small.btn--dark-outline,.btn--small.btn--trans{padding:0.375rem 0.625rem;padding:clamp(0.25rem, 0.5vmin, 0.375rem) clamp(0.5rem, 0.8333333333vmin, 0.625rem)}@media(max-width: 766px){.btn{font-size:0.8125rem;font-size:clamp(0.75rem,1.0833333333vmin,0.8125rem);padding:0.625rem 1.25rem;padding:clamp(0.5rem, 0.8333333333vmin, 0.625rem) clamp(1.125rem, 1.6666666667vmin, 1.25rem)}.btn.btn--white-outline,.btn.btn--outline,a.btn.theme-colour,.btn.btn--dark-outline{padding:0.5rem 1.125rem;padding:clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(1rem, 1.5vmin, 1.125rem)}.btn--small{font-size:0.6875rem;font-size:clamp(0.75rem,0.9166666667vmin,0.6875rem);padding:0.375rem 0.75rem;padding:clamp(0.25rem, 0.5vmin, 0.375rem) clamp(0.625rem, 1vmin, 0.75rem)}.btn--large{font-size:0.9375rem;font-size:clamp(0.8125rem,1.25vmin,0.9375rem);padding:0.875rem 1.75rem;padding:clamp(0.75rem, 1.1666666667vmin, 0.875rem) clamp(1.625rem, 2.3333333333vmin, 1.75rem)}}.button-pair{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 766px){.button-pair{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.button-pair .btn{width:100%}}.explore-filter-button-pair{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem}.content-card a:not(.btn){color:inherit;-webkit-transition:color .2s;transition:color .2s}.page-header .outline-btn-wrap a{color:#0057ff;border:0.0625rem solid #0057ff;border-radius:0.25rem;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.page-header.theme-background .page-header .outline-btn-wrap a{border:0.0625rem solid #fff}.page-header.theme-background .page-header .outline-btn-wrap a .menu-item-text{color:#fff}.page-header.theme-background .page-header .outline-btn-wrap a .menu-item-text:after{display:none}.page-header.theme-background .page-header .outline-btn-wrap a:hover{background-color:#fff;color:#0057ff}.page-header.theme-background .page-header .outline-btn-wrap a:hover .menu-item-text{color:#0057ff}.page-header .outline-btn-wrap a:hover{background-color:#0057ff;color:#fff}.page-header .btn-wrap a{background-color:#26890c}.page-header .btn-wrap.btn-wrap-second a{background-color:#0057ff;padding-left:1rem;padding-left:clamp(0.875rem, 1.3333333333vmin, 1rem);padding-right:1rem;padding-right:clamp(0.875rem, 1.3333333333vmin, 1rem)}.page-header .btn-wrap.btn-wrap-second a:hover{background-color:rgb(0,69.6,204)}.header-menu .btn-wrap a{font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);padding:0.5rem 1rem;padding:clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(0.875rem, 1.3333333333vmin, 1rem);border-radius:0.25rem;color:#fff;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;display:inline-block;position:relative;text-align:center;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.header-menu .btn-wrap a:hover{background-color:hsl(107.52,83.8926174497%,19.2156862745%)}@media screen and (max-width: 1028px){.header-menu.header-menu--microsite .header-menu-left .btn-wrap a{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;color:#fff;top:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.header-menu.header-menu--microsite .header-menu-left .btn-wrap a:hover{color:#fff}.header-menu.header-menu--microsite .header-menu-left .btn-wrap a:before{left:auto}.header-menu.header-menu--microsite .header-menu-left .btn-wrap a:after{display:none}}.menu-news-icon{background-image:url(/wp-content/themes/kahoot2017/assets/img/news-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:auto 0.9375rem;width:0.9375rem;height:0.9375rem;margin-right:0.25rem;margin-bottom:-0.125rem;display:inline-block}.header-wrap{position:relative;width:100%;z-index:9999}.header-wrap{position:sticky;top:0;left:0}.desktop-hidden{display:none}.mobile-hidden{display:inherit}@media screen and (max-width: 1028px){.header-notification{display:none}}html.menu--open .header-notification,html.menu--open .header-notification[style]{display:none !important}.page-header{padding-top:0.5rem;padding-top:clamp(0.375rem, 0.6666666667vmin, 0.5rem);padding-bottom:0.5rem;padding-bottom:clamp(0.375rem, 0.6666666667vmin, 0.5rem);padding-left:1rem;padding-right:1rem;background-color:#fff;-webkit-box-shadow:0 0.1875em 0 rgba(0,0,0,.15);box-shadow:0 0.1875em 0 rgba(0,0,0,.15);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:14;position:relative;width:100%;z-index:12;box-sizing:border-box}.page-header .page-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-header .kahoot-logo{display:none}@media screen and (min-width: 1028px){.page-header .k-logo{display:none}.page-header .kahoot-logo{display:block}}html:not(.state--resizing) .page-header{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.icon-bar{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.burger-icon{position:absolute;right:50%;top:50%;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);opacity:1;-webkit-transition:all .25s;transition:all .25s}.nav-arrow-icon{position:absolute;right:50%;top:50%;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);opacity:0;-webkit-transition:all .25s;transition:all .25s}html.menu--open .burger-icon{opacity:0}html.menu--open .nav-arrow-icon{opacity:1}.header-menu .submenu.fixed{height:40px}.community-microsite-home-link a{background:url(/wp-content/themes/kahoot2017/assets/img/logos/community-text.svg) no-repeat 0.5rem center;overflow:hidden;text-indent:-150%;width:100%;height:1rem}@media screen and (min-width: 1028px){.community-microsite-home-link a{width:6.9375rem;background-position:center center}}.community-microsite-home-link.current-menu-item{position:relative}.community-microsite-home-link.current-menu-item a:after{content:" ";height:0.125rem;background-color:#fff;display:block}.header-menu .community-microsite-home-link{padding-right:1rem;position:relative}@media screen and (max-width: 1028px){.header-menu .community-microsite-home-link{padding-right:1rem}.header-menu .community-microsite-home-link a{padding-top:1rem;padding-bottom:1rem}.header-menu .community-microsite-home-link.current-menu-item a:after{display:none}}@media screen and (max-width: 1028px){.header-menu li{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header-menu li.nav-news-link{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width: 500px){.menu-news-icon{display:none}}@media screen and (max-width: 400px){.header-menu-right li a,button.navigation-toggle{font-size:0.75rem;margin-left:0.25rem !important}}@media screen and (max-width: 1028px){html.menu--open .header-menu .menu-news-icon{background-image:url(/wp-content/themes/kahoot2017/assets/img/news-icon--dark.svg)}}html.page-template-page--conversion .page-header{border-bottom-color:rgba(0,0,0,0)}html.single-academynews .page-header{background-color:#e21b3c}html.background-type--white .page-section{background-color:#fff}.page-header.page-header--conversion,[data-theme] .page-header.page-header--conversion,html.background-type--grey .panel-shapes .page-header.page-header--conversion{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width: 900px){.page-header.page-header--conversion,[data-theme] .page-header.page-header--conversion,html.background-type--grey .panel-shapes .page-header.page-header--conversion{padding-left:2.5rem;padding-right:5rem}}.page-header.page-header--conversion .logo-link .k-logo polygon,.page-header.page-header--conversion .logo-link .k-logo path,.page-header.page-header--conversion .logo-link .kahoot-logo path,.page-header.page-header--conversion .logo-link .kahoot-logo polygon,.page-header.page-header--conversion .logo-link:hover .k-logo polygon,.page-header.page-header--conversion .logo-link:hover .k-logo path,.page-header.page-header--conversion .logo-link:hover .kahoot-logo path,.page-header.page-header--conversion .logo-link:hover .kahoot-logo polygon,[data-theme] .page-header.page-header--conversion .logo-link .k-logo polygon,[data-theme] .page-header.page-header--conversion .logo-link .k-logo path,[data-theme] .page-header.page-header--conversion .logo-link .kahoot-logo path,[data-theme] .page-header.page-header--conversion .logo-link .kahoot-logo polygon,[data-theme] .page-header.page-header--conversion .logo-link:hover .k-logo polygon,[data-theme] .page-header.page-header--conversion .logo-link:hover .k-logo path,[data-theme] .page-header.page-header--conversion .logo-link:hover .kahoot-logo path,[data-theme] .page-header.page-header--conversion .logo-link:hover .kahoot-logo polygon,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link .k-logo polygon,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link .k-logo path,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link .kahoot-logo path,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link .kahoot-logo polygon,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link:hover .k-logo polygon,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link:hover .k-logo path,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link:hover .kahoot-logo path,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link:hover .kahoot-logo polygon{fill:#fff}html.background-type--grey .page-header.page-header--conversion .logo-link .k-logo polygon,html.background-type--grey .page-header.page-header--conversion .logo-link .k-logo path,html.background-type--grey .page-header.page-header--conversion .logo-link .kahoot-logo path,html.background-type--grey .page-header.page-header--conversion .logo-link .kahoot-logo polygon,html.background-type--grey .page-header.page-header--conversion .logo-link:hover .k-logo polygon,html.background-type--grey .page-header.page-header--conversion .logo-link:hover .k-logo path,html.background-type--grey .page-header.page-header--conversion .logo-link:hover .kahoot-logo path,html.background-type--grey .page-header.page-header--conversion .logo-link:hover .kahoot-logo polygon{fill:#25076b}.step-meter{width:7.5em;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.step-meter .step-meter__label{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.875em;color:#737373;margin-bottom:0.5em}.step-meter .step-meter__meter,.step-meter .step-meter__progress{border-radius:0.3125em;height:0.625em}.step-meter .step-meter__meter{background:#f2f2f2;position:relative}.step-meter .step-meter__progress{width:33.333%;background-color:#66bf39}#skip-to-content{position:absolute;font-size:0.875rem;color:#333;text-decoration:none;white-space:nowrap}@media screen and (max-width: 1028px){#skip-to-content{top:100%;left:0;background:#fff;padding:0.125rem 0.25rem;display:none}}@media screen and (min-width: 1028px){#skip-to-content{top:0.5rem;left:0.5rem}}#skip-to-content{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;z-index:9999}#skip-to-content:focus:not(:active),#skip-to-content:active,#skip-to-content:hover{border:0.125rem solid #0057ff;padding:0.625rem;background-color:#fff;z-index:10;border-radius:0.25rem;font-size:0.75rem;clip:auto;overflow:visible;width:auto;height:auto}#skip-to-content:focus:not(:active){outline:none}html.old-browser .blog-meta,html.old-browser .page-footer__base,html.old-browser .shares-likes-plays__item{-ms-flex-pack:justify;-ms-flex-align:center}html.old-browser .shares-likes-plays__item div,html.old-browser .shares-likes-plays__item span{width:100%}.header-menu ul,.header-menu .submenu ul{margin:0;padding:0;list-style-type:none}.header-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-menu ul li{font-size:0.8125rem;font-size:clamp(0.75rem,1.0833333333vmin,0.8125rem)}@media screen and (min-width: 1450px){.header-menu ul li{font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem)}}@media screen and (max-width: 1450px){.menu-news-icon{display:none !important}}.header-menu a{color:#333;text-decoration:none;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0.5rem 0.5rem;padding:clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(0.375rem, 0.6666666667vmin, 0.5rem);display:block}.header-menu a:first-letter,.header-menu a::first-letter{text-transform:uppercase}.page-header.page-header--trans{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.page-header.page-header--trans .k-logo path,.page-header.page-header--trans .kahoot-logo path{fill:#0057ff}.page-template-page--conversion .page-header--microsite.page-header--trans .header-menu .sub-menu{background-color:#f2f2f2;border-color:#333}.page-template-page--conversion .page-header--microsite.page-header--trans .header-menu .sub-menu li{border-bottom-color:#333}.header-menu-right a{margin-left:0.625rem}@media screen and (max-width: 1028px){html.menu--open .header-menu .btn-wrap a{background-color:#fff;color:#333}html.menu--open .outline-btn-wrap a{color:#fff !important;border-color:#fff !important}}.header-menu .sub-menu{background-color:#25076b;padding:1em;height:0;-webkit-transition:height .1s linear;transition:height .1s linear;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-menu .sub-menu a{white-space:nowrap}.logo-link{display:block}.logo-link,button.navigation-toggle{position:relative}.logo-link:before,button.navigation-toggle:before{border:0.125rem solid #0057ff;position:absolute;top:0;bottom:0;left:-0.25rem;right:-0.25rem;border-radius:0.25rem}.logo-link:focus:not(:active),button.navigation-toggle:focus:not(:active){outline:none}.logo-link:focus:not(:active):before,button.navigation-toggle:focus:not(:active):before{content:" "}.header-menu-right a:focus:not(:active),.header-menu-right button:focus:not(:active){-webkit-box-shadow:inset 0 0 0.0625rem 0.125rem #0057ff;box-shadow:inset 0 0 0.0625rem 0.125rem #0057ff;border-radius:0.25rem;outline:none}.header-menu-right .btn-wrap a:focus:not(:active){-webkit-box-shadow:inset 0 0 0.0625rem 0.125rem #46178f;box-shadow:inset 0 0 0.0625rem 0.125rem #46178f}@media screen and (max-width: 1028px){.menu--open .logo-link:before,.menu--open button.navigation-toggle:before{border-color:#fff}.menu--open button.navigation-toggle:before{background-color:rgba(0,0,0,.15)}.menu--open .header-menu-right a:not([data-tracking-id=sign-up-top-bar]):focus:not(:active),.menu--open .header-menu-right button:focus:not(:active){-webkit-box-shadow:inset 0 0 0.0625rem 0.125rem #fff;box-shadow:inset 0 0 0.0625rem 0.125rem #fff}.menu--open .header-menu-right .btn-wrap a:focus:not(:active){-webkit-box-shadow:inset 0 0 0.0625rem 0.125rem #333;box-shadow:inset 0 0 0.0625rem 0.125rem #333}}html.modal--open,html.modal--open body{overflow:hidden;-webkit-overflow-scrolling:touch}@media screen and (max-width: 1028px){.desktop-hidden{display:inherit}.mobile-hidden{display:none}html:not(.state--resizing){-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.burger-icon{right:1rem}.nav-arrow-icon{right:1rem}html.menu--open{overflow:hidden}html.menu--open .burger-icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}html.menu--open .nav-arrow-icon{left:50%;top:50%;opacity:1;-webkit-transform:rotate(90deg) translate(-50%, 50%);-ms-transform:rotate(90deg) translate(-50%, 50%);transform:rotate(90deg) translate(-50%, 50%)}html.menu--open .nav-arrow-icon polygon{fill:#fff}html.menu--open .header-menu .sub-menu{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.logo-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-menu .sub-menu{position:fixed;top:0;bottom:0;left:100%;right:auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:4rem;height:auto}.header-menu .sub-menu li{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-menu .sub-menu ul.sub-menu li{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none}.header-menu .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-menu .sub-menu>a{width:100%}.header-menu .sub-menu li{font-size:2em;letter-spacing:.02em;position:relative}.header-menu .sub-menu li a{color:#fff;display:block}.header-menu .sub-menu li a:hover{text-decoration:none}ul.sub-menu li a{padding:0.5rem 1rem;font-weight:400;font-size:0.875rem}html .header-menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}html .header-menu .sub-menu{height:auto}html .header-menu .header-menu-right{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}html .header-menu .header-menu-left a{position:relative}html .header-menu .header-menu-left a:focus{border-bottom:0rem solid #fff;outline:none;background-color:rgba(0,0,0,.08)}html .header-menu .header-menu-left a:focus:after{content:" ";position:absolute;left:0;top:0;bottom:0;width:0.125rem;background-color:#fff;text-indent:1.25rem}html .header-menu .header-menu-left{left:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);position:fixed;width:100%;top:3.375rem;z-index:2;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;display:block;visibility:hidden}html .header-menu .header-menu-left>li{margin:0.625rem;border-top-right-radius:0.25rem;border-top-left-radius:0.25rem}html .header-menu .header-menu-left>li>a:after{border-top-left-radius:0.25rem}html .header-menu .header-menu-left li.current-menu-item>a:before,html .header-menu .header-menu-left li.current-menu-parent>a:before{background-image:none}html .header-menu .header-menu-left li .sub-menu{position:relative;padding:0;margin:0;left:0;height:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}html .header-menu .header-menu-left li .sub-menu li{margin:0;left:0;text-align:left;width:100%}html .header-menu .header-menu-left li .sub-menu li a{font-size:1rem}html .header-menu .header-menu-left li .sub-menu li:last-child{border-radius:0px 0px 4px 4px}html .header-menu .header-menu-left li .sub-menu li:last-child a:after{border-bottom-left-radius:0.375rem}html .header-menu .header-menu-left>li{padding-bottom:0px}html .header-menu .header-menu-left>li>a{color:#fff;font-size:1.5rem}html .header-menu .header-menu-left>li>a span.desktop-hidden{display:inline-block}html .header-menu .header-menu-left>li>a:before{content:" ";position:absolute;width:1.5rem;height:1.5rem;right:0;top:0.375rem;background:url(/wp-content/themes/kahoot2017/assets/img/toggle.svg);background-repeat:no-repeat;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}html .header-menu .header-menu-left>li>a:hover{text-decoration:none}html .header-menu.active-toolbar .header-menu-left{top:10.625rem}.menu--open .header-menu .header-menu-left{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);visibility:visible;overflow-x:hidden;overflow-y:scroll;bottom:0;height:auto}}@media screen and (max-width: 900px){html .header-menu .header-menu-left{top:3.125rem}}@-webkit-keyframes notificationIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes notificationIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.notification-bubble{display:none}.microsite-upper-nav{background-color:#130636;padding:0.25rem 0.75rem;padding:clamp(0.125rem, 0.3333333333vmin, 0.25rem) clamp(0.625rem, 1vmin, 0.75rem);display:block}.microsite-upper-nav .btk{color:#fff;font-size:0.75rem;font-size:clamp(0.75rem,1vmin,0.75rem)}@media screen and (min-width: 1028px){.page-header{-webkit-box-shadow:inset 0 -0.125rem #f2f2f2;box-shadow:inset 0 -0.125rem #f2f2f2;padding-top:0.75rem;padding-top:clamp(0.625rem, 1vmin, 0.75rem);padding-bottom:0.75rem;padding-bottom:clamp(0.625rem, 1vmin, 0.75rem);padding-left:1rem;padding-right:1rem}.page-header .logo-link{width:4.375rem;width:clamp(4.25rem, 5.8333333333vmin, 4.375rem);padding-top:0.5rem;padding-top:clamp(0.375rem, 0.6666666667vmin, 0.5rem);padding-bottom:0.5rem;padding-bottom:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.page-header .logo-link .kahoot-logo{display:block;max-width:100%;height:auto}.page-header .logo-link--360{width:7.375rem;width:clamp(7.25rem, 9.8333333333vmin, 7.375rem);padding-top:0;padding-bottom:0}.header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-left:1.25rem}.header-menu .header-menu-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.header-menu .header-menu-right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header-menu li{position:relative;margin-left:0.125rem;margin-right:0.125rem}.notification-bubble{background-color:#e21b3c;width:1rem;height:1rem;display:block;border-radius:50%;font-size:0.625rem;line-height:1rem;position:absolute;text-align:center;top:-0.25rem;right:-0.25rem;-webkit-animation:notificationIn .6s 1 forwards;animation:notificationIn .6s 1 forwards}.academy-news-menu-item .notification-bubble{background-color:#ffc00a}.header-menu .sub-menu{padding:0.125rem 0;overflow:hidden;top:calc(100% + 1px);visibility:hidden;position:absolute;left:0;top:100%;display:block;height:auto;background-color:hsla(0,0%,100%,.95);border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem}.header-menu .sub-menu li{display:block;border-bottom:0.0625rem solid #fff}.header-menu .sub-menu li:last-of-type{border-bottom:none}.header-menu .sub-menu a{color:#333;display:block;text-decoration:none;overflow:visible}.header-menu .sub-menu li.current-menu-item:not(.no-active-indicator) a,.header-menu .sub-menu li.current_page_parent a{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-menu .sub-menu li.current-menu-item:not(.no-active-indicator).menu-item-has-children:after,.header-menu .sub-menu li.current_page_parent.menu-item-has-children:after{right:24px}.header-menu .sub-menu li.current-menu-item:not(.no-active-indicator):hover>a,.header-menu .sub-menu li.current-menu-item:not(.no-active-indicator)>a:hover,.header-menu .sub-menu li.current_page_parent:hover>a,.header-menu .sub-menu li.current_page_parent>a:hover{text-decoration:none}.header-menu .sub-menu li.current-menu-item>a{pointer-events:none}.header-menu .sub-menu .sub-menu li.current-menu-item:after{top:0.4375rem;left:-0.875rem;right:auto;bottom:auto;width:0.1875rem;height:0.8125rem;-webkit-clip-path:none;clip-path:none}:not(.sub-menu) .icon-before-nav{float:left;height:100%;padding-bottom:0.625rem;margin-bottom:-0.625rem}:not(.sub-menu) .icon-before-nav>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0.25rem}:not(.sub-menu) .icon-before-nav>a:hover{cursor:pointer}:not(.sub-menu) .icon-before-nav>a:before{display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-right:0.375rem;width:1.375rem;height:0.9375rem}}@media screen and (min-width: 1028px)and (min-width: 1450px){:not(.sub-menu) .icon-before-nav>a:before{content:" "}}@media screen and (min-width: 1028px){:not(.sub-menu) .icon-before-nav a:focus:not(:active){outline:none;-webkit-box-shadow:0 0 0.0625rem 0.125rem #0057ff;box-shadow:0 0 0.0625rem 0.125rem #0057ff}:not(.sub-menu) .icon-before-nav .sub-menu a:focus:not(:active){-webkit-box-shadow:inset 0 0 0.0625rem 0.125rem #0057ff;box-shadow:inset 0 0 0.0625rem 0.125rem #0057ff}:not(.sub-menu) .icon-before-nav.current-menu-parent .sub-menu a:focus:not(:active),:not(.sub-menu) .icon-before-nav.current-menu-item .sub-menu a:focus:not(:active){-webkit-box-shadow:0 0 0.0625rem 0.125rem #0057ff,0 0 0.0625rem 0.1875rem #fff,inset 0 0 0.0625rem 0.0625rem #fff;box-shadow:0 0 0.0625rem 0.125rem #0057ff,0 0 0.0625rem 0.1875rem #fff,inset 0 0 0.0625rem 0.0625rem #fff}:not(.sub-menu) .icon-before-nav.school-nav-icon a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icons/nav/school-nav-icon.svg);width:0.9375rem;height:0.8125rem}:not(.sub-menu) .icon-before-nav.work-nav-icon a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icons/nav/work-nav-icon.svg?ver=2);width:0.875rem;height:0.875rem}:not(.sub-menu) .icon-before-nav.home-nav-icon a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icons/nav/home-nav-icon.svg);width:1.125rem;height:0.75rem}:not(.sub-menu) .icon-before-nav.learning-nav-icon a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icons/nav/learning-nav-icon.svg);width:0.9375rem;height:0.9375rem}:not(.sub-menu) .icon-before-nav.study-nav-icon a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icons/nav/study-nav-icon.svg);width:1rem;height:0.875rem}:not(.sub-menu) .icon-before-nav.academy-nav-icon a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icons/nav/academy-nav-icon.svg?ver=y);width:1.25rem;height:1.125rem}:not(.sub-menu) .icon-before-nav.highered-nav-icon a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icons/nav/higher-ed-icon.svg);width:1.25rem;height:1.125rem}:not(.sub-menu) .icon-before-nav.discover-nav-icon a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icons/nav/discover-icon.svg);width:1.25rem;height:1.125rem}:not(.sub-menu) .icon-before-nav.accesspass-nav-icon a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icons/nav/accesspass-nav-icon.svg?ver=y);width:1.25rem;height:1.125rem}:not(.sub-menu) .icon-before-nav.profile-nav-icon>a:after{content:none}:not(.sub-menu) .icon-before-nav.profile-nav-icon a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icons/nav/profile-nav-icon.svg);width:1.25rem;height:1.125rem}:not(.sub-menu) .icon-before-nav.marketplace-nav-icon>a:after{content:none}:not(.sub-menu) .icon-before-nav.marketplace-nav-icon a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icons/nav/marketplace-nav-icon.svg);width:1.25rem;height:1.125rem}}@media screen and (min-width: 1028px){.header-menu .menu-open:not(.another-menu-open)>a{text-decoration:underline}.header-menu .header-menu-left>ul>li .sub-menu>li{text-align:center;position:relative}.header-menu li:hover .sub-menu,.header-menu li.focused .sub-menu,.page-header:not(.page-header--microsite) .header-menu .current-menu-parent .sub-menu,.page-header:not(.page-header--microsite) .header-menu .current-menu-item .sub-menu{visibility:visible}.header-menu li:not(.current-menu-parent) .sub-menu{z-index:99}.page-header:not(.page-header--microsite) .header-menu li.current-menu-item,.page-header:not(.page-header--microsite) .header-menu li.current-menu-parent{position:static}.page-header:not(.page-header--microsite) .header-menu li.current-menu-item .sub-menu,.page-header:not(.page-header--microsite) .header-menu li.current-menu-parent .sub-menu{position:absolute;top:100%;height:auto;left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom-width:0;padding:0.125rem 1rem;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-header:not(.page-header--microsite) .header-menu li.current-menu-item .sub-menu li:first-of-type,.page-header:not(.page-header--microsite) .header-menu li.current-menu-parent .sub-menu li:first-of-type{margin-left:-1rem}.page-header:not(.page-header--microsite) .header-menu li.current-menu-item .sub-menu li,.page-header:not(.page-header--microsite) .header-menu li.current-menu-parent .sub-menu li{font-size:0.875rem;position:relative;border-bottom:none}.page-header:not(.page-header--microsite) .header-menu li.current-menu-item .sub-menu li a,.page-header:not(.page-header--microsite) .header-menu li.current-menu-parent .sub-menu li a{color:#fff}.search-results .blog-link.current_page_parent a,.search-no-results .blog-link.current_page_parent a,.jobs-template-default .blog-link.current_page_parent a,.explorecollections-template-default .blog-link.current_page_parent a,.explorekahoots-template-default .blog-link.current_page_parent a,.leadership-template-default .blog-link.current_page_parent a,.press-template-default .blog-link.current_page_parent a,.post-type-archive-press .blog-link.current_page_parent a,.library-template-default .blog-link.current_page_parent a{text-rendering:inherit;-webkit-font-smoothing:inherit}.search-results .blog-link.current_page_parent:after,.search-no-results .blog-link.current_page_parent:after,.jobs-template-default .blog-link.current_page_parent:after,.explorecollections-template-default .blog-link.current_page_parent:after,.explorekahoots-template-default .blog-link.current_page_parent:after,.leadership-template-default .blog-link.current_page_parent:after,.press-template-default .blog-link.current_page_parent:after,.post-type-archive-press .blog-link.current_page_parent:after,.library-template-default .blog-link.current_page_parent:after{display:none}}.header-notification{z-index:999;background:#ffc00a;color:#333;margin-bottom:-0.125rem;overflow:hidden}.header-notification .header-notification__img{margin-right:0.75rem;display:block;height:auto;max-width:3.75rem;margin-bottom:-0.625rem;margin-top:-0.625rem}.header-notification__inner{position:relative;color:#2f1000;font-size:0.875rem;padding:0.5rem 1rem;padding-right:3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-notification__inner p{line-height:1.1}.header-notification__inner p,.header-notification__inner a{color:inherit;font-size:0.875rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-notification__inner a.btn{background-color:#fff;color:#333;padding:0.25rem 0.5rem;-webkit-transition:all .2s;transition:all .2s}.header-notification__inner a.btn:hover{background-color:#26890c;color:#fff}.header-notification__close{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1.25rem;text-decoration:none;display:none}.header-menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 600px){.header-notification__inner{padding:0.625rem;padding-right:3.125rem}.header-notification__inner p,.header-notification__inner a{font-size:0.875rem}}@media screen and (max-width: 766px){.header-menu-right .nav-news-link{display:none}}@media screen and (max-width: 700px){.header-menu-right li{white-space:nowrap}.header-menu-right li a,button.navigation-toggle{margin-left:0.375rem}li.profile-nav-icon a{padding-left:0.25rem;padding-right:0}.header-menu-right .logged-in-explore-link,.header-menu-right .menu-item-15733{display:none}}@media screen and (max-width: 340px){.outline-btn-wrap{display:none}}button.navigation-toggle{border:none;background:none;width:2.125rem;height:2.125rem;border-radius:50%;margin-left:0.625rem;margin-top:0.125rem;position:relative;outline:none}.menu--open button.navigation-toggle{border-color:#333}@media screen and (max-width: 395px){.header-menu .btn-wrap a{font-size:0.6875rem;padding-left:0.3125rem;padding-right:0.3125rem}.header-menu div:nth-child(2){margin-top:0.25rem}.header-menu div:nth-child(2) ul li{font-size:0.6875rem}}html.platform-logged-in *[data-signed-in=hide]{display:none}html.platform-logged-in *[data-signed-in=show]{display:inline-block}html.platform-logged-in .menu-item[data-signed-in=show]{display:list-item}@-webkit-keyframes fadein{0%{opacity:0}33%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}33%{opacity:0}100%{opacity:1}}html.platform-logged-in #primary-platform-nav{-webkit-animation:fadein .6s forwards;animation:fadein .6s forwards}html:not(.platform-logged-in) *[data-signed-in=hide]{display:inline-block}html:not(.platform-logged-in) .menu-item[data-signed-in=hide]{display:list-item}html:not(.platform-logged-in) *[data-signed-in=show]{display:none}.page-template-page--component-logo-header .page-header{position:absolute;border-bottom:0;z-index:10}@media screen and (max-width: 766px){.page-template-page--component-logo-header .page-section>.layout-component--pricing-panel{padding-top:4rem !important}}html.header-banner-visible.header-banner-visible--fixed{margin-top:4rem}@media screen and (max-width: 600px){html.header-banner-visible.header-banner-visible--fixed{margin-top:6rem}}html.header-banner-visible .header-banner{height:auto;min-height:3rem;padding:0.5rem;text-align:center}html.header-banner-visible .header-banner.header-banner--fixed{position:fixed;top:0;left:0;width:calc(100% - 1rem);z-index:1000;-ms-flex-line-pack:center;align-content:center}html.header-banner-visible .header-banner .header-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html.header-banner-visible .header-banner .header-banner__image{max-height:3rem;margin-right:1rem}html.header-banner-visible .header-banner p{color:inherit}html.header-banner-visible .header-banner .btn{margin-left:1rem;font-size:0.75rem}html.header-banner-visible .header-banner .btn.btn--white{background-color:#f2f2f2;color:#333;-webkit-box-shadow:0 .25em #b5b5b5;box-shadow:0 .25em #b5b5b5}html.header-banner-visible .header-banner .btn:hover{-webkit-box-shadow:0 0rem #b5b5b5;box-shadow:0 0rem #b5b5b5}html.menu--open .app-banner{display:none}.app-banner{background:#f9f8f8;padding:0.375rem 0.625rem;-webkit-box-shadow:inset 0rem -0.125rem 0.125rem rgba(0,0,0,.15);box-shadow:inset 0rem -0.125rem 0.125rem rgba(0,0,0,.15);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}.app-banner-show{display:-webkit-box;display:-ms-flexbox;display:flex}.app-banner-hide{display:none}.app-banner-image{margin-right:0.6875rem}.app-banner-image .apple-store-img,.app-banner-image .play-store-img{display:none}.app-banner-image .apple-store-show,.app-banner-image .play-store-show{display:-webkit-box;display:-ms-flexbox;display:flex}.app-banner-content{margin-right:0.6875rem}.app-banner-content p{font-weight:500;line-height:0.9375rem;font-size:0.75rem;color:#24076b}.app-banner-close{background-image:url(../img/app-banner-close.svg);width:1.25rem;height:1.25rem;background-size:contain;background-position:center;background-repeat:no-repeat;border:none;background-color:rgba(0,0,0,0);padding:0;margin-right:0.375rem}@media screen and (max-width: 940px){.shorten-label{display:none}}@media screen and (max-width: 560px){.loggedin-news-link{display:none}}@media screen and (max-width: 500px){.header-menu-right li,.header-menu-right li a,.header-menu .btn-wrap a{font-size:0.75rem}}.page-header--microsite{position:sticky;top:0}.page-header--microsite .microsite-home a,.page-header--microsite .microsite-home a span{color:#fff !important}.page-header--microsite .current_page_item:after{display:none !important}.page-header--microsite .sub-menu a:hover{color:#fff !important}.page-header--microsite .logo-link{position:relative}@media screen and (max-width: 1028px){.page-header--microsite .microsite-home--mobile{position:absolute;left:46px}}.page-header.theme-background{-webkit-box-shadow:none;box-shadow:none}.page-header.theme-background .logo-link .kahoot-logo path,.page-header.theme-background .logo-link .kahoot-logo polygon,.page-header.theme-background .logo-link .k-logo path,.page-header.theme-background .logo-link:hover .kahoot-logo path,.page-header.theme-background .logo-link:hover .kahoot-logo polygon,.page-header.theme-background .logo-link:hover .k-logo path{fill:#fff}.page-header.theme-background a,.page-header.theme-background a:hover .menu-item-text{color:#fff}.page-header.theme-background .menu-item-text:after{background-color:#fff}.page-header.theme-background .btn-wrap a{background-color:#fff}.page-header.theme-background .btn-wrap a,.page-header.theme-background .btn-wrap a:hover{color:#333}.page-header.theme-background svg.burger-icon .icon-bar{fill:#fff}.page-header.theme-background .current-menu-parent .menu-item-text,.page-header.theme-background .current-menu-item .menu-item-text{color:#fff !important}.page-header.theme-background .current-menu-item>a>.menu-item-text:after,.page-header.theme-background .current-menu-parent .sub-menu a:hover .menu-item-text:after{width:100%}@media screen and (min-width: 1028px){.page-template-page--conversion .page-header--microsite{z-index:99}.page-template-page--conversion .header-menu--microsite .sub-menu{background-color:#46178f;border:0.0625rem solid #fff;border-top:none}.page-template-page--conversion .header-menu--microsite .current-menu-item>a>.menu-item-text:after{width:100%}}@media screen and (max-width: 1028px){.page-header.page-header--microsite{z-index:999}html.single-academynews.menu--open .header-menu .header-menu-left{background-color:#e21b3c}html.single-academynews.menu--open .header-menu .header-menu-left li{background-color:#c60929}.menu--open .header-menu .header-menu-left{background-color:#46178f}.menu--open .header-menu .header-menu-left li{background-color:#25076b}}.microsite-logo-wrap{position:relative}.microsite-logo-wrap:after{width:0.0625rem;content:" ";display:block;position:absolute;top:0;bottom:0;left:100%}.header-menu-right .language-selector{margin-left:0.5rem}.language-selector_blog{margin-bottom:1rem;float:right}.widget-noposts{margin-top:0.5rem}.qa-admin #wpadminbar{background:#1468ce}html,body{max-width:100%}main.page{min-height:37.5rem;max-width:100%;overflow:hidden}.layout-section .layout-component{padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width: 766px){.layout-section .layout-component{padding-top:2.25rem;padding-bottom:2.25rem}}@media screen and (min-width: 900px){.layout-section .layout-component{padding-top:3rem;padding-bottom:3rem}}@media screen and (max-width: 600px){.layout-section .layout-component+.layout-component{padding-top:0}}.layout-section-font--white{color:#fff}.layout-section-font--black{color:#333}.layout-component{padding-top:0.625rem;padding-top:clamp(0.5rem, 0.8333333333vmin, 0.625rem);padding-bottom:0.625rem;padding-bottom:clamp(0.5rem, 0.8333333333vmin, 0.625rem)}.layout-component.layout-component--exVpadd{padding-top:1.875rem;padding-bottom:1.875rem}.layout-component.layout-component--extra-push{margin-top:4.375rem}@media screen and (min-width: 766px){.layout-component.layout-component--extra-push{margin-top:3.75rem}}.layout__item{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.layout__item img{display:block;max-width:100%;height:auto}.layout__item .control{width:100%}.layout--tight .layout__item{margin-bottom:0.625rem}@media screen and (min-width: 766px){.layout-component{padding-top:1.25rem;padding-top:clamp(1.125rem, 1.6666666667vmin, 1.25rem);padding-bottom:1.25rem;padding-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem)}.layout-component+.layout-component{margin-top:-1.25rem}}@media screen and (min-width: 900px){.layout-component{padding-top:2.5rem;padding-top:clamp(2.375rem, 3.3333333333vmin, 2.5rem);padding-bottom:2.5rem;padding-bottom:clamp(2.375rem, 3.3333333333vmin, 2.5rem)}.layout-component+.layout-component{margin-top:-2.5rem}}@media screen and (max-width: 600px){.layout__inner--mobile-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.layout--mobile-comb{padding-left:0.625rem;padding-right:0.625rem}.layout.layout--mobile-comb .layout__inner{background-color:#fff;padding:0;border-radius:0.25rem;-webkit-box-shadow:0 0.125rem 0.375rem rgba(0,0,0,.15);box-shadow:0 0.125rem 0.375rem rgba(0,0,0,.15);gap:0;margin-top:3rem}.layout.layout--mobile-comb .layout__inner .layout__item:first-of-type .box--vert{margin-top:0}.layout.layout--mobile-comb .layout__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.layout.layout--mobile-comb .layout__inner:before,.layout.layout--mobile-comb .layout__inner:after{content:" ";width:0.625rem}.layout.layout--mobile-comb .layout__inner .layout__item{padding:0 !important}.layout.layout--mobile-comb .layout__inner .box{-webkit-box-shadow:none;box-shadow:none;border:none}}.quote-bubble{background-color:#fff;padding:1.25rem;border-radius:0.75rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.15);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.15);color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:0;font-size:1rem;line-height:1.5rem;position:relative;margin-bottom:1.875rem;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5}.quote-bubble:after{content:"";position:absolute;width:0;height:0;margin-left:-0.2em;bottom:-1em;left:3.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:.5em solid #000;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff #fff;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-shadow:-0.25rem 0.125rem 0.25rem rgba(0,0,0,.15);box-shadow:-0.25rem 0.125rem 0.25rem rgba(0,0,0,.15)}.quote-bubble .skew-wrap{position:absolute;bottom:calc(100% - 1.25rem);width:100%;left:0;overflow:hidden;padding:0.625rem 0}.quote-bubble .skew-wrap:after{content:" ";position:absolute;left:0;width:100%;top:2.8125rem;height:1.25rem;background-color:#fff;-webkit-transform:rotate(-1.5deg);-ms-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}.quote-bubble .skew,.quote-bubble .skew__inner{height:1.25rem;width:100%;background:#fff}.quote-bubble .skew{margin-top:1.25rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.15);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.15);border-top-left-radius:0.75rem;border-top-right-radius:0.75rem;-webkit-transform:skewY(-1deg) translateY(1.5%);-ms-transform:skewY(-1deg) translateY(1.5%);transform:skewY(-1deg) translateY(1.5%)}.quote-bubble .skew.skew__inner{-webkit-transform:skewY(1deg) translateY(-1.5%);-ms-transform:skewY(1deg) translateY(-1.5%);transform:skewY(1deg) translateY(-1.5%)}.quote-bubble .quote-bubble__body,.quote-bubble .quote-bubble__img{position:relative;z-index:11}.quote-bubble .quote-bubble__img{width:4.375rem;height:4.375rem;-ms-flex-negative:0;flex-shrink:0;margin:0;margin-right:1.25rem}.upgrade-panel .quote-bubble .quote-bubble__img{overflow:hidden;border-radius:50%;position:relative}.upgrade-panel .quote-bubble .quote-bubble__img img{position:absolute;width:120%;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.quote-bubble .quote-bubble__img img{display:block;max-width:100%;height:auto}.quote-bubble .quote-bubble__author{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.875rem;color:#737373;line-height:1.3;margin-top:0.625rem}.quote-bubble .quote-bubble__author .normal{font-weight:400}.layout-component.people-quote-component{padding-bottom:0}.layout-component.people-quote-component .quote-bubble__img img{border-radius:50%}.layout.home-statistics{margin-bottom:2.5rem}@media screen and (min-width: 766px){.layout.home-statistics .layout__inner .layout__item:first-child{padding-left:0}.layout.home-statistics .layout__inner .layout__item:last-child{padding-right:0}}@media screen and (min-width: 766px)and (max-width: 766px){.layout.home-statistics .layout__inner .layout__item:nth-child(odd){padding-left:0}.layout.home-statistics .layout__inner .layout__item:nth-child(even){padding-right:0}}@media screen and (min-width: 766px)and (max-width: 600px){.layout.home-statistics .layout__inner .layout__item{padding-left:0;padding-right:0}}.layout.home-stats .layout__inner{gap:1.25rem}.layout.home-stats .layout__inner .layout__item{padding-left:0;padding-right:0;-webkit-box-flex:1;-ms-flex:1;flex:1}[lang=fr] .layout--pricing-cards .toggle-label{width:12.5rem}.layout-component--pricing-panel{background-color:#46178f;padding-bottom:0;overflow:hidden}.layout-component--pricing-panel .layout.layout--pricing{margin-bottom:0}.layout-component--pricing-panel .layout.layout--pricing .layout__item{max-width:23.75rem}.layout-component--pricing-panel .layout.layout--pricing .toggle-label{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-component--pricing-panel .plan-card__period{min-height:0}.layout-component--pricing-panel.variation--white{background-color:#fff}.layout-component--pricing-panel.variation--grey{background-color:#f2f2f2}.layout-component--pricing-panel.variation--white .conversion-title,.layout-component--pricing-panel.variation--white .title-toggle-wrap__inner p,.layout-component--pricing-panel.variation--white .toggle-label,.layout-component--pricing-panel.variation--grey .conversion-title,.layout-component--pricing-panel.variation--grey .title-toggle-wrap__inner p,.layout-component--pricing-panel.variation--grey .toggle-label{color:#46178f}@media screen and (min-width: 900px)and (max-width: 1072px){.layout--four .button-pair a.btn[style]{width:auto !important;padding-left:0.25rem;padding-right:0.25rem}}.layout{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.layout .layout__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout__inner--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout--tripple .layout__inner .col-img-container.col-bg-grey,.layout--pair .layout__inner .col-img-container.col-bg-grey{background-color:#f2f2f2}.layout--tripple .layout__inner .col-text-container,.layout--pair .layout__inner .col-text-container{padding:1rem;padding:clamp(0.875rem, 1.3333333333vmin, 1rem)}.layout-slider--four .layout__inner .layout__item{width:25%}@media screen and (max-width: 766px){.layout-slider--four .layout__inner .layout__item{width:50%}}@media screen and (max-width: 600px){.layout-slider--four .layout__inner .layout__item{width:calc(100% - 1rem)}}.layout--tripple .layout__inner{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-flow:wrap;flex-flow:wrap;gap:1.5rem}.layout--tripple .layout__inner .layout__item{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.layout--tripple .layout__inner .layout__item .layout__item--author{max-width:calc(33% - 0.09375rem);margin:0 auto}.layout--tripple .layout__inner .layout__item.load-more{min-width:100%}@media screen and (min-width: 600px){.layout--tripple .layout__inner .layout__item{width:calc(50% - 1.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media screen and (min-width: 900px){.layout--tripple .layout__inner .layout__item{width:calc(33% - 1.5rem)}.layout--tripple .layout__inner .layout__item.layout__item--x2{width:calc(66.6% - 1.5rem)}.layout--tripple .layout__inner .layout__item.layout__item--x2 .card-component--double{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width: 600px){.layout--tripple .layout__inner .layout__item:last-of-type{margin-bottom:0}}@media screen and (min-width: 900px){.layout--tripple .layout__inner--staggered .layout__item:nth-of-type(2n-1) .box{-webkit-transform:translateY(1.25rem);-ms-transform:translateY(1.25rem);transform:translateY(1.25rem)}}.layout__item.layout__item--x2{max-width:50rem}.page-break.transparent{background-color:hsla(0,0%,100%,0)}.page-break.blue{background-color:#0057ff}.page-break.green{background-color:#26890c}.page-break.purple{background-color:#46178f}.page-break.red{background-color:#e21b3c}.page-break.yellow{background-color:#fd3}.page-break hr{background:#f2f2f2;height:0.125rem}.layout-component+.page-break.blank-page-break{padding-top:2.5rem;padding-top:clamp(2.375rem, 3.3333333333vmin, 2.5rem);padding-bottom:2.5rem;padding-bottom:clamp(2.375rem, 3.3333333333vmin, 2.5rem)}@media screen and (min-width: 600px){.layout-component+.page-break{margin-top:-2.5rem}.layout--pair .layout__inner{gap:2rem}.layout--pair .layout__inner .layout__item{width:calc(50% - 2rem);-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.layout--pair .layout__inner .layout__item--flex{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.layout--card .layout__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.layout--card .layout__inner .layout__item{width:auto;padding-left:0.9375rem;padding-right:0.9375rem}}.layout--four .layout__inner{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-flow:wrap;flex-flow:wrap;gap:1.875rem 1.25rem}.layout--four .layout__inner .layout__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 calc(20% - 1.875rem);flex:1 0 calc(20% - 1.875rem)}.layout--four .layout__inner .layout__item.load-more{min-width:100%}@media screen and (min-width: 600px){.layout--four .layout__inner .layout__item{width:50%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media screen and (max-width: 900px){.layout--four .layout__inner .layout__item{-webkit-box-flex:1;-ms-flex:1 0 calc(25% - 1.875rem);flex:1 0 calc(25% - 1.875rem)}}@media screen and (max-width: 600px){.layout--four .layout__inner .layout__item{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 1.875rem);flex:1 0 calc(50% - 1.875rem)}}@media screen and (min-width: 766px){.layout--four:not(.layout--pricing) .layout__inner .layout__item{width:25%}.layout--four:not(.layout--pricing) .layout__inner .layout__item.layout__item--x2{width:50%}}@media screen and (min-width: 900px){.layout--four.layout--pricing .layout__inner .layout__item{width:25%}.layout--four.layout--pricing .layout__inner .layout__item.layout__item--x2{width:50%}}.post-type-indicator{position:absolute;top:0.625rem;right:0.625rem;padding:0.25rem 0.5rem;border-radius:0.1875rem;z-index:999;background-color:#46178f;color:#fff;font-size:0.875rem;-webkit-box-shadow:0rem 0rem 0.25rem rgba(0,0,0,.2);box-shadow:0rem 0rem 0.25rem rgba(0,0,0,.2)}@media screen and (min-width: 900px){.card-component--double .post-type-indicator{right:auto;left:0.625rem;top:1.25rem}}@media screen and (max-width: 600px){.order--1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout--tripple .layout__inner .layout__item.order--1:last-of-type{margin-bottom:.625rem}.order--2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order--3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order--4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.toggle-label{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}.outer{margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:0.9375rem;padding-left:clamp(0.8125rem, 1.25vmin, 0.9375rem);padding-right:0.9375rem;padding-right:clamp(0.8125rem, 1.25vmin, 0.9375rem)}.inner{position:relative;max-width:87.5rem;margin-left:auto;margin-right:auto}.inner.inner--narrow{max-width:75rem}.page-section.page-section--footer,html[data-theme] .page-section.page-section--footer{background-color:#333}.page-footer{background-color:#333;color:#fff;position:relative;padding:3.75rem 1.25rem;padding:clamp(3.625rem, 5vmin, 3.75rem) clamp(1.125rem, 1.6666666667vmin, 1.25rem)}.page-footer a:focus:not(:active),.page-footer [tabindex]:not([tabindex="-1"]):focus:not(:active){outline:none;-webkit-box-shadow:0 0 0 0.25rem #333,0 0 0 0.375rem #fd3;box-shadow:0 0 0 0.25rem #333,0 0 0 0.375rem #fd3}.page-footer .footer-nav__title{color:#fff}.page-footer a{color:#fff;text-decoration:none}.page-footer a:hover{text-decoration:underline}.page-footer ul,.page-footer li{list-style-type:none;margin:0;padding:0}.page-footer .footer-nav__title{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-bottom:1.25rem;margin-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem)}@media screen and (min-width: 1028px){.page-footer .footer-nav__title{pointer-events:auto;cursor:text}}.page-footer .footer-nav li{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem);margin-bottom:1.25rem;margin-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem)}.page-footer .copyright{display:block;font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);margin-bottom:1.5625rem;margin-bottom:clamp(1.4375rem, 2.0833333333vmin, 1.5625rem);color:#fff}.page-footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.page-footer__links .page-footer__col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 0.3125rem);margin-bottom:2.5rem;margin-bottom:clamp(2.375rem, 3.3333333333vmin, 2.5rem)}.page-footer__links .page-footer__col.page-footer__col--social{width:100%}.page-footer__links .page-footer__col:last-of-type{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.page-footer__links .page-footer__col.page-footer__col--social{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.page-footer__links .page-footer__col.page-footer__col--social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-footer__links .page-footer__col.page-footer__col--social ul li{width:calc(50% - 10px)}@media screen and (min-width: 766px){.page-footer__links .page-footer__col{width:calc(33.3333% - 5px)}.page-footer__links .page-footer__col.page-footer__col--social{width:50%}.page-footer__links .page-footer__col.page-footer-new__col{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}}@media screen and (min-width: 900px){.page-footer__links .page-footer__col,.page-footer__links .page-footer__col.page-footer__col--social{width:calc(20% - 5px);-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.page-footer__links .page-footer__col.page-footer-new__col{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%}.page-footer__links .page-footer__col.page-footer__col--social ul li{width:100%}}.page-footer__links-social-parter{border-top:0.0625rem solid #222;border-bottom:0.0625rem solid #222;padding-top:0.8125rem;padding-top:clamp(0.6875rem, 1.0833333333vmin, 0.8125rem);padding-bottom:0.8125rem;padding-bottom:clamp(0.6875rem, 1.0833333333vmin, 0.8125rem);margin-bottom:3.75rem;margin-bottom:clamp(3.625rem, 5vmin, 3.75rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-footer__links-social-parter .footer-nav--inline{margin-bottom:0}.page-footer__links-social-parter .footer-nav--inline .footer-nav__title,.page-footer__links-social-parter .footer-nav--inline li{margin-bottom:0}@media screen and (max-width: 1028px){.page-footer__links-social-parter .footer-nav--inline .footer-nav__title{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem)}.page-footer__col{margin-bottom:0}}@media screen and (min-width: 766px){.page-footer__base{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-footer__base .copyright{margin-bottom:0}}.social-facebook a,.social-twitter a,.social-instagram a,.social-linkedin a,.social-kahoot a,.social-tiktok a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-facebook a:before,.social-twitter a:before,.social-instagram a:before,.social-linkedin a:before,.social-kahoot a:before,.social-tiktok a:before{content:" ";display:inline-block;width:2rem;width:clamp(1.875rem, 2.6666666667vmin, 2rem);height:2rem;height:clamp(1.875rem, 2.6666666667vmin, 2rem);margin-right:0.625rem;margin-right:clamp(0.5rem, 0.8333333333vmin, 0.625rem);background-size:contain}.social-facebook a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/facebook.svg)}.social-instagram a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/instagram.png)}.social-twitter a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/x.svg)}.social-linkedin a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/linkedin.svg)}.social-kahoot a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/social-circle-k.svg)}.social-tiktok a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/tiktok-icon.png)}.new-window a:after{content:url(/wp-content/themes/kahoot2017/assets/img/new-window-icon.svg);margin-left:6px}.footer-nav--inline{margin-bottom:2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-nav--inline .footer-nav__title{width:100%}.footer-nav--inline ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-nav--inline ul li{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:1.25em}@media screen and (min-width: 766px){.footer-nav--inline,.footer-nav--inline ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-nav--inline .footer-nav__title,.footer-nav--inline li,.footer-nav--inline ul .footer-nav__title,.footer-nav--inline ul li{width:auto;margin-right:1.25em}}@media screen and (max-width: 766px){.page-footer__links .page-footer__col{margin-bottom:0.625em}.footer-nav__title{cursor:pointer}.footer-nav__title:after{content:" ";background-image:url(/wp-content/themes/kahoot2017/assets/img/toggle.svg);background-position:center center;background-repeat:no-repeat;width:1.125rem;height:0.625rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0.25em;display:inline-block;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;position:relative;top:-0.125rem}.footer-nav__menu{max-height:0;overflow:auto;opacity:0;visibility:hidden;-webkit-transition:all .4s;transition:all .4s}.footer-nav.open{margin-bottom:1.875em}.footer-nav.open .footer-nav__title:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.footer-nav.open .footer-nav__menu{max-height:18.75em;opacity:1;visibility:visible}.footer-nav--inline ul li,.page-footer__links .page-footer__col.page-footer__col--social ul li{width:100%}.page-footer .footer-nav li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0.25rem;margin-bottom:clamp(0.125rem, 0.3333333333vmin, 0.25rem);padding-top:0.375rem;padding-top:clamp(0.25rem, 0.5vmin, 0.375rem);padding-left:0.375rem;padding-left:clamp(0.25rem, 0.5vmin, 0.375rem)}}.footer-apps-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-apps-logo a{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem);margin-right:1.25rem;margin-right:clamp(1.125rem, 1.6666666667vmin, 1.25rem)}.partner-logos{display:-webkit-box;display:-ms-flexbox;display:flex}.partner-logos__item,.partner-logos__item img{display:block}.partner-logos__item+.partner-logos__item{margin-left:0.75rem;margin-left:clamp(0.625rem, 1vmin, 0.75rem)}.partner-logos__item--ms{background-color:#fff;border-radius:0.25rem}@media screen and (max-width: 64.75rem){.partner-logos__item{margin-top:1rem;margin-top:clamp(0.875rem, 1.3333333333vmin, 1rem)}}.base-notification{background-color:#f0f0f0;color:#333;padding:8px 12px;position:fixed;left:0;bottom:0;width:100%;z-index:998;text-align:center;font-size:14px;-webkit-box-shadow:0px -1px 8px 1px rgba(0,0,0,.43);box-shadow:0px -1px 8px 1px rgba(0,0,0,.43);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.5s all;transition:.5s all}.base-notification p{text-align:center;padding-right:64px}a.close-footer-notification{font-size:20px;position:absolute;right:12px;top:6px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff;display:block;padding:6px;border-radius:50%;width:10px;height:10px;line-height:10px;text-decoration:none;-webkit-transition:.2s all;transition:.2s all;color:#333}a.close-footer-notification:hover{color:#fff;background:#333}.toolbar__container{position:relative;width:100%;height:7.5rem}.toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#46178f;padding:0.75rem;border-radius:0.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.15);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.15);width:calc(100% - 2.5rem);overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);visibility:hidden}.toolbar .flickity-prev-next-button{width:2rem;height:2rem}.toolbar--active{visibility:visible}.toolbar__logo{max-height:5rem;min-width:7.75rem;max-width:7.75rem;width:auto}.toolbar__logo img{width:100%;height:100%;max-height:5rem;-o-object-fit:contain;object-fit:contain}.toolbar__switcher{width:10rem;min-width:7rem}.toolbar__switcher .toolbar__switcher__item{display:inline-block;width:auto;padding:0.25rem 0.5rem;border-radius:0.25rem;color:hsla(0,0%,100%,.8);font-size:0.75rem;text-align:left;-webkit-transition:.2s all;transition:.2s all;text-decoration:none;cursor:pointer}.toolbar__switcher .toolbar__switcher__item:not(.toolbar__switcher__item--active):hover,.toolbar__switcher .toolbar__switcher__item:not(.toolbar__switcher__item--active):focus,.toolbar__switcher .toolbar__switcher__item:not(.toolbar__switcher__item--active):active{background-color:rgba(0,0,0,.3);color:#fff}.toolbar__switcher .toolbar__switcher__item--active{background-color:rgba(0,0,0,.5);color:#fff}.toolbar__section{width:100%;position:relative;overflow:hidden;margin:0 1rem}.toolbar__section .slide-container:not(.flickity-enabled){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.toolbar__section__box-shadow--right{position:absolute;right:0;top:0;height:100%;width:0.5rem;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.35)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%)}.toolbar__section__box-shadow--left{position:absolute;left:0;top:0;height:100%;width:0.5rem;background:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.35)));background:-webkit-linear-gradient(right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%)}.toolbar__tile{width:9.0625rem;height:5.3125rem;display:inline-block;margin:0 0.5rem}.toolbar__tile img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.toolbar__tile .toolbar__tile__hover-label{background-color:#fff;border-radius:0.5rem;top:calc(50% - 0.5rem);left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;padding:0.5rem 1rem;font-size:0.75rem;width:4.625rem;font-weight:bold;opacity:0;color:#333;-webkit-transition:.2s all;transition:.2s all}.toolbar__tile .toolbar__tile__hover-label:after{content:"▶";position:absolute;top:0.1875rem;right:0.75rem;font-size:1.125rem}.toolbar__tile .toolbar__tile__hover-label:hover{cursor:pointer}.toolbar__tile:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0.5rem;background-color:rgba(0,0,0,.4);opacity:0;-webkit-transition:.2s all;transition:.2s all}.toolbar__tile:hover .toolbar__tile__hover-label{opacity:1}.toolbar__tile:hover:before{opacity:1}.toolbar__buttons{max-height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem}.toolbar__buttons__join,.toolbar__buttons__create{max-height:calc(5rem - 1rem);min-width:calc(7.5rem - 1rem);width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:0.25rem;background-color:#fff;border-radius:0.5rem;padding:0.5rem 0.5rem;text-decoration:none;font-size:0.75rem;font-weight:700;color:#333;-webkit-transition:all .2s;transition:all .2s}.toolbar__buttons__join img,.toolbar__buttons__create img{width:2.75rem;height:2.75rem;margin-bottom:0.125rem}.show-after-toolbar{display:none}@media screen and (max-width: 1232px){.toolbar__container{height:6.5rem}.toolbar{gap:0.25rem;padding:0.5rem}.toolbar__section{margin:0 0.5rem}.toolbar__logo{-webkit-box-flex:1;-ms-flex:1;flex:1}.toolbar__join__button{margin-left:1rem}.toolbar__logo{min-width:6.75rem;max-width:6.75rem}.toolbar__tile{width:8.5rem;height:5rem;margin:0 0.25rem}.toolbar__buttons{gap:0.5rem}.toolbar__switcher .toolbar__switcher__item{padding:0.125rem 0.25rem;line-height:1}}@media screen and (max-width: 900px){.toolbar,.toolbar__container{display:none}.show-after-toolbar{display:block}}.go-bar-wrapper{padding:0 0.75rem 0;-webkit-box-sizing:border-box;box-sizing:border-box}.go-bar-wrapper.go-bar-wrapper--comp{padding:0.0625rem;position:relative;background:-webkit-linear-gradient(284.87deg, rgba(255, 255, 255, 0.4) 1.26%, rgba(255, 255, 255, 0.08) 31.79%, rgba(255, 255, 255, 0.08) 56.81%, rgba(255, 255, 255, 0.4) 89.45%);background:linear-gradient(165.13deg, rgba(255, 255, 255, 0.4) 1.26%, rgba(255, 255, 255, 0.08) 31.79%, rgba(255, 255, 255, 0.08) 56.81%, rgba(255, 255, 255, 0.4) 89.45%);border-radius:2.125rem}.go-bar-wrapper.go-bar-wrapper--comp .go-bar{border-radius:2rem;padding:0rem 1.5rem 0.875rem 1.5rem;margin:0}.go-bar-wrapper.go-bar-wrapper--footer{position:sticky;bottom:0;left:0;right:0;margin:-14.375rem auto 0;max-width:125rem;width:100%;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0rem 0.5rem 0.5rem 0.5rem;padding:clamp(-0.125rem, 0vmin, 0rem) clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(0.375rem, 0.6666666667vmin, 0.5rem)}@media(max-height: 500px){.go-bar-wrapper.go-bar-wrapper--footer{display:none}}.go-bar-wrapper.go-bar-wrapper--footer .go-bar{border-radius:1.5rem;padding:0rem 1.5rem 0.875rem 1.5rem;margin:0}.go-bar{background:#25076b;background:-webkit-gradient(linear, left top, right top, from(#25076B), to(#46178F));background:-webkit-linear-gradient(left, #25076B, #46178F);background:linear-gradient(to right, #25076B, #46178F);border-radius:0.5rem;border-top-left-radius:0;border-top-right-radius:0;padding:0 0.5rem 0.5rem;position:relative;color:#fff}.go-bar__logo-strapline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.875rem 0}.go-bar__logo-wrap{width:8.4375rem;padding:0;margin:0.25rem 0;position:relative;z-index:2}.go-bar__logo{width:100%;max-width:100%;height:auto;-ms-flex-item-align:start;align-self:flex-start}.go-bar__strapline{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:1rem;margin:auto;position:absolute;left:0;width:100%;text-align:center}.go-action-nav{position:relative;z-index:9;margin-top:0.5rem}.go-action-nav ul,.go-action-nav li{margin:0;padding:0;list-style-type:none}.go-action-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.go-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.go-btn.go-btn--red .go-btn__icon{background-color:#de1a35}.go-btn.go-btn--blue .go-btn__icon{background-color:#145dc7}.go-btn.go-btn--yellow .go-btn__icon{background-color:#d39400}.go-btn.go-btn--green .go-btn__icon{background-color:#227e0f}.go-btn .go-btn__icon{width:2rem;height:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0.25rem;padding:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#25076b;-webkit-box-shadow:inset 0 0.0625rem 0 hsla(0,0%,100%,.2),inset 0 -0.125rem 0 rgba(0,0,0,.3);box-shadow:inset 0 0.0625rem 0 hsla(0,0%,100%,.2),inset 0 -0.125rem 0 rgba(0,0,0,.3);margin-bottom:0.25rem}.go-btn .go-btn__icon img{display:block;max-width:100%;height:auto}.go-btn__label{color:#fff;font-size:0.75rem;font-size:clamp(0.75rem,1vmin,0.75rem)}@media screen and (min-width: 700px){.go-bar__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.go-bar__nav .go-action-nav{margin-top:0;margin-left:auto;margin-right:auto;width:100%;max-width:59.25rem}.go-bar__nav .go-action-nav ul{gap:0.75rem}.go-bar__nav .go-action-nav ul li{width:20%}.go-bar__logo-wrap{background-color:rgba(0,0,0,0);padding:0;border-radius:0}.go-btn{max-width:11.25rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0.5rem;border-radius:0.5rem;border:0.0625rem solid hsla(0,0%,100%,.2);position:relative;-webkit-transition:border-color .2s;transition:border-color .2s;background:-webkit-gradient(linear, left top, right top, from(#421B9A), to(#6E02FE));background:-webkit-linear-gradient(left, #421B9A 0%, #6E02FE 100%);background:linear-gradient(90deg, #421B9A 0%, #6E02FE 100%)}.go-btn:hover{border-color:hsla(0,0%,100%,.4)}.go-btn>*{position:relative;z-index:2}.go-btn.go-btn--red{background-color:#de1a35;background:-webkit-gradient(linear, left top, right top, from(#AF001E), to(#E21B3C));background:-webkit-linear-gradient(left, #AF001E 0%, #E21B3C 100%);background:linear-gradient(90deg, #AF001E 0%, #E21B3C 100%)}.go-btn.go-btn--blue{background-color:#145dc7;background:-webkit-gradient(linear, left top, right top, from(#0542B9), to(#1368CE));background:-webkit-linear-gradient(left, #0542B9 0%, #1368CE 100%);background:linear-gradient(90deg, #0542B9 0%, #1368CE 100%)}.go-btn.go-btn--yellow{background-color:#d39400;background:-webkit-gradient(linear, left top, right top, from(#947100), to(#B78D00));background:-webkit-linear-gradient(left, #947100 0%, #B78D00 100%);background:linear-gradient(90deg, #947100 0%, #B78D00 100%)}.go-btn.go-btn--green{background-color:#227e0f;background:-webkit-gradient(linear, left top, right top, from(#106B03), to(#26890C));background:-webkit-linear-gradient(left, #106B03 0%, #26890C 100%);background:linear-gradient(90deg, #106B03 0%, #26890C 100%)}.go-btn .go-btn__icon{margin-bottom:0;margin-right:0.5rem}.go-btn__label{font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);font-weight:700;display:block}.go-btn__label.go-btn__label--secondary{font-weight:400}}@media screen and (max-width: 900px){.go-btn__label.go-btn__label--secondary{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.go-bar__strapline{display:none}.go-bar__logo-wrap{max-width:7.5rem}}@media screen and (min-width: 900px){.go-bar__nav .go-action-nav{max-width:96.75rem}.go-btn{max-width:18.75rem}.go-btn .go-btn__icon{width:2.5rem;height:2.5rem;-ms-flex-negative:0;flex-shrink:0}.go-btn__label{font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);font-weight:700;display:block}.go-btn__label.go-btn__label--secondary{font-weight:400;color:#f2f2f2}}.trending-strip{width:100%;display:block;margin-top:0.5rem;overflow:hidden}.trending-label-outer{background-color:#25076b;height:2.5rem;float:left;padding:0.1875rem 0;-webkit-box-sizing:border-box;box-sizing:border-box}.trending-label{background-color:#47327e;padding:0.5rem;color:#fff;display:block;font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);border-radius:0.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2}.trending-label .trending-label__icon{margin-right:0.5rem}.trending-label .trending-label__icon,.trending-label .trending-label__txt{position:relative;z-index:3}.trending-label-outer,.trending-label{position:relative}.trending-label-outer:before,.trending-label-outer:after,.trending-label:after{content:" ";display:block;padding:0;width:1.5rem;height:1.5rem;border-radius:0.25rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:-0.625rem;z-index:2}.trending-label-outer:before,.trending-label-outer:after{background-color:#25076b;width:2rem;height:2rem;right:-1.125rem;top:0.1875rem;z-index:1}.trending-label-outer:before{background-color:rgba(0,0,0,.3);right:-1.5rem}.trending-label:after{background-color:#47327e}.trending-list,.trending-list li{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}.trending-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem}.trending-list .flickity-viewport{width:100%}.trending-list .flickity-prev-next-button{width:2rem;height:2rem}.trending-list .flickity-prev-next-button.previous{left:1.75rem}.trending-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#47327e;display:flex;width:14.375rem;height:2.5rem;color:#fff;font-size:0.75rem;font-size:clamp(0.75rem,1vmin,0.75rem);font-weight:700;border-radius:0.25rem;-webkit-box-shadow:inset 0 0.0625rem 0.0625rem hsla(0,0%,100%,.2),inset 0 -0.125rem 0.0625rem rgba(0,0,0,.3);box-shadow:inset 0 0.0625rem 0.0625rem hsla(0,0%,100%,.2),inset 0 -0.125rem 0.0625rem rgba(0,0,0,.3);text-decoration:none;padding:0.0625rem 0.5rem 0.125rem;margin:0 0.375rem;-webkit-box-sizing:border-box;box-sizing:border-box}.trending-item.trending-item--txt-black{color:#333}.trending-item.trending-item--bg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.trending-item.trending-item--img-only .trending-item__img-wrap{margin-left:auto;margin-right:auto}.trending-item .trending-item__img-wrap{padding-top:0.0625rem;padding-bottom:0.125rem;margin-left:0;margin-right:0.5rem;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.trending-item .trending-item__img-wrap img{display:block;max-height:100%;max-width:100%}@media(min-height: 700px){.go-bar{padding:0 1rem 1rem}.trending-strip{margin-top:1rem}.trending-label-outer,.trending-item,.go-btn{height:3.5rem}.go-btn{padding:0.875rem;height:4.5rem}.trending-label-outer{padding:0.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}.trending-label-outer:before,.trending-label-outer:after{width:3.125rem;height:3.125rem}.trending-label-outer:before{right:-1.875rem}.trending-label-outer:after{right:-1.375rem}.trending-label:after{width:1.875rem;height:1.875rem;right:-0.875rem}}@media screen and (max-width: 700px){.go-btn{padding:0;height:auto}.go-btn__labels{text-align:center}.trending-strip{display:none}}.trending-item__hover{background-color:rgba(0,0,0,.2);position:absolute;top:0;left:0;width:100%;height:100%;width:0;overflow:hidden;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.trending-item:hover .trending-item__hover{width:100%;opacity:1}.trending-item__hover-txt{background-color:#fff;white-space:nowrap;border-radius:0.5rem;color:#333;padding:0.5rem 1rem;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem)}@media(max-height: 600px){.trending-strip,.go-btn__label--secondary{display:none}.go-btn .go-btn__icon{width:2rem;height:2rem}}.go-bar-wrapper.go-bar-wrapper--footer{-webkit-transition:max-width .3s ease-out;transition:max-width .3s ease-out}.go-bar-wrapper.go-bar-wrapper--footer .trending-strip-outer{-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;overflow:hidden;max-height:4.5rem}.go-bar-wrapper.go-bar-wrapper--footer .trending-strip{-webkit-transition:opacity .3s ease-out,margin-top .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,margin-top .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,margin-top .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,margin-top .3s ease-out,-webkit-transform .3s ease-out;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);margin-top:1rem}@media screen and (min-width: 900px){.go-bar-wrapper.go-bar-wrapper--footer .go-btn__label--secondary{-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);position:relative}}.go-bar-wrapper.go-bar-wrapper--footer .go-btn{-webkit-transition:height .3s ease-out,padding .3s ease-out;transition:height .3s ease-out,padding .3s ease-out}@media screen and (min-width: 700px){.toolbar-minimized .go-bar-wrapper--footer{max-width:75rem}.toolbar-minimized .go-bar-wrapper--footer .go-btn__label--secondary{opacity:0;-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);pointer-events:none;position:absolute;height:0;overflow:hidden}.toolbar-minimized .go-bar-wrapper--footer .trending-strip-outer{max-height:0}.toolbar-minimized .go-bar-wrapper--footer .trending-strip{opacity:0;-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);pointer-events:none;margin-top:0}.toolbar-minimized .go-bar-wrapper--footer .go-btn{height:3.5rem;padding:0.5rem}}.toolbar--footer .page-section .layout-section:last-of-type{padding-bottom:10rem}.clipped-hero{width:87.5rem;max-width:100%;margin-left:auto;margin-right:auto}.clipped-hero,.hero-video-boxes{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.clipped-hero .btn-trans,.clipped-hero .btn-trans[style],.hero-video-boxes .btn-trans,.hero-video-boxes .btn-trans[style]{display:none !important}.clipped-hero .btn-spacer,.hero-video-boxes .btn-spacer{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin-left:0.5rem;margin-left:clamp(0.375rem, 0.6666666667vmin, 0.5rem);margin-right:0.5rem;margin-right:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.clipped-hero a,.hero-video-boxes a{font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem)}.clipped-hero a .btn,.hero-video-boxes a .btn{font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);text-shadow:none}.clipped-hero a .btn .btn--green,.hero-video-boxes a .btn .btn--green{padding:0.75rem 1.125rem;padding:clamp(0.625rem, 1vmin, 0.75rem) clamp(1rem, 1.5vmin, 1.125rem)}.page-hero__after-btn{margin-top:1.25rem;margin-top:clamp(1.125rem, 1.6666666667vmin, 1.25rem)}.clipped-hero__content{position:relative;z-index:10}.clipped-hero__content h1,.clipped-hero__content p{color:#fff}.clipped-hero__content h1{font-size:2.125rem;font-size:clamp(2rem,2.8333333333vmin,2.125rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0.5rem;margin-bottom:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.clipped-hero__content h2,.clipped-hero__content p{color:hsla(0,0%,100%,.8)}.clipped-hero__content h2{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.3125rem;font-size:clamp(1.1875rem,1.75vmin,1.3125rem);margin-bottom:1rem;margin-bottom:clamp(0.875rem, 1.3333333333vmin, 1rem)}.clipped-hero__content p{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem);margin-bottom:1.25rem;margin-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem)}.clipped-hero__content p a{color:#fff;text-decoration:none;position:relative;white-space:nowrap}.circle-clip{border-radius:50%;overflow:hidden;z-index:2;border:0.5rem solid rgba(0,0,0,.15)}.circle-clip iframe{display:none}.circle-clip.hero-no-border{border:none;border-radius:0}.circle-clip__inner{background-size:cover;background-repeat:no-repeat}.clipped-video{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.clipped-video.playing{opacity:1}@media screen and (max-width: 900px){.clipped-hero__img,.circle-clip__inner{height:40vw;max-height:50rem}.clipped-hero__content{text-align:center;padding-bottom:2rem}.clipped-hero__content h1,.clipped-hero__content h2,.clipped-hero__content h3,.clipped-hero__content h4,.clipped-hero__content h5,.clipped-hero__content h6,.clipped-hero__content p{text-align:center}.clipped-hero__content a.btn{margin-left:auto;margin-right:auto}.clipped-hero__img{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem);position:relative}.circle-clip{width:100vw;height:100vw;max-width:50rem;max-height:50rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.circle-clip .circle-clip__inner{width:100%;position:absolute;bottom:0;left:0}.circle-clip__inner{background-position:center 75%}.circle-clip__inner.center-top{background-position:center top}.circle-clip__inner.center-25{background-position:center 25%}.circle-clip__inner.center-center{background-position:center center}.circle-clip__inner.center-75{background-position:center 75%}.circle-clip__inner.center-bottom{background-position:center 75%}}@media screen and (min-width: 900px){.clipped-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2.5rem;padding-top:clamp(2.375rem, 3.3333333333vmin, 2.5rem);padding-bottom:3.75rem;padding-bottom:clamp(3.625rem, 5vmin, 3.75rem)}.clipped-hero .btn-trans,.clipped-hero .btn-trans[style]{display:block !important;position:absolute;bottom:1rem;right:0;z-index:10;font-size:0.75rem;font-size:clamp(0.75rem,1vmin,0.75rem)}}@media screen and (min-width: 900px)and (min-width: 1240px){.clipped-hero .btn-trans,.clipped-hero .btn-trans[style]{right:-1.25rem}}@media screen and (min-width: 900px){.clipped-hero__content,.clipped-hero__img{width:50%}.clipped-hero__content-inner{padding-right:2.5rem;padding-left:0.125rem}.clipped-hero__img{overflow:hidden;z-index:2;position:absolute;top:0;bottom:0;right:0}.circle-clip{width:200%;padding-top:200%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-width:1rem}.circle-clip__inner{width:calc(50% + 5rem);height:60%;top:50%;left:0;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:cover;background-position:center}}@media screen and (min-width: 900px)and (max-width: 1240px){.circle-clip__inner{background-size:contain}}@media screen and (min-width: 900px){.circle-clip iframe{display:block;height:100%;width:177.7777777778%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:absolute;left:50%;top:50%}.circle-clip iframe+.video-mask{position:absolute;top:0;bottom:0;left:0;width:100%}.clipped-hero__content,.clipped-hero__content p{text-align:left}}.clip-hero-buttons .btn{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem)}.hero-device-video{margin-left:-2.5rem}@media screen and (min-width: 1240px){.clipped-hero{padding-top:3.75rem;padding-top:clamp(3.625rem, 5vmin, 3.75rem);padding-bottom:3.75rem;padding-bottom:clamp(3.625rem, 5vmin, 3.75rem)}.circle-clip__inner{height:37.5%}}.fullscreen-video.show:not(:focus-within){background:rgba(0,0,0,.8);-webkit-transition:background-color .01s;transition:background-color .01s}dialog.fullscreen-video[open]{display:-webkit-box;display:-ms-flexbox;display:flex}.fullscreen-video{position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;min-width:100%;min-height:100%;z-index:99;background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}.fullscreen-video>div{margin:auto}.fullscreen-video{padding:5rem;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.fullscreen-video iframe{background-color:#000}.fullscreen-video.show{display:-webkit-box;display:-ms-flexbox;display:flex}.fullscreen-video>*{width:100%}.fullscreen-video .close-wrap{overflow:hidden;padding:5px}.fullscreen-video [data-a11y-dialog-hide]{color:#fff;float:right;text-decoration:none;border:none;background-color:rgba(0,0,0,0)}.fullscreen-video [data-a11y-dialog-hide] .x{font-size:1.875rem;font-size:clamp(1.75rem,2.5vmin,1.875rem);line-height:1rem;line-height:clamp(0.875rem,1.3333333333vmin,1rem);display:inline-block;-webkit-transform:translateY(0.3125rem);-ms-transform:translateY(0.3125rem);transform:translateY(0.3125rem)}.clipped-hero.clipped-hero--slim .clipped-hero__illustration{width:10em}@media screen and (min-width: 900px){.clipped-hero.clipped-hero--slim{min-height:60vh}}[data-theme=blue].hero-video-boxes{padding-left:0}.hero-video-boxes{display:block;min-height:auto;padding-top:2.5rem;padding-top:clamp(2.375rem, 3.3333333333vmin, 2.5rem);padding-bottom:2.5rem;padding-bottom:clamp(2.375rem, 3.3333333333vmin, 2.5rem);overflow:hidden}@media screen and (max-width: 900px){.hero-video-boxes{padding-top:1rem;padding-top:clamp(0.875rem, 1.3333333333vmin, 1rem);padding-bottom:1rem;padding-bottom:clamp(0.875rem, 1.3333333333vmin, 1rem)}}@media screen and (min-width: 1028px){.hero-video-boxes .btn-trans,.hero-video-boxes .btn-trans[style]{display:block !important;position:absolute;bottom:1rem;right:-3.875rem;z-index:10;font-size:0.75rem}}.hero-video-boxes-font--white{color:#fff}.hero-video-boxes-font--black{color:#333}@media screen and (max-width: 600px){.hero-video-boxes .hero-video-boxes--group{padding:1rem}}@media screen and (min-width: 1028px)and (max-width: 1240px){.hero-video-boxes .hero-video-boxes--group{max-width:calc(100% - 6.75rem)}}.hero-video-boxes .hero-video-boxes--group{position:relative}.hero-video-boxes .hero-video-boxes--group::before{content:" ";width:12.5rem;height:12.5rem;position:absolute;top:50%;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%)}.hero-video-boxes .hero-video-boxes--group{max-width:87.5rem;padding:3.375rem;padding:clamp(3.25rem, 4.5vmin, 3.375rem);width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box}.hero-video-boxes .hero-video-boxes--group img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;max-width:100%;float:right}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content{position:relative;z-index:10;padding:0 1rem 0 0;-ms-flex-preferred-size:40%;flex-basis:40%}@media screen and (max-width: 1028px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content{padding:0 0 0 0;text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h1,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h2,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h3,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h4,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h5,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h6,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content p,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content li{text-align:center}}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h1{font-size:2.1875rem;font-size:clamp(2.0625rem,2.9166666667vmin,2.1875rem)}@media screen and (max-width: 600px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h1{font-size:28px}}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h1{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 600px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h2{font-size:18px}}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content p{margin-bottom:1rem}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content p,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content li{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem)}@media screen and (min-width: 1028px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content p,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content li{max-width:35rem}}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content ul{padding-left:1.25rem;margin-bottom:1.875rem}@media screen and (max-width: 1028px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content ul{list-style:inside}}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content li{line-height:1.5;margin-bottom:0.5rem}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content .btn{margin-top:0.5rem;margin-top:clamp(0.375rem, 0.6666666667vmin, 0.5rem);margin-bottom:0.5rem;margin-bottom:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}@media screen and (max-width: 1028px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container{display:none}}@media screen and (max-width: 1028px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container.hero-video-boxes--has-pricing{display:block;-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width: 1028px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container{-ms-flex-preferred-size:100%;flex-basis:100%}}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container{-ms-flex-preferred-size:60%;flex-basis:60%;position:relative}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container video{display:block;max-width:100%;width:100%;height:auto}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container .video-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container video{-o-object-fit:fill;object-fit:fill}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container .btn-trans{right:1rem;bottom:1rem}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container .hero-video-boxes--video{width:32.75rem}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container .circle-clip__inner{max-width:32.75rem;max-height:18.4375rem;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;background-image:none}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-background .video-wrap{background-repeat:no-repeat;background-size:contain;background-position:left}@media screen and (max-width: 1028px){.hero-video-boxes .hero-video-boxes--group.image-show-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-video-boxes .hero-video-boxes--group.image-show-mobile .hero-video-boxes--video-container{width:100%;display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media screen and (max-width: 1028px){.hero-video-boxes .hero-video-boxes--group:not(.image-show-mobile) .hero-video-boxes__content{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width: 766px){.hero-video-boxes .hero-video-boxes--group .layout.layout--pricing-cards .layout__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 1028px){.hero-video-boxes .hero-video-boxes--group.hero-video-boxes--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.hero-video-boxes .hero-video-boxes--group.hero-video-boxes--reverse .layout--pricing-cards:not(.layout--pricing-cards--h) .layout__inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero-video-boxes .hero-video-boxes--group.hero-video-boxes--reverse .price-panel-vat-note{margin:0}}@media screen and (max-width: 1028px){.hero-video-boxes .hero-video-boxes--group:has(.hero-video-boxes--has-pricing){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-video-boxes .hero-video-boxes--group:has(.hero-video-boxes--has-pricing) .layout--pricing-cards:not(.layout--pricing-cards--h) .layout__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-video-boxes .hero-video-boxes--group:has(.hero-video-boxes--has-pricing) .price-panel-vat-note{margin:0 auto}}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content--wysiwyg{margin-bottom:1.5rem}.hero-video-boxes .hero-video-boxes--large-image{padding:0rem}@media screen and (min-width: 1240px){.hero-video-boxes .hero-video-boxes--large-image{min-height:25rem}}.hero-video-boxes .hero-video-boxes--large-image .hero-video-boxes__content{padding:3.375rem}@media screen and (max-width: 766px){.hero-video-boxes .hero-video-boxes--large-image .hero-video-boxes__content{padding:1.5rem}}.hero-video-boxes .hero-video-boxes--large-image .hero-video-boxes--video-container{max-width:40.625rem;width:100%;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.hero-video-boxes .hero-video-boxes--large-image .hero-video-boxes--video-container .video-wrap img{display:block;margin-bottom:0rem}main.page .hero-video-boxes.dv-refreshed_360{background-color:#0d12aa}main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes--group.outer{max-width:87.5rem;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width: 766px){main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes--group.outer{padding-left:5rem;padding-right:5rem}}main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes--group.outer .hero-video-boxes__video.hero-video-boxes--video-container{position:relative;right:auto;bottom:auto;width:50%}main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes--group.outer .hero-video-boxes__video.hero-video-boxes--video-container .video-wrap{position:relative;bottom:auto}main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes__content{max-width:50%}@media screen and (max-width: 1028px){main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes__content{max-width:100%}}main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes__content h1{font-size:2.5rem;line-height:3rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:none}main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes__content h2{text-shadow:none}main.page .hero-video-boxes.hero-video-boxes--remove-box .hero-video-boxes--group.hero-video-boxes--remove-box{background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.page .hero-video-boxes.hero-video-boxes--remove-box .hero-video-boxes--group.hero-video-boxes--remove-box.hero-video-boxes--large-image .video-wrap{margin-bottom:-2.5rem}@media screen and (max-width: 900px){main.page .hero-video-boxes.hero-video-boxes--remove-box .hero-video-boxes--group.hero-video-boxes--remove-box.hero-video-boxes--large-image .video-wrap{margin-bottom:-1rem}}main.page .hero-video-boxes.dv-background{background-size:cover;background-position:center center}main.page .hero-video-boxes.dv-background .hero-video-boxes--group{background:hsla(0,0%,100%,.15)}main.page .hero-video-boxes.dv-background .hero-video-boxes--group::before{display:none}.page-section--band{z-index:2}.band{padding-top:2.5rem}@media screen and (max-width: 900px){.band{padding-top:1rem}}@media screen and (min-width: 900px){.band.box--large .layout__inner.layout__inner--center{margin-top:-3.188rem}.band.layout--tripple .layout__inner .layout__item{margin-bottom:0}}@media screen and (max-width: 900px){.band.box-band-hero .layout__inner{gap:1rem}}.band.box-band-hero .layout__inner .layout__item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:none}@media screen and (min-width: 766px){.band.box-band-hero .layout__inner .layout__item{width:calc(33% - 0.75rem)}}@media screen and (max-width: 766px){.band.box-band-hero .layout__inner .layout__item{width:calc(50% - 0.5rem)}}@media screen and (max-width: 600px){.band.box-band-hero .layout__inner .layout__item{width:100%}}.band .layout__item{margin-bottom:0rem;max-width:28.75rem}.band.box-band-hero,.band.band--transparent{background:rgba(0,0,0,0)}.band.band--grey{background-color:#f2f2f2}.box{border:0.0625rem solid #f2f2f2;-webkit-box-shadow:0 0.125rem 0.375rem rgba(0,0,0,.15);box-shadow:0 0.125rem 0.375rem rgba(0,0,0,.15);width:100%;background-color:#fff}.box .title-set{margin-bottom:0.9375rem;margin-bottom:clamp(0.8125rem, 1.25vmin, 0.9375rem)}.box a:not(.btn){color:inherit;color:#737373}@media screen and (min-width: 900px){.box.box--large .title-set{margin-bottom:0.75rem;margin-bottom:clamp(0.625rem, 1vmin, 0.75rem)}.box.box--large .title-set__sub{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem)}.box.box--large .title-set__main{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem)}.box.box--large .box__body{padding:1.4375rem 0.75rem 1.4375rem 0rem;padding:clamp(1.3125rem, 1.9166666667vmin, 1.4375rem) clamp(0.625rem, 1vmin, 0.75rem) clamp(1.3125rem, 1.9166666667vmin, 1.4375rem) clamp(-0.125rem, 0vmin, 0rem)}}.box__i{border:0.125rem solid #fff}.box,.box__i{border-radius:0.25rem}.box--horiz .box__i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100% - clamp(0.875rem, 1.3333333333vmin, 1rem));border-width:0;padding:0.5rem;padding:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.box--horiz .box__i .btn{font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);padding:0.5rem;padding:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.box--horiz .box__i .box__img{width:6rem;width:clamp(5.875rem, 8vmin, 6rem);max-width:50%;margin-right:0.625rem;margin-right:clamp(0.5rem, 0.8333333333vmin, 0.625rem);-ms-flex-negative:0;flex-shrink:0}.box--horiz .box__i .box__img img{max-width:100%;border-radius:50%;display:block}@media screen and (min-width: 600px)and (max-width: 1100px){.box--horiz .box__i .box__img{margin-left:0.625rem;margin-left:clamp(0.5rem, 0.8333333333vmin, 0.625rem);width:4.5rem;width:clamp(4.375rem, 6vmin, 4.5rem);border-radius:50%;overflow:hidden}}@media screen and (min-width: 900px){.box--horiz.box--large .box__i{min-height:100%;border-width:0}.box--horiz.box--large .box__i .box__img{width:auto;max-width:40%;margin:0.5rem;margin:clamp(0.375rem, 0.6666666667vmin, 0.5rem);margin-right:1rem;margin-right:clamp(0.875rem, 1.3333333333vmin, 1rem)}}.box__body{padding:0.75rem;padding:clamp(0.625rem, 1vmin, 0.75rem);position:relative;z-index:2}.box__body.box-body--content h1,.box__body.box-body--content h2,.box__body.box-body--content h3,.box__body.box-body--content h4,.box__body.box-body--content h5,.box__body.box-body--content h6{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;margin-bottom:0.5rem;margin-bottom:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.box__body.box-body--content p{font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);line-height:1.75rem;line-height:clamp(1.625rem,2.3333333333vmin,1.75rem);color:#6e6e6e;margin-top:0;margin-bottom:0.5rem;margin-bottom:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.box__body.box-body--content a{color:#0057ff}.box__body.box-body--content a:after{background-color:#0057ff}.box__body.box-body--content .arrow-link{background-image:url(/wp-content/themes/kahoot2017/assets/img/right-arrow-blue.svg);background-size:0.625rem 0.625rem;background-repeat:no-repeat;background-position:right center;padding-right:0.75rem}.box__img{margin:0}.box--vert{margin-top:3rem}.box--vert .box__img{position:relative;height:7.5rem}.box--vert .box__img img{max-width:none}.box--vert .box__img:after{content:" ";width:100%;height:0.625rem;background-color:#fff;position:absolute;left:0;bottom:-0.0625rem;-webkit-clip-path:polygon(100% 0, 0% 100%, 100% 100%);clip-path:polygon(100% 0, 0% 100%, 100% 100%);border-bottom:0.125rem solid #fff;-webkit-box-sizing:content-box;box-sizing:content-box}.box--vert .box__img .fix-left-out,.box--vert .box__img .fix-right,.box--vert .box__img .fix-center{height:11.25rem;width:auto;position:absolute;bottom:0}.box--vert .box__img .fix-left-out{left:-1.875rem}.box--vert .box__img .fix-center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.box--vert .box__img .fix-right{right:-2.5rem;height:15.625rem}.fix-left-out{position:absolute}.box__img--blue,.box__img--red,.box__img--green{background-repeat:no-repeat;background-position:center center;background-size:cover}.box__img--blue{background-color:#a2d1f2;background-image:url(/wp-content/themes/kahoot2017/assets/img/background-images/bg-create.svg)}.box__img--red{background-color:#f35;background-image:url(/wp-content/themes/kahoot2017/assets/img/background-images/bg-host.svg)}.box__img--red:before{background:#e21b3c}.box__img--green{background-color:#66bf39;background-image:url(/wp-content/themes/kahoot2017/assets/img/background-images/bg-play.svg)}.box__img--green:before{background:#56b12e}.box__img--blue,.box__img--red,.box__img--green{position:relative}.box__img--blue:before,.box__img--red:before,.box__img--green:before{content:" "}.single-item-wrap{padding-left:1.5rem;padding-right:1.5rem}.raised-banner,.raised-banner__inner{background-color:#0542b9;border-radius:0.25rem}.raised-banner{color:#fff;position:relative;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.125rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;max-width:37.5rem;z-index:2;text-align:center;border:1px dashed rgba(0,0,0,0)}.raised-banner a{color:inherit}.raised-banner .raised-banner__inner{padding:0.875rem 1rem;position:relative;line-height:1.8;margin-bottom:0.25rem}.raised-banner:before{content:" ";position:absolute;left:0;width:100%;top:0;bottom:0;z-index:-1;border-radius:0.25em;background:rgba(0,0,0,.25)}.raised-banner .raised-banner__btn{background-color:#fff;border-radius:0.25rem;padding:0.25rem 0.5rem;text-decoration:none;color:#333;margin-left:0.5rem;white-space:nowrap}.raised-banner .hand{position:absolute;top:calc(100% - 0.6875rem)}.raised-banner .hand.hand--left{left:0.5rem}.raised-banner .hand.hand--right{right:0.5rem}.view-track .raised-banner{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-transition:-webkit-transform .2s .3s;transition:-webkit-transform .2s .3s;transition:transform .2s .3s;transition:transform .2s .3s, -webkit-transform .2s .3s}.view-track.in-view .raised-banner{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}[data-theme]:not(.state--resizing) .page-nav{-webkit-transition:all .3s;transition:all .3s}[data-theme]:not(.state--resizing) .page-nav:after{-webkit-transition:background-color .3s;transition:background-color .3s}[data-theme] .page-header,[data-theme] li.current-menu-item:after,[data-theme] li.current_page_parent:after{-webkit-transform:background-color .3s,border-bottom-color .3s;-ms-transform:background-color .3s,border-bottom-color .3s;transform:background-color .3s,border-bottom-color .3s}[data-theme] .k-logo path,[data-theme] .k-logo polygon,[data-theme] .kahoot-logo path,[data-theme] .kahoot-logo polygon{-webkit-transition:fill .3s;transition:fill .3s}[data-theme] .page-section,[data-theme] .author-meta__avatar{-webkit-transition:background-color .3s;transition:background-color .3s}[data-theme] .env-section__body figcaption{-webkit-transition:border-color .3s;transition:border-color .3s}[data-theme] .article-tags a{-webkit-transition:color .3s;transition:color .3s}[data-theme] .share-title:before{-webkit-transition:background-color .3s;transition:background-color .3s}[data-theme] .full-width-quote--color{-webkit-transition:all .3s;transition:all .3s}[data-theme] .full-width-quote--color:before,[data-theme] .full-width-quote--color:after{-webkit-transition:background-color .3s;transition:background-color .3s}[data-theme] .full-width-quote--white{-webkit-transition:color .3s;transition:color .3s}[data-theme] .full-width-quote--white .quote-mark{-webkit-transition:fill .3s;transition:fill .3s}[data-theme] .page-hero__play-btn:hover{-webkit-transition:border-color .3s;transition:border-color .3s}[data-theme] .page-hero__play-btn:hover:before{-webkit-transition:background-color .3s;transition:background-color .3s}[data-theme] .article-body__body a{-webkit-transition:color .3s,background-color .3s,border-color .3;transition:color .3s,background-color .3s,border-color .3}[data-theme] .page-nav .sub-menu,[data-theme] .page-nav .sub-menu:after{-webkit-transition:background-color .3s;transition:background-color .3s}[data-theme] .modal-close:hover .close-x{-webkit-transition:fill .3s;transition:fill .3s}[data-theme] .search-form--search input[type=submit]{-webkit-transition:background-color .4s;transition:background-color .4s}[data-theme] .page-hero .btn{-webkit-transition:background-color .4s;transition:background-color .4s}.component-theme--purple .card-component__body,.component-theme--purple .card-hero__body{background-color:#46178f;border-color:#46178f}.component-theme--purple .card-component__body p,.component-theme--purple .card-component__body h1,.component-theme--purple .card-component__body h2,.component-theme--purple .card-hero__body p,.component-theme--purple .card-hero__body h1,.component-theme--purple .card-hero__body h2{color:#fff}.component-theme--purple .post-type-indicator{background-color:#46178f}.component-theme--purple .btn.ind--download,.component-theme--purple .btn.ind--link{background-color:#25076b}.component-theme--purple .btn.ind--download:hover,.component-theme--purple .btn.ind--link:hover{background-color:hsl(258,87.7192982456%,12.3529411765%)}.component-theme--purple .explore-card__background-inner{background-color:#46178f}.component-theme--purple .explore-card__background-inner:after{content:" ";display:block;position:absolute;left:0;top:0;bottom:0;width:100%;opacity:.04;z-index:1}.component-theme--purple .author-meta .author-meta__avatar{background-color:#46178f}.component-theme--purple[data-sponsored]:before{background-color:#25076b}.component-theme--purple .card-component__hashtag{color:#46178f}.component-theme--purple .card-component__hashtag a,.component-theme--purple .card-hero__hashtag a,.component-theme--purple .card-component__linkedin a{color:#46178f}.component-theme--purple .card-hero__body a[style]{background-color:#46178f !important}.component-theme--purple a.btn{background-color:#0057ff;color:#fff}.component-theme--purple.component-theme--white .card-component__body,.component-theme--purple.component-theme--white .card-hero__body{background-color:#fff}.component-theme--purple.component-theme--white .card-component__body p,.component-theme--purple.component-theme--white .card-component__body h1,.component-theme--purple.component-theme--white .card-component__body .author-meta__info,.component-theme--purple.component-theme--white .card-component__body .author-meta__info .author-meta__name,.component-theme--purple.component-theme--white .card-component__body a,.component-theme--purple.component-theme--white .card-hero__body p,.component-theme--purple.component-theme--white .card-hero__body h1,.component-theme--purple.component-theme--white .card-hero__body .author-meta__info,.component-theme--purple.component-theme--white .card-hero__body .author-meta__info .author-meta__name,.component-theme--purple.component-theme--white .card-hero__body a{color:#333}.component-theme--purple.component-theme--white .card-component__hashtag{background-color:#46178f;color:#fff}.component-theme--purple.component-theme--white .card-component__hashtag a,.component-theme--purple.component-theme--white .card-hero__hashtag a,.component-theme--purple.component-theme--white .card-component__linkedin a{color:#fff}.component-theme--purple.component-theme--white .card-hero__body a[style]{background-color:#46178f !important}.card-component.component-theme--purple li{color:#fff}.env-section__body .component-theme--purple .card-hero__body a[style]{background-color:#46178f !important}.page-section.envelope-section+.page-section .component-theme--purple .card-component__body,.page-section.envelope-section+.page-section .component-theme--purple .card-component__body:before{border-color:#fff;background-color:#fff}.page-section.envelope-section+.page-section .component-theme--purple h1,.page-section.envelope-section+.page-section .component-theme--purple p{color:#333}.page-section.envelope-section+.page-section .component-theme--purple .btn.ind--download,.page-section.envelope-section+.page-section .component-theme--purple .btn.ind--link{background-color:#46178f}.page-section.envelope-section+.page-section .component-theme--purple .links-list a{color:#333}.page-section.envelope-section+.page-section .component-theme--purple .links-list a.ind--link:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icon-new-window--dark.svg)}.page-section.envelope-section+.page-section .component-theme--purple .links-list a.ind--download:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icon-download--dark.svg)}[data-theme] .page-section.page-section--purple{background-color:#46178f}@media screen and (min-width: 1028px){.menu-item-text,.header-menu li.current_page_item .sub-menu a,.header-menu li.current-page-parent .sub-menu a{position:relative}.menu-item-text:after,.header-menu li.current_page_item .sub-menu a:after,.header-menu li.current-page-parent .sub-menu a:after{content:" ";position:absolute;left:0;top:100%;height:0.125rem;width:0;-webkit-transition:width .2s;transition:width .2s}html:not([data-theme]) .menu-item-text:after{background-color:#0057ff}html:not([data-theme]) a:hover>.menu-item-text:after{width:100%}html:not([data-theme]) a:hover .menu-item-text,html:not([data-theme]) .header-menu-left>.current-menu-item>a>.menu-item-text,html:not([data-theme]) .header-menu-left>.current-menu-parent>a>.menu-item-text,html:not([data-theme]) .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#0057ff}}[data-theme=purple] .primary-hero{background-color:#46178f}[data-theme=purple] .primary-hero .circle-clip{border-color:#25076b}@media screen and (max-width: 1028px){[data-theme=purple] #menu-main-navigation>.menu-item a{background-color:#46178f}[data-theme=purple].menu--open .page-header{background-color:#25076b}[data-theme=purple].menu--open .k-logo path,[data-theme=purple].menu--open .k-logo polygon,[data-theme=purple].menu--open .icon-bar{fill:#fff}[data-theme=purple].menu--open .header-menu a{color:#fff}[data-theme=purple].menu--open button.navigation-toggle{border-color:#fff}[data-theme=purple].menu--open .page-nav a:focus{background-color:rgba(0,0,0,0) !important}[data-theme=purple] .header-menu .header-menu-left{background-color:#25076b}[data-theme=purple] .header-menu .header-menu-left li{background-color:#46178f}[data-theme=purple] .header-menu .header-menu-left ul.sub-menu{background-color:#46178f;border-bottom:1px solid #25076b}[data-theme=purple] .header-menu .header-menu-left ul.sub-menu li{border-top:1px solid #25076b}}@media screen and (min-width: 1028px){[data-theme=purple] .menu-item-text:after{background-color:#46178f}[data-theme=purple] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:after,[data-theme=purple] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:after{background-color:#fff;left:0.5rem;top:calc(100% - 0.5rem)}[data-theme=purple] a:hover>.menu-item-text:after,[data-theme=purple] .current-menu-item>a>.menu-item-text:after,[data-theme=purple] .header-menu-left>.current-menu-parent>a>.menu-item-text:after{width:100%}[data-theme=purple] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:hover:after,[data-theme=purple] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:hover:after,[data-theme=purple] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a[aria-current=page]:after{width:calc(100% - 1rem)}[data-theme=purple] a:hover .menu-item-text{color:#46178f}[data-theme=purple] .header-menu-left>.current-menu-item .menu-item-text,[data-theme=purple] .header-menu-left>.current-menu-parent .menu-item-text,[data-theme=purple] .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#46178f}}[data-theme=purple] .search-form--search select{border-color:#46178f}[data-theme=purple] .search-form--search input[type=submit]{background-color:#46178f}[data-theme=purple] .search-form--search input[type=submit]:hover{background-color:#0057ff}[data-theme=purple] a.menu-toggle:before{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(37, 7, 107, 0)), to(#25076B));background-image:-webkit-linear-gradient(rgba(37, 7, 107, 0), #25076B);background-image:linear-gradient(rgba(37, 7, 107, 0), #25076B)}[data-theme=purple] .k-logo path,[data-theme=purple] .k-logo polygon,[data-theme=purple] .kahoot-logo path,[data-theme=purple] .kahoot-logo polygon{fill:#46178f}[data-theme=purple] .logo-link:hover .k-logo path,[data-theme=purple] .logo-link:hover .k-logo polygon,[data-theme=purple] .logo-link:hover .kahoot-logo path,[data-theme=purple] .logo-link:hover .kahoot-logo polygon{fill:#0057ff}[data-theme=purple] .header-menu li.current-menu-item:after,[data-theme=purple] .header-menu li.current_page_parent:after{background-color:#25076b}[data-theme=purple] .header-menu li.current-menu-parent ul.sub-menu,[data-theme=purple] .header-menu li.current-menu-item ul.sub-menu{background-color:#25076b}[data-theme=purple] .header-menu .header-menu-left>.current_page_item::after,[data-theme=purple] .header-menu .current-menu-parent::after,[data-theme=purple] .header-menu .header-menu-left>li:hover::after,[data-theme=purple] .header-menu .header-menu-left>li.tab-opened::after{background-color:#25076b}[data-theme=purple] .page-nav{background-color:#25076b;border-bottom-color:#25076b}[data-theme=purple] .page-nav:after{background-color:#25076b}[data-theme=purple] .envelope-section .text-video-article a{-webkit-transition:background-color .4s;transition:background-color .4s}[data-theme=purple] .envelope-section .text-video-article a:hover{background-color:#0057ff}[data-theme=purple] .not-in-envelope .text-video-article a{-webkit-transition:color .4s;transition:color .4s}[data-theme=purple] .not-in-envelope .text-video-article a:hover{color:#0057ff}@media screen and (min-width: 1028px){[data-theme=purple] .page-nav .sub-menu,[data-theme=purple] .page-nav .sub-menu:after{background-color:rgba(37,7,107,.85)}}[data-theme=purple] .page-section{background-color:#46178f}[data-theme=purple] .envelope-section+.page-section,[data-theme=purple] .page-section--alt{background-color:#0057ff}[data-theme=purple] .envelope-section+.page-section .theme-colour,[data-theme=purple] .page-section--alt .theme-colour{color:#0057ff}[data-theme=purple] .envelope-section+.page-section.page-section--no-yel,[data-theme=purple] .page-section--alt.page-section--no-yel{background-color:#0057ff}[data-theme=purple] .envelope-section+.page-section.page-section--no-yel .theme-colour,[data-theme=purple] .page-section--alt.page-section--no-yel .theme-colour{color:#0057ff}[data-theme=purple] .envelope-section+.page-section.page-section--no-yel .raised-banner,[data-theme=purple] .envelope-section+.page-section.page-section--no-yel .raised-banner__inner,[data-theme=purple] .page-section--alt.page-section--no-yel .raised-banner,[data-theme=purple] .page-section--alt.page-section--no-yel .raised-banner__inner{background-color:rgb(0,78.3,229.5)}[data-theme=purple] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=purple] .page-section--alt.page-section--no-yel .hand__cuff{fill:#46178f}[data-theme=purple] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=purple] .page-section--alt.page-section--no-yel .hand__grip{fill:#ffe4c5}[data-theme=purple] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=purple] .page-section--alt.page-section--no-yel .hand__grip{fill:#ffe4c5}[data-theme=purple] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=purple] .page-section--alt.page-section--no-yel .hand__cuff{fill:#f2f2f2}[data-theme=purple] .envelope-section+.page-section+.envelope-section{background-color:#0057ff}[data-theme=purple] .author-meta__avatar{background-color:#46178f}[data-theme=purple] .env-section__body figcaption{border-left-color:#46178f}[data-theme=purple] .article-tags a{color:#46178f}[data-theme=purple] .article-tags--filter a{border-color:#46178f}[data-theme=purple] .article-tags--filter a.current,[data-theme=purple] .article-tags--filter a:hover{background-color:#46178f;color:#fff}[data-theme=purple] .share-title:before{background-color:#46178f}[data-theme=purple] .theme-background{background-color:#46178f}@media screen and (min-width: 1028px){[data-theme=purple] .page-header.theme-background .sub-menu{background-color:#46178f;border:0.0625rem solid hsla(0,0%,100%,.8);border-top:none}}[data-theme=purple] .theme-colour{color:#46178f}[data-theme=purple] .theme-opposite{color:#46178f}[data-theme=purple] .filter a:hover,[data-theme=purple] .filter a.current,[data-theme=purple] .filter .current-cat a{color:#46178f}[data-theme=purple] .filter a.current,[data-theme=purple] .filter .current-cat a{border-bottom-color:#46178f}[data-theme=purple] .filter a:hover{color:#46178f}[data-theme=purple] .full-width-quote--color,[data-theme=purple] .full-width-quote--color:before,[data-theme=purple] .full-width-quote--color:after{background-color:#46178f}[data-theme=purple] .full-width-quote--color{border-color:#46178f}[data-theme=purple] .full-width-quote--white .quote-mark{fill:#46178f}[data-theme=purple] .page-hero__play-btn:hover{border-color:#46178f}[data-theme=purple] .page-hero__play-btn:hover:before{background-color:#46178f}[data-theme=purple] .page-hero__close-btn{background-color:#46178f}[data-theme=purple] .hero-title.theme-colour{text-shadow:none}[data-theme=purple] .page-section:not(.envelope-section) .text-image__text h1:before,[data-theme=purple] .page-section:not(.envelope-section) .text-image__text:before{color:#46178f}[data-theme=purple] .page-section:not(.envelope-section).page-section--alt .kahoot-component__play .btn{background-color:#0057ff}[data-theme=purple] .envelope-section+.page-section .text-image__text h1:before,[data-theme=purple] .envelope-section+.page-section .text-image__text:before{color:#0057ff}[data-theme=purple] .page-hero__play-btn .st0{fill:#fff}[data-theme=purple] .page-hero__play-btn:hover .play-icon{fill:#46178f}[data-theme=purple] .page-hero a.btn:hover{color:#46178f}[data-theme=purple] .modal h1{color:#46178f}[data-theme=purple] .modal-close:hover .close-x{fill:#46178f}[data-theme=purple] .search-tax-view__term{color:#46178f}[data-theme=purple] .search-tax-view__count{background-color:#46178f}[data-theme=purple].velocity .accordion__trigger{-webkit-transition:color .4s;transition:color .4s}[data-theme=purple].velocity .accordion__trigger:hover{color:#46178f}[data-theme=purple] .library-single-links .btn{background-color:#0057ff}[data-theme=purple] .env-section .contact-form-component label,[data-theme=purple] .env-section .payment-form label{color:#46178f}[data-theme=purple] .page-hero a.btn{background-color:#0057ff;color:#fff;border:3px solid #fff}[data-theme=purple] .page-hero a.btn:hover{color:#fff;background-color:#46178f}[data-theme=purple] .tab-anchor-menu a{background-color:rgba(0,0,0,0);border:2px solid #46178f;color:#46178f;-webkit-transition:all .4s;transition:all .4s}[data-theme=purple] .tab-anchor-menu a:hover{border-color:#0057ff;color:#0057ff}.component-theme--blue .card-component__body,.component-theme--blue .card-hero__body{background-color:#0057ff;border-color:#0057ff}.component-theme--blue .card-component__body p,.component-theme--blue .card-component__body h1,.component-theme--blue .card-component__body h2,.component-theme--blue .card-hero__body p,.component-theme--blue .card-hero__body h1,.component-theme--blue .card-hero__body h2{color:#fff}.component-theme--blue .post-type-indicator{background-color:#0057ff}.component-theme--blue .btn.ind--download,.component-theme--blue .btn.ind--link{background-color:#0d12aa}.component-theme--blue .btn.ind--download:hover,.component-theme--blue .btn.ind--link:hover{background-color:rgb(9.3770491803,12.9836065574,122.6229508197)}.component-theme--blue .explore-card__background-inner{background-color:#0057ff}.component-theme--blue .explore-card__background-inner:after{content:" ";display:block;position:absolute;left:0;top:0;bottom:0;width:100%;opacity:.04;z-index:1}.component-theme--blue .author-meta .author-meta__avatar{background-color:#0057ff}.component-theme--blue[data-sponsored]:before{background-color:#0d12aa}.component-theme--blue .card-component__hashtag{color:#0057ff}.component-theme--blue .card-component__hashtag a,.component-theme--blue .card-hero__hashtag a,.component-theme--blue .card-component__linkedin a{color:#0057ff}.component-theme--blue .card-hero__body a[style]{background-color:#0057ff !important}.component-theme--blue a.btn{background-color:#46178f;color:#fff}.component-theme--blue.component-theme--white .card-component__body,.component-theme--blue.component-theme--white .card-hero__body{background-color:#fff}.component-theme--blue.component-theme--white .card-component__body p,.component-theme--blue.component-theme--white .card-component__body h1,.component-theme--blue.component-theme--white .card-component__body .author-meta__info,.component-theme--blue.component-theme--white .card-component__body .author-meta__info .author-meta__name,.component-theme--blue.component-theme--white .card-component__body a,.component-theme--blue.component-theme--white .card-hero__body p,.component-theme--blue.component-theme--white .card-hero__body h1,.component-theme--blue.component-theme--white .card-hero__body .author-meta__info,.component-theme--blue.component-theme--white .card-hero__body .author-meta__info .author-meta__name,.component-theme--blue.component-theme--white .card-hero__body a{color:#333}.component-theme--blue.component-theme--white .card-component__hashtag{background-color:#0057ff;color:#fff}.component-theme--blue.component-theme--white .card-component__hashtag a,.component-theme--blue.component-theme--white .card-hero__hashtag a,.component-theme--blue.component-theme--white .card-component__linkedin a{color:#fff}.component-theme--blue.component-theme--white .card-hero__body a[style]{background-color:#0057ff !important}.card-component.component-theme--blue li{color:#fff}.env-section__body .component-theme--blue .card-hero__body a[style]{background-color:#0057ff !important}.page-section.envelope-section+.page-section .component-theme--blue .card-component__body,.page-section.envelope-section+.page-section .component-theme--blue .card-component__body:before{border-color:#fff;background-color:#fff}.page-section.envelope-section+.page-section .component-theme--blue h1,.page-section.envelope-section+.page-section .component-theme--blue p{color:#333}.page-section.envelope-section+.page-section .component-theme--blue .btn.ind--download,.page-section.envelope-section+.page-section .component-theme--blue .btn.ind--link{background-color:#0057ff}.page-section.envelope-section+.page-section .component-theme--blue .links-list a{color:#333}.page-section.envelope-section+.page-section .component-theme--blue .links-list a.ind--link:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icon-new-window--dark.svg)}.page-section.envelope-section+.page-section .component-theme--blue .links-list a.ind--download:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icon-download--dark.svg)}[data-theme] .page-section.page-section--blue{background-color:#0057ff}@media screen and (min-width: 1028px){.menu-item-text,.header-menu li.current_page_item .sub-menu a,.header-menu li.current-page-parent .sub-menu a{position:relative}.menu-item-text:after,.header-menu li.current_page_item .sub-menu a:after,.header-menu li.current-page-parent .sub-menu a:after{content:" ";position:absolute;left:0;top:100%;height:0.125rem;width:0;-webkit-transition:width .2s;transition:width .2s}html:not([data-theme]) .menu-item-text:after{background-color:#0057ff}html:not([data-theme]) a:hover>.menu-item-text:after{width:100%}html:not([data-theme]) a:hover .menu-item-text,html:not([data-theme]) .header-menu-left>.current-menu-item>a>.menu-item-text,html:not([data-theme]) .header-menu-left>.current-menu-parent>a>.menu-item-text,html:not([data-theme]) .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#0057ff}}[data-theme=blue] .primary-hero{background-color:#0057ff}[data-theme=blue] .primary-hero .circle-clip{border-color:#0d12aa}@media screen and (max-width: 1028px){[data-theme=blue] #menu-main-navigation>.menu-item a{background-color:#0057ff}[data-theme=blue].menu--open .page-header{background-color:#0d12aa}[data-theme=blue].menu--open .k-logo path,[data-theme=blue].menu--open .k-logo polygon,[data-theme=blue].menu--open .icon-bar{fill:#fff}[data-theme=blue].menu--open .header-menu a{color:#fff}[data-theme=blue].menu--open button.navigation-toggle{border-color:#fff}[data-theme=blue].menu--open .page-nav a:focus{background-color:rgba(0,0,0,0) !important}[data-theme=blue] .header-menu .header-menu-left{background-color:#0d12aa}[data-theme=blue] .header-menu .header-menu-left li{background-color:#0057ff}[data-theme=blue] .header-menu .header-menu-left ul.sub-menu{background-color:#0057ff;border-bottom:1px solid #0d12aa}[data-theme=blue] .header-menu .header-menu-left ul.sub-menu li{border-top:1px solid #0d12aa}}@media screen and (min-width: 1028px){[data-theme=blue] .menu-item-text:after{background-color:#0057ff}[data-theme=blue] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:after,[data-theme=blue] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:after{background-color:#fff;left:0.5rem;top:calc(100% - 0.5rem)}[data-theme=blue] a:hover>.menu-item-text:after,[data-theme=blue] .current-menu-item>a>.menu-item-text:after,[data-theme=blue] .header-menu-left>.current-menu-parent>a>.menu-item-text:after{width:100%}[data-theme=blue] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:hover:after,[data-theme=blue] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:hover:after,[data-theme=blue] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a[aria-current=page]:after{width:calc(100% - 1rem)}[data-theme=blue] a:hover .menu-item-text{color:#0057ff}[data-theme=blue] .header-menu-left>.current-menu-item .menu-item-text,[data-theme=blue] .header-menu-left>.current-menu-parent .menu-item-text,[data-theme=blue] .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#0057ff}}[data-theme=blue] .search-form--search select{border-color:#0057ff}[data-theme=blue] .search-form--search input[type=submit]{background-color:#0057ff}[data-theme=blue] .search-form--search input[type=submit]:hover{background-color:#46178f}[data-theme=blue] a.menu-toggle:before{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(13, 18, 170, 0)), to(#0D12AA));background-image:-webkit-linear-gradient(rgba(13, 18, 170, 0), #0D12AA);background-image:linear-gradient(rgba(13, 18, 170, 0), #0D12AA)}[data-theme=blue] .k-logo path,[data-theme=blue] .k-logo polygon,[data-theme=blue] .kahoot-logo path,[data-theme=blue] .kahoot-logo polygon{fill:#0057ff}[data-theme=blue] .logo-link:hover .k-logo path,[data-theme=blue] .logo-link:hover .k-logo polygon,[data-theme=blue] .logo-link:hover .kahoot-logo path,[data-theme=blue] .logo-link:hover .kahoot-logo polygon{fill:#46178f}[data-theme=blue] .header-menu li.current-menu-item:after,[data-theme=blue] .header-menu li.current_page_parent:after{background-color:#0d12aa}[data-theme=blue] .header-menu li.current-menu-parent ul.sub-menu,[data-theme=blue] .header-menu li.current-menu-item ul.sub-menu{background-color:#0d12aa}[data-theme=blue] .header-menu .header-menu-left>.current_page_item::after,[data-theme=blue] .header-menu .current-menu-parent::after,[data-theme=blue] .header-menu .header-menu-left>li:hover::after,[data-theme=blue] .header-menu .header-menu-left>li.tab-opened::after{background-color:#0d12aa}[data-theme=blue] .page-nav{background-color:#0d12aa;border-bottom-color:#0d12aa}[data-theme=blue] .page-nav:after{background-color:#0d12aa}[data-theme=blue] .envelope-section .text-video-article a{-webkit-transition:background-color .4s;transition:background-color .4s}[data-theme=blue] .envelope-section .text-video-article a:hover{background-color:#46178f}[data-theme=blue] .not-in-envelope .text-video-article a{-webkit-transition:color .4s;transition:color .4s}[data-theme=blue] .not-in-envelope .text-video-article a:hover{color:#46178f}@media screen and (min-width: 1028px){[data-theme=blue] .page-nav .sub-menu,[data-theme=blue] .page-nav .sub-menu:after{background-color:rgba(13,18,170,.85)}}[data-theme=blue] .page-section{background-color:#0057ff}[data-theme=blue] .envelope-section+.page-section,[data-theme=blue] .page-section--alt{background-color:#46178f}[data-theme=blue] .envelope-section+.page-section .theme-colour,[data-theme=blue] .page-section--alt .theme-colour{color:#46178f}[data-theme=blue] .envelope-section+.page-section.page-section--no-yel,[data-theme=blue] .page-section--alt.page-section--no-yel{background-color:#0057ff}[data-theme=blue] .envelope-section+.page-section.page-section--no-yel .theme-colour,[data-theme=blue] .page-section--alt.page-section--no-yel .theme-colour{color:#0057ff}[data-theme=blue] .envelope-section+.page-section.page-section--no-yel .raised-banner,[data-theme=blue] .envelope-section+.page-section.page-section--no-yel .raised-banner__inner,[data-theme=blue] .page-section--alt.page-section--no-yel .raised-banner,[data-theme=blue] .page-section--alt.page-section--no-yel .raised-banner__inner{background-color:rgb(0,78.3,229.5)}[data-theme=blue] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=blue] .page-section--alt.page-section--no-yel .hand__cuff{fill:#0057ff}[data-theme=blue] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=blue] .page-section--alt.page-section--no-yel .hand__grip{fill:#ffe4c5}[data-theme=blue] .envelope-section+.page-section+.envelope-section{background-color:#46178f}[data-theme=blue] .author-meta__avatar{background-color:#0057ff}[data-theme=blue] .env-section__body figcaption{border-left-color:#0057ff}[data-theme=blue] .article-tags a{color:#0057ff}[data-theme=blue] .article-tags--filter a{border-color:#0057ff}[data-theme=blue] .article-tags--filter a.current,[data-theme=blue] .article-tags--filter a:hover{background-color:#0057ff;color:#fff}[data-theme=blue] .share-title:before{background-color:#0057ff}[data-theme=blue] .theme-background{background-color:#0057ff}@media screen and (min-width: 1028px){[data-theme=blue] .page-header.theme-background .sub-menu{background-color:#0057ff;border:0.0625rem solid hsla(0,0%,100%,.8);border-top:none}}[data-theme=blue] .theme-colour{color:#0057ff}[data-theme=blue] .theme-opposite{color:#0057ff}[data-theme=blue] .filter a:hover,[data-theme=blue] .filter a.current,[data-theme=blue] .filter .current-cat a{color:#0057ff}[data-theme=blue] .filter a.current,[data-theme=blue] .filter .current-cat a{border-bottom-color:#0057ff}[data-theme=blue] .filter a:hover{color:#0057ff}[data-theme=blue] .full-width-quote--color,[data-theme=blue] .full-width-quote--color:before,[data-theme=blue] .full-width-quote--color:after{background-color:#0057ff}[data-theme=blue] .full-width-quote--color{border-color:#0057ff}[data-theme=blue] .full-width-quote--white .quote-mark{fill:#0057ff}[data-theme=blue] .page-hero__play-btn:hover{border-color:#0057ff}[data-theme=blue] .page-hero__play-btn:hover:before{background-color:#0057ff}[data-theme=blue] .page-hero__close-btn{background-color:#0057ff}[data-theme=blue] .hero-title.theme-colour{text-shadow:none}[data-theme=blue] .page-section:not(.envelope-section) .text-image__text h1:before,[data-theme=blue] .page-section:not(.envelope-section) .text-image__text:before{color:#0057ff}[data-theme=blue] .page-section:not(.envelope-section).page-section--alt .kahoot-component__play .btn{background-color:#46178f}[data-theme=blue] .envelope-section+.page-section .text-image__text h1:before,[data-theme=blue] .envelope-section+.page-section .text-image__text:before{color:#46178f}[data-theme=blue] .page-hero__play-btn .st0{fill:#fff}[data-theme=blue] .page-hero__play-btn:hover .play-icon{fill:#0057ff}[data-theme=blue] .page-hero a.btn:hover{color:#0057ff}[data-theme=blue] .modal h1{color:#0057ff}[data-theme=blue] .modal-close:hover .close-x{fill:#0057ff}[data-theme=blue] .search-tax-view__term{color:#0057ff}[data-theme=blue] .search-tax-view__count{background-color:#0057ff}[data-theme=blue].velocity .accordion__trigger{-webkit-transition:color .4s;transition:color .4s}[data-theme=blue].velocity .accordion__trigger:hover{color:#0057ff}[data-theme=blue] .library-single-links .btn{background-color:#46178f}[data-theme=blue] .env-section .contact-form-component label,[data-theme=blue] .env-section .payment-form label{color:#0057ff}[data-theme=blue] .page-hero a.btn{background-color:#46178f;color:#fff;border:3px solid #fff}[data-theme=blue] .page-hero a.btn:hover{color:#fff;background-color:#0057ff}[data-theme=blue] .tab-anchor-menu a{background-color:rgba(0,0,0,0);border:2px solid #0057ff;color:#0057ff;-webkit-transition:all .4s;transition:all .4s}[data-theme=blue] .tab-anchor-menu a:hover{border-color:#46178f;color:#46178f}.component-theme--teal .card-component__body,.component-theme--teal .card-hero__body{background-color:#0aa3a3;border-color:#0aa3a3}.component-theme--teal .card-component__body p,.component-theme--teal .card-component__body h1,.component-theme--teal .card-component__body h2,.component-theme--teal .card-hero__body p,.component-theme--teal .card-hero__body h1,.component-theme--teal .card-hero__body h2{color:#fff}.component-theme--teal .post-type-indicator{background-color:#0aa3a3}.component-theme--teal .btn.ind--download,.component-theme--teal .btn.ind--link{background-color:hsl(180,88.4393063584%,23.9215686275%)}.component-theme--teal .btn.ind--download:hover,.component-theme--teal .btn.ind--link:hover{background-color:hsl(180,88.4393063584%,13.9215686275%)}.component-theme--teal .explore-card__background-inner{background-color:#0aa3a3}.component-theme--teal .explore-card__background-inner:after{content:" ";display:block;position:absolute;left:0;top:0;bottom:0;width:100%;opacity:.04;z-index:1}.component-theme--teal .author-meta .author-meta__avatar{background-color:#0aa3a3}.component-theme--teal[data-sponsored]:before{background-color:hsl(180,88.4393063584%,23.9215686275%)}.component-theme--teal .card-component__hashtag{color:#0aa3a3}.component-theme--teal .card-component__hashtag a,.component-theme--teal .card-hero__hashtag a,.component-theme--teal .card-component__linkedin a{color:#0aa3a3}.component-theme--teal .card-hero__body a[style]{background-color:#0aa3a3 !important}.component-theme--teal a.btn{background-color:#46178f;color:#fff}.component-theme--teal.component-theme--white .card-component__body,.component-theme--teal.component-theme--white .card-hero__body{background-color:#fff}.component-theme--teal.component-theme--white .card-component__body p,.component-theme--teal.component-theme--white .card-component__body h1,.component-theme--teal.component-theme--white .card-component__body .author-meta__info,.component-theme--teal.component-theme--white .card-component__body .author-meta__info .author-meta__name,.component-theme--teal.component-theme--white .card-component__body a,.component-theme--teal.component-theme--white .card-hero__body p,.component-theme--teal.component-theme--white .card-hero__body h1,.component-theme--teal.component-theme--white .card-hero__body .author-meta__info,.component-theme--teal.component-theme--white .card-hero__body .author-meta__info .author-meta__name,.component-theme--teal.component-theme--white .card-hero__body a{color:#333}.component-theme--teal.component-theme--white .card-component__hashtag{background-color:#0aa3a3;color:#fff}.component-theme--teal.component-theme--white .card-component__hashtag a,.component-theme--teal.component-theme--white .card-hero__hashtag a,.component-theme--teal.component-theme--white .card-component__linkedin a{color:#fff}.component-theme--teal.component-theme--white .card-hero__body a[style]{background-color:#0aa3a3 !important}.card-component.component-theme--teal li{color:#fff}.env-section__body .component-theme--teal .card-hero__body a[style]{background-color:#0aa3a3 !important}.page-section.envelope-section+.page-section .component-theme--teal .card-component__body,.page-section.envelope-section+.page-section .component-theme--teal .card-component__body:before{border-color:#fff;background-color:#fff}.page-section.envelope-section+.page-section .component-theme--teal h1,.page-section.envelope-section+.page-section .component-theme--teal p{color:#333}.page-section.envelope-section+.page-section .component-theme--teal .btn.ind--download,.page-section.envelope-section+.page-section .component-theme--teal .btn.ind--link{background-color:#0aa3a3}.page-section.envelope-section+.page-section .component-theme--teal .links-list a{color:#333}.page-section.envelope-section+.page-section .component-theme--teal .links-list a.ind--link:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icon-new-window--dark.svg)}.page-section.envelope-section+.page-section .component-theme--teal .links-list a.ind--download:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icon-download--dark.svg)}[data-theme] .page-section.page-section--teal{background-color:#0aa3a3}@media screen and (min-width: 1028px){.menu-item-text,.header-menu li.current_page_item .sub-menu a,.header-menu li.current-page-parent .sub-menu a{position:relative}.menu-item-text:after,.header-menu li.current_page_item .sub-menu a:after,.header-menu li.current-page-parent .sub-menu a:after{content:" ";position:absolute;left:0;top:100%;height:0.125rem;width:0;-webkit-transition:width .2s;transition:width .2s}html:not([data-theme]) .menu-item-text:after{background-color:#0057ff}html:not([data-theme]) a:hover>.menu-item-text:after{width:100%}html:not([data-theme]) a:hover .menu-item-text,html:not([data-theme]) .header-menu-left>.current-menu-item>a>.menu-item-text,html:not([data-theme]) .header-menu-left>.current-menu-parent>a>.menu-item-text,html:not([data-theme]) .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#0057ff}}[data-theme=teal] .primary-hero{background-color:#0aa3a3}[data-theme=teal] .primary-hero .circle-clip{border-color:hsl(180,88.4393063584%,23.9215686275%)}@media screen and (max-width: 1028px){[data-theme=teal] #menu-main-navigation>.menu-item a{background-color:#0aa3a3}[data-theme=teal].menu--open .page-header{background-color:hsl(180,88.4393063584%,23.9215686275%)}[data-theme=teal].menu--open .k-logo path,[data-theme=teal].menu--open .k-logo polygon,[data-theme=teal].menu--open .icon-bar{fill:#fff}[data-theme=teal].menu--open .header-menu a{color:#fff}[data-theme=teal].menu--open button.navigation-toggle{border-color:#fff}[data-theme=teal].menu--open .page-nav a:focus{background-color:rgba(0,0,0,0) !important}[data-theme=teal] .header-menu .header-menu-left{background-color:hsl(180,88.4393063584%,23.9215686275%)}[data-theme=teal] .header-menu .header-menu-left li{background-color:#0aa3a3}[data-theme=teal] .header-menu .header-menu-left ul.sub-menu{background-color:#0aa3a3;border-bottom:1px solid hsl(180,88.4393063584%,23.9215686275%)}[data-theme=teal] .header-menu .header-menu-left ul.sub-menu li{border-top:1px solid hsl(180,88.4393063584%,23.9215686275%)}}@media screen and (min-width: 1028px){[data-theme=teal] .menu-item-text:after{background-color:#0aa3a3}[data-theme=teal] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:after,[data-theme=teal] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:after{background-color:#fff;left:0.5rem;top:calc(100% - 0.5rem)}[data-theme=teal] a:hover>.menu-item-text:after,[data-theme=teal] .current-menu-item>a>.menu-item-text:after,[data-theme=teal] .header-menu-left>.current-menu-parent>a>.menu-item-text:after{width:100%}[data-theme=teal] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:hover:after,[data-theme=teal] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:hover:after,[data-theme=teal] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a[aria-current=page]:after{width:calc(100% - 1rem)}[data-theme=teal] a:hover .menu-item-text{color:#0aa3a3}[data-theme=teal] .header-menu-left>.current-menu-item .menu-item-text,[data-theme=teal] .header-menu-left>.current-menu-parent .menu-item-text,[data-theme=teal] .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#0aa3a3}}[data-theme=teal] .search-form--search select{border-color:#0aa3a3}[data-theme=teal] .search-form--search input[type=submit]{background-color:#0aa3a3}[data-theme=teal] .search-form--search input[type=submit]:hover{background-color:#46178f}[data-theme=teal] a.menu-toggle:before{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(7.0520231214, 114.9479768786, 114.9479768786, 0)), to(rgb(7.0520231214, 114.9479768786, 114.9479768786)));background-image:-webkit-linear-gradient(rgba(7.0520231214, 114.9479768786, 114.9479768786, 0), rgb(7.0520231214, 114.9479768786, 114.9479768786));background-image:linear-gradient(rgba(7.0520231214, 114.9479768786, 114.9479768786, 0), rgb(7.0520231214, 114.9479768786, 114.9479768786))}[data-theme=teal] .k-logo path,[data-theme=teal] .k-logo polygon,[data-theme=teal] .kahoot-logo path,[data-theme=teal] .kahoot-logo polygon{fill:#0aa3a3}[data-theme=teal] .logo-link:hover .k-logo path,[data-theme=teal] .logo-link:hover .k-logo polygon,[data-theme=teal] .logo-link:hover .kahoot-logo path,[data-theme=teal] .logo-link:hover .kahoot-logo polygon{fill:#46178f}[data-theme=teal] .header-menu li.current-menu-item:after,[data-theme=teal] .header-menu li.current_page_parent:after{background-color:hsl(180,88.4393063584%,23.9215686275%)}[data-theme=teal] .header-menu li.current-menu-parent ul.sub-menu,[data-theme=teal] .header-menu li.current-menu-item ul.sub-menu{background-color:hsl(180,88.4393063584%,23.9215686275%)}[data-theme=teal] .header-menu .header-menu-left>.current_page_item::after,[data-theme=teal] .header-menu .current-menu-parent::after,[data-theme=teal] .header-menu .header-menu-left>li:hover::after,[data-theme=teal] .header-menu .header-menu-left>li.tab-opened::after{background-color:hsl(180,88.4393063584%,23.9215686275%)}[data-theme=teal] .page-nav{background-color:hsl(180,88.4393063584%,23.9215686275%);border-bottom-color:hsl(180,88.4393063584%,23.9215686275%)}[data-theme=teal] .page-nav:after{background-color:hsl(180,88.4393063584%,23.9215686275%)}[data-theme=teal] .envelope-section .text-video-article a{-webkit-transition:background-color .4s;transition:background-color .4s}[data-theme=teal] .envelope-section .text-video-article a:hover{background-color:#46178f}[data-theme=teal] .not-in-envelope .text-video-article a{-webkit-transition:color .4s;transition:color .4s}[data-theme=teal] .not-in-envelope .text-video-article a:hover{color:#46178f}@media screen and (min-width: 1028px){[data-theme=teal] .page-nav .sub-menu,[data-theme=teal] .page-nav .sub-menu:after{background-color:hsla(180,88.4393063584%,23.9215686275%,.85)}}[data-theme=teal] .page-section{background-color:#0aa3a3}[data-theme=teal] .envelope-section+.page-section,[data-theme=teal] .page-section--alt{background-color:#46178f}[data-theme=teal] .envelope-section+.page-section .theme-colour,[data-theme=teal] .page-section--alt .theme-colour{color:#46178f}[data-theme=teal] .envelope-section+.page-section.page-section--no-yel,[data-theme=teal] .page-section--alt.page-section--no-yel{background-color:#0057ff}[data-theme=teal] .envelope-section+.page-section.page-section--no-yel .theme-colour,[data-theme=teal] .page-section--alt.page-section--no-yel .theme-colour{color:#0057ff}[data-theme=teal] .envelope-section+.page-section.page-section--no-yel .raised-banner,[data-theme=teal] .envelope-section+.page-section.page-section--no-yel .raised-banner__inner,[data-theme=teal] .page-section--alt.page-section--no-yel .raised-banner,[data-theme=teal] .page-section--alt.page-section--no-yel .raised-banner__inner{background-color:rgb(0,78.3,229.5)}[data-theme=teal] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=teal] .page-section--alt.page-section--no-yel .hand__cuff{fill:#0aa3a3}[data-theme=teal] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=teal] .page-section--alt.page-section--no-yel .hand__grip{fill:#ffe4c5}[data-theme=teal] .envelope-section+.page-section+.envelope-section{background-color:#46178f}[data-theme=teal] .author-meta__avatar{background-color:#0aa3a3}[data-theme=teal] .env-section__body figcaption{border-left-color:#0aa3a3}[data-theme=teal] .article-tags a{color:#0aa3a3}[data-theme=teal] .article-tags--filter a{border-color:#0aa3a3}[data-theme=teal] .article-tags--filter a.current,[data-theme=teal] .article-tags--filter a:hover{background-color:#0aa3a3;color:#fff}[data-theme=teal] .share-title:before{background-color:#0aa3a3}[data-theme=teal] .theme-background{background-color:#0aa3a3}@media screen and (min-width: 1028px){[data-theme=teal] .page-header.theme-background .sub-menu{background-color:#0aa3a3;border:0.0625rem solid hsla(0,0%,100%,.8);border-top:none}}[data-theme=teal] .theme-colour{color:#0aa3a3}[data-theme=teal] .theme-opposite{color:#0aa3a3}[data-theme=teal] .filter a:hover,[data-theme=teal] .filter a.current,[data-theme=teal] .filter .current-cat a{color:#0aa3a3}[data-theme=teal] .filter a.current,[data-theme=teal] .filter .current-cat a{border-bottom-color:#0aa3a3}[data-theme=teal] .filter a:hover{color:#0aa3a3}[data-theme=teal] .full-width-quote--color,[data-theme=teal] .full-width-quote--color:before,[data-theme=teal] .full-width-quote--color:after{background-color:#0aa3a3}[data-theme=teal] .full-width-quote--color{border-color:#0aa3a3}[data-theme=teal] .full-width-quote--white .quote-mark{fill:#0aa3a3}[data-theme=teal] .page-hero__play-btn:hover{border-color:#0aa3a3}[data-theme=teal] .page-hero__play-btn:hover:before{background-color:#0aa3a3}[data-theme=teal] .page-hero__close-btn{background-color:#0aa3a3}[data-theme=teal] .hero-title.theme-colour{text-shadow:none}[data-theme=teal] .page-section:not(.envelope-section) .text-image__text h1:before,[data-theme=teal] .page-section:not(.envelope-section) .text-image__text:before{color:#0aa3a3}[data-theme=teal] .page-section:not(.envelope-section).page-section--alt .kahoot-component__play .btn{background-color:#46178f}[data-theme=teal] .envelope-section+.page-section .text-image__text h1:before,[data-theme=teal] .envelope-section+.page-section .text-image__text:before{color:#46178f}[data-theme=teal] .page-hero__play-btn .st0{fill:#fff}[data-theme=teal] .page-hero__play-btn:hover .play-icon{fill:#0aa3a3}[data-theme=teal] .page-hero a.btn:hover{color:#0aa3a3}[data-theme=teal] .modal h1{color:#0aa3a3}[data-theme=teal] .modal-close:hover .close-x{fill:#0aa3a3}[data-theme=teal] .search-tax-view__term{color:#0aa3a3}[data-theme=teal] .search-tax-view__count{background-color:#0aa3a3}[data-theme=teal].velocity .accordion__trigger{-webkit-transition:color .4s;transition:color .4s}[data-theme=teal].velocity .accordion__trigger:hover{color:#0aa3a3}[data-theme=teal] .library-single-links .btn{background-color:#46178f}[data-theme=teal] .env-section .contact-form-component label,[data-theme=teal] .env-section .payment-form label{color:#0aa3a3}[data-theme=teal] .page-hero a.btn{background-color:#46178f;color:#fff;border:3px solid #fff}[data-theme=teal] .page-hero a.btn:hover{color:#fff;background-color:#0aa3a3}[data-theme=teal] .tab-anchor-menu a{background-color:rgba(0,0,0,0);border:2px solid #0aa3a3;color:#0aa3a3;-webkit-transition:all .4s;transition:all .4s}[data-theme=teal] .tab-anchor-menu a:hover{border-color:#46178f;color:#46178f}.component-theme--green .card-component__body,.component-theme--green .card-hero__body{background-color:#26890c;border-color:#26890c}.component-theme--green .card-component__body p,.component-theme--green .card-component__body h1,.component-theme--green .card-component__body h2,.component-theme--green .card-hero__body p,.component-theme--green .card-hero__body h1,.component-theme--green .card-hero__body h2{color:#fff}.component-theme--green .post-type-indicator{background-color:#26890c}.component-theme--green .btn.ind--download,.component-theme--green .btn.ind--link{background-color:#106b03}.component-theme--green .btn.ind--download:hover,.component-theme--green .btn.ind--link:hover{background-color:hsl(112.5,94.5454545455%,11.568627451%)}.component-theme--green .explore-card__background-inner{background-color:#26890c}.component-theme--green .explore-card__background-inner:after{content:" ";display:block;position:absolute;left:0;top:0;bottom:0;width:100%;opacity:.04;z-index:1}.component-theme--green .author-meta .author-meta__avatar{background-color:#26890c}.component-theme--green[data-sponsored]:before{background-color:#106b03}.component-theme--green .card-component__hashtag{color:#26890c}.component-theme--green .card-component__hashtag a,.component-theme--green .card-hero__hashtag a,.component-theme--green .card-component__linkedin a{color:#26890c}.component-theme--green .card-hero__body a[style]{background-color:#26890c !important}.component-theme--green a.btn{background-color:#e21b3c;color:#fff}.component-theme--green.component-theme--white .card-component__body,.component-theme--green.component-theme--white .card-hero__body{background-color:#fff}.component-theme--green.component-theme--white .card-component__body p,.component-theme--green.component-theme--white .card-component__body h1,.component-theme--green.component-theme--white .card-component__body .author-meta__info,.component-theme--green.component-theme--white .card-component__body .author-meta__info .author-meta__name,.component-theme--green.component-theme--white .card-component__body a,.component-theme--green.component-theme--white .card-hero__body p,.component-theme--green.component-theme--white .card-hero__body h1,.component-theme--green.component-theme--white .card-hero__body .author-meta__info,.component-theme--green.component-theme--white .card-hero__body .author-meta__info .author-meta__name,.component-theme--green.component-theme--white .card-hero__body a{color:#333}.component-theme--green.component-theme--white .card-component__hashtag{background-color:#26890c;color:#fff}.component-theme--green.component-theme--white .card-component__hashtag a,.component-theme--green.component-theme--white .card-hero__hashtag a,.component-theme--green.component-theme--white .card-component__linkedin a{color:#fff}.component-theme--green.component-theme--white .card-hero__body a[style]{background-color:#26890c !important}.card-component.component-theme--green li{color:#fff}.env-section__body .component-theme--green .card-hero__body a[style]{background-color:#26890c !important}.page-section.envelope-section+.page-section .component-theme--green .card-component__body,.page-section.envelope-section+.page-section .component-theme--green .card-component__body:before{border-color:#fff;background-color:#fff}.page-section.envelope-section+.page-section .component-theme--green h1,.page-section.envelope-section+.page-section .component-theme--green p{color:#333}.page-section.envelope-section+.page-section .component-theme--green .btn.ind--download,.page-section.envelope-section+.page-section .component-theme--green .btn.ind--link{background-color:#26890c}.page-section.envelope-section+.page-section .component-theme--green .links-list a{color:#333}.page-section.envelope-section+.page-section .component-theme--green .links-list a.ind--link:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icon-new-window--dark.svg)}.page-section.envelope-section+.page-section .component-theme--green .links-list a.ind--download:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icon-download--dark.svg)}[data-theme] .page-section.page-section--green{background-color:#26890c}@media screen and (min-width: 1028px){.menu-item-text,.header-menu li.current_page_item .sub-menu a,.header-menu li.current-page-parent .sub-menu a{position:relative}.menu-item-text:after,.header-menu li.current_page_item .sub-menu a:after,.header-menu li.current-page-parent .sub-menu a:after{content:" ";position:absolute;left:0;top:100%;height:0.125rem;width:0;-webkit-transition:width .2s;transition:width .2s}html:not([data-theme]) .menu-item-text:after{background-color:#0057ff}html:not([data-theme]) a:hover>.menu-item-text:after{width:100%}html:not([data-theme]) a:hover .menu-item-text,html:not([data-theme]) .header-menu-left>.current-menu-item>a>.menu-item-text,html:not([data-theme]) .header-menu-left>.current-menu-parent>a>.menu-item-text,html:not([data-theme]) .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#0057ff}}[data-theme=green] .primary-hero{background-color:#26890c}[data-theme=green] .primary-hero .circle-clip{border-color:#106b03}@media screen and (max-width: 1028px){[data-theme=green] #menu-main-navigation>.menu-item a{background-color:#26890c}[data-theme=green].menu--open .page-header{background-color:#106b03}[data-theme=green].menu--open .k-logo path,[data-theme=green].menu--open .k-logo polygon,[data-theme=green].menu--open .icon-bar{fill:#fff}[data-theme=green].menu--open .header-menu a{color:#fff}[data-theme=green].menu--open button.navigation-toggle{border-color:#fff}[data-theme=green].menu--open .page-nav a:focus{background-color:rgba(0,0,0,0) !important}[data-theme=green] .header-menu .header-menu-left{background-color:#106b03}[data-theme=green] .header-menu .header-menu-left li{background-color:#26890c}[data-theme=green] .header-menu .header-menu-left ul.sub-menu{background-color:#26890c;border-bottom:1px solid #106b03}[data-theme=green] .header-menu .header-menu-left ul.sub-menu li{border-top:1px solid #106b03}}@media screen and (min-width: 1028px){[data-theme=green] .menu-item-text:after{background-color:#26890c}[data-theme=green] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:after,[data-theme=green] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:after{background-color:#fff;left:0.5rem;top:calc(100% - 0.5rem)}[data-theme=green] a:hover>.menu-item-text:after,[data-theme=green] .current-menu-item>a>.menu-item-text:after,[data-theme=green] .header-menu-left>.current-menu-parent>a>.menu-item-text:after{width:100%}[data-theme=green] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:hover:after,[data-theme=green] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:hover:after,[data-theme=green] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a[aria-current=page]:after{width:calc(100% - 1rem)}[data-theme=green] a:hover .menu-item-text{color:#26890c}[data-theme=green] .header-menu-left>.current-menu-item .menu-item-text,[data-theme=green] .header-menu-left>.current-menu-parent .menu-item-text,[data-theme=green] .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#26890c}}[data-theme=green] .search-form--search select{border-color:#26890c}[data-theme=green] .search-form--search input[type=submit]{background-color:#26890c}[data-theme=green] .search-form--search input[type=submit]:hover{background-color:#e21b3c}[data-theme=green] a.menu-toggle:before{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(16, 107, 3, 0)), to(#106B03));background-image:-webkit-linear-gradient(rgba(16, 107, 3, 0), #106B03);background-image:linear-gradient(rgba(16, 107, 3, 0), #106B03)}[data-theme=green] .k-logo path,[data-theme=green] .k-logo polygon,[data-theme=green] .kahoot-logo path,[data-theme=green] .kahoot-logo polygon{fill:#26890c}[data-theme=green] .logo-link:hover .k-logo path,[data-theme=green] .logo-link:hover .k-logo polygon,[data-theme=green] .logo-link:hover .kahoot-logo path,[data-theme=green] .logo-link:hover .kahoot-logo polygon{fill:#e21b3c}[data-theme=green] .header-menu li.current-menu-item:after,[data-theme=green] .header-menu li.current_page_parent:after{background-color:#106b03}[data-theme=green] .header-menu li.current-menu-parent ul.sub-menu,[data-theme=green] .header-menu li.current-menu-item ul.sub-menu{background-color:#106b03}[data-theme=green] .header-menu .header-menu-left>.current_page_item::after,[data-theme=green] .header-menu .current-menu-parent::after,[data-theme=green] .header-menu .header-menu-left>li:hover::after,[data-theme=green] .header-menu .header-menu-left>li.tab-opened::after{background-color:#106b03}[data-theme=green] .page-nav{background-color:#106b03;border-bottom-color:#106b03}[data-theme=green] .page-nav:after{background-color:#106b03}[data-theme=green] .envelope-section .text-video-article a{-webkit-transition:background-color .4s;transition:background-color .4s}[data-theme=green] .envelope-section .text-video-article a:hover{background-color:#e21b3c}[data-theme=green] .not-in-envelope .text-video-article a{-webkit-transition:color .4s;transition:color .4s}[data-theme=green] .not-in-envelope .text-video-article a:hover{color:#e21b3c}@media screen and (min-width: 1028px){[data-theme=green] .page-nav .sub-menu,[data-theme=green] .page-nav .sub-menu:after{background-color:rgba(16,107,3,.85)}}[data-theme=green] .page-section{background-color:#26890c}[data-theme=green] .envelope-section+.page-section,[data-theme=green] .page-section--alt{background-color:#e21b3c}[data-theme=green] .envelope-section+.page-section .theme-colour,[data-theme=green] .page-section--alt .theme-colour{color:#e21b3c}[data-theme=green] .envelope-section+.page-section.page-section--no-yel,[data-theme=green] .page-section--alt.page-section--no-yel{background-color:#0057ff}[data-theme=green] .envelope-section+.page-section.page-section--no-yel .theme-colour,[data-theme=green] .page-section--alt.page-section--no-yel .theme-colour{color:#0057ff}[data-theme=green] .envelope-section+.page-section.page-section--no-yel .raised-banner,[data-theme=green] .envelope-section+.page-section.page-section--no-yel .raised-banner__inner,[data-theme=green] .page-section--alt.page-section--no-yel .raised-banner,[data-theme=green] .page-section--alt.page-section--no-yel .raised-banner__inner{background-color:rgb(0,78.3,229.5)}[data-theme=green] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=green] .page-section--alt.page-section--no-yel .hand__cuff{fill:#26890c}[data-theme=green] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=green] .page-section--alt.page-section--no-yel .hand__grip{fill:#ffe4c5}[data-theme=green] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=green] .page-section--alt.page-section--no-yel .hand__grip{fill:#554740}[data-theme=green] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=green] .page-section--alt.page-section--no-yel .hand__cuff{fill:#c8a2e3}[data-theme=green] .envelope-section+.page-section+.envelope-section{background-color:#e21b3c}[data-theme=green] .author-meta__avatar{background-color:#26890c}[data-theme=green] .env-section__body figcaption{border-left-color:#26890c}[data-theme=green] .article-tags a{color:#26890c}[data-theme=green] .article-tags--filter a{border-color:#26890c}[data-theme=green] .article-tags--filter a.current,[data-theme=green] .article-tags--filter a:hover{background-color:#26890c;color:#fff}[data-theme=green] .share-title:before{background-color:#26890c}[data-theme=green] .theme-background{background-color:#26890c}@media screen and (min-width: 1028px){[data-theme=green] .page-header.theme-background .sub-menu{background-color:#26890c;border:0.0625rem solid hsla(0,0%,100%,.8);border-top:none}}[data-theme=green] .theme-colour{color:#26890c}[data-theme=green] .theme-opposite{color:#26890c}[data-theme=green] .filter a:hover,[data-theme=green] .filter a.current,[data-theme=green] .filter .current-cat a{color:#26890c}[data-theme=green] .filter a.current,[data-theme=green] .filter .current-cat a{border-bottom-color:#26890c}[data-theme=green] .filter a:hover{color:#26890c}[data-theme=green] .full-width-quote--color,[data-theme=green] .full-width-quote--color:before,[data-theme=green] .full-width-quote--color:after{background-color:#26890c}[data-theme=green] .full-width-quote--color{border-color:#26890c}[data-theme=green] .full-width-quote--white .quote-mark{fill:#26890c}[data-theme=green] .page-hero__play-btn:hover{border-color:#26890c}[data-theme=green] .page-hero__play-btn:hover:before{background-color:#26890c}[data-theme=green] .page-hero__close-btn{background-color:#26890c}[data-theme=green] .hero-title.theme-colour{text-shadow:none}[data-theme=green] .page-section:not(.envelope-section) .text-image__text h1:before,[data-theme=green] .page-section:not(.envelope-section) .text-image__text:before{color:#26890c}[data-theme=green] .page-section:not(.envelope-section).page-section--alt .kahoot-component__play .btn{background-color:#e21b3c}[data-theme=green] .envelope-section+.page-section .text-image__text h1:before,[data-theme=green] .envelope-section+.page-section .text-image__text:before{color:#e21b3c}[data-theme=green] .page-hero__play-btn .st0{fill:#fff}[data-theme=green] .page-hero__play-btn:hover .play-icon{fill:#26890c}[data-theme=green] .page-hero a.btn:hover{color:#26890c}[data-theme=green] .modal h1{color:#26890c}[data-theme=green] .modal-close:hover .close-x{fill:#26890c}[data-theme=green] .search-tax-view__term{color:#26890c}[data-theme=green] .search-tax-view__count{background-color:#26890c}[data-theme=green].velocity .accordion__trigger{-webkit-transition:color .4s;transition:color .4s}[data-theme=green].velocity .accordion__trigger:hover{color:#26890c}[data-theme=green] .library-single-links .btn{background-color:#e21b3c}[data-theme=green] .env-section .contact-form-component label,[data-theme=green] .env-section .payment-form label{color:#26890c}[data-theme=green] .page-hero a.btn{background-color:#e21b3c;color:#fff;border:3px solid #fff}[data-theme=green] .page-hero a.btn:hover{color:#fff;background-color:#26890c}[data-theme=green] .tab-anchor-menu a{background-color:rgba(0,0,0,0);border:2px solid #26890c;color:#26890c;-webkit-transition:all .4s;transition:all .4s}[data-theme=green] .tab-anchor-menu a:hover{border-color:#e21b3c;color:#e21b3c}.component-theme--red .card-component__body,.component-theme--red .card-hero__body{background-color:#e21b3c;border-color:#e21b3c}.component-theme--red .card-component__body p,.component-theme--red .card-component__body h1,.component-theme--red .card-component__body h2,.component-theme--red .card-hero__body p,.component-theme--red .card-hero__body h1,.component-theme--red .card-hero__body h2{color:#fff}.component-theme--red .post-type-indicator{background-color:#e21b3c}.component-theme--red .btn.ind--download,.component-theme--red .btn.ind--link{background-color:#c60929}.component-theme--red .btn.ind--download:hover,.component-theme--red .btn.ind--link:hover{background-color:rgb(149.2173913043,6.7826086957,30.8985507246)}.component-theme--red .explore-card__background-inner{background-color:#e21b3c}.component-theme--red .explore-card__background-inner:after{content:" ";display:block;position:absolute;left:0;top:0;bottom:0;width:100%;opacity:.04;z-index:1}.component-theme--red .author-meta .author-meta__avatar{background-color:#e21b3c}.component-theme--red[data-sponsored]:before{background-color:#c60929}.component-theme--red .card-component__hashtag{color:#e21b3c}.component-theme--red .card-component__hashtag a,.component-theme--red .card-hero__hashtag a,.component-theme--red .card-component__linkedin a{color:#e21b3c}.component-theme--red .card-hero__body a[style]{background-color:#e21b3c !important}.component-theme--red a.btn{background-color:#fd3;color:#fff}.component-theme--red.component-theme--white .card-component__body,.component-theme--red.component-theme--white .card-hero__body{background-color:#fff}.component-theme--red.component-theme--white .card-component__body p,.component-theme--red.component-theme--white .card-component__body h1,.component-theme--red.component-theme--white .card-component__body .author-meta__info,.component-theme--red.component-theme--white .card-component__body .author-meta__info .author-meta__name,.component-theme--red.component-theme--white .card-component__body a,.component-theme--red.component-theme--white .card-hero__body p,.component-theme--red.component-theme--white .card-hero__body h1,.component-theme--red.component-theme--white .card-hero__body .author-meta__info,.component-theme--red.component-theme--white .card-hero__body .author-meta__info .author-meta__name,.component-theme--red.component-theme--white .card-hero__body a{color:#333}.component-theme--red.component-theme--white .card-component__hashtag{background-color:#e21b3c;color:#fff}.component-theme--red.component-theme--white .card-component__hashtag a,.component-theme--red.component-theme--white .card-hero__hashtag a,.component-theme--red.component-theme--white .card-component__linkedin a{color:#fff}.component-theme--red.component-theme--white .card-hero__body a[style]{background-color:#e21b3c !important}.card-component.component-theme--red li{color:#fff}.env-section__body .component-theme--red .card-hero__body a[style]{background-color:#e21b3c !important}.page-section.envelope-section+.page-section .component-theme--red .card-component__body,.page-section.envelope-section+.page-section .component-theme--red .card-component__body:before{border-color:#fff;background-color:#fff}.page-section.envelope-section+.page-section .component-theme--red h1,.page-section.envelope-section+.page-section .component-theme--red p{color:#333}.page-section.envelope-section+.page-section .component-theme--red .btn.ind--download,.page-section.envelope-section+.page-section .component-theme--red .btn.ind--link{background-color:#e21b3c}.page-section.envelope-section+.page-section .component-theme--red .links-list a{color:#333}.page-section.envelope-section+.page-section .component-theme--red .links-list a.ind--link:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icon-new-window--dark.svg)}.page-section.envelope-section+.page-section .component-theme--red .links-list a.ind--download:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/icon-download--dark.svg)}[data-theme] .page-section.page-section--red{background-color:#e21b3c}@media screen and (min-width: 1028px){.menu-item-text,.header-menu li.current_page_item .sub-menu a,.header-menu li.current-page-parent .sub-menu a{position:relative}.menu-item-text:after,.header-menu li.current_page_item .sub-menu a:after,.header-menu li.current-page-parent .sub-menu a:after{content:" ";position:absolute;left:0;top:100%;height:0.125rem;width:0;-webkit-transition:width .2s;transition:width .2s}html:not([data-theme]) .menu-item-text:after{background-color:#0057ff}html:not([data-theme]) a:hover>.menu-item-text:after{width:100%}html:not([data-theme]) a:hover .menu-item-text,html:not([data-theme]) .header-menu-left>.current-menu-item>a>.menu-item-text,html:not([data-theme]) .header-menu-left>.current-menu-parent>a>.menu-item-text,html:not([data-theme]) .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#0057ff}}[data-theme=red] .primary-hero{background-color:#e21b3c}[data-theme=red] .primary-hero .circle-clip{border-color:#c60929}@media screen and (max-width: 1028px){[data-theme=red] #menu-main-navigation>.menu-item a{background-color:#e21b3c}[data-theme=red].menu--open .page-header{background-color:#c60929}[data-theme=red].menu--open .k-logo path,[data-theme=red].menu--open .k-logo polygon,[data-theme=red].menu--open .icon-bar{fill:#fff}[data-theme=red].menu--open .header-menu a{color:#fff}[data-theme=red].menu--open button.navigation-toggle{border-color:#fff}[data-theme=red].menu--open .page-nav a:focus{background-color:rgba(0,0,0,0) !important}[data-theme=red] .header-menu .header-menu-left{background-color:#c60929}[data-theme=red] .header-menu .header-menu-left li{background-color:#e21b3c}[data-theme=red] .header-menu .header-menu-left ul.sub-menu{background-color:#e21b3c;border-bottom:1px solid #c60929}[data-theme=red] .header-menu .header-menu-left ul.sub-menu li{border-top:1px solid #c60929}}@media screen and (min-width: 1028px){[data-theme=red] .menu-item-text:after{background-color:#e21b3c}[data-theme=red] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:after,[data-theme=red] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:after{background-color:#fff;left:0.5rem;top:calc(100% - 0.5rem)}[data-theme=red] a:hover>.menu-item-text:after,[data-theme=red] .current-menu-item>a>.menu-item-text:after,[data-theme=red] .header-menu-left>.current-menu-parent>a>.menu-item-text:after{width:100%}[data-theme=red] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:hover:after,[data-theme=red] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:hover:after,[data-theme=red] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a[aria-current=page]:after{width:calc(100% - 1rem)}[data-theme=red] a:hover .menu-item-text{color:#e21b3c}[data-theme=red] .header-menu-left>.current-menu-item .menu-item-text,[data-theme=red] .header-menu-left>.current-menu-parent .menu-item-text,[data-theme=red] .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#e21b3c}}[data-theme=red] .search-form--search select{border-color:#e21b3c}[data-theme=red] .search-form--search input[type=submit]{background-color:#e21b3c}[data-theme=red] .search-form--search input[type=submit]:hover{background-color:#fd3}[data-theme=red] a.menu-toggle:before{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(198, 9, 41, 0)), to(#C60929));background-image:-webkit-linear-gradient(rgba(198, 9, 41, 0), #C60929);background-image:linear-gradient(rgba(198, 9, 41, 0), #C60929)}[data-theme=red] .k-logo path,[data-theme=red] .k-logo polygon,[data-theme=red] .kahoot-logo path,[data-theme=red] .kahoot-logo polygon{fill:#e21b3c}[data-theme=red] .logo-link:hover .k-logo path,[data-theme=red] .logo-link:hover .k-logo polygon,[data-theme=red] .logo-link:hover .kahoot-logo path,[data-theme=red] .logo-link:hover .kahoot-logo polygon{fill:#fd3}[data-theme=red] .header-menu li.current-menu-item:after,[data-theme=red] .header-menu li.current_page_parent:after{background-color:#c60929}[data-theme=red] .header-menu li.current-menu-parent ul.sub-menu,[data-theme=red] .header-menu li.current-menu-item ul.sub-menu{background-color:#c60929}[data-theme=red] .header-menu .header-menu-left>.current_page_item::after,[data-theme=red] .header-menu .current-menu-parent::after,[data-theme=red] .header-menu .header-menu-left>li:hover::after,[data-theme=red] .header-menu .header-menu-left>li.tab-opened::after{background-color:#c60929}[data-theme=red] .page-nav{background-color:#c60929;border-bottom-color:#c60929}[data-theme=red] .page-nav:after{background-color:#c60929}[data-theme=red] .envelope-section .text-video-article a{-webkit-transition:background-color .4s;transition:background-color .4s}[data-theme=red] .envelope-section .text-video-article a:hover{background-color:#fd3}[data-theme=red] .not-in-envelope .text-video-article a{-webkit-transition:color .4s;transition:color .4s}[data-theme=red] .not-in-envelope .text-video-article a:hover{color:#fd3}@media screen and (min-width: 1028px){[data-theme=red] .page-nav .sub-menu,[data-theme=red] .page-nav .sub-menu:after{background-color:rgba(198,9,41,.85)}}[data-theme=red] .page-section{background-color:#e21b3c}[data-theme=red] .envelope-section+.page-section,[data-theme=red] .page-section--alt{background-color:#fd3}[data-theme=red] .envelope-section+.page-section .theme-colour,[data-theme=red] .page-section--alt .theme-colour{color:#fd3}[data-theme=red] .envelope-section+.page-section.page-section--no-yel,[data-theme=red] .page-section--alt.page-section--no-yel{background-color:#0057ff}[data-theme=red] .envelope-section+.page-section.page-section--no-yel .theme-colour,[data-theme=red] .page-section--alt.page-section--no-yel .theme-colour{color:#0057ff}[data-theme=red] .envelope-section+.page-section.page-section--no-yel .raised-banner,[data-theme=red] .envelope-section+.page-section.page-section--no-yel .raised-banner__inner,[data-theme=red] .page-section--alt.page-section--no-yel .raised-banner,[data-theme=red] .page-section--alt.page-section--no-yel .raised-banner__inner{background-color:rgb(0,78.3,229.5)}[data-theme=red] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=red] .page-section--alt.page-section--no-yel .hand__cuff{fill:#e21b3c}[data-theme=red] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=red] .page-section--alt.page-section--no-yel .hand__grip{fill:#ffe4c5}[data-theme=red] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=red] .page-section--alt.page-section--no-yel .hand__grip{fill:#c88a4a}[data-theme=red] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=red] .page-section--alt.page-section--no-yel .hand__cuff{fill:#fff}[data-theme=red] .envelope-section+.page-section+.envelope-section{background-color:#fd3}[data-theme=red] .author-meta__avatar{background-color:#e21b3c}[data-theme=red] .env-section__body figcaption{border-left-color:#e21b3c}[data-theme=red] .article-tags a{color:#e21b3c}[data-theme=red] .article-tags--filter a{border-color:#e21b3c}[data-theme=red] .article-tags--filter a.current,[data-theme=red] .article-tags--filter a:hover{background-color:#e21b3c;color:#fff}[data-theme=red] .share-title:before{background-color:#e21b3c}[data-theme=red] .theme-background{background-color:#e21b3c}@media screen and (min-width: 1028px){[data-theme=red] .page-header.theme-background .sub-menu{background-color:#e21b3c;border:0.0625rem solid hsla(0,0%,100%,.8);border-top:none}}[data-theme=red] .theme-colour{color:#e21b3c}[data-theme=red] .theme-opposite{color:#e21b3c}[data-theme=red] .filter a:hover,[data-theme=red] .filter a.current,[data-theme=red] .filter .current-cat a{color:#e21b3c}[data-theme=red] .filter a.current,[data-theme=red] .filter .current-cat a{border-bottom-color:#e21b3c}[data-theme=red] .filter a:hover{color:#e21b3c}[data-theme=red] .full-width-quote--color,[data-theme=red] .full-width-quote--color:before,[data-theme=red] .full-width-quote--color:after{background-color:#e21b3c}[data-theme=red] .full-width-quote--color{border-color:#e21b3c}[data-theme=red] .full-width-quote--white .quote-mark{fill:#e21b3c}[data-theme=red] .page-hero__play-btn:hover{border-color:#e21b3c}[data-theme=red] .page-hero__play-btn:hover:before{background-color:#e21b3c}[data-theme=red] .page-hero__close-btn{background-color:#e21b3c}[data-theme=red] .hero-title.theme-colour{text-shadow:none}[data-theme=red] .page-section:not(.envelope-section) .text-image__text h1:before,[data-theme=red] .page-section:not(.envelope-section) .text-image__text:before{color:#e21b3c}[data-theme=red] .page-section:not(.envelope-section).page-section--alt .kahoot-component__play .btn{background-color:#fd3}[data-theme=red] .envelope-section+.page-section .text-image__text h1:before,[data-theme=red] .envelope-section+.page-section .text-image__text:before{color:#fd3}[data-theme=red] .page-hero__play-btn .st0{fill:#fff}[data-theme=red] .page-hero__play-btn:hover .play-icon{fill:#e21b3c}[data-theme=red] .page-hero a.btn:hover{color:#e21b3c}[data-theme=red] .modal h1{color:#e21b3c}[data-theme=red] .modal-close:hover .close-x{fill:#e21b3c}[data-theme=red] .search-tax-view__term{color:#e21b3c}[data-theme=red] .search-tax-view__count{background-color:#e21b3c}[data-theme=red].velocity .accordion__trigger{-webkit-transition:color .4s;transition:color .4s}[data-theme=red].velocity .accordion__trigger:hover{color:#e21b3c}[data-theme=red] .library-single-links .btn{background-color:#fd3}[data-theme=red] .env-section .contact-form-component label,[data-theme=red] .env-section .payment-form label{color:#e21b3c}[data-theme=red] .page-hero a.btn{background-color:#fd3;color:#fff;border:3px solid #fff}[data-theme=red] .page-hero a.btn:hover{color:#fff;background-color:#e21b3c}[data-theme=red] .tab-anchor-menu a{background-color:rgba(0,0,0,0);border:2px solid #e21b3c;color:#e21b3c;-webkit-transition:all .4s;transition:all .4s}[data-theme=red] .tab-anchor-menu a:hover{border-color:#fd3;color:#fd3}.page-design-360_refreshed[data-theme=blue] .theme-background{background-color:#0d12aa}.mosaic-hero{background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat}.mosaic-hero--white{background-color:#fff}.mosaic-hero--transparent{background-color:rgba(0,0,0,0)}.mosaic-hero--transparent .mosaic-hero--box{background-color:#fff}.mosaic-hero{padding-top:1rem;padding-top:clamp(0.875rem, 1.3333333333vmin, 1rem);padding-bottom:1rem;padding-bottom:clamp(0.875rem, 1.3333333333vmin, 1rem)}.mosaic-hero--container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.375rem;gap:clamp(1.25rem, 1.8333333333vmin, 1.375rem);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mosaic-hero--box{min-height:18.375rem;border-radius:0.25rem;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.mosaic-hero--box_kotw:not(.mosaic-hero--verified-edu) .content-container--inner:before{content:"New";position:relative;display:inline-block;background-color:#008d8d;color:#fff;font-size:0.75rem;font-size:clamp(0.75rem,1vmin,0.75rem);font-weight:bold;padding:0.125rem 0.5rem 0.125rem 0.5rem;padding:clamp(0rem, 0.1666666667vmin, 0.125rem) clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(0rem, 0.1666666667vmin, 0.125rem) clamp(0.375rem, 0.6666666667vmin, 0.5rem);border-radius:1rem;margin-bottom:0.5rem;margin-bottom:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.mosaic-hero--box_featured .mosaic-hero__title{font-size:2.5rem;font-size:clamp(2.375rem,3.3333333333vmin,2.5rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mosaic-hero--box_featured p{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem);font-weight:bold;line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}.mosaic-hero--box p{font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);margin-top:0.625rem;margin-top:clamp(0.5rem, 0.8333333333vmin, 0.625rem)}.mosaic-hero--box a:not(.btn):not(.btn-hero-video){background-size:0.625rem 0.625rem;background-repeat:no-repeat;background-position:right center;padding-right:0.75rem;font-weight:bold}.mosaic-hero--box .content-container{position:relative}.mosaic-hero--box .content-container p.kotw-additional-text{font-size:0.75rem;font-size:clamp(0.75rem,1vmin,0.75rem)}.mosaic-hero--box .content-container p.kotw-additional-text a{color:#6e6e6e;font-weight:normal}.mosaic-hero--box .content-container p.kotw-additional-text a:not(.btn):not(.btn-hero-video){background-image:none;padding-left:0rem;padding-left:clamp(-0.125rem, 0vmin, 0rem)}.mosaic-hero--box .content-container p.kotw-additional-text a:not(.btn):not(.btn-hero-video):after{background-color:#6e6e6e;height:0.0625rem}@media screen and (min-width: 550px){.mosaic-hero--box_one-fourths_block .image-container--clipped.image-container{max-width:100%}}@media screen and (min-width: 550px){.mosaic-hero--box .image-container{max-width:27.5rem;width:50%}}.mosaic-hero--box .image-container--clipped{-webkit-clip-path:circle(75% at 100% 50%);clip-path:circle(75% at 100% 50%)}.mosaic-hero--box .image-container img{height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mosaic-hero--box .image-container .mobile-image{display:none}.mosaic-hero--box .image-container .btn-hero-video{position:absolute;right:1rem;right:clamp(0.875rem, 1.3333333333vmin, 1rem);bottom:1rem;bottom:clamp(0.875rem, 1.3333333333vmin, 1rem);font-size:0.625rem;font-size:clamp(0.75rem,0.8333333333vmin,0.625rem)}.mosaic-hero--box .image-container .btn-hero-video svg{width:.5rem;height:.45rem}@media screen and (max-width: 550px){.mosaic-hero--box .image-container .btn-hero-video{display:none}}.mosaic-hero--box_one-fourths_block{-webkit-box-flex:1;-ms-flex:1 1 calc(25% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));flex:1 1 calc(25% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 1000px){.mosaic-hero--box_one-fourths_block{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));flex:1 1 calc(50% - clamp(1.25rem, 1.8333333333vmin, 1.375rem))}}@media screen and (max-width: 550px){.mosaic-hero--box_one-fourths_block{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));flex:1 1 calc(100% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));height:auto}}.mosaic-hero--box_one-fourths_block{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mosaic-hero--box_one-fourths_block .content-container{width:calc(100% - 3rem);padding:0rem 1.5rem 1rem 1.5rem;padding:clamp(-0.125rem, 0vmin, 0rem) clamp(1.375rem, 2vmin, 1.5rem) clamp(0.875rem, 1.3333333333vmin, 1rem) clamp(1.375rem, 2vmin, 1.5rem);-webkit-box-flex:1;-ms-flex:1;flex:1}.mosaic-hero--box_one-fourths_block .mosaic-hero__title{font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mosaic-hero--box_one-fourths_block .image-container{width:100%}.mosaic-hero--box_one-fourths_block .image-container--clipped{-webkit-clip-path:ellipse(80% 100% at 50% 0%);clip-path:ellipse(80% 100% at 50% 0%)}.mosaic-hero--box_one-fourths_block .image-container img{display:none}.mosaic-hero--box_one-fourths_block .image-container .mobile-image{display:block;height:13.375rem;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.mosaic-hero--box_one-fourths_block .image-container--illustration .mobile-image{background-size:contain;background-position:center}@media screen and (max-width: 1000px){.mosaic-hero--box_one-fourths_block .image-container{max-width:100%}}.mosaic-hero--box_one-fourths_block .content-container--inner{position:relative}.mosaic-hero--box_one-fourths_block .kotw-tag{position:absolute;top:0;right:0;padding:0.5rem 0.75rem 0.5rem 0.75rem;padding:clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(0.625rem, 1vmin, 0.75rem) clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(0.625rem, 1vmin, 0.75rem);font-weight:bold;font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);color:#fff;background-color:#46178f}.mosaic-hero--box_one-fourths_block.mosaic-hero--box_purple.box-image-clipped:before{content:" ";background-color:#25076b;z-index:-1;-webkit-clip-path:ellipse(80% 100% at 50% 0%);clip-path:ellipse(80% 100% at 50% 0%);width:100%;height:14.375rem;position:absolute;right:0;top:0}.mosaic-hero--box_one-fourths_block.mosaic-hero--box_white.box-image-clipped:before{content:" ";background-color:#d8d8d8;z-index:-1;-webkit-clip-path:ellipse(80% 100% at 50% 0%);clip-path:ellipse(80% 100% at 50% 0%);width:100%;height:14.375rem;position:absolute;right:0;top:0}.mosaic-hero--box_one-thirds_block{-webkit-box-flex:1;-ms-flex:1 1 calc(33.3% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));flex:1 1 calc(33.3% - clamp(1.25rem, 1.8333333333vmin, 1.375rem))}@media screen and (max-width: 1000px){.mosaic-hero--box_one-thirds_block{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));flex:1 1 calc(50% - clamp(1.25rem, 1.8333333333vmin, 1.375rem))}}@media screen and (max-width: 550px){.mosaic-hero--box_one-thirds_block{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));flex:1 1 calc(100% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));height:auto}}.mosaic-hero--box_one-thirds_block{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mosaic-hero--box_one-thirds_block .content-container{width:calc(100% - 3rem);padding:1.5rem;padding:clamp(1.375rem, 2vmin, 1.5rem)}.mosaic-hero--box_one-thirds_block .mosaic-hero__title{font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mosaic-hero--box_one-thirds_block .image-container{width:100%}.mosaic-hero--box_one-thirds_block .image-container--clipped{-webkit-clip-path:ellipse(80% 100% at 50% 0%);clip-path:ellipse(80% 100% at 50% 0%)}.mosaic-hero--box_one-thirds_block .image-container img{display:none}.mosaic-hero--box_one-thirds_block .image-container .mobile-image{display:block;height:14.8125rem;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.mosaic-hero--box_one-thirds_block .image-container--illustration .mobile-image{background-size:contain;background-position:center}.mosaic-hero--box_one-thirds_block .image-container{max-width:100%}.mosaic-hero--box_one-thirds_block .content-container--inner{position:relative}.mosaic-hero--box_one-thirds_block .kotw-tag{position:absolute;top:0;right:0;padding:0.5rem 0.75rem 0.5rem 0.75rem;padding:clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(0.625rem, 1vmin, 0.75rem) clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(0.625rem, 1vmin, 0.75rem);font-weight:bold;font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);color:#fff;background-color:#46178f}.mosaic-hero--box_one-thirds_block.mosaic-hero--box_white.box-image-clipped:before{content:" ";background-color:#d8d8d8;z-index:-1;-webkit-clip-path:ellipse(80% 100% at 50% 0%);clip-path:ellipse(80% 100% at 50% 0%);width:100%;height:14.375rem;position:absolute;right:0;top:0}.mosaic-hero--box_one-thirds_block.mosaic-hero--box_purple.box-image-clipped:before{content:" ";background-color:#25076b;z-index:-1;-webkit-clip-path:ellipse(80% 100% at 50% 0%);clip-path:ellipse(80% 100% at 50% 0%);width:100%;height:15.625rem;position:absolute;right:0;top:0}@media screen and (min-width: 1000px){.mosaic-hero--box_one-seconds_block{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));flex:1 1 calc(50% - clamp(1.25rem, 1.8333333333vmin, 1.375rem))}}@media screen and (max-width: 1000px){.mosaic-hero--box_one-seconds_block{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));flex:1 1 calc(100% - clamp(1.25rem, 1.8333333333vmin, 1.375rem))}}.mosaic-hero--box_one-seconds_block{position:relative}.mosaic-hero--box_one-seconds_block .content-container{padding:2rem;padding:clamp(1.875rem, 2.6666666667vmin, 2rem);-webkit-box-flex:1;-ms-flex:1;flex:1}.mosaic-hero--box_one-seconds_block .content-container--inner{padding-right:0.5rem;padding-right:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.mosaic-hero--box_one-seconds_block .content-container .mosaic-hero__title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem)}.mosaic-hero--box_one-seconds_block .content-container--inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mosaic-hero--box_one-seconds_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem);line-height:2.5rem;line-height:clamp(2.375rem,3.3333333333vmin,2.5rem)}.mosaic-hero--box_one-seconds_block.mosaic-hero--box_featured p{line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem);margin-top:0.5rem;margin-top:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.mosaic-hero--box_one-seconds_block.mosaic-hero--box_featured .btn{margin-top:1rem;margin-top:clamp(0.875rem, 1.3333333333vmin, 1rem)}@media screen and (min-width: 1000px)and (max-width: 1090px){.mosaic-hero--box_one-seconds_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}}@media screen and (max-width: 550px){.mosaic-hero--box_one-seconds_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}}.mosaic-hero--box_one-seconds_block .image-container{float:right}.mosaic-hero--box_one-seconds_block .image-container--clipped{-webkit-clip-path:circle(84% at 100% 50%);clip-path:circle(84% at 100% 50%)}.mosaic-hero--box_one-seconds_block .image-container--clipped img{float:right}.mosaic-hero--box_one-seconds_block .image-container:not(.image-container--clipped) img{float:right}.mosaic-hero--box_one-seconds_block .image-container .kotw-tag{position:absolute;top:0;right:0;padding:0.5rem 0.75rem 0.5rem 0.75rem;padding:clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(0.625rem, 1vmin, 0.75rem) clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(0.625rem, 1vmin, 0.75rem);font-weight:bold;font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);color:#fff;background-color:#46178f}@media screen and (max-width: 550px){.mosaic-hero--box_one-seconds_block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}.mosaic-hero--box_one-seconds_block .image-container--clipped{-webkit-clip-path:ellipse(80% 100% at 50% 0%);clip-path:ellipse(80% 100% at 50% 0%)}.mosaic-hero--box_one-seconds_block .image-container img{display:none}.mosaic-hero--box_one-seconds_block .image-container .mobile-image{display:block;height:9.375rem;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.mosaic-hero--box_one-seconds_block .image-container--illustration .mobile-image{background-size:contain;background-position:center}.mosaic-hero--box_one-seconds_block .content-container--inner{position:relative}}.mosaic-hero--box_three-fourths_block{-webkit-box-flex:1;-ms-flex:1 1 calc(75% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));flex:1 1 calc(75% - clamp(1.25rem, 1.8333333333vmin, 1.375rem))}@media screen and (max-width: 1000px){.mosaic-hero--box_three-fourths_block{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));flex:1 1 calc(100% - clamp(1.25rem, 1.8333333333vmin, 1.375rem))}}.mosaic-hero--box_three-fourths_block .content-container{padding:2rem;padding:clamp(1.875rem, 2.6666666667vmin, 2rem);-webkit-box-flex:1;-ms-flex:1;flex:1}.mosaic-hero--box_three-fourths_block .content-container--inner{padding-right:0.5rem;padding-right:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.mosaic-hero--box_three-fourths_block .content-container .mosaic-hero__title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem)}.mosaic-hero--box_three-fourths_block .content-container--inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mosaic-hero--box_three-fourths_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}.mosaic-hero--box_three-fourths_block.mosaic-hero--box_featured p{line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem);margin-top:0.5rem;margin-top:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.mosaic-hero--box_three-fourths_block.mosaic-hero--box_featured .btn{margin-top:1rem;margin-top:clamp(0.875rem, 1.3333333333vmin, 1rem)}@media screen and (min-width: 1000px)and (max-width: 1090px){.mosaic-hero--box_three-fourths_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}}@media screen and (max-width: 550px){.mosaic-hero--box_three-fourths_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}}@media screen and (max-width: 550px){.mosaic-hero--box_three-fourths_block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}.mosaic-hero--box_three-fourths_block .image-container--clipped{-webkit-clip-path:ellipse(80% 100% at 50% 0%);clip-path:ellipse(80% 100% at 50% 0%)}.mosaic-hero--box_three-fourths_block .image-container img{display:none}.mosaic-hero--box_three-fourths_block .image-container .mobile-image{display:block;height:9.375rem;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.mosaic-hero--box_three-fourths_block .image-container--illustration .mobile-image{background-size:contain;background-position:center}.mosaic-hero--box_three-fourths_block .content-container--inner{position:relative}}.mosaic-hero--box_two-thirds_block{-webkit-box-flex:1;-ms-flex:1 1 calc(66.6% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));flex:1 1 calc(66.6% - clamp(1.25rem, 1.8333333333vmin, 1.375rem))}@media screen and (max-width: 1000px){.mosaic-hero--box_two-thirds_block{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - clamp(1.25rem, 1.8333333333vmin, 1.375rem));flex:1 1 calc(100% - clamp(1.25rem, 1.8333333333vmin, 1.375rem))}}.mosaic-hero--box_two-thirds_block .content-container{padding:2rem;padding:clamp(1.875rem, 2.6666666667vmin, 2rem);-webkit-box-flex:1;-ms-flex:1;flex:1}.mosaic-hero--box_two-thirds_block .content-container--inner{padding-right:0.5rem;padding-right:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.mosaic-hero--box_two-thirds_block .content-container .mosaic-hero__title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem)}.mosaic-hero--box_two-thirds_block .content-container--inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mosaic-hero--box_two-thirds_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem);line-height:2.5rem;line-height:clamp(2.375rem,3.3333333333vmin,2.5rem)}.mosaic-hero--box_two-thirds_block.mosaic-hero--box_featured p{line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem);margin-top:0.5rem;margin-top:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.mosaic-hero--box_two-thirds_block.mosaic-hero--box_featured .btn{margin-top:1rem;margin-top:clamp(0.875rem, 1.3333333333vmin, 1rem)}@media screen and (min-width: 1000px)and (max-width: 1090px){.mosaic-hero--box_two-thirds_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}}@media screen and (max-width: 550px){.mosaic-hero--box_two-thirds_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}}@media screen and (max-width: 550px){.mosaic-hero--box_two-thirds_block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}.mosaic-hero--box_two-thirds_block .image-container--clipped{-webkit-clip-path:ellipse(80% 100% at 50% 0%);clip-path:ellipse(80% 100% at 50% 0%)}.mosaic-hero--box_two-thirds_block .image-container img{display:none}.mosaic-hero--box_two-thirds_block .image-container .mobile-image{display:block;height:9.375rem;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.mosaic-hero--box_two-thirds_block .image-container--illustration .mobile-image{background-size:contain;background-position:center}.mosaic-hero--box_two-thirds_block .content-container--inner{position:relative}}.mosaic-hero--box_white{background-color:#fff;z-index:0;position:relative;overflow:hidden}.mosaic-hero--box_white p{color:#6e6e6e}.mosaic-hero--box_white .mosaic-hero__title{color:#333}.mosaic-hero--box_white a:not(.btn):not(.btn-hero-video){background-image:url(/wp-content/themes/kahoot2017/assets/img/right-arrow-blue.svg);color:#1368ce}.mosaic-hero--box_white a:not(.btn):not(.btn-hero-video):after{background-color:#1368ce}.mosaic-hero--box_white.box-image-clipped:before{content:" ";background-color:#d8d8d8;z-index:-1;-webkit-clip-path:circle(84% at 100% 50%);clip-path:circle(84% at 100% 50%);width:calc(50% + 1.875rem);height:100%;position:absolute;right:0;top:0}@media screen and (max-width: 550px){.mosaic-hero--box_white.box-image-clipped:before{-webkit-clip-path:ellipse(80% 100% at 50% 0%);clip-path:ellipse(80% 100% at 50% 0%);width:100%;height:10.375rem}}.mosaic-hero--box_purple{background-color:#431b93;color:#fff;z-index:0;position:relative;overflow:hidden}.mosaic-hero--box_purple .mosaic-hero__title,.mosaic-hero--box_purple a{color:#fff}.mosaic-hero--box_purple p{color:#c2a5df}.mosaic-hero--box_purple a:not(.btn):not(.btn-hero-video){background-image:url(../img/right-arrow-white.svg)}.mosaic-hero--box_purple a:not(.btn):not(.btn-hero-video):after{background-color:#fff}@media screen and (min-width: 550px){.mosaic-hero--box_purple:after{content:" ";width:25rem;height:25rem;background-color:#3c168a;position:absolute;border-radius:50%;left:0;top:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}}.mosaic-hero--box_purple.box-image-clipped:before{content:" ";background-color:#25076b;z-index:-1;-webkit-clip-path:circle(84% at 100% 50%);clip-path:circle(84% at 100% 50%);width:calc(50% + 1.875rem);height:100%;position:absolute;right:0;top:0}@media screen and (max-width: 550px){.mosaic-hero--box_purple.box-image-clipped:before{-webkit-clip-path:ellipse(80% 100% at 50% 0%);clip-path:ellipse(80% 100% at 50% 0%);width:100%;height:10.375rem}}.mosaic-hero--box_black{background-color:#333;color:#fff;z-index:0;position:relative;overflow:hidden}.mosaic-hero--box_black .content-container .content-container--inner .mosaic-hero__title,.mosaic-hero--box_black .content-container .content-container--inner a{color:#fff}.mosaic-hero--box_black .content-container .content-container--inner p{color:#fff}.mosaic-hero--box_black .content-container .content-container--inner p a{color:#fff}.mosaic-hero--box_black .content-container .content-container--inner a:not(.btn):not(.btn-hero-video){background-image:url(../img/right-arrow-white.svg)}.mosaic-hero--box_black .content-container .content-container--inner a:not(.btn):not(.btn-hero-video):after{background-color:#fff}.mosaic-hero--box_blue{background-color:#0542b9;z-index:0;position:relative;overflow:hidden}.mosaic-hero--box_blue .mosaic-hero__title,.mosaic-hero--box_blue p,.mosaic-hero--box_blue a{color:#fff}.mosaic-hero--box_blue p a:not(.btn):not(.btn-hero-video){background-image:url(../img/right-arrow-white.svg);color:#fff}.mosaic-hero--box_blue p a:not(.btn):not(.btn-hero-video):after{background-color:#fff}.mosaic-hero--box_blue p a:not(.btn):not(.btn-hero-video):hover:after{background-color:#fff}@media screen and (min-width: 550px){.mosaic-hero--box_blue:after{content:" ";width:0;height:0;border-left:350px solid rgba(0,0,0,0);border-right:350px solid rgba(0,0,0,0);border-bottom:350px solid #0f3ab3;position:absolute;z-index:-1;left:0;bottom:0;-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%)}}@media screen and (min-width: 600px){.mosaic-hero--box_large{height:25rem}.mosaic-hero--box_large.mosaic-hero--box_three-fourths_block .image-container--clipped,.mosaic-hero--box_large.mosaic-hero--box_one-seconds_block .image-container--clipped,.mosaic-hero--box_large.mosaic-hero--box_two-thirds_block .image-container--clipped{-webkit-clip-path:circle(88% at 100% 50%);clip-path:circle(88% at 100% 50%)}.mosaic-hero--box_large.mosaic-hero--box_one-thirds_block .image-container .mobile-image{height:14.5rem}.mosaic-hero--box_large.mosaic-hero--box_one-fourths_block .image-container .mobile-image{height:11.875rem}.mosaic-hero--box_large.box-image-clipped:before{width:43rem;height:48.25rem}.mosaic-hero--box_extra_large{height:28.125rem}.mosaic-hero--box_extra_large.mosaic-hero--box_three-fourths_block .image-container--clipped,.mosaic-hero--box_extra_large.mosaic-hero--box_one-seconds_block .image-container--clipped,.mosaic-hero--box_extra_large.mosaic-hero--box_two-thirds_block .image-container--clipped{-webkit-clip-path:circle(85% at 100% 50%);clip-path:circle(85% at 100% 50%)}.mosaic-hero--box_extra_large.mosaic-hero--box_one-thirds_block .image-container .mobile-image{height:17.625rem}.mosaic-hero--box_extra_large.mosaic-hero--box_one-fourths_block .image-container .mobile-image{height:16.25rem}.mosaic-hero--box_extra_large.box-image-clipped:before{width:50rem;height:50rem;-webkit-transform:translate(56%, -22%);-ms-transform:translate(56%, -22%);transform:translate(56%, -22%)}}.mosaic-hero--box_align_top .content-container .content-container--inner{top:2rem;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);height:calc(100% - 2rem)}.mosaic-hero--box_align_top .content-container .content-container--inner .btn.btn_align_bottom{position:absolute;bottom:2rem}.kotw-verified-edu-badge{max-width:7.5rem;margin-bottom:0.75rem;margin-bottom:clamp(0.625rem, 1vmin, 0.75rem)}.kotw-verified-edu-badge img{display:block;max-width:100%;height:auto}.mosaic-btn-wrap{position:absolute;bottom:0;left:0;width:100%}.content-container--inner:has(.mosaic-btn-wrap){position:relative;padding-bottom:4.5rem;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.content-container--inner:has(.mosaic-btn-wrap) a:not(.btn){white-space:nowrap;padding-top:0.75rem;padding-bottom:0.75rem;display:inline-block}.image-container--has-roundel .mobile-image{margin-top:0}.mosaic-roundel{display:block;position:absolute;background:#333;color:#fff;width:100%;text-align:center;font-weight:600;padding:0.5rem 1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;z-index:10;font-size:0.8125rem}.box-image-clipped:has(.mosaic-roundel){padding-top:1.875rem}.mosaic-roundel--blue{background-color:#0057ff}.mosaic-roundel--red{background-color:#cf3943}.mosaic-roundel--yellow{background-color:#f3af56}.mosaic-roundel--green{background-color:#498d2b}html .simplified-cta-boxes--container{position:relative}html .simplified-cta-boxes--container .half-background{background-color:#f2f2f2;width:100%;position:absolute;height:50%}html .simplified-cta-boxes--container .scta-box--container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}html .simplified-cta-boxes--container .scta-box--box{min-width:14.375rem;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:1rem;border:solid 1px #f2f2f2;background-color:#fff;border-radius:0.25rem}html .simplified-cta-boxes--container .scta-box--box--colored--red{border:solid 1px #c60929}html .simplified-cta-boxes--container .scta-box--box--colored--blue{border:solid 1px #0d12aa}html .simplified-cta-boxes--container .scta-box--box--colored--green{border:solid 1px #106b03}html .simplified-cta-boxes--container .scta-box--box--colored--yellow{border:solid 1px #f5c52d}html .simplified-cta-boxes--container .scta-box--box{padding:1.5rem 1.25rem;padding:clamp(1.375rem, 2vmin, 1.5rem) clamp(1.125rem, 1.6666666667vmin, 1.25rem)}@media screen and (min-width: 1240px){html .simplified-cta-boxes--container .scta-box--box:first-child{margin-left:0rem}}@media screen and (min-width: 1240px){html .simplified-cta-boxes--container .scta-box--box:last-child{margin-right:0rem}}html .simplified-cta-boxes--container .scta-box--box .scta-box__title{font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);display:inline-block;position:relative;color:#333}html .simplified-cta-boxes--container .scta-box--box p{font-size:0.75rem;font-size:clamp(0.75rem,1vmin,0.75rem);margin-top:0.5rem;color:#6e6e6e !important}html .simplified-cta-boxes--container .scta-box--box a{background-size:0.625rem 0.625rem;background-repeat:no-repeat;background-position:right center;padding-right:0.75rem;font-weight:bold;background-image:url(/wp-content/themes/kahoot2017/assets/img/right-arrow-blue.svg);color:#1368ce}html .simplified-cta-boxes--container .scta-box--box a:after{background-color:#1368ce}html .simplified-cta-boxes--container .scta-box__icon-title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html .simplified-cta-boxes--container .scta-box__icon-title-wrap img+.scta-box__title{margin-left:0.5rem}html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--container{gap:1.5rem}html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--box{margin:0;-webkit-box-shadow:0 0 1.25rem 0.375rem hsla(0,0%,60%,.13);box-shadow:0 0 1.25rem 0.375rem hsla(0,0%,60%,.13);padding:1.5rem 1.25rem;padding:clamp(1.375rem, 2vmin, 1.5rem) clamp(1.125rem, 1.6666666667vmin, 1.25rem)}@media screen and (min-width: 766px){html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--box{padding:3.5rem 2rem;padding:clamp(3.375rem, 4.6666666667vmin, 3.5rem) clamp(1.875rem, 2.6666666667vmin, 2rem)}}html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--box{border-radius:1rem;min-width:12rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--box .scta-box__title{color:#0d46e1;font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);font-weight:600}html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--box p{color:#767676}html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--box a{color:#0d46e1}html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--box img{width:3rem;height:auto;margin-bottom:2rem}/*! Flickity v2.0.10
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #09f;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.carousel-container{width:100%;position:relative;overflow:hidden;padding-top:0.25rem;padding-top:clamp(0.125rem, 0.3333333333vmin, 0.25rem);padding-bottom:1.25rem;padding-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel-container:active{cursor:-webkit-grabbing;cursor:grabbing}.carousel-container--constrained{margin:0 auto}.carousel-container--large-stats .carousel__track{gap:1.5rem}.carousel-container--transitioning{opacity:0;-webkit-transition:opacity var(--carousel-fade-duration, 300ms) ease;transition:opacity var(--carousel-fade-duration, 300ms) ease}.carousel-container.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.carousel-container.is-dragging .carousel__track{-webkit-transition:none !important;transition:none !important}.carousel{position:relative;overflow:visible}.carousel__track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;gap:1rem;padding-left:1.25rem;padding-left:clamp(1.125rem, 1.6666666667vmin, 1.25rem);padding-right:1.25rem;padding-right:clamp(1.125rem, 1.6666666667vmin, 1.25rem);padding-bottom:1.25rem;padding-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.carousel-card{min-width:17.5rem;-webkit-box-flex:0;-ms-flex:0 0 17.5rem;flex:0 0 17.5rem;min-height:20rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0.5rem;overflow:hidden;position:relative;color:var(--ft-color, #fff);background:var(--bg-color, linear-gradient(135deg, #F7B500 0%, #E6A500 100%));background-position:var(--bg-position, center);background-repeat:var(--bg-repeat, no-repeat);background-size:var(--bg-size, cover);background-attachment:scroll}.carousel-card--infinite{position:absolute;top:0;left:0;width:17.5rem;-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:17.5rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel-card--infinite.dragging{z-index:2;-webkit-transition:none;transition:none}.carousel-card--clone{opacity:1}.carousel-card--clone.carousel-card--start-clone,.carousel-card--clone.carousel-card--end-clone{opacity:1}.carousel-card--white{background:#fff;-webkit-box-shadow:0 0.25rem 1.25rem rgba(0,0,0,.1);box-shadow:0 0.25rem 1.25rem rgba(0,0,0,.1);border:0.0625rem solid rgba(0,0,0,.05);padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.carousel-card--white .carousel-card__content{padding:1.5rem 1.25rem 1rem;padding:clamp(1.375rem, 2vmin, 1.5rem) clamp(1.125rem, 1.6666666667vmin, 1.25rem) clamp(0.875rem, 1.3333333333vmin, 1rem);z-index:2;position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.carousel-card--white .carousel-card__content h3{font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem);font-weight:700;margin:0;margin-bottom:0.5rem;margin-bottom:clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.carousel-card--white .carousel-card__content h4{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem);font-weight:600;margin:0;margin-bottom:0.75rem;margin-bottom:clamp(0.625rem, 1vmin, 0.75rem);color:inherit}.carousel-card--white .carousel-card__content p{font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);line-height:1.4;margin:0;margin-bottom:0.75rem;margin-bottom:clamp(0.625rem, 1vmin, 0.75rem);color:#666}.carousel-card--white .carousel-card__content p:last-child{margin-bottom:0}.carousel-card--white .carousel-card__content a{color:#007bff;text-decoration:none;font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);font-weight:600;display:inline-block}.carousel-card--white .carousel-card__content a:hover{text-decoration:underline}.carousel-card--white .carousel-card__content strong{font-weight:700;color:var(--accent-color, inherit)}.carousel-card__content{padding:1.5rem 1.25rem 1rem;padding:clamp(1.375rem, 2vmin, 1.5rem) clamp(1.125rem, 1.6666666667vmin, 1.25rem) clamp(0.875rem, 1.3333333333vmin, 1rem);z-index:2;position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.carousel-card__content h3{font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem);font-weight:700;margin:0;margin-bottom:0.5rem;margin-bottom:clamp(0.375rem, 0.6666666667vmin, 0.5rem);color:inherit}.carousel-card__content h4{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem);font-weight:600;margin:0;margin-bottom:0.75rem;margin-bottom:clamp(0.625rem, 1vmin, 0.75rem);color:inherit}.carousel-card__content p{font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);line-height:1.4;margin:0;margin-bottom:0.75rem;margin-bottom:clamp(0.625rem, 1vmin, 0.75rem);color:inherit}.carousel-card__content p:last-child{margin-bottom:0}.carousel-card__content a{color:inherit;text-decoration:none;font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);font-weight:600;display:inline-block}.carousel-card__content a:hover{text-decoration:underline}.carousel-card__content strong{font-weight:700;color:inherit}a.carousel-card{text-decoration:none;color:var(--ft-color, inherit);display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}a.carousel-card:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 0.375rem 1.5rem rgba(0,0,0,.15);box-shadow:0 0.375rem 1.5rem rgba(0,0,0,.15)}a.carousel-card:active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}a.carousel-card *{text-decoration:none !important}a.carousel-card .carousel-card__link-text{color:inherit;font-weight:600;display:inline-block}.carousel-card__image{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0rem 1.25rem 1.25rem;padding:clamp(-0.125rem, 0vmin, 0rem) clamp(1.125rem, 1.6666666667vmin, 1.25rem) clamp(1.125rem, 1.6666666667vmin, 1.25rem);min-height:11.25rem}.carousel-card__image--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0}.carousel-card__image--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:0}.carousel-card__image--bottom{padding-bottom:0}.carousel-card__image--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-card__image img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:0.25rem}.white-card-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.device-mockup{width:7.5rem;height:5rem;background:hsla(0,0%,100%,.2);border-radius:0.5rem;border:0.125rem solid hsla(0,0%,100%,.3);position:relative;overflow:hidden}.device-mockup--mobile{width:3.75rem;height:6.25rem;border-radius:0.75rem}.device-mockup--mobile .mockup-screen{border-radius:0.5rem}.device-mockup--presentation{width:8.75rem;height:5.625rem}.mockup-screen{position:absolute;top:0.25rem;top:clamp(0.125rem, 0.3333333333vmin, 0.25rem);left:0.25rem;left:clamp(0.125rem, 0.3333333333vmin, 0.25rem);right:0.25rem;right:clamp(0.125rem, 0.3333333333vmin, 0.25rem);bottom:0.25rem;bottom:clamp(0.125rem, 0.3333333333vmin, 0.25rem);background:hsla(0,0%,100%,.8);border-radius:0.25rem}.carousel-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.5rem;height:2.5rem;border-radius:50%;border:none;background:hsla(0,0%,100%,.9);color:#333;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10;-webkit-box-shadow:0 0.125rem 0.5rem rgba(0,0,0,.15);box-shadow:0 0.125rem 0.5rem rgba(0,0,0,.15)}.carousel-nav:hover{background:#fff;-webkit-transform:translateY(-50%) scale(1.1);-ms-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.carousel-nav--prev{left:0.625rem;left:clamp(0.5rem, 0.8333333333vmin, 0.625rem)}.carousel-nav--next{right:0.625rem;right:clamp(0.5rem, 0.8333333333vmin, 0.625rem)}.carousel-live-region{position:absolute;left:-625rem;width:0.0625rem;height:0.0625rem;overflow:hidden}.carousel-card--large-stats{min-height:12.5rem;min-width:25rem;-webkit-box-flex:0;-ms-flex:0 0 25rem;flex:0 0 25rem}.carousel-card__stats-overlay{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:0.5rem 0 0 0.5rem;padding:1.75rem;padding:clamp(1.625rem, 2.3333333333vmin, 1.75rem);padding-right:1rem;padding-right:clamp(0.875rem, 1.3333333333vmin, 1rem);width:45%;max-height:calc(100% - 2.5rem);min-height:70%;z-index:3;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.carousel-card__stats-logo{max-height:2.625rem;max-width:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;display:block;margin-right:3.5rem;margin-right:clamp(3.375rem, 4.6666666667vmin, 3.5rem);margin-bottom:0.875rem;margin-bottom:clamp(0.75rem, 1.1666666667vmin, 0.875rem)}.carousel-card__stats-number{font-size:3rem;font-size:clamp(2.875rem,4vmin,3rem);font-weight:600;line-height:1;color:#000;margin-top:auto;margin-bottom:auto}.carousel-card__stats-arrow{position:absolute;top:1.5rem;top:clamp(1.375rem, 2vmin, 1.5rem);right:1.5rem;right:clamp(1.375rem, 2vmin, 1.5rem);width:2rem;height:2rem;color:#000}.carousel-card__stats-description{font-size:0.75rem;font-size:clamp(0.75rem,1vmin,0.75rem);font-weight:600;line-height:1.5;color:#000;margin:0}@media(min-width: 768px){.carousel__track{padding-left:2.5rem;padding-left:clamp(2.375rem, 3.3333333333vmin, 2.5rem);padding-right:2.5rem;padding-right:clamp(2.375rem, 3.3333333333vmin, 2.5rem);gap:1.25rem}.carousel-nav--prev{left:1.25rem;left:clamp(1.125rem, 1.6666666667vmin, 1.25rem)}.carousel-nav--next{right:1.25rem;right:clamp(1.125rem, 1.6666666667vmin, 1.25rem)}.carousel-card{min-width:20rem;-webkit-box-flex:0;-ms-flex:0 0 20rem;flex:0 0 20rem;min-height:22.5rem}.carousel-card h3,.carousel-card__title{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem)}.carousel-card p,.carousel-card__description{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem)}.carousel-card--large-stats{min-width:37.5rem;-webkit-box-flex:0;-ms-flex:0 0 37.5rem;flex:0 0 37.5rem;min-height:18.75rem}.carousel-card__stats-arrow{width:3rem;height:3rem}.carousel-card__stats-overlay{right:1.25rem;right:clamp(1.125rem, 1.6666666667vmin, 1.25rem);border-radius:0.5rem}.carousel-card__stats-number{font-size:4.5rem;font-size:clamp(4.375rem,6vmin,4.5rem)}.carousel-card__stats-description{font-size:0.9375rem;font-size:clamp(0.8125rem,1.25vmin,0.9375rem)}.device-mockup{width:10rem;height:6.25rem}.device-mockup--mobile{width:5rem;height:8.75rem}.device-mockup--presentation{width:11.25rem;height:7.5rem}}@media(min-width: 1024px){.carousel__track{padding-left:3.75rem;padding-left:clamp(3.625rem, 5vmin, 3.75rem);padding-right:3.75rem;padding-right:clamp(3.625rem, 5vmin, 3.75rem);gap:1.5rem}.carousel-nav--prev{left:1.875rem;left:clamp(1.75rem, 2.5vmin, 1.875rem)}.carousel-nav--next{right:1.875rem;right:clamp(1.75rem, 2.5vmin, 1.875rem)}.carousel-card{min-width:18.75rem;-webkit-box-flex:0;-ms-flex:0 0 18.75rem;flex:0 0 18.75rem}.carousel-card--large-stats{min-width:50rem;-webkit-box-flex:0;-ms-flex:0 0 50rem;flex:0 0 50rem;min-height:25rem}.carousel-card__stats-overlay{right:1.5rem;right:clamp(1.375rem, 2vmin, 1.5rem)}.carousel-card__stats-number{font-size:6.5rem;font-size:clamp(6.375rem,8.6666666667vmin,6.5rem)}.carousel-container--large-stats .carousel__track{gap:2rem}}.tabbed-menu-wrapper{padding-bottom:0.75rem;overflow:hidden;position:relative;padding-left:0.9375rem;padding-right:0.9375rem}.tabbed-menu-wrapper.tabbed-menu-wrapper--blue-whiteBg{background-color:#fff}.tabbed-menu-wrapper.state--has-scroll{padding-right:0}.pricing-title+.tabbed-menu-wrapper{margin-top:-1.5rem}.tabbed-menu,.tabbed-menu li{margin:0;padding:0;list-style-type:none}.tabbed-menu{margin:0 auto;font-size:0.875rem;color:#0057ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;overflow:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.tabbed-menu.state--has-scroll{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tabbed-menu.tabbed-menu--white li{border-color:#fff}.tabbed-menu.tabbed-menu--white li:first-of-type{border-left-color:#fff}.tabbed-menu.tabbed-menu--white li:last-of-type{border-right-color:#fff}.tabbed-menu.tabbed-menu--white li:not(.current-menu-item) a:hover{background-color:#fff;color:#46178f}.tabbed-menu.tabbed-menu--white a{color:#fff}.tabbed-menu.tabbed-menu--white .current-menu-item a{background-color:#fff;color:#46178f}.tabbed-menu.tabbed-menu--grey li{border-color:#333}.tabbed-menu.tabbed-menu--grey li:first-of-type{border-left-color:#333}.tabbed-menu.tabbed-menu--grey li:last-of-type{border-right-color:#333}.tabbed-menu.tabbed-menu--grey li:not(.current-menu-item) a:hover{background-color:#333;color:#fff}.tabbed-menu.tabbed-menu--grey a{color:#333}.tabbed-menu.tabbed-menu--grey .current-menu-item a{background-color:#333;color:#fff}.tabbed-menu li{min-width:9.875rem;border-top:0.0625rem solid #0057ff;border-bottom:0.0625rem solid #0057ff}.tabbed-menu li:first-of-type{border-left:0.0625rem solid #0057ff;border-bottom-left-radius:0.25rem;border-top-left-radius:0.25rem}.tabbed-menu li:last-of-type{border-right:0.0625rem solid #0057ff;border-bottom-right-radius:0.25rem;border-top-right-radius:0.25rem}.tabbed-menu li+li{border-left:0.0625rem solid #0057ff}.tabbed-menu li:not(.current-menu-item) a:hover{background-color:#0057ff;color:#fff}.tabbed-menu a{display:block;padding:0.5rem 1.5rem;text-decoration:none;color:inherit;text-align:center;-webkit-transition:all .2s;transition:all .2s;white-space:nowrap}.tabbed-menu .current-menu-item a{background-color:#0057ff;color:#fff}.layout--pricing-cards{max-width:80rem;position:relative;margin:0 auto}.layout--pricing-cards .layout__item{margin-bottom:0.75rem;display:-webkit-box;display:-ms-flexbox;display:flex}.layout--pricing-cards .price-panel-vat-note{margin-top:0.5rem}.modal-close--web-ipm,.shapes-container>.modal-close--web-ipm{position:absolute;top:0.75rem;right:0.75rem;z-index:99}.layout--pricing-cards--h .layout__item{width:100%}@media screen and (min-width: 600px){.layout--pricing-cards{margin-bottom:1.5rem}.layout--pricing-cards .layout__inner{padding-left:0.5rem;padding-right:0.5rem;margin-left:0;margin-right:0}.layout--pricing-cards:not(.layout--pricing-cards--h) .layout__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout--pricing-cards .layout__item{padding-left:0.5rem;padding-right:0.5rem}.layout--pricing-cards:not(.layout--pricing-cards--h) .layout__item{width:50%;padding-left:0.5rem;padding-right:0.5rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width: 766px){.layout--pricing-cards:not(.layout--pricing-cards--h):not(.layout--pricing-cards--4) .layout__item{width:33.33%}}@media screen and (min-width: 900px){.layout--pricing-cards.layout--pricing-cards--4{max-width:100%}.layout--pricing-cards.layout--pricing-cards--4 .layout__item{width:25%}}.pc{background-color:#fff;padding:1rem;-webkit-box-shadow:0 0.25rem 0.5rem 0 #dcdada;box-shadow:0 0.25rem 0.5rem 0 #dcdada;color:#333;width:100%;margin-left:auto;margin-right:auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.pc.disabled-monthly:before{content:" ";position:absolute;left:0;width:100%;top:0;bottom:0;background-color:hsla(0,0%,100%,.8);z-index:100}.pc.disabled-monthly:after{content:"Annual billing only";content:attr(data-pseudo-label);background-color:#fff;font-size:0.875rem;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);border:0.0625rem solid #333;border-radius:1.5rem;z-index:101;padding:0.5rem 1.5rem;white-space:nowrap}.pc-intro,.pc-title{text-align:left}html.page-template-page--webipm .pc .pc-title__txt img,html.page-template-page--webipm .pc .pc-title__txt br{display:none}.pc-intro{font-size:0.75rem;margin-bottom:0.75rem}.pc-title{font-size:1.5rem;margin-bottom:2rem;font-weight:600}.pc:not(.pc--h) .pc-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pc-roundel{font-size:0.875rem;line-height:1rem;padding:0.375rem 1.125rem;border-radius:1rem;color:#fff;background-color:#0057ff;display:inline-block;font-weight:400}.pc-annual-price{font-size:0.75rem;line-height:1rem;color:#737373;font-weight:400}.pc-annual-price b{color:#333}.pc-price-wrap{font-weight:600}.pc-price-wrap.--slider{text-align:center}.pc-price-wrap .price--slider{position:relative;text-align:center;display:inline-block}.pc-price-wrap .price--slider .price__pp{width:3.75rem;padding-left:0.25rem;position:absolute;left:100%;text-align:left}.pc-price-wrap .price--slider .price__pp{top:0.5rem}.pc-price-wrap .price__value-strike{font-weight:400;color:#26890c;font-size:1.5rem;padding-right:0.5rem;position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 600px){.pc-price-wrap .price__value-strike{position:relative;right:0;top:0}}.pc-price-wrap .price__value-strike small{font-size:0.875rem;vertical-align:middle}.pc-price-wrap .price__value{font-size:2rem;position:relative;white-space:nowrap}.pc-price-wrap .price__value small{font-size:1rem;padding-right:0.25rem}.pc-price-wrap .price__value.price__value--features-free{font-size:1.5rem;margin-top:1rem}.pc-price-wrap .price__pp{font-size:0.5625rem;display:block}.pc-price-wrap--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem}[data-currency=NOK] .price__value small{font-size:0.875rem}.pc-annual-price small{font-size:100%}.pc-title-price:not(.pc-title-price--slider){display:-webkit-box;display:-ms-flexbox;display:flex}.pc-title-price:not(.pc-title-price--slider) .pc-title-price__title{-ms-flex-preferred-size:70%;flex-basis:70%;padding-right:0.75rem}.pc-title-price:not(.pc-title-price--slider) .pc-title-pricep{width:7rem;margin-left:2.5rem}.pc-title-price.--slider .pc-title{text-align:center}.trial-smallprint{font-size:0.6875rem;text-align:center;padding-top:0.5rem}.pc__inc{font-size:0.875rem}.pc__inc .pcinc__title,.pc__inc p,.pc__inc .text-image-article li,.text-image-article .pc__inc li,.pc__inc .col-text-container li,.col-text-container .pc__inc li,.pc__inc .content-card__body li,.content-card__body .pc__inc li{margin-bottom:0.5rem}.pc__inc ul{margin:0;padding:0;list-style:none}.pc__inc ul li{margin-bottom:0.25rem;position:relative;padding-left:1.125rem}.pc__inc ul li:before{content:" ";background-image:url(../img/pc-tick-check-3@3x--blue.png);background-repeat:none;background-size:contain;background-position:center center;background-repeat:no-repeat;width:0.625rem;height:0.5625rem;display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pc__inc.pcinc--license-roundel{position:relative;padding-bottom:2.5rem}html[data-theme] .layout.layout--pricing-cards .pc .pc__inc p,html[data-theme] .layout.layout--pricing-cards .pc .pc__inc .text-image-article li,.text-image-article html[data-theme] .layout.layout--pricing-cards .pc .pc__inc li,html[data-theme] .layout.layout--pricing-cards .pc .pc__inc .col-text-container li,.col-text-container html[data-theme] .layout.layout--pricing-cards .pc .pc__inc li,html[data-theme] .layout.layout--pricing-cards .pc .pc__inc .content-card__body li,.content-card__body html[data-theme] .layout.layout--pricing-cards .pc .pc__inc li{color:#333}.pc__actions--pair{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pc__actions--pair .pcbtn{width:calc(50% - 0.25rem);-webkit-box-sizing:border-box;box-sizing:border-box}.pcbtn{border-radius:0.25rem;font-size:0.75rem;font-weight:600;padding:0.75rem 1.5rem;background-color:#0057ff;border:0.0625rem solid #0057ff;color:#fff;text-decoration:none;display:block;text-align:center;-webkit-transition:all .2s;transition:all .2s}.pcbtn[disabled]{opacity:.25;pointer-events:none}.pcbtn.pcbtn--outline,.pcbtn.pcbtn--outline-black{background-color:#fff;color:#0057ff}.pcbtn.pcbtn--outline:hover,.pcbtn.pcbtn--outline-black:hover{background-color:#f9f9f9}.pcbtn.pcbtn--black{border-color:#333;background-color:#333;color:#fff}.pcbtn.pcbtn--black:hover{background-color:#222;border-color:#222}.pcbtn.pcbtn--outline-black{border-color:#333;background-color:#fff;color:#333}.pcbtn.pcbtn--outline-black:hover{color:#222;border-color:#222;background-color:#eee}.pc--h.pc--has-checkout.disabled-monthly{pointer-events:none}.pc--h.pc--has-checkout:hover{cursor:pointer;-webkit-box-shadow:0rem 0rem 0 0.125rem rgb(51,120.6,255),0 0.25rem 0.5rem 0 #dcdada;box-shadow:0rem 0rem 0 0.125rem rgb(51,120.6,255),0 0.25rem 0.5rem 0 #dcdada}.pc--h.pc--has-checkout.label--colour-green:hover{cursor:pointer;-webkit-box-shadow:0rem 0rem 0 0.125rem hsl(107.52,83.8926174497%,39.2156862745%),0 0.25rem 0.5rem 0 #dcdada;box-shadow:0rem 0rem 0 0.125rem hsl(107.52,83.8926174497%,39.2156862745%),0 0.25rem 0.5rem 0 #dcdada}.pc--h.pc--has-checkout.label--colour-purple:hover{cursor:pointer;-webkit-box-shadow:0rem 0rem 0 0.125rem hsl(263.5,72.2891566265%,42.5490196078%),0 0.25rem 0.5rem 0 #dcdada;box-shadow:0rem 0rem 0 0.125rem hsl(263.5,72.2891566265%,42.5490196078%),0 0.25rem 0.5rem 0 #dcdada}.pc--h.pc--has-checkout.label--colour-teal:hover{cursor:pointer;-webkit-box-shadow:0rem 0rem 0 0.125rem hsl(180,88.4393063584%,43.9215686275%),0 0.25rem 0.5rem 0 #dcdada;box-shadow:0rem 0rem 0 0.125rem hsl(180,88.4393063584%,43.9215686275%),0 0.25rem 0.5rem 0 #dcdada}.pc.pc--h{max-width:100%;position:relative}.pc.pc--h .pc-price-wrap .price__value-strike{position:static}.pc.pc--h.pc--has-roundel{padding-top:2.25rem}.pc.pc--h .pc-roundel{position:absolute;left:0;top:0;border-radius:0;border-top-left-radius:0.25rem;border-bottom-right-radius:0.5rem;font-size:0.75rem}.pc.pc--h.pc--has-checkout .pc__inc ul{max-height:0;overflow:hidden;opacity:0}.pc.pc--h.pc--has-checkout.radio-selected .pc__inc ul{max-height:18.75rem;opacity:1}@media screen and (max-width: 600px){.pc.pc--h.pc__title-intro--slim .pc-price-wrap{top:0}.pc.pc--h .pc__title-intro{width:calc(100% - 140px);margin-bottom:0.75rem}.pc.pc--h .pc-title,.pc.pc--h .pc-intro{text-align:left}.pc.pc--h .pc-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0.75rem}.pc.pc--h .pc-intro{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pc.pc--h .pc-price-wrap{position:absolute;top:1rem;right:1.5rem;width:7.5rem}.pc.pc--h.pc--has-roundel .pc-price-wrap{top:2.125rem}.pc.pc--h .pc__actions{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.pc.pc--h.pc--has-checkout .styled-radio{position:absolute;left:1rem;top:1rem}.pc.pc--h.pc--has-checkout.pc--has-roundel .styled-radio{top:2.375rem}.pc.pc--h.pc--has-checkout .pc-title{padding-left:2.25rem}}@media screen and (min-width: 600px){.pc{border-radius:0.25rem}.pc:not(.pc--h){max-width:26rem}.pc-intro,.pc-title{text-align:center}.pc-price-wrap{text-align:center}.pc-title-price{display:block}.pc-title-price .pc-title-pricep{width:100%;margin-left:0;overflow:hidden;margin-bottom:0.75rem}.pc-title{margin-bottom:0.5rem}.price{display:inline-block;margin:0 auto 0.75rem;position:relative}.price .price__pp{width:3.75rem;padding-left:0.25rem;position:absolute;left:100%;text-align:left}.price .price__pp{top:0.75rem}.price .price__value{font-size:3rem}.price .price__value small{-webkit-transform:translateY(-1.375rem);-ms-transform:translateY(-1.375rem);transform:translateY(-1.375rem);display:inline-block}.price.price--slider .price__pp{margin-top:0.625rem}[data-currency=NOK] .price__pp{top:50%}[data-currency=NOK] .price:not(.price--slider) .price__value small{bottom:50%;font-size:1rem;position:absolute;-webkit-transform:none;-ms-transform:none;transform:none;padding-left:0.25rem}[data-currency=NOK] .price.price--slider .price__value small{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[data-currency]:not([data-currency=NOK]) [data-savings] small{font-size:100%}.pc-annual-price{font-size:1rem;text-align:center;padding-bottom:0.5rem}.pc-annual-price.pc-annual-price--slider{font-size:0.875rem}.pc-annual-price b{display:inline}.pcinc{border-top:0.0625rem solid #ccc;padding-top:0.5rem;margin-bottom:0.75rem}.pc--h{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pc--h.pc--has-checkout{padding-left:4.5rem}.pc--h.pc--has-checkout .styled-radio{position:absolute;left:1.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pc--h .pc__title-intro,.pc--h .pc__price-actions{display:-webkit-box;display:-ms-flexbox;display:flex}.pc--h .pc__title-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pc--h .pc__title-intro .pc__inc{border-top:none;margin-bottom:0}}@media screen and (min-width: 600px)and (min-width: 766px){.pc--h .pc__title-intro .pc__inc ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (min-width: 600px)and (min-width: 1240px){.pc--h .pc__title-intro .pc__inc ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media screen and (min-width: 600px){.pc--h .pc__title-intro.pc__title-intro--slim{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pc--h .pc__price-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pc--h .pc-title,.pc--h .pc-intro{text-align:left}.pc--h .pc-title{margin-right:1.5rem}.pc--h .pc-price-wrap{text-align:right;margin-right:1.5rem;width:9.375rem}.pc--h .pc-price-wrap .price{margin-bottom:0}.pc--h .pc-price-wrap .price .price__pp{position:static}.pc--h .price .price__pp,.pc--h .pc-annual-price{width:auto;text-align:right;font-size:0.75rem;font-weight:400}.pc--h .pc-title,.pc--h .pc-intro,.pc--h .pc-annual-price{margin-bottom:0}.pc--h .pc__actions{margin-left:1.5rem}.pc--h .pc__actions .pcbtn{white-space:nowrap}.pc--h.pc--has-trial{padding-bottom:1.5rem}.pc--h .trial-smallprint{position:absolute;bottom:0;left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.5rem 1rem;text-align:right}}.pc-title--purple{color:#46178f}.pc-roundel--purple{background-color:#46178f}.pcbtn--purple{background-color:#46178f;border-color:#46178f}.pcbtn--purple:hover{background-color:#25076b;border-color:#25076b}.pcbtn.pcbtn--outline-purple{background-color:#fff;border-color:#46178f;color:#46178f}.pcbtn.pcbtn--outline-purple:hover{color:#25076b;border-color:#25076b}.pcinc.pcinc--purple li:before{background-image:url(../img/pc-tick-check-3@3x--purple.png)}.pc--style-highlight-purple{-webkit-box-shadow:0 0.25rem 0.5rem 0 #dcdada,inset 0 0 0 0.125rem #46178f;box-shadow:0 0.25rem 0.5rem 0 #dcdada,inset 0 0 0 0.125rem #46178f}.pc-title--blue{color:#0057ff}.pc-roundel--blue{background-color:#0057ff}.pcbtn--blue{background-color:#0057ff;border-color:#0057ff}.pcbtn--blue:hover{background-color:#0d12aa;border-color:#0d12aa}.pcbtn.pcbtn--outline-blue{background-color:#fff;border-color:#0057ff;color:#0057ff}.pcbtn.pcbtn--outline-blue:hover{color:#0d12aa;border-color:#0d12aa}.pcinc.pcinc--blue li:before{background-image:url(../img/pc-tick-check-3@3x--blue.png)}.pc--style-highlight-blue{-webkit-box-shadow:0 0.25rem 0.5rem 0 #dcdada,inset 0 0 0 0.125rem #0057ff;box-shadow:0 0.25rem 0.5rem 0 #dcdada,inset 0 0 0 0.125rem #0057ff}.pc-title--teal{color:#0aa3a3}.pc-roundel--teal{background-color:#0aa3a3}.pcbtn--teal{background-color:#0aa3a3;border-color:#0aa3a3}.pcbtn--teal:hover{background-color:hsl(180,88.4393063584%,23.9215686275%);border-color:hsl(180,88.4393063584%,23.9215686275%)}.pcbtn.pcbtn--outline-teal{background-color:#fff;border-color:#0aa3a3;color:#0aa3a3}.pcbtn.pcbtn--outline-teal:hover{color:hsl(180,88.4393063584%,23.9215686275%);border-color:hsl(180,88.4393063584%,23.9215686275%)}.pcinc.pcinc--teal li:before{background-image:url(../img/pc-tick-check-3@3x--teal.png)}.pc--style-highlight-teal{-webkit-box-shadow:0 0.25rem 0.5rem 0 #dcdada,inset 0 0 0 0.125rem #0aa3a3;box-shadow:0 0.25rem 0.5rem 0 #dcdada,inset 0 0 0 0.125rem #0aa3a3}.pc-title--green{color:#26890c}.pc-roundel--green{background-color:#26890c}.pcbtn--green{background-color:#26890c;border-color:#26890c}.pcbtn--green:hover{background-color:#106b03;border-color:#106b03}.pcbtn.pcbtn--outline-green{background-color:#fff;border-color:#26890c;color:#26890c}.pcbtn.pcbtn--outline-green:hover{color:#106b03;border-color:#106b03}.pcinc.pcinc--green li:before{background-image:url(../img/pc-tick-check-3@3x--green.png)}.pc--style-highlight-green{-webkit-box-shadow:0 0.25rem 0.5rem 0 #dcdada,inset 0 0 0 0.125rem #26890c;box-shadow:0 0.25rem 0.5rem 0 #dcdada,inset 0 0 0 0.125rem #26890c}.pc-title--red{color:#e21b3c}.pc-roundel--red{background-color:#e21b3c}.pcbtn--red{background-color:#e21b3c;border-color:#e21b3c}.pcbtn--red:hover{background-color:#c60929;border-color:#c60929}.pcbtn.pcbtn--outline-red{background-color:#fff;border-color:#e21b3c;color:#e21b3c}.pcbtn.pcbtn--outline-red:hover{color:#c60929;border-color:#c60929}.pcinc.pcinc--red li:before{background-image:url(../img/pc-tick-check-3@3x--red.png)}.pc--style-highlight-red{-webkit-box-shadow:0 0.25rem 0.5rem 0 #dcdada,inset 0 0 0 0.125rem #e21b3c;box-shadow:0 0.25rem 0.5rem 0 #dcdada,inset 0 0 0 0.125rem #e21b3c}.pc-roundel--black{background-color:#333}.layout--pricing-cards{position:relative}.layout--pricing-cards .toggle-label{font-size:0.75rem;color:#333;font-weight:400;width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout--pricing-cards .toggle-switch+.toggle-switch-marker:after{top:0.0625rem;left:0.0625rem}.layout--pricing-cards .toggle-switch+.toggle-switch-marker{background-color:hsla(0,0%,80%,.4);border-color:rgba(110,110,110,.4)}.layout--pricing-cards .toggle-label .monthly,.layout--pricing-cards .toggle-label .annual,.layout--pricing-cards .toggle-label .toggle-switch:checked+.toggle-switch-marker+.annual{opacity:1;color:#333}.layout--pricing-cards .toggle-switch+.toggle-switch-marker:after{width:1.25rem;height:1.25rem;background-color:#333;border:0.0625rem solid rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.layout--pricing-cards .toggle-switch+.toggle-switch-marker{height:1.375rem}html[data-theme=purple] .page-section:not(.envelope-section) .layout--pricing-cards .toggle-label .monthly,html[data-theme=purple] .page-section:not(.envelope-section) .layout--pricing-cards .toggle-label .annual,html[data-theme=purple] .page-section:not(.envelope-section) .layout--pricing-cards .toggle-label .toggle-switch:checked+.toggle-switch-marker+.annual{color:#fff}html[data-theme=purple] .page-section:not(.envelope-section) .layout--pricing-cards .toggle-switch+.toggle-switch-marker{border-color:hsla(0,0%,100%,.6)}html[data-theme=purple] .page-section:not(.envelope-section) .layout--pricing-cards .toggle-switch+.toggle-switch-marker:after{background-color:#fff}html[data-theme=purple] .page-section:not(.envelope-section) .pc{-webkit-box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.15);box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.15)}.pricing-page-link{display:block;text-align:center;color:#333;margin:0.75rem auto 0}.shapes-container.show-checkout{margin-right:18.75rem}.pricing-checkout{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;z-index:99;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;-webkit-box-shadow:0 -0.25rem .5rem 0 #dcdada;box-shadow:0 -0.25rem .5rem 0 #dcdada;padding:1.5rem;color:#333;border-top:0.125rem solid #333;-webkit-box-sizing:border-box;box-sizing:border-box}.pricing-checkout.show-checkout{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.checkout-label{font-size:1rem;margin-bottom:0.5rem}.checkout-info{font-size:2rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0.5rem}.checkout-smallprint{font-size:0.75rem;margin-top:0.5rem}#checkout-product{width:80%}#checkout-pricing,#checkout-actions{width:11.25rem}#checkout-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#checkout-actions .checkout-smallprint{text-align:center}#checkout-actions .pcbtn{display:block;width:100%}#checkout-actions .pcbtn+.pcbtn{margin-top:0.5rem}@media screen and (max-width: 766px){.checkout-label{font-size:0.875rem}.checkout-info{font-size:1.5rem}}@media screen and (max-width: 700px){.checkout-label{font-size:0.75rem}}@media screen and (max-width: 600px){.pricing-checkout{padding:1rem}#checkout-actions .pcbtn{white-space:nowrap}}@media screen and (max-width: 395px){.checkout-info{font-size:1.375rem}}.perMonthMinUsers{font-size:0.75rem}.members-icon{background:url(../img/pricing-members-icon.svg) no-repeat center center;background-size:contain;width:1.5rem;height:1rem;display:inline-block}.license-roundel-wrap{position:relative;padding-bottom:2.5rem}.license-roundel-wrap .license-roundel{position:absolute;bottom:-0.75rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pcinc>.license-roundel{margin-top:0.375rem}.license-roundel{display:block;width:9.375rem;background:#f2f2f2;text-align:center;color:#333;margin:0.75rem auto;padding:0.5rem 1rem;border-radius:0.625rem;font-size:0.75rem;line-height:1rem;vertical-align:middle;white-space:nowrap}.license-roundel .members-icon{margin-bottom:-0.125rem}.pc-v2022__image{text-align:center;width:100%;margin-bottom:0.5rem;height:5rem}.pc-v2022__image img{margin:0 auto}.pc-v2022__image--full{height:auto;margin-bottom:2rem}html.translated-ltr .pc font+span.notranslate,html.translated-ltr .pc span.notranslate+font,html.translated-ltr .sft font+span.notranslate,html.translated-ltr .sft span.notranslate+font,html.translated-ltr .pc-v2022 font+span.notranslate,html.translated-ltr .pc-v2022 span.notranslate+font{margin-left:0.25rem}html.translated-ltr .pc span.notranslate+span>font,html.translated-ltr .sft span.notranslate+span>font,html.translated-ltr .pc-v2022 span.notranslate+span>font{margin-left:0.125rem}.hero-pricing{padding:0.75rem;position:relative;z-index:1}.hero-pricing .hero-pricing__content,.hero-pricing .hero-pricing__card{padding:0.75rem}.hero-pricing .hero-pricing__content{max-width:36.25rem}.hero-pricing .hero-pricing__content ul{padding:0;list-style-type:none}.hero-pricing .hero-pricing__content li{font-size:0.875rem;margin-bottom:0.5rem;position:relative;padding-left:0.75rem}.hero-pricing .hero-pricing__content li:before{content:"•";color:#46178f;font-size:1.125rem;position:absolute;left:0;top:-0.25rem}.hero-pricing .hero-pricing__card .pc{margin:0 0 0.75rem}.hero-pricing .hero-pricing__card .pc-v2022__image--full img{max-width:100%}@media screen and (min-width: 766px){.hero-pricing .hero-pricing__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:64rem;margin:auto}}@media screen and (min-width: 900px){.hero-pricing .hero-pricing__content,.hero-pricing .hero-pricing__card{padding-left:1.5rem;padding-right:1.5rem}.hero-pricing .hero-pricing__content h1{font-size:2.5rem;margin-bottom:1.5rem}}@media screen and (max-width: 900px){.hero-pricing .hero-pricing__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 900px)and (max-width: 1240px){.hero-pricing .hero-pricing__content,.hero-pricing .hero-pricing__card{-webkit-box-flex:1;-ms-flex:1;flex:1}.hero-pricing .hero-pricing__content img{max-width:100%;height:auto}}.fc,.fc__entry{width:100%}.fc{-webkit-box-sizing:border-box;box-sizing:border-box}.fc__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:1.5rem}.fc__entry{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0.75rem;padding-bottom:0.75rem;border-bottom:0.0625rem solid #f2f2f2;color:#333}.entry__date{width:4.6875rem;margin-right:1.25rem}.entry__body{width:calc(100% - 5.9375rem)}.entry__title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0.25rem}.entry__cat,.entry__desc{font-size:0.875rem}.entry__cal{color:#ccc}.eventDate{text-align:center;text-transform:uppercase;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eventDateMonth,.eventDateDay{padding:0.125rem}.eventDateMonth{background:#666;color:#fff;font-size:0.875rem;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.eventDateDay{border:0.0625rem solid #ccc;border-top:none;padding:0.5rem 0.125rem;position:relative;border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem}.eventDateDay:before{content:" ";width:0.5rem;height:0.5rem;display:block;position:absolute;bottom:-0.0625rem;right:-0.0625rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:0.25rem solid #666;border-top:0.25rem solid #666;border-bottom:0.25rem solid #fff;border-right:0.25rem solid #fff}.fc-cat--halfYearlyReport [data-cat]{display:none}.fc-cat--halfYearlyReport [data-cat=halfYearlyReport]{display:-webkit-box;display:-ms-flexbox;display:flex}.fc-cat--quaterlyReport [data-cat]{display:none}.fc-cat--quaterlyReport [data-cat=quaterlyReport]{display:-webkit-box;display:-ms-flexbox;display:flex}.fc-cat--annualReport [data-cat]{display:none}.fc-cat--annualReport [data-cat=annualReport]{display:-webkit-box;display:-ms-flexbox;display:flex}.fc-cat--agm [data-cat]{display:none}.fc-cat--agm [data-cat=agm]{display:-webkit-box;display:-ms-flexbox;display:flex}.fc-tense--past [data-tense=future]{display:none}.fc-tense--future [data-tense=past]{display:none}ul.calendar-links,ul.calendar-links li,ul.download-links,ul.download-links li{margin:0;padding:0;list-style-type:none}ul.calendar-links,ul.download-links{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.75rem;color:#333;margin-top:0.25rem}ul.calendar-links li,ul.calendar-links:before,ul.calendar-links:after,ul.download-links li,ul.download-links:before,ul.download-links:after{font-size:0.875rem;line-height:1.25}ul.calendar-links li,ul.download-links li{color:#333;margin-left:0.125rem;margin-right:0.125rem}ul.calendar-links li a,ul.download-links li a{color:inherit !important;text-decoration:none;-webkit-transition:color .2s;transition:color .2s;margin-right:0.75rem}ul.calendar-links li a:hover,ul.download-links li a:hover{color:#0057ff;text-decoration:none !important}ul.calendar-links li:last-of-type a:after,ul.download-links li:last-of-type a:after{content:""}ul.calendar-links li a:before{content:" ";display:inline-block;width:0.75rem;height:0.75rem;background-image:url(../img/cal-add-icon--blue.svg?ver=2);margin-right:0;background-size:contain;-webkit-transform:translateY(0.125rem);-ms-transform:translateY(0.125rem);transform:translateY(0.125rem);background-repeat:no-repeat;background-position:center center}ul.download-links:after,ul.download-links:before{display:none}ul.download-links a:before{content:" ";display:inline-block;width:0.75rem;height:1rem}ul.download-links a:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/news-icon--blue.svg);margin-right:.375rem;background-size:contain;-webkit-transform:translateY(0.125rem);-ms-transform:translateY(0.125rem);transform:translateY(0.125rem);background-repeat:no-repeat;background-position:center center}.fc--sidebar .entry__body{margin-bottom:0.75rem}.fc--sidebar .entry__date,.fc--sidebar .eventDate{width:4.0625rem}.fc--sidebar .entry__date{margin-right:0.75rem}.fc--sidebar .entry__body{width:calc(100% - 4.8125rem)}.fc--sidebar .eventDateDay{font-size:0.875rem}figcaption,.wp-caption-text{color:#333;display:inline-block;font-size:0.875rem;font-style:italic;border-left:0.125rem solid #46178f;padding-left:1rem;margin-top:1rem;text-align:left;max-width:720px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}figure{margin:0 auto;padding:0}.article-body{max-width:1200px;margin-left:auto;margin-right:auto}.article-body.article-body--narrow{max-width:58.75rem}.article-body .hero-title{width:100%}.article-body>figure,.article-body .wp-caption{margin-left:auto;margin-right:auto;padding:0;margin-bottom:1.25rem}.article-body>figure img,.article-body .wp-caption img{display:block;max-width:100%;height:auto}.article-body a{color:inherit;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.article-body a:hover{color:#0057ff}@media screen and (max-width: 900px){.article-body{padding-top:0.625rem}}.article-body__body{max-width:100%;width:1200px;margin-left:auto;margin-right:auto}.article-body__body img{max-width:100%;height:auto}@media screen and (min-width: 1240px){.article-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}.article-body__side{min-width:6.25rem;margin-right:2rem}.article-body__side+.article-body__body{margin-left:0;margin-right:0}.single-article-share{position:-webkit-sticky;position:sticky;top:7.5rem}}.article-body,.full-width-img__cwrap{padding-left:1.25rem;padding-right:1.25rem}.full-width-img{width:100%;margin-top:3.75rem;margin-bottom:3.75rem;text-align:center}.full-width-img img{width:100%;height:auto;display:block}.full-width-img figcaption,.full-width-img .wp-caption-text{margin-left:auto;margin-right:auto}.search-tax-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:1.25rem 0}.search-tax-view span{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-tax-view .mobile-block{margin-left:0;margin-right:0}@media screen and (max-width: 600px){.search-tax-view{-ms-flex-wrap:wrap;flex-wrap:wrap}.search-tax-view .mobile-block{width:100%}}.search-tax-view__count{display:inline-block;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-tags{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}.article-tags li{margin:0;padding:0;font-size:1rem}.article-tags li a,.article-tags li span{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;display:block;border-radius:0.25rem;padding:0.5625rem 0.875rem 0.75rem}.article-tags li+li{margin-left:0.625rem}.article-tags.article-tags--filter{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-top:1.25rem;margin-bottom:2.5rem}.article-tags.article-tags--filter a{border:0.0625rem solid}.single-article-share .share-title{text-transform:uppercase;color:#000;font-size:1rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;display:block}.single-article-share .share-title:before{content:" ";width:100%;display:block;height:0rem;border-radius:0.3125rem;margin-bottom:0.625rem}.shares{margin:0;padding:0;list-style-type:none}.shares a{text-decoration:none}.shares .share__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shares .share__link:hover .share__label{text-decoration:underline}.shares li{margin:0;padding:0}.shares .share{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0.625rem;padding-bottom:0.625rem;border-bottom:0.125rem solid rgba(0,0,0,.15)}.shares .share:last-of-type{border-bottom:none}.shares .share__icon{width:1.5rem;height:1.5rem;display:block;background-repeat:no-repeat;background-position:center center;margin-right:0.75rem;background-size:cover}.shares .share--facebook .share__label{color:#3c5a99}.shares .share--facebook .share__icon{background-image:url(/wp-content/themes/kahoot2017/assets/img/shares/facebook.svg)}.shares .share--twitter .share__label{color:#1da1f2}.shares .share--twitter .share__icon{background-image:url(/wp-content/themes/kahoot2017/assets/img/x.svg)}.shares .share--linkedin .share__label{color:#0077b5}.shares .share--linkedin .share__icon{background-image:url(/wp-content/themes/kahoot2017/assets/img/shares/linkedin.svg)}.shares .share--copy .share__label{color:#333}.shares .share--copy .share__icon{background-image:url(/wp-content/themes/kahoot2017/assets/img/shares/copy.svg)}.shares .share__label,.shares .share__number{font-size:0.75rem;display:block;text-align:center;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase}.shares .share__number{color:#b2b2b2}.news-share .shares{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0rem}.news-share .shares .share{border-bottom:none}.news-share .shares .share::before{display:none}.news-share .shares .share__label{display:none}.news-share .shares .share__icon{margin-right:0.375rem}.news-share .share-title{text-transform:uppercase;color:#000;font-size:1.25rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0.625rem;display:block}@media screen and (max-width: 1240px){.single-article-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-article-share .share-title:before{display:none}.single-article-share .share-title:after{content:":"}.single-article-share .share-title{margin-right:0.625rem}.shares{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.shares .share{border-bottom:none}.shares .share__label{display:none}.shares .share__icon{margin-right:0.375rem}}.filter-nav{margin-bottom:1.25rem;margin-right:2rem;display:inline-block}ul.filter{list-style-type:none}ul.filter li{display:inline-block;margin:0;padding:0}.filter{margin:0;padding:0}.filter a{color:#333;padding-bottom:0.3125rem;border-bottom:0.25rem solid #fff;display:inline-block;padding-left:0.625rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter a.current,.current-cat .filter a{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter .current-cat a{text-decoration:none}.page-social{display:none}.page-social .page-social__title{font-size:0.75rem;line-height:1;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0.25rem}.page-social ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}.page-social ul li{margin:0;padding:0}.blog-meta{margin-bottom:2.5rem;width:100%}@media screen and (min-width: 840px){.blog-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-meta .page-social{display:block}.blog-meta__search-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-meta__search-social form{margin-left:1.25rem}}.full-width-quote{width:100%;padding-top:1.875rem;padding-bottom:1.875rem;margin-top:1.875rem;margin-bottom:1.875rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.full-width-quote blockquote{margin:0;padding:0}.full-width-quote .quote{max-width:52.5rem;margin-left:auto;margin-right:auto;position:relative}.full-width-quote .quote:before,.full-width-quote .quote:after,.full-width-quote .quote .quote__start,.full-width-quote .quote .quote__end{height:1.4375rem;width:1.9375rem;display:block}.full-width-quote .quote:before,.full-width-quote .quote .quote__start{margin-bottom:0.625rem}.full-width-quote .quote:after,.full-width-quote .quote .quote__end{float:right}.full-width-quote .quote:before,.full-width-quote .quote:after{content:" ";background-position:center center;background-size:contain;background-repeat:no-repeat}.full-width-quote .quote:before,.full-width-quote .quote .quote__start{right:calc(100% + 0.625rem)}.full-width-quote .quote:after,.full-width-quote .quote .quote__end{left:calc(100% + 0.625rem)}.full-width-quote .quote__quote,.full-width-quote .quote__quote p,.full-width-quote .quote__quote .text-image-article li,.text-image-article .full-width-quote .quote__quote li,.full-width-quote .quote__quote .col-text-container li,.col-text-container .full-width-quote .quote__quote li,.full-width-quote .quote__quote .content-card__body li,.content-card__body .full-width-quote .quote__quote li{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem}.full-width-quote .quote__author{margin-top:0.625rem}.full-width-quote .quote__author:before{content:"- "}@media screen and (min-width: 766px){.full-width-quote{padding-top:3.75rem;padding-bottom:3.75rem;margin-top:3.75rem;margin-bottom:3.75rem}.full-width-quote .quote:before,.full-width-quote .quote:after,.full-width-quote .quote .quote__start,.full-width-quote .quote .quote__end{height:2.875rem;width:3.9375rem;display:block;position:absolute;top:0.625rem}.full-width-quote .quote__quote,.full-width-quote .quote__quote p,.full-width-quote .quote__quote .text-image-article li,.text-image-article .full-width-quote .quote__quote li,.full-width-quote .quote__quote .col-text-container li,.col-text-container .full-width-quote .quote__quote li,.full-width-quote .quote__quote .content-card__body li,.content-card__body .full-width-quote .quote__quote li{font-size:2.5rem}}.full-width-quote--color{background-color:#46178f;color:#fff;border-bottom:0.0625rem solid #46178f;border-top:0.0625rem solid #46178f}html.single-academynews .full-width-quote--color{background-color:#e21b3c;border-bottom:0.0625rem solid #e21b3c;border-top:0.0625rem solid #e21b3c}.full-width-quote--color:before,.full-width-quote--color:after{content:" ";position:absolute;left:0;width:100%;height:0.625rem}.full-width-quote--color:before{bottom:100%;-webkit-clip-path:polygon(100% 0, 0% 100%, 100% 100%);clip-path:polygon(100% 0, 0% 100%, 100% 100%)}.full-width-quote--color:after{top:100%;-webkit-clip-path:polygon(100% 0, 0 0, 100% 100%);clip-path:polygon(100% 0, 0 0, 100% 100%)}.full-width-quote--color .quote:before{background-image:url(/wp-content/themes/kahoot2017/assets/img/quote-start.svg)}.full-width-quote--color .quote:after{background-image:url(/wp-content/themes/kahoot2017/assets/img/quote-end.svg)}.text-image-article,.col-text-container,.content-card__body{counter-reset:text-image-count}.text-image-article ul,.text-image-article ol,.col-text-container ul,.col-text-container ol,.content-card__body ul,.content-card__body ol{margin-left:0;padding-left:1em}.text-image-article li,.col-text-container li,.content-card__body li{margin-bottom:0.625em}.text-video-article{margin-top:2.5rem;margin-top:clamp(2.375rem, 3.3333333333vmin, 2.5rem);margin-bottom:2.5rem;margin-bottom:clamp(2.375rem, 3.3333333333vmin, 2.5rem)}.text-video-article .text-image{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.text-video-article .text-image .text-image__image:only-child{margin-left:0}.text-video-article .text-image .text-image__image:only-child .video-component-file{max-width:52.1875rem;width:100%;margin:0 auto}.text-video-article .text-image .hero-title{text-shadow:none;margin-bottom:1.25rem;margin-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem)}.text-video-article .video-caption{margin-top:0.625rem;margin-top:clamp(0.5rem, 0.8333333333vmin, 0.625rem)}@media screen and (min-width: 766px){.text-video-article .video-caption p,.text-video-article .video-caption .text-image-article li,.text-image-article .text-video-article .video-caption li,.text-video-article .video-caption .col-text-container li,.col-text-container .text-video-article .video-caption li,.text-video-article .video-caption .content-card__body li,.content-card__body .text-video-article .video-caption li{text-align:right}}.envelope-section .text-video-article .text-image .hero-title{color:#333}.not-in-envelope .btn{background-color:#fff;color:#333}.text-image{counter-increment:text-image-count}.text-image+.text-image{margin-top:2.5rem}.text-image .text-image__image--small{padding:3.75rem}.text-image__image img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:0.25rem}.text-image__video{-webkit-box-flex:2;-ms-flex:2 2 50%;flex:2 2 50%}.text-image__video video{width:100%;height:auto}.text-image__text{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem);position:relative}.text-image__text h2{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem);font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem)}.text-image__text p,.text-image__text .text-image-article li,.text-image-article .text-image__text li,.text-image__text .col-text-container li,.col-text-container .text-image__text li,.text-image__text .content-card__body li,.content-card__body .text-image__text li{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem);margin-bottom:1.25rem;margin-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem);line-height:1.75rem;line-height:clamp(1.625rem,2.3333333333vmin,1.75rem)}@media screen and (max-width: 600px){.text-image-article .text-image{padding-left:0.625rem;padding-right:0.625rem}}.text-image-article--numbered .text-image__text h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-image-article--numbered .text-image__text h2:before{content:counter(text-image-count);width:3.125rem;height:3.125rem;background:#fff;color:#333;text-align:center;border-radius:50%;margin-right:0.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-image-article--boxed .text-image{background-color:#fff;margin-bottom:1.5rem}.text-image-article--boxed .text-image .text-image__text{padding:3rem;margin-bottom:0}@media screen and (max-width: 766px){.text-image-article--boxed .text-image .text-image__text{padding:1.5rem}}.text-image-article--boxed .text-image .text-image__image img{border-radius:0}.text-image-article--boxed .text-image h2,.text-image-article--boxed .text-image h3,.text-image-article--boxed .text-image p,.text-image-article--boxed .text-image li{color:#333}.text-image-article--boxed .text-image h2{color:#0d46e1;font-size:1.5rem;line-height:2rem}.text-image-article--boxed .text-image p:last-of-type,.text-image-article--boxed .text-image .text-image-article li:last-of-type,.text-image-article .text-image-article--boxed .text-image li:last-of-type,.text-image-article--boxed .text-image .col-text-container li:last-of-type,.col-text-container .text-image-article--boxed .text-image li:last-of-type,.text-image-article--boxed .text-image .content-card__body li:last-of-type,.content-card__body .text-image-article--boxed .text-image li:last-of-type{margin-bottom:0}.text-image-article--boxed .text-image ul.tick-check-list--blue{padding-left:0}@media screen and (min-width: 766px){.text-image-article--boxed{margin-bottom:3rem}.text-image-article--boxed .text-image__text{padding:3rem}.text-image-article--boxed .text-image:nth-of-type(odd) .text-image__image,.text-image-article--boxed .text-image:nth-of-type(even) .text-image__image{margin-left:0;margin-right:0}}@media screen and (max-width: 600px){.text-image-article--boxed .text-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:0;padding-right:0}.text-image-article--boxed .text-image .text-image__image img{width:100%}.text-image-article--boxed .text-image h2{font-size:1.25rem}}@media screen and (min-width: 766px){.text-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-image .text-image__image{margin-left:2.5rem}.text-image:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text-image:nth-of-type(even) .text-image__image{margin-left:0;margin-right:2.5rem}.text-image h2{margin-bottom:0}.text-image-article--left .text-image{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text-image-article--left .text-image:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.text-image-article--left .text-image:nth-of-type(even) .text-image__image{margin-left:2.5rem;margin-right:0}.text-image-article--left .text-image .text-image__image{margin-left:0;margin-right:2.5rem}.text-image__image,.text-image__text{-webkit-box-flex:2;-ms-flex:2 2 50%;flex:2 2 50%;-webkit-box-sizing:border-box;box-sizing:border-box}.text-image-article.text-image-article--wider-text .text-image__image{-webkit-box-flex:2;-ms-flex:2 2 40%;flex:2 2 40%}.text-image-article.text-image-article--wider-text .text-image__text{padding-left:4rem;padding-right:4rem;-webkit-box-flex:2;-ms-flex:2 2 60%;flex:2 2 60%}.text-image-article--alternating-background .text-image:nth-child(even){padding:2rem 1rem;background:#f6f6f6;border-radius:0.25rem}.text-image-article--numbered .text-image__text h2:before{display:none}.text-image-article--numbered .text-image__text{padding-left:9.1875rem}.text-image-article--numbered .text-image__text:before{content:counter(text-image-count);width:7.9375rem;height:7.9375rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:4.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;color:#333;border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 900px){.text-image .text-image__image{margin-left:3.75rem;margin-left:clamp(3.625rem, 5vmin, 3.75rem)}.text-image:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text-image:nth-of-type(even) .text-image__image{margin-left:0;margin-right:3.75rem;margin-right:clamp(3.625rem, 5vmin, 3.75rem)}}.envelope-section .text-image__text p,.envelope-section .text-image__text .text-image-article li,.text-image-article .envelope-section .text-image__text li,.envelope-section .text-image__text .col-text-container li,.col-text-container .envelope-section .text-image__text li,.envelope-section .text-image__text .content-card__body li,.content-card__body .envelope-section .text-image__text li{color:#333}.envelope-section .text-image__text:before{color:#fff}.envelope-section .text-image:nth-of-type(1n) h2:before{color:#46178f}.envelope-section .text-image:nth-of-type(1n) .text-image__text:before{background-color:#46178f}.envelope-section .text-image:nth-of-type(2n) h2:before{color:#e21b3c}.envelope-section .text-image:nth-of-type(2n) .text-image__text:before{background-color:#e21b3c}.envelope-section .text-image:nth-of-type(3n) h2:before{color:#0057ff}.envelope-section .text-image:nth-of-type(3n) .text-image__text:before{background-color:#0057ff}.envelope-section .text-image:nth-of-type(4n) h2:before{color:#26890c}.envelope-section .text-image:nth-of-type(4n) .text-image__text:before{background-color:#26890c}.envelope-section .text-image:nth-of-type(5n) h2:before{color:#46178f}.envelope-section .text-image:nth-of-type(5n) .text-image__text:before{background-color:#46178f}.envelope-section .text-image:nth-of-type(6n) h2:before{color:#e21b3c}.envelope-section .text-image:nth-of-type(6n) .text-image__text:before{background-color:#e21b3c}.envelope-section .text-image:nth-of-type(7n) h2:before{color:#0057ff}.envelope-section .text-image:nth-of-type(7n) .text-image__text:before{background-color:#0057ff}.col-items--numbered img{margin-bottom:1.25rem}.col-items--numbered .layout__item .col-item h2:nth-of-type(1):before{background-color:#46178f}.col-items--numbered .layout__item:nth-of-type(2) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(6) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(10) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(14) .col-item h2:before{background-color:#e21b3c}.col-items--numbered .layout__item:nth-of-type(3) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(7) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(11) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(15) .col-item h2:before{background-color:#0057ff}.col-items--numbered .layout__item:nth-of-type(4) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(8) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(12) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(16) .col-item h2:before{background-color:#26890c}.col-item{width:100%}.three_column_items.default .col-items--left .col-item .col-text-container h2,.three_column_items.default .col-items--left .col-item .col-text-container p,.three_column_items.default .col-items--left .col-item .col-text-container li{text-align:left !important}.three_column_items.default .col-items--left .col-item .col-img-container img{margin-left:0rem;margin-bottom:0.75rem !important}.three_column_items.default .col-item{text-align:center}.three_column_items.default .col-item .col-text-container h2{font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem);text-align:center}.three_column_items.default .col-item .col-text-container p,.three_column_items.default .col-item .col-text-container li{text-align:center}.three_column_items.default .col-item .col-img-container.smaller img{max-width:7.5rem;max-width:clamp(7.375rem, 10vmin, 7.5rem)}.three_column_items.default .col-item .col-img-container img{max-width:18.75rem;margin:0rem auto;border-radius:0.25rem;margin-bottom:0.75rem;margin-bottom:clamp(0.625rem, 1vmin, 0.75rem)}.three_column_items.default .col-items.col-items--numbered .col-img-container img{display:none}.three_column_items.shape .inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 900px){.three_column_items.shape .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.three_column_items.shape .inner .shape-left-block{width:40%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:1.5rem;background-image:url(/wp-content/themes/kahoot2017/assets/img/outlined-triangle.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 900px){.three_column_items.shape .inner .shape-left-block{width:100%}}.three_column_items.shape .inner .shape-left-block p,.three_column_items.shape .inner .shape-left-block .text-image-article li,.text-image-article .three_column_items.shape .inner .shape-left-block li,.three_column_items.shape .inner .shape-left-block .col-text-container li,.col-text-container .three_column_items.shape .inner .shape-left-block li,.three_column_items.shape .inner .shape-left-block .content-card__body li,.content-card__body .three_column_items.shape .inner .shape-left-block li{font-size:3rem;font-weight:700}.three_column_items.shape .inner .layout--pair{width:60%}@media screen and (max-width: 900px){.three_column_items.shape .inner .layout--pair{width:100%}}.three_column_items.shape .inner .layout--pair .layout__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.three_column_items.shape .inner .layout--pair .col-items h2{font-size:1.5rem}.three_column_items.shape .inner .layout--pair .col-items.col-items--numbered h2:nth-of-type(1):before{background:none;color:#333;font-size:inherit;width:auto;height:auto;margin:0 1rem 0 0;padding:0;display:inline-block}.three_column_items.full-image .col-item .col-img-container img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.three_column_items.full-image .col-item .full-image-title{position:absolute;top:0;left:0;width:100%;padding:0.5rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.col-items--numbered{counter-reset:numbered-items-count}.col-items--numbered .col-item{counter-increment:numbered-items-count}.col-items--numbered .col-item h2:before{content:counter(numbered-items-count);width:2.5rem;height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;background-color:#46178f;color:#fff;text-align:center;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto}@media screen and (min-width: 900px){.col-items--numbered .col-item{margin-bottom:1.25rem}.col-items--numbered .col-item h2{margin-bottom:0.625rem}.col-items--numbered .col-item h2:before{width:7.9375rem;height:7.9375rem;font-size:4.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;margin-left:auto;margin-right:auto}}@media screen and (min-width: 900px){.col-items--smll .col-item h2{font-size:1.875rem}}.col-items_dv-icon_layout .col-item{text-align:left;width:100%;padding-right:1rem;padding-left:1rem;padding-bottom:2rem}.col-items_dv-icon_layout img{width:2rem;height:2rem}.col-items_dv-icon_layout h2{font-size:1.5rem;color:#333;margin-top:1rem}.col-items_dv-icon_layout p,.col-items_dv-icon_layout .text-image-article li,.text-image-article .col-items_dv-icon_layout li,.col-items_dv-icon_layout .col-text-container li,.col-text-container .col-items_dv-icon_layout li,.col-items_dv-icon_layout .content-card__body li,.content-card__body .col-items_dv-icon_layout li{text-align:left;margin-top:0.5rem}.load-more{position:relative}.load-more .loading-indicatior{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.env-section__body .single-content-area p,.env-section__body .single-content-area .text-image-article li,.text-image-article .env-section__body .single-content-area li,.env-section__body .single-content-area .col-text-container li,.col-text-container .env-section__body .single-content-area li,.env-section__body .single-content-area .content-card__body li,.content-card__body .env-section__body .single-content-area li{color:#333}.faq-accordion-component{position:relative}.faq-accordion-component.accordion-background-nobg-white .accordion{width:80%;margin-inline:auto;background-color:rgba(0,0,0,0)}.faq-accordion-component.accordion-background-nobg-white .accordion__trigger{border-bottom:0.0625rem solid #fff}.faq-accordion-component.accordion-background-nobg-white .accordion__trigger h3{color:#fff}.faq-accordion-component.accordion-background-nobg-white .accordion__trigger h3:hover{color:#b2b2b2}.faq-accordion-component.accordion-background-nobg-white .accordion__trigger::after{background:url(/wp-content/themes/kahoot2017/assets/img/accordion-marker-white.svg)}.faq-accordion-component.accordion-background-nobg-white .accordion__content{background-color:rgba(0,0,0,0);border:none}.faq-accordion-component.accordion-background-nobg-white .accordion__content p,.faq-accordion-component.accordion-background-nobg-white .accordion__content a,.faq-accordion-component.accordion-background-nobg-white .accordion__content li{color:#fff}.faq-accordion-component .accordion{border-radius:0.5rem;background-color:#f6f6f6;margin-bottom:0.75rem;margin-bottom:clamp(0.625rem, 1vmin, 0.75rem)}.faq-accordion-component .accordion__trigger{border-bottom:none;padding:1.5rem;padding:clamp(1.375rem, 2vmin, 1.5rem);padding-right:3.5rem;padding-right:clamp(3.375rem, 4.6666666667vmin, 3.5rem);position:relative;margin:0}.faq-accordion-component .accordion__trigger .accordion__title{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem)}.faq-accordion-component .accordion__trigger .accordion__title:hover{text-decoration:underline}.faq-accordion-component .accordion__trigger::after{content:" ";background:url(/wp-content/themes/kahoot2017/assets/img/accordion-marker.svg) no-repeat center center;display:block;width:1rem;width:clamp(0.875rem, 1.3333333333vmin, 1rem);height:0.625rem;height:clamp(0.5rem, 0.8333333333vmin, 0.625rem);position:absolute;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;right:1.5rem;right:clamp(1.375rem, 2vmin, 1.5rem);top:50%;position:absolute}.faq-accordion-component .accordion__trigger:hover{cursor:pointer}.faq-accordion-component .accordion__content{background-color:#fff;padding:1.5rem;padding:clamp(1.375rem, 2vmin, 1.5rem);border:0.125rem solid #f6f6f6;border-radius:0rem 0rem 0.5rem 0.5rem}.faq-accordion-component .accordion__content p,.faq-accordion-component .accordion__content a,.faq-accordion-component .accordion__content li{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem);font-weight:400}.faq-accordion-component .accordion--open .accordion__trigger:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 600px){.faq-accordion-component .accordion__trigger::after{right:2.375rem}}.accordion-anchor{position:absolute;width:0.0625rem;height:0.125rem;top:-10rem}.accordion{position:relative;z-index:2}.accordion:first-of-type{margin-top:2.5rem;margin-top:clamp(2.375rem, 3.3333333333vmin, 2.5rem)}.accordion:last-of-type{margin-bottom:2.5rem;margin-bottom:clamp(2.375rem, 3.3333333333vmin, 2.5rem)}.accordion__trigger{display:block;text-align:left;width:100%;border:none;background:rgba(0,0,0,0);padding-bottom:0.625rem;margin-bottom:0.625rem;border-bottom:0.125rem solid hsla(0,0%,80%,.6);position:relative;padding-right:1.875rem;cursor:pointer}.accordion__trigger h3{font-size:1.25rem}@media screen and (min-width: 766px){.accordion__trigger h3{font-size:1.5625rem}}.accordion__content p,.accordion__content .text-image-article li,.text-image-article .accordion__content li,.accordion__content .col-text-container li,.col-text-container .accordion__content li,.accordion__content .content-card__body li,.content-card__body .accordion__content li{font-size:1.125rem;line-height:2rem}.c404__content{position:relative;z-index:2}.c404__content h1,.c404__content h2{color:#fff;font-size:2.5em;margin-bottom:0}.c404__content p,.c404__content .text-image-article li,.text-image-article .c404__content li,.c404__content .col-text-container li,.col-text-container .c404__content li,.c404__content .content-card__body li,.content-card__body .c404__content li{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin-top:0}.c404__content ul,.c404__content li{margin:0;padding:0;list-style-type:none}.c404__content ul{margin-top:1.25rem}.c404__content li{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin-bottom:0.625rem}.c404__content li a{color:inherit}.c404__content form{margin-top:1.25rem;margin-bottom:1.25rem}.c404__img{margin-right:-1.25rem;margin-top:2.5rem;margin-bottom:2.5rem}.c404__img img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.page-section .inner.inner--404{position:static}@media screen and (min-width: 600px){.c404{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:31.25rem}.c404__content,.c404__img{width:50%}.c404__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c404__content>*{width:100%}.c404__img{position:absolute;right:0;z-index:1;max-width:46.25rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 766px){.c404 p,.c404 .text-image-article li,.text-image-article .c404 li,.c404 .col-text-container li,.col-text-container .c404 li,.c404 .content-card__body li,.content-card__body .c404 li{font-size:1.125rem}.c404__content form{margin-top:1.25rem}}@media screen and (min-width: 900px){.c404{min-height:37.5rem}}.links-list{margin:0;padding:0;list-style-type:none}.links-list li{margin:0;padding:0;font-size:0.875rem;margin-bottom:1.25rem}.links-list li:last-of-type{margin-bottom:0}.links-list li a:hover{text-decoration:none}.library-single-links{margin-top:2.5rem}.library-single-links a{color:#fff}.library-single-links .btn{border:0.125rem solid #fff;padding:0.75rem 1.5rem}.library-single-links .btn:after{top:0;margin-bottom:-0.25rem}.library-single-links .btn.ind--download:hover:after{background-image:url(/wp-content/themes/kahoot2017/assets/img/icon-download--dark.svg)}.library-single-links .btn.ind--link:hover:after{background-image:url(/wp-content/themes/kahoot2017/assets/img/icon-new-window--dark.svg)}.hero-text-img__content>div{max-width:100%}.hero-text-img__content p,.hero-text-img__content .text-image-article li,.text-image-article .hero-text-img__content li,.hero-text-img__content .col-text-container li,.col-text-container .hero-text-img__content li,.hero-text-img__content .content-card__body li,.content-card__body .hero-text-img__content li{color:#fff;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 900px){.hero-text-img__content .sub-title+p,.hero-text-img__content .text-image-article .sub-title+li,.text-image-article .hero-text-img__content .sub-title+li,.hero-text-img__content .col-text-container .sub-title+li,.col-text-container .hero-text-img__content .sub-title+li,.hero-text-img__content .content-card__body .sub-title+li,.content-card__body .hero-text-img__content .sub-title+li{margin-top:-1.25rem}}.hero-text-img__img{z-index:1}.hero-text-img__img img,.hero-text-img__img .video-wrap{margin:1.25rem auto}.hero-text-img__img .video-wrap{margin:2.5rem auto}.hero-text-img__img img,.hero-text-img__img video,.hero-text-img__img .video-wrap{display:block;max-width:100%;height:auto;width:22.875rem;width:clamp(22.75rem, 30.5vmin, 22.875rem)}.hero-text-img__img video{overflow:hidden;border-radius:0.375rem}.hero-text-img__img .video-wrap{position:relative}.hero-text-img__img .video-wrap.video-wrap--device:before{content:" ";display:block;background:#222;border:0.125rem solid #333;position:absolute;left:-0.625rem;right:-0.625rem;top:-1.25rem;bottom:-1.25rem;z-index:-1;border-radius:1.25rem;-webkit-box-shadow:-0.25rem 0.25rem 0.375rem rgba(0,0,0,.15);box-shadow:-0.25rem 0.25rem 0.375rem rgba(0,0,0,.15)}html.no-mp4-support .hero-text-img__img .video-wrap:before{display:none}@media screen and (min-width: 600px){.hero-text-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero-text-img__content{width:calc(60% - clamp(0.5rem, 0.8333333333vmin, 0.625rem));z-index:2}.hero-text-img__img{width:calc(40% - clamp(0.5rem, 0.8333333333vmin, 0.625rem))}.hero-text-img__img img{margin-left:0}.hero-text-img__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.store-buttons{margin-top:1.25rem}.store-buttons a{display:inline-block;text-decoration:none}.store-buttons a+a{margin-left:0.5rem}.hero-text-img__content p,.hero-text-img__content .text-image-article li,.text-image-article .hero-text-img__content li,.hero-text-img__content .col-text-container li,.col-text-container .hero-text-img__content li,.hero-text-img__content .content-card__body li,.content-card__body .hero-text-img__content li{color:#fff;font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);margin-bottom:1.25rem;margin-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem)}.hero-text-img__content .hero-title+.sub-title{margin-top:0.625rem;margin-top:clamp(0.5rem, 0.8333333333vmin, 0.625rem)}.hero-text-img__content .hero-title{font-size:2.75rem;font-size:clamp(2.625rem,3.6666666667vmin,2.75rem);line-height:2.375rem;line-height:clamp(2.25rem,3.1666666667vmin,2.375rem)}.hero-text-img__content .sub-title{font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem);color:#fff;margin-bottom:1.25rem;margin-bottom:clamp(1.125rem, 1.6666666667vmin, 1.25rem);text-shadow:-0.1875rem 0.1875rem 0 rgba(0,0,0,.25);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 766px){.hero-text-img__content .hero-title{font-size:4.125rem;font-size:clamp(4rem,5.5vmin,4.125rem)}.hero-text-img__content .sub-title{font-size:1.375rem;font-size:clamp(1.25rem,1.8333333333vmin,1.375rem);margin-bottom:0.625rem;margin-bottom:clamp(0.5rem, 0.8333333333vmin, 0.625rem);max-width:100%}}@media screen and (min-width: 900px){.hero-text-img__content .hero-title{font-size:2.5rem;font-size:clamp(2.375rem,3.3333333333vmin,2.5rem)}.hero-text-img__content .sub-title{margin-bottom:2.5rem;margin-bottom:clamp(2.375rem, 3.3333333333vmin, 2.5rem)}}.page-template-page--conversion:not(.background-type--grey) .hero-text-img .hero-title,.page-template-page--conversion:not(.background-type--grey) .hero-text-img li{color:#fff}@media screen and (min-width: 1200px){.cp-pricing-schools .page{overflow:hidden}html:not(.social-plans-page) .social-hero .hero-text-img{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}html:not(.social-plans-page) .social-hero .hero-text-img__img figure,html:not(.social-plans-page) .social-hero .hero-text-img:before,html:not(.social-plans-page) .social-hero .hero-text-img:after{display:block;background-repeat:no-repeat}html:not(.social-plans-page) .social-hero .hero-text-img__img figure{background-image:url(/wp-content/themes/kahoot2017/assets/img/social-hero/tv.png);width:17rem;height:10.625rem;margin-top:0;margin-bottom:2.5rem;-webkit-transform:translateX 2.5rem;-ms-transform:translateX 2.5rem;transform:translateX 2.5rem;z-index:1}html:not(.social-plans-page) .social-hero .hero-text-img__img figure img{display:none}html:not(.social-plans-page) .social-hero .hero-text-img__img:before{content:" ";background-image:url(/wp-content/themes/kahoot2017/assets/img/social-hero/family_friends_man-2.png);width:16.1875rem;height:22.9375rem;display:block;position:absolute;left:calc(60% - 1.875rem);top:0.625rem;z-index:2}html:not(.social-plans-page) .social-hero .hero-text-img:before,html:not(.social-plans-page) .social-hero .hero-text-img:after{position:absolute;content:" "}html:not(.social-plans-page) .social-hero .hero-text-img:before{width:20.6875rem;height:24.5625rem;background-image:url(/wp-content/themes/kahoot2017/assets/img/social-hero/family_friends_left-2.png);background-size:contain;background-position:right bottom;right:calc(100% + 0.5rem);bottom:-11.875rem}html:not(.social-plans-page) .social-hero .hero-text-img:after{width:33rem;height:23.9375rem;background-image:url(/wp-content/themes/kahoot2017/assets/img/social-hero/family_friends_right-2.png);left:calc(100% - 8.75rem);bottom:-11.375rem}}@media(min-height: 43.75rem){html:not(.social-plans-page) .social-hero .hero-text-img:after{bottom:-11.875rem}}html.cp-pricing-schools.social-plans-page .plan-card.plan-card--recommended{border:0.125rem solid #298f0d}html.cp-pricing-schools.social-plans-page .toggle-label{color:#333;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.875rem}html.cp-pricing-schools.social-plans-page .layout--pricing{max-width:52.125rem}@media screen and (min-width: 900px){html.cp-pricing-schools.social-plans-page .social-hero{padding-bottom:0;position:relative}html.cp-pricing-schools.social-plans-page .social-hero:after{content:" ";background:#fff;left:0;top:calc(100% - 0.125rem);width:100%;height:6.25rem;position:absolute}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img__content{position:relative;z-index:3}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img__img figure,html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img:before,html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img:after{display:block;background-repeat:no-repeat}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img__img figure{background-image:url(/wp-content/themes/kahoot2017/assets/img/social-hero/tv-3.png);width:17rem;height:10.625rem;margin-top:0;margin-bottom:0;-webkit-transform:translateX 2.5rem;-ms-transform:translateX 2.5rem;transform:translateX 2.5rem;z-index:1}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img__img figure img{display:none}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img__img:before{content:" ";background-image:url(/wp-content/themes/kahoot2017/assets/img/social-hero/family_friends_man-3.png);width:14.4375rem;height:20.5rem;display:block;position:absolute;left:calc(60% - 1.875rem);top:0.625rem;z-index:2}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img:before,html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img:after{position:absolute;content:" "}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img:before{width:17.9375rem;height:21.25rem;background-image:url(/wp-content/themes/kahoot2017/assets/img/social-hero/family_friends_left-3.png);background-size:contain;background-position:right bottom;right:calc(100% + -1.25rem);bottom:0}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img:after{width:30.375rem;height:22.0625rem;background-image:url(/wp-content/themes/kahoot2017/assets/img/social-hero/family_friends_right-3.png);left:calc(100% - 11.875rem);bottom:-2.5rem;z-index:2}}@media screen and (min-width: 1200px){html.cp-pricing-schools.social-plans-page .layout--pricing{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2vw;padding-right:2vw}}@media screen and (min-width: 1600px){html.cp-pricing-schools.social-plans-page .layout--pricing{padding-left:6vw;padding-right:6vw}}.logos-title-block{width:100%;text-align:center;padding:0rem 0.5rem 2rem 0.5rem;padding:clamp(-0.125rem, 0vmin, 0rem) clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(1.875rem, 2.6666666667vmin, 2rem) clamp(0.375rem, 0.6666666667vmin, 0.5rem)}.logos-title-block--inline{width:auto;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;text-align:left;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logos-title-block--inline p,.logos-title-block--inline .text-image-article li,.text-image-article .logos-title-block--inline li,.logos-title-block--inline .col-text-container li,.col-text-container .logos-title-block--inline li,.logos-title-block--inline .content-card__body li,.content-card__body .logos-title-block--inline li{font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem)}.logos-block-content--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}@media screen and (max-width: 766px){.logos-block-content--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}.logos-block-content--inline .logos-title-block--inline{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;display:block}.logos-block-content--inline .logos-title-block--inline p,.logos-block-content--inline .logos-title-block--inline .text-image-article li,.text-image-article .logos-block-content--inline .logos-title-block--inline li,.logos-block-content--inline .logos-title-block--inline .col-text-container li,.col-text-container .logos-block-content--inline .logos-title-block--inline li,.logos-block-content--inline .logos-title-block--inline .content-card__body li,.content-card__body .logos-block-content--inline .logos-title-block--inline li{text-align:center}.logos-block-content--inline .logo-wall-images{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media screen and (min-width: 766px){.logos-block-content--inline .logos-title-block--inline{padding-left:1rem;padding-left:clamp(0.875rem, 1.3333333333vmin, 1rem)}.logos-block-content--inline .logo-wall-images{padding-right:1rem;padding-right:clamp(0.875rem, 1.3333333333vmin, 1rem)}}.logos-block-content--inline .logo-wall-images{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;padding-top:0;padding-bottom:0}.logo-wall-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0.0625rem solid #ccc;border-radius:0.25rem;padding:0rem 2rem 2rem 2rem;padding:clamp(-0.125rem, 0vmin, 0rem) clamp(1.875rem, 2.6666666667vmin, 2rem) clamp(1.875rem, 2.6666666667vmin, 2rem) clamp(1.875rem, 2.6666666667vmin, 2rem);gap:2rem;gap:clamp(1.875rem, 2.6666666667vmin, 2rem)}.logo-wall-images--borderless{border-width:0rem}@media screen and (max-width: 766px){.logo-wall-images{margin-top:2.5rem;margin-top:clamp(2.375rem, 3.3333333333vmin, 2.5rem)}}.logo-wall-images .logo-wall-images__item{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:5.75rem;max-height:clamp(5.625rem, 7.6666666667vmin, 5.75rem);-webkit-box-flex:1;-ms-flex:1;flex:1}.logo-wall-images .logo-wall-images__item img{image-rendering:-webkit-optimize-contrast;display:block;width:auto;height:auto;max-width:10rem;max-width:clamp(9.875rem, 13.3333333333vmin, 10rem);max-height:3rem;max-height:clamp(2.875rem, 4vmin, 3rem);margin:auto}.logo-wall-images--small .logo-wall-images__item img{max-width:9.5rem;max-width:clamp(9.375rem, 12.6666666667vmin, 9.5rem);max-height:2rem;max-height:clamp(1.875rem, 2.6666666667vmin, 2rem);-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 766px){.logo-wall-images--small{margin-top:0;padding:0.5rem;padding:clamp(0.375rem, 0.6666666667vmin, 0.5rem);padding-top:0}}.logo-wall-images--slider:not(.flickity-enabled){display:none}.logo-wall-images--slider{display:block}.logo-wall-images--slider .logo-wall-images__item{width:20%;height:auto;padding:0.5rem;margin:0;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width: 766px){.logo-wall-images--slider .logo-wall-images__item{width:33.33%}}.logo-wall-images--slider .logo-wall-images__item img{max-width:100%}@media screen and (max-width: 766px){.quote-wall .hero-component-wrap{width:100%;padding:1.25rem 0.25rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.quote-wall .flickity-page-dots{bottom:0.625rem}}.business-component{background-image:url(https://kahoot.com/files/2017/10/Kahoot-plus-make-training-awesome-team-playing.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-clip-path:polygon(0 0.625rem, 100% 0%, 100% 100%, 0 100%);clip-path:polygon(0 0.625rem, 100% 0%, 100% 100%, 0 100%);position:relative;z-index:2;padding-top:2.5rem;margin-top:1.25rem;padding-bottom:calc(6rem + 1.875rem);margin-bottom:-6rem}.business-component:after{content:" ";position:absolute;left:0;top:0;bottom:0;width:100%;background:rgba(0,0,0,.5)}.business-component p,.business-component .text-image-article li,.text-image-article .business-component li,.business-component .col-text-container li,.col-text-container .business-component li,.business-component .content-card__body li,.content-card__body .business-component li{color:#fff}@media screen and (min-width: 600px){.business-component{padding-bottom:calc(9.375rem + 1.875rem);margin-bottom:-9.375rem}}@media screen and (min-width: 900px){.business-component{padding-top:3.75rem;padding-bottom:calc(9.375rem + 3.75rem)}.business-component .hero-title{font-size:2.25rem}}.business-component .btn{background-color:#26890c;border:0.1875rem solid #fff;-webkit-transition:background-color .4s;transition:background-color .4s}.business-component .btn:hover{background-color:#e21b3c}.playlist iframe{border:none}.playlist__sidebar{position:relative}.playlist__sidebar img{display:block;max-width:100%;height:auto}@media screen and (min-width: 766px){.playlist{display:-webkit-box;display:-ms-flexbox;display:flex}.playlist__player{width:calc(100% - 16.875em)}.playlist__sidebar{width:16.875em}.playlist__sidebar-inner{height:100%;max-height:100%;overflow-y:auto;position:absolute;left:0;width:100%}}@media screen and (min-width: 600px)and (max-width: 766px){.playlist__sidebar-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.playlist__sidebar-inner .playlist-item{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 600px){.playlist__sidebar-inner{max-height:12.5em;overflow-y:auto}.playlist__sidebar{position:relative}.playlist__sidebar:after{content:" ";-webkit-box-shadow:0 0 0.125rem rgba(0,0,0,.5);box-shadow:0 0 0.125rem rgba(0,0,0,.5);position:absolute;height:0.0625rem;bottom:-0.0625rem;left:0;right:0;background-color:#eee;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.playlist__sidebar-inner{counter-reset:videoCount}.playlist-item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:0.5rem 0.75rem;padding:clamp(0.375rem, 0.6666666667vmin, 0.5rem) clamp(0.625rem, 1vmin, 0.75rem);background-color:#fff;border-bottom:0.0625rem solid #eee}.layout-section .playlist-item{background-color:rgba(0,0,0,0)}.playlist-item:not(.state--active):hover{background-color:#46178f;color:#fff;cursor:pointer}.playlist-item:not(.state--active):hover:before{background-color:#fff;color:#46178f}.playlist-item:before{counter-increment:videoCount;content:counter(videoCount);position:absolute;top:0.25rem;top:clamp(0.125rem, 0.3333333333vmin, 0.25rem);left:0.375rem;left:clamp(0.25rem, 0.5vmin, 0.375rem);background-color:#46178f;color:#fff;font-size:0.75rem;font-size:clamp(0.75rem,1vmin,0.75rem);line-height:1.875rem;line-height:clamp(1.75rem,2.5vmin,1.875rem);width:1.875rem;width:clamp(1.75rem, 2.5vmin, 1.875rem);height:1.875rem;height:clamp(1.75rem, 2.5vmin, 1.875rem);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.playlist-item.state--active{color:#46178f}.playlist-item.state--active:before{content:"▶";line-height:2rem;line-height:clamp(1.875rem,2.6666666667vmin,2rem)}.playlist-item__thumb{width:7.5rem;width:clamp(7.375rem, 10vmin, 7.5rem);height:4.375rem;height:clamp(4.25rem, 5.8333333333vmin, 4.375rem);-ms-flex-negative:0;flex-shrink:0;margin-right:0.625rem;margin-right:clamp(0.5rem, 0.8333333333vmin, 0.625rem);background-repeat:no-repeat;background-position:center center;background-size:clamp(7.375rem,10vmin,7.5rem) auto}.playlist-item__thumb img{opacity:0}.playlist-item__title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.8125rem;font-size:clamp(0.75rem,1.0833333333vmin,0.8125rem);white-space:wrap;max-width:calc(100% - clamp(4.875rem, 6.6666666667vmin, 5rem))}.certification-component{color:#333}.certification-component ul,.certification-component li{margin:0;padding:0;list-style-type:none}.certification-component li{margin-bottom:0.625em}.certification-component h2,.certification-component h3{margin-bottom:0.625em}.certification-description li{padding-left:1.25rem;position:relative}.certification-description li:before{content:"-";position:absolute;top:0rem;left:0}.certification-buttons .btn{display:block;width:9.375rem;margin-bottom:0.625rem}@media screen and (max-width: 600px){.certification-component__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.certification-component__item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:1.25em;margin-bottom:1.25em}}@media screen and (min-width: 600px){.certification-component{margin-top:2.5em}.certification-component__inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-0.625em;margin-right:-0.625em}.certification-component__item{width:calc(33.3333% - 1.25em);-ms-flex-negative:0;flex-shrink:0;margin-left:0.625em;margin-right:0.625em}.certification-buttons .btn{display:block;margin-left:auto;float:right;clear:right;width:100%;max-width:15rem;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 900px){.certification-component{margin-top:0}}[data-component=tabs]{max-width:80rem;margin:0 auto 2.5em}[data-component=tabs] h2{margin-bottom:1.25em}[data-component=tabs] h2:focus{text-decoration:underline}.tabs-list{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}.tabs-list li:before{display:none}.tabs-list li{position:relative;width:100%;z-index:1;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.tabs-list li+li{margin-left:0.0625em}.tabs-list li.current a{border-bottom-color:#fff}.tabs-list li.current{position:relative}.tabs-list li.current:after{content:" ";position:absolute;background-color:#fff;left:0;width:100%;height:0.125em;top:100%}.tabs-list a{position:relative;display:block;padding:0.75em;background-color:#fff;text-decoration:none;border-top-left-radius:0.25em;border-top-right-radius:0.25em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.tabs-list li a,.tab-title{font-weight:bold;color:#46178f;font-size:0.875em}.tabs-2021 .tabs-list li a,.tabs-2021 .tab-title{color:#333}.tabs-list li a{-webkit-box-shadow:0 -0.0625rem 0.125rem rgba(0,0,0,.15);box-shadow:0 -0.0625rem 0.125rem rgba(0,0,0,.15)}.tab-panel{background-color:#fff;border-bottom-left-radius:0.25em;border-bottom-right-radius:0.25em;border-top:0.0625rem solid #d8d8d8;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.15);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.15)}.tab-panel--basic{background:rgba(0,0,0,0);border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none}.tab-panel:focus{outline:0.0625rem dotted #999}.tab-panel h2{display:inline-block}.tab-panel h2:focus{outline:0.0625rem dotted #999}.tabs-list a.tab-btn{border:0.0625rem solid #0057ff;border-radius:0.25rem;color:#333;padding:0.75rem;font-weight:400}.tabs-list a.tab-btn:hover,.tabs-list a.tab-btn[aria-selected=true]{background-color:#0057ff;color:#fff}.feature-list{margin:0;padding:0}.feature-list li{margin:0;padding:0;list-style-type:none;font-size:0.875rem;color:#333;padding:0.75em;border-bottom:0.0625rem solid #d8d8d8}.feature-list li h2{font-size:0.875rem;margin-bottom:0}.feature-list li.list-foot .plan-card__button,.feature-list li.list-foot p,.feature-list li.list-foot .text-image-article li,.text-image-article .feature-list li.list-foot li,.feature-list li.list-foot .col-text-container li,.col-text-container .feature-list li.list-foot li,.feature-list li.list-foot .content-card__body li,.content-card__body .feature-list li.list-foot li{margin-bottom:0;text-align:center}@media screen and (min-width: 600px){.tabs-list li+li{margin-left:0.25em}.tabs-list a{padding:1.125rem}}@media screen and (min-width: 766px){.tabs-list li+li{margin-left:0.75em}}#features-table-outer{display:none}@media screen and (min-width: 1040px){#features-tabs-outer{display:none}#features-table-outer{display:block}}.img-banner{width:50rem;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:1.25rem}.img-banner a{display:block;position:relative}.img-banner a:after{content:" ";position:absolute;left:0;top:0;bottom:0;width:100%;z-index:99}.img-banner img{max-width:100%;height:auto}@media screen and (max-width: 600px){.img-banner{display:none}}@media screen and (min-width: 1240px){.img-banner{margin-bottom:1.875rem}}.layout--pricing+.img-banner{margin-bottom:1.25rem}.layout-component.component-background--blue{background-color:#0d12aa}.layout-component.component-background--blue p,.layout-component.component-background--blue .text-image-article li,.text-image-article .layout-component.component-background--blue li,.layout-component.component-background--blue .col-text-container li,.col-text-container .layout-component.component-background--blue li,.layout-component.component-background--blue .content-card__body li,.content-card__body .layout-component.component-background--blue li,.layout-component.component-background--blue h1,.layout-component.component-background--blue h2,.layout-component.component-background--blue h3{color:#fff}.layout-component.component-background--purple{background-color:#46178f;color:#fff}.layout-component.component-background--purple p,.layout-component.component-background--purple .text-image-article li,.text-image-article .layout-component.component-background--purple li,.layout-component.component-background--purple .col-text-container li,.col-text-container .layout-component.component-background--purple li,.layout-component.component-background--purple .content-card__body li,.content-card__body .layout-component.component-background--purple li,.layout-component.component-background--purple h1,.layout-component.component-background--purple h2,.layout-component.component-background--purple h3{color:#fff}.layout-component.component-background--red{background-color:#e21b3c;color:#fff}.layout-component.component-background--red p,.layout-component.component-background--red .text-image-article li,.text-image-article .layout-component.component-background--red li,.layout-component.component-background--red .col-text-container li,.col-text-container .layout-component.component-background--red li,.layout-component.component-background--red .content-card__body li,.content-card__body .layout-component.component-background--red li,.layout-component.component-background--red h1,.layout-component.component-background--red h2,.layout-component.component-background--red h3{color:#fff}.layout-component.component-background--green{background-color:#26890c;color:#fff}.layout-component.component-background--green p,.layout-component.component-background--green .text-image-article li,.text-image-article .layout-component.component-background--green li,.layout-component.component-background--green .col-text-container li,.col-text-container .layout-component.component-background--green li,.layout-component.component-background--green .content-card__body li,.content-card__body .layout-component.component-background--green li,.layout-component.component-background--green h1,.layout-component.component-background--green h2,.layout-component.component-background--green h3{color:#fff}.title-block p,.title-block .text-image-article li,.text-image-article .title-block li,.title-block .col-text-container li,.col-text-container .title-block li,.title-block .content-card__body li,.content-card__body .title-block li{max-width:50rem;margin-inline:auto}.layout-component.title-block.updated-style{border-bottom:0.0625rem solid #f2f2f2;padding-bottom:0;margin-bottom:1rem;padding-bottom:1rem}.layout-component.title-block.updated-style h2{color:#46178f;font-size:1.5rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:2rem}.layout-component.title-block.updated-style p,.layout-component.title-block.updated-style .text-image-article li,.text-image-article .layout-component.title-block.updated-style li,.layout-component.title-block.updated-style .col-text-container li,.col-text-container .layout-component.title-block.updated-style li,.layout-component.title-block.updated-style .content-card__body li,.content-card__body .layout-component.title-block.updated-style li{color:#333;font-size:1rem;font-weight:bold;line-height:1.5rem;margin-top:0}.layout-component.title-block.title-block--smaller-black .hero-title{color:#333;font-weight:600;line-height:1.3;font-size:1.5rem}@media screen and (min-width: 600px){.layout-component.title-block.title-block--smaller-black .hero-title{font-size:2rem}}.layout-component.title-block.title-block--smaller-black p,.layout-component.title-block.title-block--smaller-black .text-image-article li,.text-image-article .layout-component.title-block.title-block--smaller-black li,.layout-component.title-block.title-block--smaller-black .col-text-container li,.col-text-container .layout-component.title-block.title-block--smaller-black li,.layout-component.title-block.title-block--smaller-black .content-card__body li,.content-card__body .layout-component.title-block.title-block--smaller-black li{color:#333;font-size:1rem;font-weight:400;line-height:1.5rem;margin-top:1rem}.layout-component.addons-component{padding-top:1rem;margin-top:0}.thankyou_message-spreadsheet p,.thankyou_message-spreadsheet .text-image-article li,.text-image-article .thankyou_message-spreadsheet li,.thankyou_message-spreadsheet .col-text-container li,.col-text-container .thankyou_message-spreadsheet li,.thankyou_message-spreadsheet .content-card__body li,.content-card__body .thankyou_message-spreadsheet li{font-size:1.5rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width: 63.75rem){html.page--microsite .logo-link img{display:none}}html.page--microsite[data-theme=red] .hero-video-boxes{background-color:#e21b3c;-webkit-box-shadow:none;box-shadow:none}html.page--microsite[data-theme=red] .hero-video-boxes--group::before{border-left:25rem solid rgba(0,0,0,0);border-right:25rem solid rgba(0,0,0,0);border-bottom:37.5rem solid #c60929}html.page--microsite[data-theme=blue] .hero-video-boxes{background-color:#0057ff;padding-left:0;-webkit-box-shadow:none;box-shadow:none}html.page--microsite[data-theme=blue] .hero-video-boxes--group::before{border-left:25rem solid rgba(0,0,0,0);border-right:25rem solid rgba(0,0,0,0);border-bottom:37.5rem solid #0d12aa}html.page--microsite[data-theme=purple] .hero-video-boxes .hero-video-boxes--group{background-color:#25076b;-webkit-box-shadow:none;box-shadow:none;padding-left:0}html.page--microsite .env-section__bottom--base-footer{display:none}html.page--microsite .page-template-page--conversion .layout{margin-bottom:0rem}html.page--microsite .env-section__bottom h2{text-align:center;color:#fff}html.page--microsite .env-section__bottom:after,html.page--microsite .env-section__bottom:before{display:none}html.page--microsite .hero-video-boxes--group{position:relative;max-width:100%}html.page--microsite .hero-video-boxes__content{max-width:calc(60% - 1rem)}@media(max-width: 79.0625rem){html.page--microsite .hero-video-boxes__content{max-width:100%}}html.page--microsite .hero-video-boxes__content{margin:0}html.page--microsite .hero-video-boxes__content h1{font-size:2.625rem}html.page--microsite .hero-video-boxes{position:relative}html.page--microsite .hero-video-boxes .hero-video-boxes__video{position:absolute;right:0;bottom:0;width:40%}html.page--microsite .hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container .video-wrap{width:100% !important;position:absolute;bottom:0;margin-bottom:-0.3125rem}html.page--microsite .hero-video-boxes .video-wrap img{width:100%;height:auto}html.page--microsite .hero-video-boxes .hero-video-boxes--group{padding-right:0;padding-bottoM:0;max-width:100%;padding-top:0}@media(max-width: 63.75rem){html.page--microsite .hero-video-boxes .hero-video-boxes--group{padding-left:0;-webkit-box-shadow:none;box-shadow:none}}html.page--microsite .hero-video-boxes--content-inner{padding-top:3rem;padding-bottom:2rem}.page--microsite .page-section.page-section--footer-wrap{display:none !important}.page--microsite .hero-video-boxes{overflow:hidden}.page--microsite .btn-wrap.current-menu-item a{background-color:rgba(0,0,0,0);border:none;pointer-events:none;color:#fff;padding-left:0;padding-right:0;padding:0}.page--microsite .btn-wrap.current-menu-item a:before{display:none}.page--microsite .btn-wrap.current-menu-item a:after{content:" ";position:absolute;left:0;top:100%;height:.125rem;width:100%;background-color:#fff}.page--microsite .microsite-quote--academy{margin-top:-1rem}.page--microsite .hero-video-boxes .hero-video-boxes--group::before{-webkit-transform:translate(0%, -35%);-ms-transform:translate(0%, -35%);transform:translate(0%, -35%)}.page--microsite .col-items.col-items--smll .col-img-container{max-width:7.9375rem;margin-left:auto;margin-right:auto}.page--microsite[data-theme] .env-section .contact-form-component label{color:#333}.alt-bg{background-color:#f0f0f0}.dark-red-bg{background-color:#c60929}.dark-red-bg .profile-item{background-color:#e21b3c}.academy-profiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.academy-profiles .profile-item{max-width:10rem}@media screen and (min-width: 600px){.academy-profiles .profile-item{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width: 600px){.academy-profiles .profile-item{margin:0.5rem}}.academy-profiles .profile-item{margin-left:1rem;margin-right:1rem}.academy-profiles .profile-item a{display:block;overflow:hidden;border-radius:50%;-webkit-transition:all 200ms;transition:all 200ms;border:0.1875rem solid #f5c52d}.academy-profiles .profile-item a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.academy-profiles .profile-item img{display:block;max-width:100%;height:auto}.contact-form-investor .control{text-align:left}.contact-form-investor .indicates-required{text-align:right;margin-top:0.5rem;font-size:0.875rem}.modal .contact-form-investor .control input[type=email]{text-align:left}.whr_embed_hook{margin:0 auto}.whr-items{list-style:none}.whr-item{position:relative;padding:1rem 0;border-bottom:0.125rem solid hsla(0,0%,80%,.6);border-radius:0.25rem}.whr-item .whr-date{display:none}.whr-info{list-style:none;padding-left:0}.whr-info li span{font-weight:600}.whr-item:hover{cursor:pointer}.whr-item:after{content:" ";background:url(/wp-content/themes/kahoot2017/assets/img/accordion-marker.svg) no-repeat center center;background-size:contain;display:block;width:1.5rem;height:2rem;position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%) rotate(-90deg);-ms-transform:translate(0, -50%) rotate(-90deg);transform:translate(0, -50%) rotate(-90deg)}.whr-title{padding-bottom:0.5rem}.whr-title a{font-size:1.125rem;text-decoration:none;color:#333}.people-quote-dv--stacked .people-quote-component{padding-top:3.125rem}.people-quote-dv--stacked blockquote.quote-bubble{background-color:#dbf0ff;-webkit-box-shadow:none;box-shadow:none;display:block;position:relative;padding-top:4.125rem}.people-quote-dv--stacked blockquote.quote-bubble:after{display:none}.people-quote-dv--stacked .skew-wrap{display:none}.people-quote-dv--stacked .quote-bubble__img{width:6.25rem;height:6.25rem;margin:0 auto;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.people-quote-dv--stacked .quote-bubble__author{color:#333;text-align:center;padding-bottom:1rem}.people-quote-dv--stacked .quote-bubble__text{color:#333;font-size:2rem;font-weight:600;text-align:center}.layout-component.people-quote-component .quote-bubble__img.remove-border-raidus{height:auto}.layout-component.people-quote-component .quote-bubble__img.remove-border-raidus,.layout-component.people-quote-component .quote-bubble__img.remove-border-raidus img{border-radius:0}.show-quotes .quote-bubble__body-txt{position:relative}.show-quotes .quote-bubble__body-txt:before{position:absolute;content:"“";right:100%}.people-quote-dv--large blockquote.quote-bubble,.people-quote-dv--xlarge blockquote.quote-bubble{background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.people-quote-dv--large .skew,.people-quote-dv--large .quote-bubble:after,.people-quote-dv--xlarge .skew,.people-quote-dv--xlarge .quote-bubble:after{display:none}.people-quote-dv--large .quote-bubble__img-wrap,.people-quote-dv--xlarge .quote-bubble__img-wrap{margin-right:1.5rem}@media screen and (max-width: 766px){.people-quote-dv--large blockquote.quote-bubble,.people-quote-dv--xlarge blockquote.quote-bubble{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:0}.people-quote-dv--large blockquote.quote-bubble .quote-bubble__img-wrap,.people-quote-dv--xlarge blockquote.quote-bubble .quote-bubble__img-wrap{margin-right:0}.people-quote-dv--large blockquote.quote-bubble .quote-bubble__img,.people-quote-dv--xlarge blockquote.quote-bubble .quote-bubble__img{display:none}}@media screen and (min-width: 766px){.people-quote-dv--large .quote-bubble__img,.people-quote-dv--xlarge .quote-bubble__img{width:10rem;height:10rem}.people-quote-dv--large .quote-bubble__img-wrap,.people-quote-dv--xlarge .quote-bubble__img-wrap{width:10rem;margin-right:3rem}.people-quote-dv--large .quote-bubble .quote-bubble__body,.people-quote-dv--xlarge .quote-bubble .quote-bubble__body{font-size:1.5rem}}@media screen and (min-width: 766px){.people-quote-dv--xlarge .quote-bubble__img{margin-right:3rem}.people-quote-dv--xlarge .quote-bubble .quote-bubble__body{font-size:2rem}}.marketplace_card{max-width:55.625rem;position:relative;margin:0 auto}.marketplace_card h1,.marketplace_card h2,.marketplace_card a:not(.btn),.marketplace_card p,.marketplace_card .text-image-article li,.text-image-article .marketplace_card li,.marketplace_card .col-text-container li,.col-text-container .marketplace_card li,.marketplace_card .content-card__body li,.content-card__body .marketplace_card li,.marketplace_card ul li{color:#fff}.marketplace_card ul{list-style:none}.marketplace_card ul li{margin-bottom:1.125rem}.marketplace_card ul li:before{content:"";width:1.125rem;height:1rem;background-image:url("/wp-content/themes/kahoot2017/assets/img/tick-check-white.svg");background-repeat:no-repeat;background-size:contain;position:absolute;-webkit-transform:translateX(-2.5rem);-ms-transform:translateX(-2.5rem);transform:translateX(-2.5rem)}.marketplace_card-left{padding:2rem 2.5rem;background-image:url("/wp-content/themes/kahoot2017/assets/img/marketplace_card-bg.png");background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 800px){.marketplace_card-left{margin-right:7.5rem;padding-right:25rem;border-radius:0.625rem}}.marketplace_card-left ul{margin-bottom:1.5rem}.marketplace_card-left h1,.marketplace_card-left h2{margin-bottom:1.5rem}.marketplace_card-left a{font-weight:bold;font-size:0.875rem;text-align:center;display:block}.marketplace_card-right{border-bottom-left-radius:0.625rem;border-bottom-right-radius:0.625rem}@media screen and (min-width: 800px){.marketplace_card-right{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:20rem;border-radius:0.625rem}}.marketplace_card-right{background-color:#e21b3c;padding:2rem 3.375rem;text-align:center}.marketplace_card-right p,.marketplace_card-right .text-image-article li,.text-image-article .marketplace_card-right li,.marketplace_card-right .col-text-container li,.col-text-container .marketplace_card-right li,.marketplace_card-right .content-card__body li,.content-card__body .marketplace_card-right li{text-align:center;font-size:1rem;margin-bottom:1rem}.marketplace_card-right a.btn{margin-bottom:1rem}.marketplace_card-right a:not(.btn){font-size:0.75rem}.tiktok-embed{background:#fff;border-radius:0.5rem;-webkit-box-shadow:0 0.25rem 0.5rem 0 #dcdada;box-shadow:0 0.25rem 0.5rem 0 #dcdada;padding:1rem;max-width:-webkit-max-content !important;max-width:-moz-max-content !important;max-width:max-content !important}.accordion-image-pair{position:relative}.accordion-image-pair .accordion-pair{margin-bottom:0.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 766px){.accordion-image-pair .accordion-pair{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.accordion-image-pair .accordion-pair__trigger{border:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0.625rem;background-color:#fff;padding:2rem 2.8125rem 2rem 1rem;max-width:40%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 766px){.accordion-image-pair .accordion-pair__trigger{max-width:100%}}.accordion-image-pair .accordion-pair__trigger .accordion-pair__title,.accordion-image-pair .accordion-pair__trigger .accordion-pair__content{padding-left:1.5rem}.accordion-image-pair .accordion-pair__trigger .accordion-pair__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.accordion-image-pair .accordion-pair__trigger .accordion-pair__title .accordion-pair__dot{width:1rem;height:1rem;border-radius:100%;margin-right:0.625rem;position:absolute;left:0;top:0}.accordion-image-pair .accordion-pair__trigger .accordion-pair__title h2{font-size:1rem;color:#0d46e1}.accordion-image-pair .accordion-pair__trigger .accordion-pair__title:hover h2{color:#0d46e1}.accordion-image-pair .accordion-pair__trigger::after{width:1.25rem;height:1.1875rem;right:1rem;top:2rem;background-size:contain}.accordion-image-pair .accordion-pair__trigger .accordion-pair__content{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;padding-top:0.625rem;color:#333}@media screen and (max-width: 900px){.accordion-image-pair .accordion-pair__trigger .accordion-pair__content:after{display:none}}.accordion-image-pair .accordion-pair__trigger::after{content:" ";background:url(/wp-content/themes/kahoot2017/assets/img/accordion-marker.svg) no-repeat center center;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:block;width:1rem;height:.625rem;position:absolute;right:1.5625rem;top:2.25rem;-webkit-transition:.2s;transition:.2s}@media screen and (max-width: 766px){.accordion-image-pair .accordion-pair__trigger::after{display:none}}.accordion-image-pair .accordion-pair__image{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;width:60%;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}@media screen and (max-width: 766px){.accordion-image-pair .accordion-pair__image{padding:1.25rem;position:relative;width:100%;height:auto;-webkit-box-flex:0;-ms-flex:none;flex:none}}.accordion-image-pair .accordion-pair__image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media screen and (max-width: 766px){.accordion-image-pair .accordion-pair__image img{position:relative}}.accordion-image-pair .accordion-pair.closed .accordion-pair__image{opacity:0}@media screen and (max-width: 766px){.accordion-image-pair .accordion-pair.closed .accordion-pair__image{opacity:1}}.accordion-image-pair .accordion-pair.closed .accordion-pair__content{display:none}@media screen and (max-width: 766px){.accordion-image-pair .accordion-pair.closed .accordion-pair__content{display:-webkit-box;display:-ms-flexbox;display:flex}}.accordion-image-pair .accordion-pair.closed .accordion-pair__trigger h2{color:#333}.accordion-image-pair .accordion-pair.closed .accordion-pair__trigger:hover h2{color:#0d46e1}.accordion-image-pair .accordion-pair.closed .accordion-pair__trigger::after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.video-cookie-message{display:block;padding:6rem 3rem;margin:1rem;border-radius:0.5rem;line-height:2rem;text-align:center;background-color:#f6f6f6}.video-cookie-message .openPreferenceCenter a{color:#333}@media screen and (max-width: 600px){.video-cookie-message{padding:1rem;margin:1rem 0;line-height:1.5rem}}.job-row{padding:1rem 0;position:relative;display:block;text-decoration:none;border-bottom:0.0625rem solid #ccc}.job-row:after{content:" ";width:1rem;height:1rem;background-image:url("/wp-content/themes/kahoot2017/assets/img/arrow-right.svg");background-repeat:no-repeat;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-decoration:none}.job-row .job-row-title{font-size:1.125rem;font-weight:600;text-decoration:none;color:#333;line-height:2rem}.job-row .job-row-location{text-decoration:none;color:#333}h2.job-department-name{color:#0d12aa;font-size:1.25rem;line-height:3rem;padding:3rem 0 0 0}.layout-component--dynamic-tab .dynamic-tab__primary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;margin-bottom:1.5rem}.layout-component--dynamic-tab .dynamic-tab__primary-pill{position:relative;background:none;border:none;color:#999;font-weight:600;cursor:pointer;padding:0.5rem 0.25rem 0.75rem;font-size:1rem;font-size:clamp(0.875rem,1.3333333333vmin,1rem);-webkit-transition:color .2s ease;transition:color .2s ease}.layout-component--dynamic-tab .dynamic-tab__primary-pill::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0.125rem;background-color:rgba(0,0,0,0);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.layout-component--dynamic-tab .dynamic-tab__primary-pill.active,.layout-component--dynamic-tab .dynamic-tab__primary-pill:hover{color:#333}.layout-component--dynamic-tab .dynamic-tab__primary-pill.active::after,.layout-component--dynamic-tab .dynamic-tab__primary-pill:hover::after{background-color:#4768e2}.layout-component--dynamic-tab .dynamic-tab__group{display:none}.layout-component--dynamic-tab .dynamic-tab__group.active{display:block}.layout-component--dynamic-tab .dynamic-tab__menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.25rem}@media screen and (max-width: 600px){.layout-component--dynamic-tab .dynamic-tab__menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.layout-component--dynamic-tab .dynamic-tab__menu::-webkit-scrollbar{display:none}}.layout-component--dynamic-tab .dynamic-tab__pill{background-color:#f6f8fc;border:none;border-radius:0.3125rem;color:#333;font-weight:600;padding:0.625rem 1.25rem;cursor:pointer;font-size:0.875rem;font-size:clamp(0.75rem,1.1666666667vmin,0.875rem);-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 600px){.layout-component--dynamic-tab .dynamic-tab__pill{padding:0.5rem 1.25rem;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}}.layout-component--dynamic-tab .dynamic-tab__pill.active,.layout-component--dynamic-tab .dynamic-tab__pill:hover{background-color:#dde4f2}.layout-component--dynamic-tab .dynamic-tab-content-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-component--dynamic-tab .dynamic-tab__content{display:none;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 600px){.layout-component--dynamic-tab .dynamic-tab__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem}}.layout-component--dynamic-tab .dynamic-tab__content.active{display:-webkit-box;display:-ms-flexbox;display:flex}.layout-component--dynamic-tab .dynamic-tab__text{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media screen and (max-width: 600px){.layout-component--dynamic-tab .dynamic-tab__text{margin-bottom:1.25rem}}.layout-component--dynamic-tab .dynamic-tab__image{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.layout-component--dynamic-tab .dynamic-tab__image img{width:100%}.box--clickable{-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.box--clickable:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 0.375rem 1.5rem rgba(0,0,0,.15);box-shadow:0 0.375rem 1.5rem rgba(0,0,0,.15)}.box--clickable:active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}html,body{margin:0;padding:0;scroll-behavior:smooth;color:#333}@media screen and (max-width: 766px){html,body{scroll-behavior:auto}}.page>.page-section:first-of-type{padding-top:0}.page>.page-section:first-of-type .layout-section.layout-section--bottom .layout-component{padding-bottom:0}.page .page-section:last-of-type{overflow:hidden}.layout-section .page-section,[data-theme] .page-section .page-section{background-color:rgba(0,0,0,0)}.page-section{position:relative;background-color:#46178f;padding:0}.page-section.page-section--trans{background-color:rgba(0,0,0,0)}.page-section.page--white{background-color:#fff}.page-section.page--white.page-section--explore-games{background-color:#fff !important;padding-top:0}.page-section.page--white.page-section--explore-games .env-section__top{display:none}.page-section.page--white.page-section--explore-games .layout-component--hero-header{text-align:center;padding:0.5rem;background-color:#e21b3c}.page-section.page--white.page-section--explore-games .layout-component--hero-header h1{color:#fff;font-size:1.5rem;text-align:center;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-section.page--white.page-section--explore-games .layout-component--hero-header p{text-align:center;max-width:68.75rem;margin:0 auto;margin-top:1rem;color:#fff}.page-section.page--white.page-section--explore-games .layout__item{margin-bottom:.875rem}.page-section.page--white.page-section--explore-games .layout__item .explore-card__title{font-size:0.875rem}.page-section.page--white.page-section--explore-games .layout__item .explore-card .explore-card__contents{font-size:0.75rem}.page-section.page--white{padding-top:4.5rem}@media screen and (min-width: 766px){.page-section.page--white{padding-top:5.125rem}}.page-section.page--white:before{display:none}.page-section--cf{border:0.0625rem solid rgba(0,0,0,0)}.page-section+.page-section.envelope-section:before{background-position:left top}[data-theme] .page-section.page-section--white,.page-section.page-section--white{background-color:#fff}[data-theme] .page-section.page-section--white h1,[data-theme] .page-section.page-section--white p,[data-theme] .page-section.page-section--white .title--section,.page-section.page-section--white h1,.page-section.page-section--white p,.page-section.page-section--white .title--section{color:#333}[data-theme] .page-section.page-section--grey,.page-section.page-section--grey{background-color:#f2f2f2 !important;z-index:1}[data-theme] .page-section.page-section--blue,.page-section.page-section--blue{background-color:#0057ff;z-index:1}[data-theme] .page-section.page-section--red,.page-section.page-section--red{background-color:#e21b3c;z-index:1}[data-theme] .page-section.page-section--purple,.page-section.page-section--purple{background-color:#46178f;z-index:1}[data-theme] .page-section.page-section--yellow,.page-section.page-section--yellow{background-color:#fd3;z-index:1}[data-theme] .page-section.page-section--transparent,.page-section.page-section--transparent{background-color:hsla(0,0%,100%,0);z-index:1}[data-theme] .page-section.page-section--grey.people-quote-dv_stacked{background-color:rgba(0,0,0,0) !important}.envelope-section+.page-section:not(.page-section--footer):before,.page-section--shape-bg:before{content:" ";width:70vw;height:70vw;background-color:rgba(0,0,0,.1);display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(0.5);-ms-transform:translateX(-50%) translateY(-50%) scale(0.5);transform:translateX(-50%) translateY(-50%) scale(0.5);-webkit-transition:-webkit-transform .2s .4s;transition:-webkit-transform .2s .4s;transition:transform .2s .4s;transition:transform .2s .4s, -webkit-transform .2s .4s}.envelope-section+.page-section:not(.page-section--footer).in-view:before,.page-section--shape-bg.in-view:before{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.envelope-section+.page-section:not(.page-section--footer).is-active:before,.page-section--shape-bg.is-active:before{-webkit-animation:backgroundScale 10s infinite;animation:backgroundScale 10s infinite;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.page-section--shape-bg{overflow:hidden}[data-theme=green] .envelope-section+.page-section:before,[data-theme=green] .page-section--shape-bg:before,[data-theme] .page-section--shape-bg.page-section--red:before{-webkit-clip-path:polygon(50% 0%, 0% 100%, 100% 100%);clip-path:polygon(50% 0%, 0% 100%, 100% 100%);background-color:#c60929}[data-theme=red] .envelope-section+.page-section:before,[data-theme] .page-section--shape-bg.page-section--yellow:before{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);background-color:#f5c52d}[data-theme=purple] .envelope-section+.page-section:before,[data-theme=purple] .page-section--shape-bg:before,[data-theme] .page-section--shape-bg.page-section--blue:before{-webkit-clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);background-color:#0d12aa}[data-theme=blue] .envelope-section+.page-section:before,[data-theme=blue] .page-section--shape-bg:before [data-theme] .page-section--shape-bg.page-section--purple:before{background-color:#25076b}html[data-theme=red] .envelope-section+.page-section:before,html[data-theme] .page-section--shape-bg.page-section--yellow:before{-webkit-clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);background-color:#c60929}html[data-theme=red] .envelope-section+.page-section{background-color:#e21b3c}html[data-theme=red] .envelope-section+.page-section h1,html[data-theme=red] .envelope-section+.page-section p,html[data-theme=red] .envelope-section+.page-section .env-section .hero-title{color:#fff}html[data-theme=blue] .envelope-section+.page-section:before,html[data-theme] .page-section--shape-bg.page-section--yellow:before{-webkit-clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);background-color:#0d12aa}html[data-theme=blue] .envelope-section+.page-section{background-color:#0057ff}html[data-theme=blue] .envelope-section+.page-section h1,html[data-theme=blue] .envelope-section+.page-section p,html[data-theme=blue] .envelope-section+.page-section label,html[data-theme=blue] .envelope-section+.page-section .env-section .hero-title{color:#fff}html[data-theme=blue] .envelope-section+.page-section{background-color:#e21b3c}html[data-theme=blue] .envelope-section+.page-section h1,html[data-theme=blue] .envelope-section+.page-section p,html[data-theme=blue] .envelope-section+.page-section label,html[data-theme=blue] .envelope-section+.page-section .env-section .hero-title{color:#fff}html[data-theme=purple] .envelope-section+.page-section:before,html[data-theme=purple] .page-section--shape-bg:before,html[data-theme] .page-section--shape-bg.page-section--blue:before{-webkit-clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);background-color:#25076b}html[data-theme=purple] .envelope-section+.page-section{background-color:#46178f}@-webkit-keyframes backgroundScale{0%,94%,100%{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}96%{-webkit-transform:translateX(-50%) translateY(-50%) scale(0.8);transform:translateX(-50%) translateY(-50%) scale(0.8)}98%{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.2);transform:translateX(-50%) translateY(-50%) scale(1.2)}}@keyframes backgroundScale{0%,94%,100%{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}96%{-webkit-transform:translateX(-50%) translateY(-50%) scale(0.8);transform:translateX(-50%) translateY(-50%) scale(0.8)}98%{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.2);transform:translateX(-50%) translateY(-50%) scale(1.2)}}[webipm=true] body{overflow:auto}[webipm=true] .shapes-container{padding-top:1.5rem;padding-bottom:0;min-height:0.0625rem;overflow:hidden}[webipm=true] .pricing-title{padding-left:1rem;padding-right:1rem}[webipm=true] .pricing-title--purple h1{color:#fff}[webipm=true] .pricing-title .webipm-current-plan{font-size:1rem}[webipm=true] .layout--pricing-cards{padding-bottom:1.5rem !important}[webipm=true] .btn{padding-top:0.75rem;padding-bottom:0.75rem}[webipm=true] .webipm-error-message{padding:0.5rem;margin-bottom:1rem;background-color:rgba(0,0,0,.8);border-radius:0.25rem;color:#e8c3c3}[webipm=true]:has(.webipm-error-message) .toggle-wrap-v2022,[webipm=true]:has(.webipm-error-message) .price-panel-vat-note{display:none}.webipm-close-wrap{margin-top:1rem;text-align:center}.shapes-container{min-height:37.5rem;max-width:100%;background-color:#fafafa;position:relative}.shapes-container:before,.shapes-container:after{position:absolute;width:50rem;height:50rem;content:" "}.shapes-container:before{width:31.25rem;height:62.5rem;max-width:100%;background-size:contain;background-image:url(../img/page-shapes-diamond-grey-left.svg);top:15%}.shapes-container:after{background-image:url(../img/page-shapes-circle-grey-right.svg);top:0;right:0;width:25.3125rem;height:45.9375rem}.shapes-container>*{position:relative;z-index:2}
/*# sourceMappingURL=home.css.map */