@charset "UTF-8";.row{flex-direction:row;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;margin-right:-15px;margin-left:-15px}.row .cell{display:inline-block}.row .cell>*{flex-grow:1}.row>.col{flex-basis:0%;flex-direction:column;flex-grow:1;flex-shrink:1;box-sizing:border-box;max-width:100%;padding:0 15px}.row--horizontal{flex-direction:row}.row--vertical{flex-direction:column;align-items:stretch}.row--vertical>.col{flex-basis:auto}.row>.col--1{flex:0 0 auto;width:100%}.row>.col--1\/2{flex:0 0 auto;width:50%}.row>.col--1\/3{flex:0 0 auto;width:33.3333333333%}.row>.col--2\/3{flex:0 0 auto;width:66.6666666667%}.row>.col--1\/4{flex:0 0 auto;width:25%}.row>.col--2\/4{flex:0 0 auto;width:50%}.row>.col--3\/4{flex:0 0 auto;width:75%}.row>.col--1\/5{flex:0 0 auto;width:20%}.row>.col--2\/5{flex:0 0 auto;width:40%}.row>.col--3\/5{flex:0 0 auto;width:60%}.row>.col--4\/5{flex:0 0 auto;width:80%}.row>.col--1\/6{flex:0 0 auto;width:16.6666666667%}.row>.col--2\/6{flex:0 0 auto;width:33.3333333333%}.row>.col--3\/6{flex:0 0 auto;width:50%}.row>.col--4\/6{flex:0 0 auto;width:66.6666666667%}.row>.col--5\/6{flex:0 0 auto;width:83.3333333333%}.row>.col--1\/12{flex:0 0 auto;width:8.3333333333%}.row>.col--2\/12{flex:0 0 auto;width:16.6666666667%}.row>.col--3\/12{flex:0 0 auto;width:25%}.row>.col--4\/12{flex:0 0 auto;width:33.3333333333%}.row>.col--5\/12{flex:0 0 auto;width:41.6666666667%}.row>.col--6\/12{flex:0 0 auto;width:50%}.row>.col--7\/12{flex:0 0 auto;width:58.3333333333%}.row>.col--8\/12{flex:0 0 auto;width:66.6666666667%}.row>.col--9\/12{flex:0 0 auto;width:75%}.row>.col--10\/12{flex:0 0 auto;width:83.3333333333%}.row>.col--11\/12{flex:0 0 auto;width:91.6666666667%}.row--content-stretch .cell{display:flex}.row--content-stretch .cell>*{flex-grow:1}.row--content-unstretch .cell{display:inline-block}.row--content-unstretch .cell>*{flex-grow:1}.row--justify-start{justify-content:flex-start}.row--justify-end{justify-content:flex-end}.row--justify-center{justify-content:center}.row--justify-space-between{justify-content:space-between}.row--justify-space-around{justify-content:space-around}.row--justify-space-evenly{justify-content:space-evenly}.row>.col--content-stretch{display:flex}.row>.col--content-stretch>*{flex-grow:1}.row>.col--content-unstretch{display:inline-block}.row>.col--content-unstretch>*{flex-grow:1}@media (min-width: 320px){.row>.col--xs-1{flex:0 0 auto;width:100%}.row>.col--xs-1\/2{flex:0 0 auto;width:50%}.row>.col--xs-1\/3{flex:0 0 auto;width:33.3333333333%}.row>.col--xs-2\/3{flex:0 0 auto;width:66.6666666667%}.row>.col--xs-1\/4{flex:0 0 auto;width:25%}.row>.col--xs-2\/4{flex:0 0 auto;width:50%}.row>.col--xs-3\/4{flex:0 0 auto;width:75%}.row>.col--xs-1\/5{flex:0 0 auto;width:20%}.row>.col--xs-2\/5{flex:0 0 auto;width:40%}.row>.col--xs-3\/5{flex:0 0 auto;width:60%}.row>.col--xs-4\/5{flex:0 0 auto;width:80%}.row>.col--xs-1\/6{flex:0 0 auto;width:16.6666666667%}.row>.col--xs-2\/6{flex:0 0 auto;width:33.3333333333%}.row>.col--xs-3\/6{flex:0 0 auto;width:50%}.row>.col--xs-4\/6{flex:0 0 auto;width:66.6666666667%}.row>.col--xs-5\/6{flex:0 0 auto;width:83.3333333333%}.row>.col--xs-1\/12{flex:0 0 auto;width:8.3333333333%}.row>.col--xs-2\/12{flex:0 0 auto;width:16.6666666667%}.row>.col--xs-3\/12{flex:0 0 auto;width:25%}.row>.col--xs-4\/12{flex:0 0 auto;width:33.3333333333%}.row>.col--xs-5\/12{flex:0 0 auto;width:41.6666666667%}.row>.col--xs-6\/12{flex:0 0 auto;width:50%}.row>.col--xs-7\/12{flex:0 0 auto;width:58.3333333333%}.row>.col--xs-8\/12{flex:0 0 auto;width:66.6666666667%}.row>.col--xs-9\/12{flex:0 0 auto;width:75%}.row>.col--xs-10\/12{flex:0 0 auto;width:83.3333333333%}.row>.col--xs-11\/12{flex:0 0 auto;width:91.6666666667%}.row--xs-horizontal{flex-direction:row}.row--xs-vertical{flex-direction:column;align-items:stretch}.row--xs-vertical>.col{flex-basis:auto}.row--xs-content-stretch .cell{display:flex}.row--xs-content-stretch .cell>*{flex-grow:1}.row--xs-content-unstretch .cell{display:inline-block}.row--xs-content-unstretch .cell>*{flex-grow:1}.row>.col--xs-content-stretch{display:flex}.row>.col--xs-content-stretch>*{flex-grow:1}.row>.col--xs-content-unstretch{display:inline-block}.row>.col--xs-content-unstretch>*{flex-grow:1}.row--xs-justify-start{justify-content:flex-start}.row--xs-justify-end{justify-content:flex-end}.row--xs-justify-center{justify-content:center}.row--xs-justify-space-between{justify-content:space-between}.row--xs-justify-space-around{justify-content:space-around}.row--xs-justify-space-evenly{justify-content:space-evenly}}@media (min-width: 375px){.row>.col--sm-1{flex:0 0 auto;width:100%}.row>.col--sm-1\/2{flex:0 0 auto;width:50%}.row>.col--sm-1\/3{flex:0 0 auto;width:33.3333333333%}.row>.col--sm-2\/3{flex:0 0 auto;width:66.6666666667%}.row>.col--sm-1\/4{flex:0 0 auto;width:25%}.row>.col--sm-2\/4{flex:0 0 auto;width:50%}.row>.col--sm-3\/4{flex:0 0 auto;width:75%}.row>.col--sm-1\/5{flex:0 0 auto;width:20%}.row>.col--sm-2\/5{flex:0 0 auto;width:40%}.row>.col--sm-3\/5{flex:0 0 auto;width:60%}.row>.col--sm-4\/5{flex:0 0 auto;width:80%}.row>.col--sm-1\/6{flex:0 0 auto;width:16.6666666667%}.row>.col--sm-2\/6{flex:0 0 auto;width:33.3333333333%}.row>.col--sm-3\/6{flex:0 0 auto;width:50%}.row>.col--sm-4\/6{flex:0 0 auto;width:66.6666666667%}.row>.col--sm-5\/6{flex:0 0 auto;width:83.3333333333%}.row>.col--sm-1\/12{flex:0 0 auto;width:8.3333333333%}.row>.col--sm-2\/12{flex:0 0 auto;width:16.6666666667%}.row>.col--sm-3\/12{flex:0 0 auto;width:25%}.row>.col--sm-4\/12{flex:0 0 auto;width:33.3333333333%}.row>.col--sm-5\/12{flex:0 0 auto;width:41.6666666667%}.row>.col--sm-6\/12{flex:0 0 auto;width:50%}.row>.col--sm-7\/12{flex:0 0 auto;width:58.3333333333%}.row>.col--sm-8\/12{flex:0 0 auto;width:66.6666666667%}.row>.col--sm-9\/12{flex:0 0 auto;width:75%}.row>.col--sm-10\/12{flex:0 0 auto;width:83.3333333333%}.row>.col--sm-11\/12{flex:0 0 auto;width:91.6666666667%}.row--sm-horizontal{flex-direction:row}.row--sm-vertical{flex-direction:column;align-items:stretch}.row--sm-vertical>.col{flex-basis:auto}.row--sm-content-stretch .cell{display:flex}.row--sm-content-stretch .cell>*{flex-grow:1}.row--sm-content-unstretch .cell{display:inline-block}.row--sm-content-unstretch .cell>*{flex-grow:1}.row>.col--sm-content-stretch{display:flex}.row>.col--sm-content-stretch>*{flex-grow:1}.row>.col--sm-content-unstretch{display:inline-block}.row>.col--sm-content-unstretch>*{flex-grow:1}.row--sm-justify-start{justify-content:flex-start}.row--sm-justify-end{justify-content:flex-end}.row--sm-justify-center{justify-content:center}.row--sm-justify-space-between{justify-content:space-between}.row--sm-justify-space-around{justify-content:space-around}.row--sm-justify-space-evenly{justify-content:space-evenly}}@media (min-width: 768px){.row>.col--md-1{flex:0 0 auto;width:100%}.row>.col--md-1\/2{flex:0 0 auto;width:50%}.row>.col--md-1\/3{flex:0 0 auto;width:33.3333333333%}.row>.col--md-2\/3{flex:0 0 auto;width:66.6666666667%}.row>.col--md-1\/4{flex:0 0 auto;width:25%}.row>.col--md-2\/4{flex:0 0 auto;width:50%}.row>.col--md-3\/4{flex:0 0 auto;width:75%}.row>.col--md-1\/5{flex:0 0 auto;width:20%}.row>.col--md-2\/5{flex:0 0 auto;width:40%}.row>.col--md-3\/5{flex:0 0 auto;width:60%}.row>.col--md-4\/5{flex:0 0 auto;width:80%}.row>.col--md-1\/6{flex:0 0 auto;width:16.6666666667%}.row>.col--md-2\/6{flex:0 0 auto;width:33.3333333333%}.row>.col--md-3\/6{flex:0 0 auto;width:50%}.row>.col--md-4\/6{flex:0 0 auto;width:66.6666666667%}.row>.col--md-5\/6{flex:0 0 auto;width:83.3333333333%}.row>.col--md-1\/12{flex:0 0 auto;width:8.3333333333%}.row>.col--md-2\/12{flex:0 0 auto;width:16.6666666667%}.row>.col--md-3\/12{flex:0 0 auto;width:25%}.row>.col--md-4\/12{flex:0 0 auto;width:33.3333333333%}.row>.col--md-5\/12{flex:0 0 auto;width:41.6666666667%}.row>.col--md-6\/12{flex:0 0 auto;width:50%}.row>.col--md-7\/12{flex:0 0 auto;width:58.3333333333%}.row>.col--md-8\/12{flex:0 0 auto;width:66.6666666667%}.row>.col--md-9\/12{flex:0 0 auto;width:75%}.row>.col--md-10\/12{flex:0 0 auto;width:83.3333333333%}.row>.col--md-11\/12{flex:0 0 auto;width:91.6666666667%}.row--md-horizontal{flex-direction:row}.row--md-vertical{flex-direction:column;align-items:stretch}.row--md-vertical>.col{flex-basis:auto}.row--md-content-stretch .cell{display:flex}.row--md-content-stretch .cell>*{flex-grow:1}.row--md-content-unstretch .cell{display:inline-block}.row--md-content-unstretch .cell>*{flex-grow:1}.row>.col--md-content-stretch{display:flex}.row>.col--md-content-stretch>*{flex-grow:1}.row>.col--md-content-unstretch{display:inline-block}.row>.col--md-content-unstretch>*{flex-grow:1}.row--md-justify-start{justify-content:flex-start}.row--md-justify-end{justify-content:flex-end}.row--md-justify-center{justify-content:center}.row--md-justify-space-between{justify-content:space-between}.row--md-justify-space-around{justify-content:space-around}.row--md-justify-space-evenly{justify-content:space-evenly}}@media (min-width: 1024px){.row>.col--lg-1{flex:0 0 auto;width:100%}.row>.col--lg-1\/2{flex:0 0 auto;width:50%}.row>.col--lg-1\/3{flex:0 0 auto;width:33.3333333333%}.row>.col--lg-2\/3{flex:0 0 auto;width:66.6666666667%}.row>.col--lg-1\/4{flex:0 0 auto;width:25%}.row>.col--lg-2\/4{flex:0 0 auto;width:50%}.row>.col--lg-3\/4{flex:0 0 auto;width:75%}.row>.col--lg-1\/5{flex:0 0 auto;width:20%}.row>.col--lg-2\/5{flex:0 0 auto;width:40%}.row>.col--lg-3\/5{flex:0 0 auto;width:60%}.row>.col--lg-4\/5{flex:0 0 auto;width:80%}.row>.col--lg-1\/6{flex:0 0 auto;width:16.6666666667%}.row>.col--lg-2\/6{flex:0 0 auto;width:33.3333333333%}.row>.col--lg-3\/6{flex:0 0 auto;width:50%}.row>.col--lg-4\/6{flex:0 0 auto;width:66.6666666667%}.row>.col--lg-5\/6{flex:0 0 auto;width:83.3333333333%}.row>.col--lg-1\/12{flex:0 0 auto;width:8.3333333333%}.row>.col--lg-2\/12{flex:0 0 auto;width:16.6666666667%}.row>.col--lg-3\/12{flex:0 0 auto;width:25%}.row>.col--lg-4\/12{flex:0 0 auto;width:33.3333333333%}.row>.col--lg-5\/12{flex:0 0 auto;width:41.6666666667%}.row>.col--lg-6\/12{flex:0 0 auto;width:50%}.row>.col--lg-7\/12{flex:0 0 auto;width:58.3333333333%}.row>.col--lg-8\/12{flex:0 0 auto;width:66.6666666667%}.row>.col--lg-9\/12{flex:0 0 auto;width:75%}.row>.col--lg-10\/12{flex:0 0 auto;width:83.3333333333%}.row>.col--lg-11\/12{flex:0 0 auto;width:91.6666666667%}.row--lg-horizontal{flex-direction:row}.row--lg-vertical{flex-direction:column;align-items:stretch}.row--lg-vertical>.col{flex-basis:auto}.row--lg-content-stretch .cell{display:flex}.row--lg-content-stretch .cell>*{flex-grow:1}.row--lg-content-unstretch .cell{display:inline-block}.row--lg-content-unstretch .cell>*{flex-grow:1}.row>.col--lg-content-stretch{display:flex}.row>.col--lg-content-stretch>*{flex-grow:1}.row>.col--lg-content-unstretch{display:inline-block}.row>.col--lg-content-unstretch>*{flex-grow:1}.row--lg-justify-start{justify-content:flex-start}.row--lg-justify-end{justify-content:flex-end}.row--lg-justify-center{justify-content:center}.row--lg-justify-space-between{justify-content:space-between}.row--lg-justify-space-around{justify-content:space-around}.row--lg-justify-space-evenly{justify-content:space-evenly}}@media (min-width: 1281px){.row>.col--xl-1{flex:0 0 auto;width:100%}.row>.col--xl-1\/2{flex:0 0 auto;width:50%}.row>.col--xl-1\/3{flex:0 0 auto;width:33.3333333333%}.row>.col--xl-2\/3{flex:0 0 auto;width:66.6666666667%}.row>.col--xl-1\/4{flex:0 0 auto;width:25%}.row>.col--xl-2\/4{flex:0 0 auto;width:50%}.row>.col--xl-3\/4{flex:0 0 auto;width:75%}.row>.col--xl-1\/5{flex:0 0 auto;width:20%}.row>.col--xl-2\/5{flex:0 0 auto;width:40%}.row>.col--xl-3\/5{flex:0 0 auto;width:60%}.row>.col--xl-4\/5{flex:0 0 auto;width:80%}.row>.col--xl-1\/6{flex:0 0 auto;width:16.6666666667%}.row>.col--xl-2\/6{flex:0 0 auto;width:33.3333333333%}.row>.col--xl-3\/6{flex:0 0 auto;width:50%}.row>.col--xl-4\/6{flex:0 0 auto;width:66.6666666667%}.row>.col--xl-5\/6{flex:0 0 auto;width:83.3333333333%}.row>.col--xl-1\/12{flex:0 0 auto;width:8.3333333333%}.row>.col--xl-2\/12{flex:0 0 auto;width:16.6666666667%}.row>.col--xl-3\/12{flex:0 0 auto;width:25%}.row>.col--xl-4\/12{flex:0 0 auto;width:33.3333333333%}.row>.col--xl-5\/12{flex:0 0 auto;width:41.6666666667%}.row>.col--xl-6\/12{flex:0 0 auto;width:50%}.row>.col--xl-7\/12{flex:0 0 auto;width:58.3333333333%}.row>.col--xl-8\/12{flex:0 0 auto;width:66.6666666667%}.row>.col--xl-9\/12{flex:0 0 auto;width:75%}.row>.col--xl-10\/12{flex:0 0 auto;width:83.3333333333%}.row>.col--xl-11\/12{flex:0 0 auto;width:91.6666666667%}.row--xl-horizontal{flex-direction:row}.row--xl-vertical{flex-direction:column;align-items:stretch}.row--xl-vertical>.col{flex-basis:auto}.row--xl-content-stretch .cell{display:flex}.row--xl-content-stretch .cell>*{flex-grow:1}.row--xl-content-unstretch .cell{display:inline-block}.row--xl-content-unstretch .cell>*{flex-grow:1}.row>.col--xl-content-stretch{display:flex}.row>.col--xl-content-stretch>*{flex-grow:1}.row>.col--xl-content-unstretch{display:inline-block}.row>.col--xl-content-unstretch>*{flex-grow:1}.row--xl-justify-start{justify-content:flex-start}.row--xl-justify-end{justify-content:flex-end}.row--xl-justify-center{justify-content:center}.row--xl-justify-space-between{justify-content:space-between}.row--xl-justify-space-around{justify-content:space-around}.row--xl-justify-space-evenly{justify-content:space-evenly}}body{font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:16px;color:#fff}h1,.h1,h2,.h2,h3,.h3,h4,.h4{color:#fff}h1,.h1{font-size:3.25em}h2,.h2{font-size:2.625em;line-height:130%}h3,.h3{font-size:2.25em;line-height:130%}h4,.h4{font-size:1.875em;line-height:130%}h5,.h5{font-size:1.5em;line-height:130%}h6,.h6{font-size:1.125em;line-height:130%}p{font-size:.875rem;line-height:1.625em}.subline{color:#47d7ac;font-size:1.375em;font-weight:700}.description{font-size:.875em;line-height:1.625em}.description-xs{font-size:.75em}.headline{text-transform:uppercase}.text{font-size:.875rem;line-height:1.625em;font-weight:500}.alt-text{color:#47d7ac;font-size:.875rem}.text-light{color:#fff}.text-dark{color:#000}*,*:after,*:before{box-sizing:border-box}*{padding:0;margin:0;box-sizing:border-box;list-style:none;outline:0;resize:none;position:relative;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html{height:100%;min-height:100%;width:100%;background:#111}body{min-height:100%;overflow-x:hidden;width:100%;display:flex;flex-direction:column}figure{width:100%}figure img{height:100%;width:100%;object-fit:cover;object-position:center center}figure.ico-figure{height:auto;text-align:center}figure.ico-figure img{margin:auto;max-height:5em;max-width:5em;object-fit:contain}figure figcaption{padding:1em;font-size:.8em}.black-overlay{opacity:0;transition:all .2s;background-color:#0003;position:fixed;top:0;left:0;right:0;z-index:5}.icon{width:1rem;height:1rem}a{color:#47d7ac}p{margin:1em 0}input[type=text]{line-height:42px;padding:0 1em}label{cursor:pointer}.hidden{display:none}@media (min-width: 769px){.md-hidden{display:none!important}}@media (max-width: 768px){.md-down-hidden{display:none!important}}section.fullcover{height:auto;min-height:100vh;position:relative;display:flex;justify-content:center}@media (max-width: 768px){section.fullcover.spacer-section{display:none}}section.fullcover .landingspage .fullcover{margin-top:0}::selection{background:#47d7ac;color:#000}.container{position:relative;box-sizing:border-box;width:100%;max-width:1200px;margin:auto;padding:0 30px}@media (max-width: 1024px){.container{padding:0 15px}}.container.fluid{max-width:100%}.container.full-width{max-width:100%;padding:0}.container.full-width .row{margin:0}.container .row{padding:30px 0}.container .row .row{padding:15px 0}.container .row.no-padding{padding-top:0;padding-bottom:0}.container .row.no-top-padding{padding-top:0}.container .row.no-bottom-padding{padding-bottom:0}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.justify-center{justify-content:center}.float-left{float:left}.float-right{float:right}.no-padding{padding-top:0;padding-bottom:0}.no-top-padding{padding-top:0}.no-bottom-padding{padding-bottom:0}.no-margin{margin-top:0;margin-bottom:0}.no-top-margin{margin-top:0}.no-bottom-margin{margin-bottom:0}.bg-alt{background-color:#131313}.bg-white{background-color:#fff}.bg-dark{background-color:#131313;color:#fff}.mobile-reverse .col{order:2}.mobile-reverse .col:last-child{order:1}@media (min-width: 769px){.mobile-reverse .col:last-child{order:3}}.reverse .col{order:2}.reverse .col:last-child{order:1}.reverse.mobile-reverse .col{order:2}.reverse.mobile-reverse .col:last-child{order:3}@media (min-width: 769px){.reverse.mobile-reverse .col:last-child{order:1}}.button{background-color:#47d7ac;border:2px solid #47D7AC;color:#fff;cursor:pointer;display:inline-block;padding:1em 2em;text-decoration:none}.button.button-outlined{background-color:transparent;border:2px solid #000000;color:#000}.button.button-outlined-light{background-color:transparent;border:2px solid #FFFFFF;color:#fff}.link{text-decoration:none}.link.arrow-next:after{content:"\203a";padding-left:.5em}.link.arrow-prev:before{content:"\2039";padding-right:.5em}#map{min-height:500px}.form{padding:2em}.form-row{margin:1em 0}.info-row{background-color:#f2f8ff;margin:1em 0;padding:1em}.card{box-shadow:0 4px 4px #0000001a;padding:1em}.card.address-card{padding:2em}.card.image-card>div{padding:1em}.icon-list li{display:flex;margin:10px 0}.icon-list .icon{display:inline-block;height:20px;width:20px;margin-right:10px}.icon-list .icon *{fill:#47d7ac}.column-flow.column-4{column-count:1}@media (min-width: 415px){.column-flow.column-4{column-count:2}}@media (min-width: 769px){.column-flow.column-4{column-count:3}}@media (min-width: 1025px){.column-flow.column-4{column-count:4}}.column-flow.column-3{column-count:1}@media (min-width: 769px){.column-flow.column-3{column-count:2}}@media (min-width: 1025px){.column-flow.column-3{column-count:3}}.column-flow.column-2{column-count:1}@media (min-width: 769px){.column-flow.column-2{column-count:2}}.column-flow-block{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;padding-bottom:2em}.pf-cover,.pf-left,.pf-right,.pf-center{padding:3em 0;margin-bottom:1em}.pf-cover .ico-figure,.pf-left .ico-figure,.pf-right .ico-figure,.pf-center .ico-figure{max-height:5em;max-width:5em}.pf-cover .ico-text-link,.pf-left .ico-text-link,.pf-right .ico-text-link,.pf-center .ico-text-link{padding-top:2em}.pf-cover>.container>.row>.col,.pf-left>.container>.row>.col,.pf-right>.container>.row>.col,.pf-center>.container>.row>.col{display:flex}.pf-cover>.container>.row>.col>div,.pf-left>.container>.row>.col>div,.pf-right>.container>.row>.col>div,.pf-center>.container>.row>.col>div{margin:auto}.pf-cover .form-row,.pf-left .form-row,.pf-right .form-row,.pf-center .form-row{display:flex}.pf-cover .form-row input,.pf-left .form-row input,.pf-right .form-row input,.pf-center .form-row input{margin-right:10px}.pf-cover .form-row input+.button,.pf-left .form-row input+.button,.pf-right .form-row input+.button,.pf-center .form-row input+.button{margin:0}.pf-cover{padding:5em 0;margin-bottom:0}.center-block{max-width:80%}.mobile-visible{display:none}@media (max-width: 768px){.mobile-visible{display:block}}body .loader-wrapper{display:flex;flex-direction:column;align-items:center;gap:2em}body .preloader{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;display:flex;align-items:center;justify-content:center;background:#000;opacity:0;visibility:hidden;transition:opacity 1s}body.loading{overflow:hidden}body.loading .preloader{transition:opacity 0s;visibility:visible;opacity:1}.ie-notification{display:none;position:fixed;top:0;right:0;left:0;z-index:999;background:gray;text-align:center;height:32px;line-height:32px;text-transform:uppercase;font-size:.6em;letter-spacing:.5px;font-weight:500;background:#fdf8e4;color:#736847}html[data-ie-notification=true]{margin-top:32px!important}html[data-ie-notification=true] .ie-notification{display:block}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){html{margin-top:32px!important}.ie-notification{display:block}}button,.btn{display:inline-flex;align-items:center;font-family:Helvetica Neue,sans-serif;text-decoration:none;font-weight:400;border:solid 2px transparent;gap:.75rem;border-radius:.3125rem;transition:.2s all ease-in-out;margin-bottom:10px}button:hover,.btn:hover{cursor:pointer}button[data-icon-position=left] .text,.btn[data-icon-position=left] .text{order:2}button[data-icon-position=left] .icon,.btn[data-icon-position=left] .icon,button[data-icon-position=right] .text,.btn[data-icon-position=right] .text{order:1}button[data-icon-position=right] .icon,.btn[data-icon-position=right] .icon{order:2}button .icon,.btn .icon{width:1em;height:1em}button[data-button-size=xsmall],.btn[data-button-size=xsmall]{line-height:1rem;font-size:.875rem;padding:.325rem .625rem;gap:.5rem}button[data-button-size=small],.btn[data-button-size=small]{line-height:1rem;font-size:.875rem;padding:.875rem 1rem}button[data-button-size=medium],.btn[data-button-size=medium]{line-height:1rem;font-size:1rem;padding:.6875rem 1.25rem}button[data-button-size=large],.btn[data-button-size=large]{line-height:1.25rem;font-size:1.125em;padding:.8125rem 1.5rem}button[data-button-size=xlarge],.btn[data-button-size=xlarge]{line-height:1.25rem;font-size:1.3rem;padding:1.0625rem 1.75rem}button[data-button-style=filled][data-button-color=primary],.btn[data-button-style=filled][data-button-color=primary]{background:#47d7ac}button[data-button-style=filled][data-button-color=primary] span,.btn[data-button-style=filled][data-button-color=primary] span{color:#47d7ac}button[data-button-style=filled][data-button-color=primary] svg,.btn[data-button-style=filled][data-button-color=primary] svg{fill:#47d7ac}button[data-button-style=filled][data-button-color=primary]:hover,.btn[data-button-style=filled][data-button-color=primary]:hover{background-color:#2cc99a}button[data-button-style=filled][data-button-color=secondary],.btn[data-button-style=filled][data-button-color=secondary]{background:#e41d09}button[data-button-style=filled][data-button-color=secondary] span,.btn[data-button-style=filled][data-button-color=secondary] span{color:#e41d09}button[data-button-style=filled][data-button-color=secondary] svg,.btn[data-button-style=filled][data-button-color=secondary] svg{fill:#e41d09}button[data-button-style=filled][data-button-color=secondary]:hover,.btn[data-button-style=filled][data-button-color=secondary]:hover{background-color:#bd1807}button[data-button-style=filled][data-button-color=tertiary],.btn[data-button-style=filled][data-button-color=tertiary]{background:#2e2e2f}button[data-button-style=filled][data-button-color=tertiary] span,.btn[data-button-style=filled][data-button-color=tertiary] span{color:#2e2e2f}button[data-button-style=filled][data-button-color=tertiary] svg,.btn[data-button-style=filled][data-button-color=tertiary] svg{fill:#2e2e2f}button[data-button-style=filled][data-button-color=tertiary]:hover,.btn[data-button-style=filled][data-button-color=tertiary]:hover{background-color:#1a1a1a}button[data-button-style=filled][data-button-color=black],.btn[data-button-style=filled][data-button-color=black]{background:#000}button[data-button-style=filled][data-button-color=black] span,.btn[data-button-style=filled][data-button-color=black] span{color:#000}button[data-button-style=filled][data-button-color=black] svg,.btn[data-button-style=filled][data-button-color=black] svg{fill:#000}button[data-button-style=filled][data-button-color=black]:hover,.btn[data-button-style=filled][data-button-color=black]:hover{background-color:#000}button[data-button-style=filled][data-button-color=white],.btn[data-button-style=filled][data-button-color=white]{background:#fff}button[data-button-style=filled][data-button-color=white] span,.btn[data-button-style=filled][data-button-color=white] span{color:#fff}button[data-button-style=filled][data-button-color=white] svg,.btn[data-button-style=filled][data-button-color=white] svg{fill:#fff}button[data-button-style=filled][data-button-color=white]:hover,.btn[data-button-style=filled][data-button-color=white]:hover{background-color:#ebebeb}button[data-button-style=outlined][data-button-color=primary],.btn[data-button-style=outlined][data-button-color=primary]{background:transparent;border-color:#47d7ac}button[data-button-style=outlined][data-button-color=primary] span,.btn[data-button-style=outlined][data-button-color=primary] span{color:#47d7ac}button[data-button-style=outlined][data-button-color=primary] svg,.btn[data-button-style=outlined][data-button-color=primary] svg{fill:#47d7ac}button[data-button-style=outlined][data-button-color=primary]:hover,.btn[data-button-style=outlined][data-button-color=primary]:hover{background-color:#47d7ac}button[data-button-style=outlined][data-button-color=secondary],.btn[data-button-style=outlined][data-button-color=secondary]{background:transparent;border-color:#e41d09}button[data-button-style=outlined][data-button-color=secondary] span,.btn[data-button-style=outlined][data-button-color=secondary] span{color:#e41d09}button[data-button-style=outlined][data-button-color=secondary] svg,.btn[data-button-style=outlined][data-button-color=secondary] svg{fill:#e41d09}button[data-button-style=outlined][data-button-color=secondary]:hover,.btn[data-button-style=outlined][data-button-color=secondary]:hover{background-color:#e41d09}button[data-button-style=outlined][data-button-color=tertiary],.btn[data-button-style=outlined][data-button-color=tertiary]{background:transparent;border-color:#2e2e2f}button[data-button-style=outlined][data-button-color=tertiary] span,.btn[data-button-style=outlined][data-button-color=tertiary] span{color:#2e2e2f}button[data-button-style=outlined][data-button-color=tertiary] svg,.btn[data-button-style=outlined][data-button-color=tertiary] svg{fill:#2e2e2f}button[data-button-style=outlined][data-button-color=tertiary]:hover,.btn[data-button-style=outlined][data-button-color=tertiary]:hover{background-color:#2e2e2f}button[data-button-style=outlined][data-button-color=black],.btn[data-button-style=outlined][data-button-color=black]{background:transparent;border-color:#000}button[data-button-style=outlined][data-button-color=black] span,.btn[data-button-style=outlined][data-button-color=black] span{color:#000}button[data-button-style=outlined][data-button-color=black] svg,.btn[data-button-style=outlined][data-button-color=black] svg{fill:#000}button[data-button-style=outlined][data-button-color=black]:hover,.btn[data-button-style=outlined][data-button-color=black]:hover{background-color:#000}button[data-button-style=outlined][data-button-color=white],.btn[data-button-style=outlined][data-button-color=white]{background:transparent;border-color:#fff}button[data-button-style=outlined][data-button-color=white] span,.btn[data-button-style=outlined][data-button-color=white] span{color:#fff}button[data-button-style=outlined][data-button-color=white] svg,.btn[data-button-style=outlined][data-button-color=white] svg{fill:#fff}button[data-button-style=outlined][data-button-color=white]:hover,.btn[data-button-style=outlined][data-button-color=white]:hover{background-color:#fff}button[data-button-style=text],.btn[data-button-style=text]{padding:0}button[data-button-style=text][data-button-color=primary] span,.btn[data-button-style=text][data-button-color=primary] span{color:#47d7ac}button[data-button-style=text][data-button-color=primary] svg,.btn[data-button-style=text][data-button-color=primary] svg{fill:#47d7ac}button[data-button-style=text][data-button-color=secondary] span,.btn[data-button-style=text][data-button-color=secondary] span{color:#e41d09}button[data-button-style=text][data-button-color=secondary] svg,.btn[data-button-style=text][data-button-color=secondary] svg{fill:#e41d09}button[data-button-style=text][data-button-color=tertiary] span,.btn[data-button-style=text][data-button-color=tertiary] span{color:#2e2e2f}button[data-button-style=text][data-button-color=tertiary] svg,.btn[data-button-style=text][data-button-color=tertiary] svg{fill:#2e2e2f}button[data-button-style=text][data-button-color=black] span,.btn[data-button-style=text][data-button-color=black] span{color:#000}button[data-button-style=text][data-button-color=black] svg,.btn[data-button-style=text][data-button-color=black] svg{fill:#000}button[data-button-style=text][data-button-color=white] span,.btn[data-button-style=text][data-button-color=white] span{color:#fff}button[data-button-style=text][data-button-color=white] svg,.btn[data-button-style=text][data-button-color=white] svg{fill:#fff}button[data-button-font=primary],.btn[data-button-font=primary],button[data-button-font=secondary],.btn[data-button-font=secondary]{font:"Helvetica Neue",sans-serif}button[data-button-txtColor=light] span,.btn[data-button-txtColor=light] span{color:#fff!important}button[data-button-txtColor=light] svg,.btn[data-button-txtColor=light] svg{fill:#fff!important;color:#fff!important}button[data-button-txtColor=dark] span,.btn[data-button-txtColor=dark] span{color:#000!important}button[data-button-txtColor=dark] svg,.btn[data-button-txtColor=dark] svg{fill:#000!important;color:#000!important}button[data-button-txtColor=color]:not([data-button-style=text]):hover span,.btn[data-button-txtColor=color]:not([data-button-style=text]):hover span{color:#fff}button[data-button-txtColor=color]:not([data-button-style=text]):hover svg,.btn[data-button-txtColor=color]:not([data-button-style=text]):hover svg{fill:#fff}.list-icon li{border-radius:50px;background-color:"Helvetica Neue",sans-serif;line-height:2em;list-style-image:url(/cdn/shop/files/ul-round-shape.svg);font-family:Helvetica Neue,sans-serif;margin-left:1.3em;padding-left:.5em}.list-icon li::marker{font-size:2em}.list-icon li.custom-list-item{font-family:Helvetica Neue,sans-serif;margin-left:1.3em;padding-left:.5em}.list-icon li.custom-list-item.round{list-style-image:url(/cdn/shop/files/ul-round-shape.svg)}.list-icon li.custom-list-item.square{list-style-image:url(/cdn/shop/files/ul-square-shape.svg)}.list-icon li.custom-list-item.polygon{list-style-image:url(/cdn/shop/files/ul-polygon-shape.svg)}.list-icon li.custom-list-item.round-line{list-style-image:url(/cdn/shop/files/ul-round-shape-line.svg)}.list-icon li.custom-list-item.square-line{list-style-image:url(/cdn/shop/files/ul-square-shape-line.svg)}.list-icon li.custom-list-item.polygon-line{list-style-image:url(/cdn/shop/files/ul-polygon-shape-line.svg)}.university-logos{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;margin:0}@media (max-width: 1024px){.university-logos{justify-content:center}}.university-logos .logo-item{padding:var(--gutter-xs) 0}.kc-section-media.media-description{margin-top:var(--gutter-m);margin-bottom:var(--gutter-m)}@media (max-width: 1024px){.kc-section-media.media-description{margin-top:var(--gutter);margin-bottom:var(--gutter-m)}}.kc-section-media .media-subtitle{display:block;text-align:center;margin:var(--gutter-m) 0}.reveal{opacity:0;visibility:hidden;will-change:transform,opacity}.pagination{display:flex;justify-content:center;flex-wrap:wrap}.pagination>a{display:block;border:solid 1px #FFFFFF;color:#fff;text-decoration:none;text-align:center;flex:0 0 3em;line-height:3em;height:3em;margin:calc(3em / 10);transition:.1s all ease-in-out}.pagination>a:hover:not(.spacer){color:#47d7ac;border-color:#47d7ac}.pagination>a.active{background:#47d7ac;color:#fff;border-color:#47d7ac}.pagination>a.active:hover{color:#fff}.pagination>a.spacer{border-color:transparent;margin:0;pointer-events:none}.highlights{padding:60px 0}.highlights .row{padding:0 15px}.highlights .row>.col{display:flex;align-content:stretch;flex-direction:column;padding:0}@media (min-width: 769px){.highlights .row>.col{flex-direction:row}}.highlights .row>.col:after{content:"";display:block;background:#131313;height:1px}@media (min-width: 769px){.highlights .row>.col:after{height:auto;width:1px}}.highlights .row>.col:last-child:after{display:none}.highlight-item{padding:2em 30px}.video-link{cursor:pointer;aspect-ratio:10/6}.video-link iframe,.video-link picture{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.video-link iframe,.video-link video{background-color:#000}.video-link video{position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);top:-5px;left:-5px;right:-5px;bottom:-5px}.video-link .play{transition:.15s all ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100px;width:100px;pointer-events:none}.video-link .play>svg{height:100%;width:100%}.video-link .play>svg *{fill:#fff}.video-link figure{overflow:hidden;height:100%;width:100%}.video-link figure:after,.video-link figure picture{transition:.15s all ease-in-out;pointer-events:none}.video-link.playing picture,.video-link.playing figure:after,.video-link.playing .play{opacity:0}.jjl-loader.loader-fullscreen{position:fixed;width:100%;height:100%;top:0;left:0}.jjl-loader.loader-fullscreen:after{background-color:#0000004d;content:"";position:absolute;width:100%;height:100%;z-index:1000;animation:none;border:none;top:0;margin-top:0;border-radius:0}.jjl-loader.loader-fullscreen:before{content:"";width:100px;height:100px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='L3' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Ccircle fill='none' stroke='%23fff' stroke-width='4' cx='50' cy='50' r='44' style='opacity:0.5;'/%3E%3Ccircle fill='%23fff' stroke='%23e74c3c' stroke-width='3' cx='8' cy='54' r='6' %3E%3CanimateTransform attributeName='transform' dur='2s' type='rotate' from='0 50 48' to='360 50 52' repeatCount='indefinite' /%3E%3C/circle%3E%3C/svg%3E");display:block;position:absolute;top:calc(50% - 50px);margin:0 auto;left:0;right:0;z-index:1001}.jjl-loader.loader-inline:before{position:absolute;content:"";width:45px;height:100%;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='L4' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 60 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Ccircle fill='%2347D7AC' stroke='none' cx='6' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.1'/%3E%3C/circle%3E%3Ccircle fill='%2347D7AC' stroke='none' cx='26' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.2'/%3E%3C/circle%3E%3Ccircle fill='%2347D7AC' stroke='none' cx='46' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.3'/%3E%3C/circle%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;display:block;z-index:3}.jjl-loader.loader-inline:hover:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='L4' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 60 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Ccircle fill='%23E41D09' stroke='none' cx='6' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.1'/%3E%3C/circle%3E%3Ccircle fill='%23E41D09' stroke='none' cx='26' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.2'/%3E%3C/circle%3E%3Ccircle fill='%23E41D09' stroke='none' cx='46' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.3'/%3E%3C/circle%3E%3C/svg%3E")}.jjl-loader.loader-inline:after{display:none}.btn .jjl-loader.loader-inline:after{display:none}button .jjl-loader.loader-inline:after{display:none}.inputfield-container{display:inline-block;width:100%}.inputfield-container input{width:100%}.inputfield-container .jjl-loader{width:40px;height:100%;left:auto;background:none}.inputfield-container .jjl-loader:after{width:calc(100% - 6px);height:calc(100% - 6px);margin-top:0;top:3px}.navbar{background-color:transparent;position:absolute;width:100%;z-index:1}.navbar .inner-wrapper{display:flex;justify-content:space-between;align-items:center}.navbar .inner-wrapper .back a{font-size:1rem;line-height:1.125rem;font-weight:500;color:#fff;text-decoration:none;align-items:center;gap:1rem;display:flex}.navbar .inner-wrapper .brand{display:block;width:215px}@media (max-width: 768px){.navbar .inner-wrapper .brand{width:160px}}.site-header{position:absolute;top:0;left:0;right:0;z-index:3}.site-header:after{content:"";position:absolute;top:0;left:0;right:0;height:10rem;z-index:-1;background:#000;background:linear-gradient(0deg,#0000,#000 80% 100%)}.site-header label{cursor:pointer}.site-header .search .main{transform:translateY(-110%);transition:all .2s}.site-header .search #search-state{display:none}.site-header .search #search-state:checked~.main{transform:translateY(0)}.site-header .search #search-state:checked~.black-overlay{opacity:1;bottom:0}.site-header .search .main{display:flex;flex-direction:column;justify-content:center;position:fixed;width:100%;padding:6rem 15px;background-color:#131313;z-index:10;top:0;box-shadow:0 0 60px #47d7ac66}.site-header #header-main{background-color:transparent;width:100%;z-index:1}.site-header #header-main .menu-toggle-button{width:3rem;height:3rem;overflow:hidden;display:block}.site-header #header-main .menu-toggle-button svg{width:100%;height:100%;position:absolute;transition:all .4s;top:50%;left:50%;transform:translate(-50%,-50%)}.site-header #header-main .menu-toggle-button svg.burger{opacity:1}.site-header #header-main .menu-toggle-button svg.close{opacity:0}.site-header #header-main .menu-toggle-button.open svg{transition:all .2s}.site-header #header-main .menu-toggle-button.open .burger{opacity:0}.site-header #header-main .menu-toggle-button.open .close{opacity:1;transform:rotate(180deg) translate(50%,50%)}.site-header #header-main nav{display:flex;justify-content:flex-start}.site-header #header-main nav .logo{order:1;height:46px;width:154px}.site-header #header-main nav .logo-wrapper{display:flex;align-items:center}.site-header #header-main nav .logo-wrapper .menu-toggle-button{width:1.5rem;height:1.5rem;margin-right:.5rem}.site-header #header-main nav .main-navigation{order:2;display:flex;overflow:auto;height:100%;padding:0 2rem;flex:1 1 auto}@media (max-width: 768px){.site-header #header-main nav .main-navigation{visibility:hidden;opacity:0}}.site-header #header-main nav .main-navigation .navigation-wrapper{display:flex;flex-direction:row}@media (max-width: 768px){.site-header #header-main nav .main-navigation .navigation-wrapper{max-height:100%;overflow:auto;flex-direction:column}}.site-header #header-main nav .main-navigation li label{transition:none}.site-header #header-main nav .main-navigation li a{display:block;padding:0 1rem;font-size:1rem;font-weight:600;color:#fff}.site-header #header-main nav .main-navigation li a span{display:block;position:relative}.site-header #header-main nav .main-navigation li a span:after{transition:.2s all ease-in-out;content:"";display:block;position:absolute;bottom:14px;left:50%;transform:translate(-50%);width:0px;height:2px;background:#e41d09;opacity:0}.site-header #header-main nav .main-navigation li:hover span:after,.site-header #header-main nav .main-navigation li.active span:after{right:0;opacity:1;width:100%}.site-header #header-main nav .actions{order:3;display:flex;vertical-align:middle;align-items:center}.site-header #header-main nav .actions li{display:inline-flex}.site-header #header-main nav .actions .icon{width:1.5rem;height:1.5rem}.site-header #header-main nav .actions .search-trigger{display:flex}.site-header #header-main nav a{text-decoration:none}.site-header #header-main nav{height:60px;line-height:50px}.site-header #header-main nav .main-navigation li a{height:60px;line-height:60px}.site-header #side-menu-switch:checked~#side-navigation{transform:translate(0);visibility:visible}.site-header #side-menu-switch:checked~.black-overlay{opacity:1;left:0;visibility:visible}.site-header #side-menu-switch~.black-overlay{position:fixed;opacity:0;width:100%;height:100%;display:block;background-color:#0000004d;left:-100%;top:0;visibility:hidden;transition:opacity .2s}.site-header #side-navigation{position:fixed;height:calc(100% - 60px);top:0;bottom:0;height:100%;width:90%;z-index:10;background-color:#f2f8ff;transform:translate(-100%);box-shadow:0 4px 4px #0000001a;transition:transform .2s ease-out,left 0s ease-out,right 0s ease-out,visibility .1s ease-out;visibility:hidden}@media (min-width: 769px){.site-header #side-navigation{left:0;width:30rem}.site-header #side-navigation.level3{width:45rem}}@media (max-width: 768px){.site-header #side-navigation{right:0;transform:translate(100%)}}.site-header #side-navigation .dynamic-wrapper{display:flex;height:100%}@media (max-width: 768px){.site-header #side-navigation .dynamic-wrapper{flex-direction:row-reverse}}.site-header #side-navigation .dynamic-wrapper .nav-controller{padding:1rem;flex-basis:10%}.site-header #side-navigation .dynamic-wrapper .nav-controller .menu-toggle-button{padding:.5rem;border-radius:50rem;display:flex;cursor:pointer}.site-header #side-navigation .dynamic-wrapper .nav-controller .menu-toggle-button:hover{background-color:#000}.site-header #side-navigation .dynamic-wrapper .nav-controller .menu-toggle-button .icon{width:1.5rem;height:1.5rem}.site-header #side-navigation .navs-wrapper{position:relative;height:100%;flex-basis:100%;overflow:hidden}.site-header #side-navigation .navs-wrapper nav{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#f2f8ff}.site-header #side-navigation .navs-wrapper nav li{display:block;position:static}.site-header #side-navigation .navs-wrapper nav li a,.site-header #side-navigation .navs-wrapper nav li label{padding:1rem;width:100%;display:flex;align-items:center}.site-header #side-navigation .navs-wrapper nav li a .icon,.site-header #side-navigation .navs-wrapper nav li label .icon{margin-right:10px}.site-header #side-navigation .navs-wrapper .root-navigation{height:100%}.site-header #side-navigation .navs-wrapper .root-navigation .navigation-wrapper{height:100%;padding:1rem}.site-header #side-navigation .navs-wrapper .navigation2{z-index:999;background-color:#f2f8ff;transform:translate(-100%);transition:transform 0s}.site-header #side-navigation .navs-wrapper .navigation3{display:none;position:absolute;top:50px;left:100%;right:-100%}.site-header #side-navigation .navs-wrapper .level3-input~label .icon{display:none}.site-header #side-navigation .navs-wrapper .level3-input:checked~.navigation3{display:block}.site-header #side-navigation .navs-wrapper .level3-input:checked~label span{display:block;width:100%}.site-header #side-navigation .navs-wrapper .level3-input:checked~label .icon{display:block;width:1em;height:1em;float:right;margin:0}.site-header #side-navigation .navs-wrapper .level3-input:checked~label .icon *{fill:#fff}.site-header #side-navigation .navs-wrapper .level3-input:checked~label:hover .icon *{fill:#47d7ac}.site-header #side-navigation .level-trigger{display:none}.site-header #side-navigation .level-trigger+.navigation2{opacity:0}.site-header #side-navigation .level-trigger:checked+.navigation2{opacity:1;transform:translate(0)}.site-header #side-navigation.level3 .navs-wrapper .navigation2{right:50%}.site-header #side-navigation.level3 .navs-wrapper .navigation2:after{background-color:#ffffff26;content:"";position:absolute;top:20px;bottom:20px;left:100%;width:1px}.site-header #side-navigation .has-sub{padding-right:1rem}.site-header #side-navigation .has-sub:hover{background-color:#f2f8ff}.site-header #side-navigation .has-sub:hover .sub-menu{margin-top:0;pointer-events:all;visibility:visible}.site-header #side-navigation .has-sub>a:after{border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:8px;left:15px;position:relative;top:-3px;transform:rotate(135deg);width:8px}.site-header #side-navigation .sub-menu{transition:.3s all ease-in-out;background-color:#fff;padding:5px;pointer-events:none;position:absolute;z-index:1000;margin-top:50px;min-width:200px;visibility:hidden}.site-header #side-navigation .sub-menu li:hover{background-color:#f2f8ff}.site-header #side-navigation .sub-menu li a{height:40px;line-height:40px}#sub-nav-checker{position:relative;top:0}#stage-wrapper #sub-nav{opacity:0;transition:opacity .4s}#stage-wrapper #sub-nav.touch-top{opacity:1;transition:opacity .4s}.sub-nav{position:fixed;z-index:99;top:0;width:100%;height:4.75rem;background:#131313bf;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@media (max-width: 768px){.sub-nav{position:fixed;top:0;left:0;right:0;z-index:10}}.sub-nav .sub-nav-wrap{display:flex;align-items:center;justify-content:space-between;height:4.75rem}.sub-nav .sub-nav-wrap .mobile-logo{display:none}@media (max-width: 768px){.sub-nav .sub-nav-wrap .mobile-logo{display:block}}.sub-nav .sub-nav-wrap>.logo{display:block}@media (max-width: 768px){.sub-nav .sub-nav-wrap>.logo{display:none}}.sub-nav .sub-nav-wrap nav{display:flex;gap:1rem}.sub-nav .sub-nav-wrap nav .sub-nav-trigger{flex:0 0 3.125rem;width:3.125rem;display:block}.sub-nav .sub-nav-wrap nav .sub-nav-trigger>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sub-nav .sub-nav-wrap nav .sub-nav-trigger .close{transition:.2s all ease-in-out;opacity:0}.sub-nav .sub-nav-wrap nav .sub-nav-trigger .menu{transition:.2s all ease-in-out;opacity:1;display:block;height:3.125rem}.sub-nav .sub-nav-wrap nav .sub-nav-trigger .menu .menu-label{position:absolute;top:50%;right:calc(100% + .5rem);transform:translateY(-50%);color:#fff}.sub-nav .sub-nav-wrap #sub-nav-state:checked~nav ul.sub-menu{max-width:1170px}@media (max-width: 768px){.sub-nav .sub-nav-wrap #sub-nav-state:checked~nav ul.sub-menu{max-width:100vw;max-height:100vh;padding:1rem}}.sub-nav .sub-nav-wrap #sub-nav-state:checked~nav .sub-nav-trigger .close{opacity:1}.sub-nav .sub-nav-wrap #sub-nav-state:checked~nav .sub-nav-trigger .menu{opacity:0}.sub-nav ul.sub-menu{transition:.3s all ease-in-out;display:flex;flex-display:row;gap:2rem;max-width:0px;overflow:hidden;z-index:0}@media (max-width: 768px){.sub-nav ul.sub-menu{position:fixed;top:4.75rem;left:0;right:0;flex-direction:column;background:#131313;max-width:100vw;max-height:0;padding:0 1rem;gap:1rem;box-shadow:0 0 60px #47d7ac66}}.sub-nav ul.sub-menu a{display:flex;align-items:center;gap:1rem;color:#fff;text-decoration:none;font-size:.875rem}@media (max-width: 768px){.sub-nav ul.sub-menu a{background:#47d7ac;padding:.5rem 1rem;border-radius:6px}}.sub-nav ul.sub-menu a:hover{color:#47d7ac;transition:color .2s}.sub-nav ul.sub-menu a:hover svg{color:#47d7ac;transition:color .2s}.sub-nav ul.sub-menu a .active{color:#47d7ac;transition:color .2s}@media (max-width: 768px){.sub-nav ul.sub-menu a .active{color:#000}}.sub-nav ul.sub-menu a span{white-space:nowrap}@media (max-width: 768px){.sub-nav ul.sub-menu a span{color:#000}}.sub-nav ul.sub-menu a svg{width:50px;height:50px;color:#000}.sub-nav ul.sub-menu .active a{color:#47d7ac;transition:color .2s}.sub-nav ul.sub-menu .active a svg{color:#47d7ac;transition:color .2s}header{transition:.3s all ease-in-out;height:60px;z-index:100}@media (max-width: 768px){header{display:none}}header[data-header=sticky]{position:sticky;top:0;width:100%}header[data-header=smart]{position:sticky;top:0;width:100%}header[data-header=smart].hide{top:-61px}header[data-header=fixed]{position:fixed;top:0}header[data-header=fixed]~main{padding-top:60px}header[data-colorize=true].sticky #header-main{background-color:#fff}header[data-colorize=true].sticky *{color:#000}header[data-minimize=false].sticky{height:60px}header[data-minimize=false].sticky *{max-height:60px}header[data-minimize=false].sticky nav{line-height:60px}header[data-minimize=true][data-header=sticky].sticky,header[data-minimize=true][data-header=fixed].sticky{height:40px}header[data-minimize=true][data-header=sticky].sticky *,header[data-minimize=true][data-header=fixed].sticky *{max-height:40px}header[data-minimize=true][data-header=sticky].sticky nav,header[data-minimize=true][data-header=fixed].sticky nav{line-height:40px}header[data-minimize=true][data-header=smart].sticky,header[data-minimize=true][data-header=smart].hide{height:40px}header[data-minimize=true][data-header=smart].sticky *,header[data-minimize=true][data-header=smart].hide *{max-height:40px}header[data-minimize=true][data-header=smart].sticky nav,header[data-minimize=true][data-header=smart].hide nav{line-height:40px}#header-top{background:transparent;height:2.5rem;line-height:2.5rem}#header-top nav{display:flex;justify-content:flex-end}#header-top nav>a{color:#fff;text-decoration:none;font-size:.875rem}#header-top .icon{width:1rem;height:1rem}#header-top .search-trigger{display:flex;justify-content:center;align-items:center;flex:0 0 2.5rem;width:2.5rem;height:2.5rem}#header-top .search-trigger svg>*{fill:#fff}footer{margin-top:auto}.kc-footer{width:100%;padding-top:80px;padding-bottom:30px;background-color:#f6f6f6;color:#2c2522}.kc-footer a{color:#1d1d1b;text-decoration:none;font-weight:400}.kc-footer a:hover,.kc-footer a:focus{color:inherit;text-decoration:underline}.kc-footer .footer-nav-container{display:flex}@media (max-width: 768px){.kc-footer .footer-nav-container{flex-direction:column;max-width:540px;margin:0 auto}}@media (max-width: 414px){.kc-footer .footer-nav-container{padding-left:0;padding-right:0}}.kc-footer .kc-nav-title{font-weight:600;font-size:1rem;color:#000}.kc-footer .kc-nav{margin:0 0 var(--gutter-s);padding:0;list-style:none;height:auto}.kc-footer .kc-collapsible summary{list-style:none;display:block;cursor:default;pointer-events:none}@media (max-width: 768px){.kc-footer .kc-collapsible summary{cursor:pointer;pointer-events:all}}.kc-footer .footer-nav-primary{flex-grow:3}.kc-footer .footer-nav-primary .kc-nav-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.kc-footer .footer-nav-primary .kc-nav-title .kc-icon{display:none;color:#8b8d8d;transform:rotate(-180deg);transition:transform .2s}@media (max-width: 768px){.kc-footer .footer-nav-primary .kc-nav-title .kc-icon{display:inline-flex}}@media (max-width: 768px){.kc-footer .kc-collapsible:not([open]) .kc-nav-title{margin-bottom:0}.kc-footer .kc-collapsible:not([open]) .kc-nav-title .kc-icon{transform:rotate(0)}}.kc-footer .kc-nav-primary>.kc-nav{display:flex}@media (max-width: 768px){.kc-footer .kc-nav-primary>.kc-nav{flex-direction:column}}.kc-footer .kc-nav-primary>.kc-nav>.nav-item{flex:1}@media (max-width: 768px){.kc-footer .kc-nav-primary>.kc-nav>.nav-item{border-top:1px solid #e3e3e3;padding:1rem}}.kc-footer .kc-nav-primary>.kc-nav>.nav-item+.nav-item{margin-left:1rem}@media (max-width: 768px){.kc-footer .kc-nav-primary>.kc-nav>.nav-item+.nav-item{margin-left:0}}.kc-footer .kc-nav-primary>.kc-nav .nav-link{display:block;font-size:1rem;padding:.4rem 0}.kc-footer .footer-nav-social{flex-grow:1;margin-left:1rem}.kc-footer .footer-nav-social .kc-nav-title{padding-left:.5rem}@media (max-width: 768px){.kc-footer .footer-nav-social .kc-nav-title{padding-left:0}}.kc-footer .footer-nav-social .kc-nav-social{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}@media (max-width: 768px){.kc-footer .footer-nav-social .kc-nav-social{justify-content:revert}}.kc-footer .footer-nav-social .kc-nav-social .kc-nav{display:flex;align-items:center;margin:0;padding:0}.kc-footer .footer-nav-social .kc-nav-social .kc-nav .nav-item{padding:0 .5rem}.kc-footer .footer-nav-social .kc-nav-social .kc-nav .nav-link{position:relative;display:block}.kc-footer .footer-nav-social .kc-nav-social .kc-nav .nav-link:after{content:"";position:absolute;bottom:-4px;left:0;height:2px;width:0;background-color:#e41d09}.kc-footer .footer-nav-social .kc-nav-social .kc-nav .nav-link:hover:after,.kc-footer .footer-nav-social .kc-nav-social .kc-nav .nav-link:focus:after{width:100%;transition:width .3s}.kc-footer .kc-footer-utils{margin-top:40px;padding-top:20px;border-top:1px solid #e3e3e3}.kc-footer .kc-footer-utils .kc-utils-container{display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 768px){.kc-footer .kc-footer-utils .kc-utils-container{max-width:calc(540px - var(--gutter) * 2);gap:var(--gutter)}}.kc-footer .kc-footer-utils .utils-item{margin-right:30px;flex-shrink:0}.kc-footer .kc-footer-utils .utils-item.copyright{margin-right:0;font-size:.85rem;flex-shrink:1}.kc-footer .kc-footer-utils .choose-language{margin-right:auto}.kc-footer .kc-footer-utils .choose-language a{display:flex;align-items:center;font-size:.875rem}.kc-footer .kc-footer-utils .choose-language span{display:inline-flex;color:#6a6a6a}.kc-footer .kc-footer-utils .choose-language .icon-globe{margin-left:1.25rem}section.brand-swiper .swiper-container{padding:0 15px}section.brand-swiper .swiper-slide{width:140px;height:80px}section.brand-swiper picture{width:140px;height:80px}section.brand-swiper picture>img{object-fit:cover;height:80px;width:100%}.slider{padding:30px 0}.brand-swiper .swiper-slide img{max-width:100%}.thumb-swiper .gallery-thumbs .swiper-wrapper{transform:none!important}.thumb-swiper .gallery-thumbs .swiper-slide{height:75px;width:100px}section.page-header{position:relative;display:flex;justify-content:center;padding:3.75rem 0}section.page-header[data-raise-content=small]{padding:3.75rem 0}section.page-header[data-raise-content=small]+section{padding:0}section.page-header[data-raise-content=small]+section .container>.row{padding-top:0;transform:translateY(-1.875rem)}section.page-header.no-content{padding-top:0;padding-bottom:4.6875rem}section.page-header.no-content+section .container>.row{transform:translateY(-2.34375rem)}section.page-header.top-content{padding-top:0;padding-bottom:7.5rem}section.page-header.top-content .container>.row{transform:translateY(-.75rem)}section.page-header[data-raise-content=medium]{padding:7.5rem 0}section.page-header[data-raise-content=medium]+section{padding:0}section.page-header[data-raise-content=medium]+section .container>.row{padding-top:0;transform:translateY(-3.75rem)}section.page-header.no-content{padding-top:0;padding-bottom:9.375rem}section.page-header.no-content+section .container>.row{transform:translateY(-4.6875rem)}section.page-header.top-content{padding-top:0;padding-bottom:15rem}section.page-header.top-content .container>.row{transform:translateY(-1.5rem)}section.page-header[data-raise-content=large]{padding:15rem 0}section.page-header[data-raise-content=large]+section{padding:0}section.page-header[data-raise-content=large]+section .container>.row{padding-top:0;transform:translateY(-7.5rem)}section.page-header.no-content{padding-top:0;padding-bottom:18.75rem}section.page-header.no-content+section .container>.row{transform:translateY(-9.375rem)}section.page-header.top-content{padding-top:0;padding-bottom:30rem}section.page-header.top-content .container>.row{transform:translateY(-3rem)}section.page-header[data-raise-content=xlarge]{padding:22.5rem 0}section.page-header[data-raise-content=xlarge]+section{padding:0}section.page-header[data-raise-content=xlarge]+section .container>.row{padding-top:0;transform:translateY(-11.25rem)}section.page-header.no-content{padding-top:0;padding-bottom:28.125rem}section.page-header.no-content+section .container>.row{transform:translateY(-14.0625rem)}section.page-header.top-content{padding-top:0;padding-bottom:45rem}section.page-header.top-content .container>.row{transform:translateY(-4.5rem)}section.page-header.top-content>figure picture:before{display:none}section.page-header .container{z-index:2}section.page-header>figure,section.page-header>figure picture{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}section.page-header>figure>img,section.page-header>figure picture>img{object-fit:cover;height:100%;width:100%;z-index:0}section.page-header>figure picture:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:1}section.page-header.full{height:100vh}section.page-header.full-nav{padding:4.75rem 0 0;height:calc(100vh - 4.75rem)}@media (max-width: 768px){section.page-header.full-nav{height:100vh}}.path ol{display:flex}.path li{font-size:.875rem;font-weight:300;padding:0 4px}.path li:first-child{padding-left:0}.path li:last-child{pointer-events:none}.path li:last-child a{text-decoration:none;font-weight:700}.cards{padding:30px 0}.cards svg{height:100px;width:100px}.cards .col{padding-bottom:30px}.card-item{min-height:22em;position:relative;top:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:1.5rem;background-color:#fff;box-shadow:0 4px 4px #0000001a;transition:all .2s}.card-item .card-link{display:flex;flex-direction:column;height:100%;text-decoration:none}.card-item:hover{box-shadow:0 4px 4px #0003}.card-item .blog-image{width:100%;height:161px;background-position:center;background-blend-mode:soft-light}.card-item .blog-image figure{width:100%;height:100%}.card-item .blog-text{display:flex;flex-direction:column;min-height:14em;padding:0 1.5em 1.5em;flex-basis:100%}.card-item .blog-text h6{font-size:1em;flex-basis:100%}.cases-wrapper:before{content:"";position:absolute;width:10em;height:10em;background-image:url(/cdn/shop/files/seo-icon.svg);top:0;background-size:contain;background-repeat:no-repeat;opacity:.05;transform:rotateY(180deg);z-index:-1}@media (min-width: 769px){.cases-wrapper:before{left:-4.5em}}@media (max-width: 768px){.cases-wrapper:before{left:0}}.cases-wrapper:after{content:"";position:absolute;width:10em;height:10em;background-image:url(/cdn/shop/files/seo-icon.svg);bottom:0;background-size:contain;background-repeat:no-repeat;z-index:-1}@media (min-width: 769px){.cases-wrapper:after{right:-4.5em}}@media (max-width: 768px){.cases-wrapper:after{right:0}}.case-block{background-color:#fff;box-shadow:0 4px 4px #0000001a;height:100%;position:relative;top:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-start}.case-block .title{position:relative}.case-block .box-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 768px){.case-block .box-logo{transform:translate(-70%,-50%)}.case-block .box-logo img{width:140%;height:auto;max-height:70%}}.case-block .case-image{width:100%;height:161px;background-position:center;background-blend-mode:soft-light;background-color:#47d7ac}.case-block .case-image figure{width:100%;height:100%}.case-block .klantcase{padding:.5em 1em 1em;margin-bottom:1.5em}.case-block .klantcase .tags{font-family:Helvetica Neue,sans-serif;text-decoration:none}.case-block .klantcase .tags:after{content:" | "}@media (max-width: 768px){.case-block .klantcase h4{font-size:2.5em}}.case-block .case-links{font-family:Helvetica Neue,sans-serif}.case-block .btn-more{display:flex}.case-block .btn-more .input{display:block;width:100%}.case-block .btn-more .button{display:block;text-align:center;padding:.5em 1em}.box-tag{position:absolute;top:0;right:.5em;z-index:1}.box-tag p{padding:.5em 1em}.box-tag .bg-white{background-color:#fff}.cover{padding:60px 0}.cover .container>.row>.col{display:flex;align-items:center}.cover .container>.row>.col>div{margin:auto;max-width:500px}.cover .container>.row>.col>figure{margin:auto}.cover h3{font-size:2.625em}.usp{position:relative;z-index:1}@media (max-width: 768px){.kc-section-video .kc-player-container{padding-left:30px;padding-right:30px}}@media (max-width: 1024px){.kc-section-video .kc-player-container{width:100%}}@media (max-width: 768px){.kc-section-video .kc-player-container>.row>.col{padding:0}}.kc-section-video .kc-player-container .play-video{position:relative;cursor:pointer}.kc-section-video .kc-player-container .play-video.show .poster-img,.kc-section-video .kc-player-container .play-video.show .play-icon{z-index:-2}.kc-section-video .kc-player-container .play-video .ykplayer,.kc-section-video .kc-player-container .play-video iframe{position:absolute;top:0;width:100%;height:auto;aspect-ratio:16/9;background:#000}.kc-section-video .kc-player-container .play-video .play-icon{position:absolute;right:0;bottom:0;width:5rem;height:5rem;top:50%;left:50%;transform:translate(-50%,-50%);color:#e41d09}.kc-section-video .kc-player-container .poster-img{border-radius:10px;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;top:0;right:0;bottom:0;left:0}.kc-section-video .kc-player-container .poster-img img{border-radius:10px}@supports not (aspect-ratio: 1/1){.kc-section-video .kc-player-container .play-video{padding-top:56.25%}.kc-section-video .kc-player-container .play-video iframe,.kc-section-video .kc-player-container .play-video .ykplayer{height:100%;top:0;right:0;bottom:0;left:0}.kc-section-video .kc-player-container .play-video .poster-img{height:100%;position:absolute;top:0}}.kc-section-stories{padding:130px 0}@media (max-width: 768px){.kc-section-stories{padding:60px 0}}.kc-section-stories .heading-xs{font-size:1.25rem;line-height:1.625rem}@media (max-width: 414px){.kc-section-stories .stories-heading{margin-top:0!important}}@media (max-width: 768px){.kc-section-stories .stories-heading{margin-top:120px}}.kc-section-stories .heading-link{display:block;color:#d9d9d6;text-decoration:none;text-align:center;font-size:1.25rem;font-weight:600}.kc-section-stories .related-stories-cover{position:relative}.kc-section-stories .carousel-item{scroll-snap-align:start;display:flex;flex-direction:column;background-color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-bottom:1.5rem;border-radius:10px}@media (max-width: 1024px){.kc-section-stories .carousel-item{width:auto}}.kc-section-stories .carousel-item+.carousel-item{margin-left:30px}.kc-section-stories .carousel-item img{height:auto;border-radius:10px 10px 0 0}.kc-section-stories .carousel-item a{text-decoration:none}.kc-section-stories .carousel-item .item-body{padding:1.5rem;color:#fff}.kc-section-stories .carousel-item .item-body .item-text{font-size:90%}.kc-section-stories .carousel-item .item-heading{margin-bottom:30px}@media (max-width: 1024px){.kc-section-stories .carousel-item .item-heading{margin-bottom:60px}}.kc-section-stories .carousel-item .item-cta{margin-top:auto;padding:0 1.5rem;white-space:nowrap}.kc-section-stories .carousel-item .story-cta{min-width:unset;font-size:.875rem;padding-left:2rem;padding-right:2rem}.kc-section-stories .kc-carousel-pointers{padding:2rem;text-align:center}.kc-section-stories .swiper-pagination{display:block;text-align:center;margin-top:2.55rem}@media (min-width: 1025px){.kc-section-stories .swiper-pagination{display:none}}.kc-section-stories .swiper-pagination .swiper-pagination-bullet{border:0;box-shadow:none;padding:0;display:inline-block;background:#2e2e2f;width:10px;height:10px;border-radius:50%;margin-right:10px;cursor:pointer}.kc-section-stories .swiper-pagination .swiper-pagination-bullet-active{background:#47d7ac}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.kc-section-reviews{padding-top:240px;padding-bottom:180px;position:relative}@media (min-width: 769px){.kc-section-reviews{padding-top:112px;padding-bottom:112px}}@media (max-width: 768px){.kc-section-reviews{padding-top:30px;padding-bottom:30px;background-size:200px}}.kc-section-reviews .container{display:flex;padding-left:30px;max-width:690px}@media (max-width: 414px){.kc-section-reviews .container{max-width:250px}}@media (max-width: 768px){.kc-section-reviews .container{flex-direction:column;max-width:310px}}.kc-section-reviews .reviews{display:flex}@media (max-width: 768px){.kc-section-reviews .reviews{flex-direction:column}}.kc-section-reviews .reviews .review-media{margin-right:30px;padding-top:.75rem;min-width:157px}@media (max-width: 768px){.kc-section-reviews .reviews .review-media{margin-bottom:30px;margin-right:0;max-width:50%}}.kc-section-reviews .reviews .review-body{flex-shrink:2}.kc-section-reviews .reviews .review-body p{color:#47d7ac;margin-top:0}.kc-section-reviews .reviews-heading{color:#fff}@media (max-width: 768px){.kc-section-reviews .reviews-heading{font-size:1.25rem}}@media (min-width: 769px){.kc-section-helmets{padding:125px 0}}.kc-section-helmets .kc-section-heading{display:block;text-align:center;font-size:1.25rem;color:#d9d9d6}@media (min-width: 769px){.kc-section-helmets .kc-section-heading{margin-bottom:-30px}}@media (max-width: 1024px){.kc-section-helmets .kc-usp-helmets>.row{gap:1.5rem 0}}.kc-section-helmets .helmet-link{color:#fff;text-decoration:none}.kc-section-helmets .helmet-link:hover .helmet-media img,.kc-section-helmets .helmet-link:focus .helmet-media img{transform:scale(1.1)}.kc-section-helmets .kc-helmet{display:grid;align-items:center;text-align:center;border-radius:8px;overflow:hidden}@media (max-width: 768px){.kc-section-helmets .kc-helmet{grid-auto-rows:90px}}.kc-section-helmets .kc-helmet>*{grid-area:1/1}.kc-section-helmets .kc-helmet-heading{z-index:1}.kc-section-helmets .helmet-media img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:8px;transition:transform .5s}@media (max-width: 768px){.kc-section-features{padding:30px}}@media (min-width: 769px){.kc-section-features{padding:0}}.kc-section-features .kc-section-heading{text-align:center;font-size:1.25rem;margin-bottom:30px;color:#d9d9d6}.kc-section-features .kc-usp-features{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-auto-rows:90px;gap:30px;justify-content:center}@media (max-width: 768px){.kc-section-features .kc-usp-features{grid-template-columns:1fr;margin-bottom:30px}}@media (min-width: 769px){.kc-section-features .kc-usp-features{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.kc-section-features .feature-link{color:#000;background-color:#47d7ac;border-radius:8px;width:100%;max-width:360px;margin:0 auto;transition:all .3s;text-decoration:none}.kc-section-features .feature-link:hover,.kc-section-features .feature-link:focus{background-color:#47d7ac;transform:translateY(-2px)}.kc-section-features .kc-feature{display:flex;height:100%;gap:1rem;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding-left:30px;padding-right:30px}@media (max-width: 768px){.kc-section-features .kc-feature{justify-content:flex-start}}.kc-section-features .kc-feature p{font-size:1rem;font-weight:500;text-align:left}.kc-section-features .kc-feature-heading{z-index:1}.kc-section-features .feature-media{flex-shrink:0}.kc-section-features .feature-media img{width:66px;height:66px;margin-right:var(--gutter)}.kc-section-nearby{position:relative;padding:120px 0}@media (max-width: 1024px){.kc-section-nearby{padding-top:30px}}.kc-section-nearby .wrapper{display:flex;align-items:center;justify-content:center;gap:2rem}@media (max-width: 768px){.kc-section-nearby .wrapper{flex-direction:column}}.kc-section-nearby .kc-nearby-decoration{position:absolute;top:25%;left:-15%;width:60%;height:auto;transform:translateY(-50%);text-align:right;z-index:-1}@media (max-width: 768px){.kc-section-nearby .kc-nearby-decoration{display:none}}.kc-section-nearby .kc-nearby-decoration figure{width:auto;height:800px;-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right}.kc-section-nearby figure img{object-fit:contain}.kc-section-nearby .kc-nearyby-heading{margin-right:var(--gutter-m);color:#d9d9d6}@media (max-width: 414px){.kc-section-nearby .kc-nearyby-heading{margin-right:0;margin-bottom:var(--gutter-m)}}@media (max-width: 768px){.kc-section-nearby .kc-nearyby-heading.h5{font-size:1.125rem}}.carousel-pane{background:var(--color-black-100);padding-top:46px;padding-bottom:84px;border-top:3px solid var(--color-gray-300);margin-top:-3px}@media (max-width: 414px){.carousel-pane{padding-top:10px}}@media (max-width: 768px){.carousel-pane.minimized{padding-top:40px}}.carousel-pane.minimized .counter-wrapper{grid-template-columns:1fr}.carousel-pane.minimized .carousel-content{max-width:343px}@media (max-width: 768px){.carousel-pane.minimized .counter-title{max-width:80%;margin-left:auto;margin-right:auto}}.carousel-pane.minimized .counter-title .heading,.carousel-pane.minimized .counter-title .heading-xs h5{font-size:.875rem;line-height:1.375rem;font-weight:500}.carousel-pane.minimized .kc-counters{display:flex;font-size:6.25rem;line-height:4.375rem;align-items:center;min-height:132px;background:var(--color-black-300);color:var(--color-green-300);font-weight:600}@media (max-width: 768px){.carousel-pane.minimized .kc-counters{min-height:180px}}.carousel-pane.minimized .kc-counters .suffix{font-size:1rem;line-height:1.25rem;text-align:left;padding-left:1rem;text-transform:uppercase;letter-spacing:0}@media (max-width: 768px){.carousel-pane.minimized .kc-counters .suffix{padding-left:0!important;margin-top:15px;text-align:center!important}}.kc-section-quote{padding:30px 0}.kc-section-quote .kc-quote-container{position:relative;max-width:1440px;margin:0 auto}@media (max-width: 1024px){.kc-section-quote .kc-quote-container .col{padding:0}}.kc-section-quote .kc-quote-container .kc-quote{position:absolute;left:50%;top:50%;width:550px;transform:translateY(-50%)}@media (max-width: 1024px){.kc-section-quote .kc-quote-container .kc-quote{right:0;position:relative;transform:none;width:100%;padding-left:2rem;padding-right:2rem;top:-50px}}@media (max-width: 1024px){.kc-section-quote .kc-quote-container .kc-quote{left:auto;padding:0 15px}}.kc-section-quote .kc-quote-container .kc-quote blockquote{font-size:42px;letter-spacing:1px;line-height:48px;font-weight:600}@media (max-width: 1024px){.kc-section-quote .kc-quote-container .kc-quote blockquote{font-size:32px;letter-spacing:0;line-height:38px}}.kc-section-quote .kc-quote-container .kc-quote cite{font-size:14px;letter-spacing:0;font-weight:500;line-height:26px;font-style:normal;padding-top:20px;display:block}.kc-section-quote .kc-quote-container .kc-quote-img{display:inline-block}@media (max-width: 1024px){.kc-section-quote .kc-quote-container .kc-quote-img{width:100%}}.kc-section-quote .kc-quote-container .kc-quote-img:after{content:"";background-image:linear-gradient(90deg,#1110,#111);width:100%;height:100%;display:flex;position:absolute;max-width:390px;right:0;top:0}@media (max-width: 1024px){.kc-section-quote .kc-quote-container .kc-quote-img:after{max-width:100%;top:auto;bottom:0;height:150px;background-image:linear-gradient(180deg,#0000,#111)}}.kc-section-quote .kc-quote-container .kc-quote-img img{width:100%}.kc-section-quote .kc-quote-container .kc-quote-img .mobile-version{display:none}@media (max-width: 1024px){.kc-section-quote .kc-quote-container .kc-quote-img .mobile-version{display:block}}.kc-section-quote .kc-quote-container .kc-quote-img .desktop-version{display:block}@media (max-width: 1024px){.kc-section-quote .kc-quote-container .kc-quote-img .desktop-version{display:none}}.kineticore-nav{width:1.3125rem;height:1.3125rem;z-index:9;margin:3rem auto!important}.kineticore-nav .kc-close{transition:.3s all ease-in-out;width:1.3125rem;height:1.3125rem;z-index:2}.kineticore-nav .kc-open{transition:.3s all ease-in-out;text-decoration:none;display:block;width:6rem;height:6rem;border:solid 2px #47D7AC;border-radius:1.5rem;position:absolute;z-index:3;background:#47d7ac;color:#000;font-size:.875rem;overflow:hidden;transform:translate(-50%,-50%) rotate(-45deg);font-weight:500;top:50%;left:50%;text-align:center}.kineticore-nav .kc-open img{width:1.3125rem;height:1.3125rem;position:absolute;top:-1.5rem;left:50%;transform:translate(-50%)}.kineticore-nav .kc-open>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:5rem;z-index:2}.kineticore-nav .kc-tile{transition:.3s all ease-in-out;color:#fff;text-decoration:none;display:block;width:7rem;height:7rem;border:solid 2px #47D7AC;border-radius:1.5rem;position:absolute;z-index:1;background:#131313;font-size:.875rem;overflow:hidden}.kineticore-nav .kc-tile>figure{transition:.2s all ease-in-out;position:absolute;top:50%;left:50%;width:9rem;height:9rem;transform:translate(-50%,-50%) rotate(-45deg);z-index:1}.kineticore-nav .kc-tile>figure:after{transition:.2s all ease-in-out;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.kineticore-nav .kc-tile:hover>figure{transform:translate(-50%,-50%) rotate(-45deg) scale(1.1)}.kineticore-nav .kc-tile:hover>figure:after{background:#0000004d}.kineticore-nav .kc-tile>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:5rem;z-index:2;text-align:center}.kineticore-nav .kc-tile.top{bottom:-2.875rem;left:50%;transform:translate(-50%) rotate(45deg) scale(.12)}.kineticore-nav .kc-tile.right{left:-2.875rem;top:50%;transform:translateY(-50%) rotate(45deg) scale(.12)}.kineticore-nav .kc-tile.bottom{top:-2.875rem;left:50%;transform:translate(-50%) rotate(45deg) scale(.12)}.kineticore-nav .kc-tile.left{right:-2.875rem;top:50%;transform:translateY(-50%) rotate(45deg) scale(.12)}.kineticore-nav .kineticore-state:checked~.kc-open{opacity:0;transform:translate(-50%,-50%) rotate(-45deg) scale(.12)}.kineticore-nav .kineticore-state:checked~.kc-tile.top{bottom:calc(100% + 1.5rem);transform:translate(-50%) rotate(45deg) scale(1)}.kineticore-nav .kineticore-state:checked~.kc-tile.right{left:calc(100% + 1.5rem);transform:translateY(-50%) rotate(45deg) scale(1)}.kineticore-nav .kineticore-state:checked~.kc-tile.bottom{top:calc(100% + 1.5rem);transform:translate(-50%) rotate(45deg) scale(1)}.kineticore-nav .kineticore-state:checked~.kc-tile.left{right:calc(100% + 1.5rem);transform:translateY(-50%) rotate(45deg) scale(1)}.landingspage .page-intro{display:flex;flex-direction:column;max-width:525px;margin:auto;scale:1}.landingspage .page-intro .kc-logo{width:320px;height:77px;margin-bottom:4.5rem}.landingspage .page-outro{max-width:525px;margin:auto}.landingspage .page-outro .kc-logo{width:175px;margin:auto;margin-bottom:4.5rem}.landingspage .section{height:auto;min-height:100vh}.landingspage .csc{width:100%;height:100vh}.landingspage .fullcover{margin:20vh 0}.landingspage .fullcover .container{display:flex;flex-direction:column;justify-content:space-between;margin:0}.landingspage .fullcover .container.full-width{width:100vw;margin:0}.landingspage .swiper-slide{transform:scale(.7);transition:transform .5s;cursor:pointer}.landingspage .swiper-slide-active{transform:scale(1);cursor:default}.landingspage .page-footer{padding:8rem 0px;background-image:url(/cdn/shop/files/Watermark.png);background-position:-15% 115%;background-repeat:no-repeat}.landingspage .page-footer .sub-footer{padding-top:4rem}.landingspage #hero-lightpass{position:fixed;top:0;left:0;z-index:-1;width:100%}.landingspage #hero-lightpass .csc{position:relative!important}.landingspage #hero-lightpass .csc-canvas{object-fit:cover!important;width:100%;height:100%}@media (max-width: 768px){.landingspage #hero-lightpass{display:none}}.landingspage .mobile-visible video{margin-bottom:40px;height:auto;width:100%;aspect-ratio:1/1}.data-block{display:flex}.data-block .data-triangle{width:auto;padding:10px;position:relative;display:inline-block;margin-right:30px}.data-block .data-triangle.weight{text-align:center}.data-block .data-triangle.weight .suffix{top:-5px}.data-block .data-triangle:before{content:"";background-color:#47d7ac;width:100%;aspect-ratio:1/1;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);left:50%;transform-origin:center;border-radius:15px}.data-block .data-triangle .number{color:#131313;font-size:2.2em;font-weight:700}.data-block .data-triangle .suffix{font-size:1em;top:-10px;position:relative;color:#000}.data-block .alt-text{color:#47d7ac;font-size:18px;align-self:center}@media (max-width: 768px){.data-block .alt-text{width:75%}}.detailpage{background-color:#111;z-index:0}.detailpage .kc-section-hero .kc-usp-hero{display:flex;flex-direction:column;align-items:center;position:relative;text-align:center;overflow:hidden;background:radial-gradient(circle,#11111101 50%,#111);padding-bottom:256px;margin-bottom:-256px;z-index:-1}@media (max-width: 1024px){.detailpage .kc-section-hero .kc-usp-hero{padding-left:2rem;padding-right:2rem;overflow:hidden}}.detailpage .kc-section-hero .kc-usp-hero>.container>.row>.col{text-align:center;text-align:-webkit-center}.detailpage .kc-section-hero .kc-usp-hero figure{position:absolute;max-width:initial;z-index:-2;max-width:1440px}@media (max-width: 768px){.detailpage .kc-section-hero .kc-usp-hero figure{min-width:720px}}@media (min-width: 769px){.detailpage .kc-section-hero .kc-usp-hero figure{width:100%}}.detailpage .kc-section-hero .kc-usp-hero .kc-usp-title{max-width:42rem;padding-top:20rem}@media (max-width: 768px){.detailpage .kc-section-hero .kc-usp-hero .kc-usp-title{padding-top:10rem;font-size:2.25rem}}@media (min-width: 769px){.detailpage .kc-section-hero .kc-usp-hero .kc-usp-title{padding-top:16rem}}.detailpage .kc-section-hero .kc-usp-hero .kc-usp-description{font-weight:400;max-width:36.5rem;padding-top:8rem;padding-top:120px;padding-bottom:4rem}@media (max-width: 768px){.detailpage .kc-section-hero .kc-usp-hero .kc-usp-description{padding-bottom:4rem}}@media (max-width: 1024px){.detailpage .kc-section-hero .kc-usp-hero .kc-usp-description{padding-bottom:6rem;max-width:50rem}}@media (max-width: 1024px){.detailpage .kc-section-carousel{top:-100px}}.detailpage .kc-section-carousel .gallery-thumbs .container{display:flex;flex-direction:column;justify-content:center}.detailpage .kc-section-carousel .gallery-thumbs .container .row{width:75%;align-self:center}@media (max-width: 768px){.detailpage .kc-section-carousel .gallery-thumbs .container .row{width:100%}}.detailpage .kc-section-carousel .gallery-thumbs.single-counter .row{width:auto}.detailpage .kc-section-carousel .gallery-top .swiper-container{width:600px;overflow:visible}.detailpage .kc-section-carousel .swiper-container .carousel-top-panel{min-height:257px}.detailpage .kc-section-carousel .swiper-container .product-swiper-item{flex-shrink:0;width:20.5%;display:flex;flex-direction:column;justify-content:flex-end;position:relative;transition:width .7s ease-in-out,opacity .7s ease-in-out;border-bottom:3px solid transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.detailpage .kc-section-carousel .swiper-container .product-swiper-item:not(.swiper-slide-active,.swiper-slide-prev,.swiper-slide-next){opacity:0}.detailpage .kc-section-carousel .swiper-container .product-swiper-item .product-title{position:absolute;left:50%;transition:all .7s ease-in-out;transform:translate(-50%);bottom:10px;text-transform:uppercase;z-index:2;font-size:1.25rem;text-align:center}.detailpage .kc-section-carousel .swiper-container .product-swiper-item .header-xs{font-size:1.25rem;line-height:1.625rem;color:var(--color-gray-100);font-weight:600;color:var(--color)}.detailpage .kc-section-carousel .swiper-container .product-swiper-item .product-image{border-radius:2rem;position:relative;transition:all .7s ease-in-out;width:220px;left:50%;transform:translate(-50%);margin-bottom:30px;bottom:0;z-index:2}.detailpage .kc-section-carousel .swiper-container .product-swiper-item .product-image:hover{background:#323232}.detailpage .kc-section-carousel .swiper-container .product-swiper-item .product-image img{position:relative;width:100%;padding:0 25px 20px;transition:all .7s ease-in-out;bottom:0}.detailpage .kc-section-carousel .swiper-container .product-swiper-item .product-body{position:absolute;transition:all .7s ease-in-out;visibility:visible;left:-15px}.detailpage .kc-section-carousel .swiper-container .product-swiper-item .product-body .product-title{display:none}@media (max-width: 1024px){.detailpage .kc-section-carousel .swiper-container .product-swiper-item .product-body .product-title{display:block;width:100%;left:0}}.detailpage .kc-section-carousel .swiper-container .product-swiper-item .product-body .product-description{visibility:hidden}.detailpage .kc-section-carousel .swiper-container .product-swiper-item .product-description{padding-bottom:80px;opacity:0}@media (max-width: 1024px){.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-next,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev{display:flex;align-self:flex-end;margin-bottom:35px;width:150px}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-next .product-image img,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev .product-image img{opacity:1;transform:scale(.8) translate(-50%)}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-next .product-title,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev .product-title{width:160px}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev .heading,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev .product-image{margin-right:-50%}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev .product-title{width:100%;transform:none;text-align:right}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev .product-body{margin-left:auto;margin-right:0}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-active .product-body{width:40%;margin:0 auto;text-align:center}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-active .product-image img{transform:scale(1) translate(-50%)}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-next .product-title{width:100%;transform:none;text-align:left}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-active{left:-15px}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-active .product-title{white-space:initial;position:relative}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-active .product-image,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-next .product-image,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev .product-image{left:0;right:0;margin:0 auto;transform:translate(0)}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-active .product-image:after,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-next .product-image:after,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev .product-image:after{display:none}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-active .product-image img,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-next .product-image img,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev .product-image img{left:50%}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-active .product-image h5,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-next .product-image h5,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev .product-image h5{display:none}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-active .product-body,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-next .product-body,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev .product-body{left:0;position:relative}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-active .product-body .product-description,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-next .product-body .product-description,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev .product-body .product-description{font-size:20px;line-height:26px;padding-bottom:40px;margin-top:20px;max-width:250px;left:50%;transform:translate(-50%)}}@media (max-width: 768px){.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev .product-image img,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-next .product-image img{opacity:0}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-prev,.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-right{z-index:1}.detailpage .kc-section-carousel .swiper-container .product-swiper-item.swiper-slide-active{max-width:100vw}}.detailpage .kc-section-carousel .swiper-container .swiper-slide-active .product-image{border-radius:2rem;position:relative;transition:all .7s ease-in-out;width:220px;left:0;transform:translate(-50%);margin-bottom:30px;bottom:0;z-index:2}.detailpage .kc-section-carousel .swiper-container .swiper-slide-active .product-image:after{content:"";position:absolute;bottom:-3%;left:0;width:100%;height:2px;background-color:#47d7ac}.detailpage .kc-section-carousel .swiper-container .swiper-slide-active .product-image img{transform:scale(1.16365);transform-origin:left;padding:0;bottom:-10px;min-width:220px;min-height:221px}.detailpage .kc-section-carousel .swiper-container .swiper-slide-active .product-image:hover{background:transparent!important}.detailpage .kc-section-carousel .swiper-container .swiper-slide-active .product-title{transform:translate(0);color:#47d7ac;left:300px;white-space:nowrap;bottom:25px}.detailpage .kc-section-carousel .swiper-container .swiper-slide-active .product-body{left:190px;position:absolute;transition:all .7s ease-in-out;padding-bottom:20px}.detailpage .kc-section-carousel .swiper-container .swiper-slide-active .product-body .product-description{visibility:visible;opacity:1;font-size:30px;line-height:36px;transition:opacity .7s ease-in-out;transition-delay:.45s;padding-bottom:80px}.detailpage .kc-section-carousel .thumbs-slides-wrapper{background:#000;padding-top:46px;padding-bottom:84px;margin-left:-30px;margin-right:-30px;border-top:3px solid #5a5b5c;margin-top:-29px}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide{background-color:#000;opacity:0!important}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide.swiper-slide-active{opacity:1!important}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-body{margin-left:1.5%}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .text-medium{margin-top:26px;margin-bottom:26px;font-size:.875rem;line-height:1.75rem;font-weight:400}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover{display:flex;text-align:center;justify-content:center}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover .counter-title{display:block;justify-content:center;align-items:center}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover .counter-title h5{font-size:1.25rem;margin-bottom:10px}@media (max-width: 768px){.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover .counter-title h5{font-size:.75rem}}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover .counters{font-size:2.5rem;line-height:3rem;font-weight:700;padding:.532rem 1rem;border-radius:10px;color:#fff;display:block;text-align:center;font-weight:600;display:flex;align-content:center;justify-content:center;align-items:center;min-width:auto}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover .counters .small-suffix .suffix{margin-left:0}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover .counters .suffix{font-weight:600;letter-spacing:0;margin-left:6px}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover .counters .suffix .large{font-size:inherit;line-height:inherit;vertical-align:baseline}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover .button-primary{font-size:2.5rem;line-height:3rem;font-weight:700;border-radius:10px;background:#5a5b5c;color:#fff;text-align:center;font-weight:600}@media (max-width: 768px){.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover .button-primary{font-size:1.5rem;flex-direction:column;padding:10px;gap:0;line-height:30px}}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover .counter-cover-centered .counter-title{display:flex;justify-content:center;align-items:center;min-height:52px;margin-bottom:10px}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover .counter-cover-centered .counter-title h5{font-size:.875rem;line-height:1.375rem;font-weight:600}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover .counter-cover-centered .button-secondary{color:#47d7ac;border-radius:10px;text-decoration:none;background:#131313;padding:.875rem 1.974rem;min-width:150px}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover .counter-cover-centered .kc-counters{display:flex;font-size:6.25rem;line-height:4.375rem;align-items:center;min-height:132px;background:#111;color:#47d7ac;font-weight:600}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .counter-cover .counter-cover-centered .kc-counters .suffix{font-size:1rem;line-height:1.25rem;text-align:left;padding-left:1rem;text-transform:uppercase;letter-spacing:0}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .highlight .counter-title h5{color:#47d7ac;display:flex;align-items:center;gap:.5rem;justify-content:center}.detailpage .kc-section-carousel .thumbs-slides-wrapper .swiper-slide .highlight .button-primary{background:#47d7ac;color:#000}@media (max-width: 768px){.detailpage .image-text{padding:30px 0}}@media (min-width: 769px){.detailpage .image-text{padding:210px 0 180px}}.detailpage .image-text .usp-media-bg{position:absolute;max-width:initial;z-index:-2}.detailpage .image-text .container>.row>.col{display:flex;align-items:center}.detailpage .image-text .container>.row>.col>div{margin:auto}@media (max-width: 768px){.detailpage .image-text .container>.row>.col>div{padding-top:2rem}}.detailpage .image-text .container>.row>.col>figure{margin:auto}@media (max-width: 1024px){.detailpage .image-text .container>.row>.col>figure img{border-radius:10px}}.detailpage .image-text h3{font-size:2.625em}.detailpage .image-text .text-medium{font-size:.875rem;line-height:1.75rem;font-weight:400;margin:30px 0}.detailpage .button-primary{color:#000;line-height:1.375rem;border-radius:6px;font-weight:600;text-decoration:none;background:#47d7ac;display:inline-flex;justify-content:center;padding:.875rem 1.974rem;min-width:150px;overflow:hidden;position:relative}.detailpage .button-primary:hover,.detailpage .button-primary:focus{background:#47d7ac;color:#000}.detailpage .button-primary:hover:after,.detailpage .button-primary:focus:after{left:120%;transition:all .65s cubic-bezier(.19,1,.22,1)}.detailpage .button-primary:after{background:#fff;content:"";height:155px;left:-75px;opacity:.3;position:absolute;top:-50px;transform:rotate(35deg);transition:all .55s cubic-bezier(.19,1,.22,1);width:50px}.detailpage.detail02 .kc-section-reviews{padding-top:30px}@media (max-width: 414px){.detailpage.detail02 .kc-section-reviews{padding-bottom:60px}}@media (min-width: 415px){.detailpage.detail02 .kc-section-reviews{padding-bottom:120px}}@media (min-width: 769px){.detailpage.detail02 .kc-section-helmets .kc-usp-helmets{padding:240px 0 30px}}@media (max-width: 414px){.detailpage.detail02 .kc-section-features{padding:90px 0 30px}}@media (min-width: 415px){.detailpage.detail02 .kc-section-features{padding:180px 0 90px}}@media (max-width: 768px){.detailpage.detail03 .kc-section-reviews{padding-bottom:60px}}@media (min-width: 769px){.detailpage.detail03 .kc-section-reviews{padding-top:210px}}@media (max-width: 768px){.detailpage.detail03 .kc-section-stories{padding-top:10rem}}@media (max-width: 1024px){.detailpage.detail03 .kc-section-stories{padding-bottom:4rem}}@media (max-width: 1024px){.detailpage.detail03 .kc-section-stories .stories-heading{margin-top:0}}@media (max-width: 414px){.detailpage.detail03 .main{display:grid}.detailpage.detail03 .main>.section:nth-child(1){order:1}.detailpage.detail03 .main>.section:nth-child(2){order:2}.detailpage.detail03 .main>.section:nth-child(3){order:3}.detailpage.detail03 .main>.section:nth-child(4){order:5}.detailpage.detail03 .main>.section:nth-child(5){order:4}.detailpage.detail03 .main>.section:nth-child(6){order:6}.detailpage.detail03 .main>.section:nth-child(7){order:7}.detailpage.detail03 .main>.section:nth-child(8){order:8}}@media (max-width: 1024px){.detailpage.detail04 .kc-section-stories .stories-heading{margin-top:0}}.section{height:100vh}
/*# sourceMappingURL=/cdn/shop/t/14/assets/app_2.css.map */
