.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{display:block;width:100%;height:100%;box-sizing:border-box}body{display:block;width:100%;height:100%;margin:0;padding:0}img{display:block;max-width:100%}*,*:before,*:after{box-sizing:inherit}body{color:#58595b}::selection{color:#fff;background:#007786}::-moz-selection{color:#fff;background:#007786}a{color:#007786}.fc--primary-1{color:#007786;fill:#007786}.bgc--primary-1{background-color:#007786}.fc--secondary-1{color:#252E5B;fill:#252E5B}.bgc--secondary-1{background-color:#252E5B}.fc--secondary-2{color:#007786;fill:#007786}.bgc--secondary-2{background-color:#007786}.fc--secondary-3{color:#D7EEF9;fill:#D7EEF9}.bgc--secondary-3{background-color:#D7EEF9}.fc--secondary-4{color:#1CA798;fill:#1CA798}.bgc--secondary-4{background-color:#1CA798}.fc--main{color:#58595b;fill:#58595b}.bgc--main{background-color:#58595b}.fc--pdf{color:#b10f10;fill:#b10f10}.bgc--pdf{background-color:#b10f10}.fc--word{color:#0e62bc;fill:#0e62bc}.bgc--word{background-color:#0e62bc}.fc--excel{color:#1b7c46;fill:#1b7c46}.bgc--excel{background-color:#1b7c46}.fc--powerpoint{color:#c3432f;fill:#c3432f}.bgc--powerpoint{background-color:#c3432f}.fc--neutrals-0{color:#fff;fill:#fff}.bgc--neutrals-0{background-color:#fff}.fc--neutrals-1{color:#e5e5e5;fill:#e5e5e5}.bgc--neutrals-1{background-color:#e5e5e5}.fc--neutrals-2{color:#ccc;fill:#ccc}.bgc--neutrals-2{background-color:#ccc}.fc--neutrals-3{color:#b2b2b2;fill:#b2b2b2}.bgc--neutrals-3{background-color:#b2b2b2}.fc--neutrals-4{color:#999;fill:#999}.bgc--neutrals-4{background-color:#999}.fc--neutrals-5{color:#7f7f7f;fill:#7f7f7f}.bgc--neutrals-5{background-color:#7f7f7f}.fc--neutrals-6{color:#656565;fill:#656565}.bgc--neutrals-6{background-color:#656565}.fc--neutrals-7{color:#4c4c4c;fill:#4c4c4c}.bgc--neutrals-7{background-color:#4c4c4c}.fc--neutrals-8{color:#333;fill:#333}.bgc--neutrals-8{background-color:#333}.fc--neutrals-9{color:#191919;fill:#191919}.bgc--neutrals-9{background-color:#191919}.fc--neutrals-10{color:#000;fill:#000}.bgc--neutrals-10{background-color:#000}.fc--light-1{color:#f0f0f0;fill:#f0f0f0}.bgc--light-1{background-color:#f0f0f0}.fc--valid{color:#84b618;fill:#84b618}.bgc--valid{background-color:#84b618}.fc--invalid{color:#D8393C;fill:#D8393C}.bgc--invalid{background-color:#D8393C}html{font-size:10px;-webkit-text-size-adjust:100%}body{font-family:"PT Sans",Helvetica,Arial,serif;font-size:16px;line-height:1.8;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(0,0,0,0)}p{margin:0 0 15px 0}p:last-child{margin-bottom:0}@media all and (max-width: 767px){body{font-size:15px}}.btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 45px;font-family:"PT Sans",Helvetica,Arial,serif;font-size:15px;line-height:1.2;font-weight:700;text-transform:uppercase;background:#007786;color:#fff;border:1px solid #007786;border-radius:35px;text-decoration:none;appearance:none;outline:none;transition:all 150ms;cursor:pointer;position:relative;overflow:hidden}.btn span{display:block;position:relative;z-index:2}.btn:after{content:"";display:block;width:100%;height:100%;background:#007786;position:absolute;left:0;top:0;transform:translate(-110%, 0);transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.btn:hover{background:#252E5B;border-color:#252E5B;color:#fff}.btn:active,.btn:focus{outline:none}.btn.size-s{font-size:14px;padding:12px 30px}.btn.size-xs{font-size:14px;padding:8px 12px}.btn.type-full{display:flex;width:100%}.btn.type-bordered{background:transparent;color:#007786}.btn.type-bordered:hover{border-color:#00606d;color:#fff}.btn.type-bordered:hover:after{background:#00606d;transform:translate(0, 0)}.btn.type-rectangle{border-radius:0}.btn.type-disabled{filter:grayscale(1);opacity:0.25;pointer-events:none}.btn.color-neutrals-0{background:#fff;border-color:#fff;color:#007786}.btn.color-neutrals-0:after{background:#fff}.btn.color-neutrals-0:hover{background:#e6e6e6}.btn.color-neutrals-0.type-bordered{background:transparent;color:#fff}.btn.color-neutrals-0.type-bordered:after{background:#fff}.btn.color-neutrals-0.type-bordered:hover{border-color:#fff;color:#007786}.btn.color-neutrals-0.type-bordered:hover:after{background:#fff;transform:translate(0, 0)}.btn.color-secondary-1{background:#252E5B;border-color:#252E5B;color:#fff}.btn.color-secondary-1:after{background:#252E5B}.btn.color-secondary-1:hover{background:#161c37}.btn.color-secondary-1.type-bordered{background:transparent;color:#252E5B}.btn.color-secondary-1.type-bordered:after{background:#252E5B}.btn.color-secondary-1.type-bordered:hover{border-color:#252E5B;color:#fff}.btn.color-secondary-1.type-bordered:hover:after{background:#252E5B;transform:translate(0, 0)}@media all and (max-width: 767px){.btn{display:flex;width:100%;font-size:14px}}.circle{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;overflow:hidden;background:#007786;fill:#fff;transition:all 225ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.circle svg{display:block;width:15px;height:15px}.circle:hover{background:#00606d;fill:#fff}.circle.size-s{width:30px;height:30px}.circle.size-s svg{width:14px;height:14px}.heading{margin:0;padding:0;font-family:"PT Sans",Helvetica,Arial,serif;font-weight:700}.heading.size-l{font-size:44px;line-height:1.1}.heading.size-m{font-size:38px;line-height:1.1}.heading.size-s{font-size:30px;line-height:1.2}.heading.size-xs{font-size:22px;line-height:1.2}.heading.size-xxs{font-size:17px;line-height:1.2}.heading.spacing-xxs{margin:0 0 5px 0}.heading.spacing-xs{margin:0 0 10px 0}.heading.spacing-s{margin:0 0 15px 0}.heading.spacing-m{margin:0 0 20px 0}.heading.spacing-l{margin:0 0 25px 0}.heading.spacing-xl{margin:0 0 30px 0}.heading.spacing-xxl{margin:0 0 35px 0}.heading.weight-400{font-weight:400}.heading.weight-700{font-weight:700}.heading.text-spacing{letter-spacing:3px}.heading.text-upper{text-transform:uppercase}.heading.type-author:before{content:"";display:inline-block;width:40px;height:1px;background:#999;margin:0 5px 0 0;position:relative;top:-3px}.heading.type-wide{font-family:"PT Sans",Helvetica,Arial,serif;font-size:12px;font-weight:400;letter-spacing:3px;text-transform:uppercase;opacity:0.75}@media all and (max-width: 419px){.heading.size-l{font-size:32px}.heading.size-m{font-size:28px}.heading.size-s{font-size:22px}.heading.size-xs{font-size:18px}.heading.size-xxs{font-size:15px}}@media all and (min-width: 420px) and (max-width: 767px){.heading.size-l{font-size:36px}.heading.size-m{font-size:31px}.heading.size-s{font-size:25px}.heading.size-xs{font-size:20px}.heading.size-xxs{font-size:16px}}@media all and (min-width: 768px) and (max-width: 1023px){.heading.size-l{font-size:38px}.heading.size-m{font-size:32px}.heading.size-s{font-size:26px}.heading.size-xs{font-size:21px}.heading.size-xxs{font-size:16px}}@media all and (min-width: 1024px) and (max-width: 1279px){.heading.size-l{font-size:41px}.heading.size-m{font-size:35px}.heading.size-s{font-size:28px}.heading.size-xs{font-size:22px}.heading.size-xxs{font-size:17px}}input[type=text],input[type=email],textarea{display:flex;width:100%;padding:10px 15px;height:48px;background:#fff;border:1px solid #e5e5e5;box-shadow:none;appearance:none;border-radius:0px;font-family:"PT Sans",Helvetica,Arial,serif;font-size:12px;line-height:1.2}input[type=text]:focus,input[type=text]:active,input[type=email]:focus,input[type=email]:active,textarea:focus,textarea:active{outline:none;border-color:#999}.is-invalid input[type=text]:focus,.is-invalid input[type=text]:active,.is-invalid input[type=email]:focus,.is-invalid input[type=email]:active,.is-invalid textarea:focus,.is-invalid textarea:active{border-color:#D8393C}.bgc--light-1 input[type=text],.bgc--light-1 input[type=email],.bgc--light-1 textarea{background:#fff;border-color:#fff}.is-invalid input[type=text],.is-invalid input[type=email],.is-invalid textarea{background:#f5cecf;border-color:#D8393C}textarea{height:150px;padding-top:18px;padding-bottom:18px}.link{display:inline-block;color:#007786;text-decoration:underline}.offcanvas{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;padding:0;position:relative}.offcanvas span{display:block;width:23px;height:1px;position:relative;background-color:#000;transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-touch-callout:none}.offcanvas span:before,.offcanvas span:after{content:"";position:absolute;right:0;width:100%;height:100%;background:#000;transition:transform 200ms}.offcanvas span:before{width:18px;transform:translate(0, -8px)}.offcanvas span:after{width:28px;transform:translate(0, 8px)}.offcanvas--is-open .offcanvas span{background-color:transparent}.offcanvas--is-open .offcanvas span:before{width:28px;transform:translate(0, 0) rotate(45deg)}.offcanvas--is-open .offcanvas span:after{width:28px;transform:translate(0, 0) rotate(-45deg)}body.offcanvas--is-open{overflow:hidden}.paragraph.size-l{font-size:18px}.paragraph.size-s{font-size:14px;line-height:1.5}.paragraph.size-xs{font-size:12px;line-height:1.2}.paragraph.spacing-0{margin:0}.paragraph.spacing-xxs{margin:0 0 5px 0}.paragraph.spacing-xs{margin:0 0 10px 0}.paragraph.spacing-s{margin:0 0 15px 0}.paragraph.spacing-m{margin:0 0 20px 0}.paragraph.spacing-l{margin:0 0 25px 0}.paragraph.spacing-xl{margin:0 0 30px 0}.paragraph.spacing-xxl{margin:0 0 35px 0}.paragraph.spacing-xxxl{margin:0 0 50px 0}.paragraph.weight-300{font-weight:300}.paragraph.weight-700{font-weight:700}.paragraph.weight-900{font-weight:900}.paragraph.text-upper{text-transform:uppercase}.play{display:flex;width:100px;height:100px;align-items:center;justify-content:center;text-indent:9999px}.play:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:20px 0 20px 35px;border-color:transparent transparent transparent #fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2;margin-left:4px}.play:after{content:"";display:block;width:100%;height:100%;border:4px solid #fff;border-radius:50%;position:absolute;left:0;top:0;transition:all 150ms;z-index:1}.play:hover:after{background:#007786;border-color:#007786;transform:scale(1)}.theSprite{position:absolute;left:-99999rem;display:block}svg{display:block;width:100%;height:100%;padding:0;margin:0}svg g,svg group{fill:currentColor}.symbol{display:block;width:100%;height:100%;color:inherit}.validator--disabler-submit{display:block;position:relative}.validator--disabler-submit:before{content:"";display:none;width:100%;height:100%;background:#fff;opacity:0.8;position:absolute;left:0;top:0;z-index:2}.validator--disabler-submit.is-disabled:before{display:block}.articleDetail{width:100%}.articleDetail .articleDetail__inner{width:100%;max-width:800px;margin:0 auto}.articleDetail .articleDetail__visual{width:100%;height:500px;position:relative;overflow:hidden;margin:0 0 55px 0}.articleDetail .articleDetail__visual img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;object-position:center}.articleDetail .articleDetail__content h1{font-size:40px;line-height:1.2}.articleDetail .articleDetail__content h2{font-size:30px;line-height:1.2}.articleDetail .articleDetail__content h3{font-size:26px;line-height:1.2}.articleDetail .articleDetail__content h4{font-size:22px;line-height:1.2}.articleDetail .articleDetail__content h5{font-size:19px;line-height:1.2}.articleDetail .articleDetail__content h6{font-size:15px;line-height:1.2}.articleDetail .articleDetail__content h2,.articleDetail .articleDetail__content h3,.articleDetail .articleDetail__content h4,.articleDetail .articleDetail__content h5,.articleDetail .articleDetail__content h6{line-height:1.2;margin:50px 0 15px}.articleDetail .articleDetail__content h2:first-child,.articleDetail .articleDetail__content h3:first-child,.articleDetail .articleDetail__content h4:first-child,.articleDetail .articleDetail__content h5:first-child,.articleDetail .articleDetail__content h6:first-child{margin-top:0}.articleDetail .articleDetail__content h2:last-child,.articleDetail .articleDetail__content h3:last-child,.articleDetail .articleDetail__content h4:last-child,.articleDetail .articleDetail__content h5:last-child,.articleDetail .articleDetail__content h6:last-child{margin-bottom:0}.articleDetail .articleDetail__content h2.type-date,.articleDetail .articleDetail__content h3.type-date,.articleDetail .articleDetail__content h4.type-date,.articleDetail .articleDetail__content h5.type-date,.articleDetail .articleDetail__content h6.type-date{margin-top:0}.articleDetail .articleDetail__content h1{margin:50px 0 20px}.articleDetail .articleDetail__content h1:first-child{margin-top:0}.articleDetail .articleDetail__content a{color:#333}.articleDetail .articleDetail__content .link{color:#007786}.articleDetail .articleDetail__content .visual,.articleDetail .articleDetail__content .videoplayer,.articleDetail .articleDetail__content .articleDetail__gallery,.articleDetail .articleDetail__content .quote{margin:45px 0}.articleDetail .articleDetail__content .visual:first-child,.articleDetail .articleDetail__content .videoplayer:first-child,.articleDetail .articleDetail__content .articleDetail__gallery:first-child,.articleDetail .articleDetail__content .quote:first-child{margin-top:0}.articleDetail .articleDetail__content .visual:last-child,.articleDetail .articleDetail__content .videoplayer:last-child,.articleDetail .articleDetail__content .articleDetail__gallery:last-child,.articleDetail .articleDetail__content .quote:last-child{margin-bottom:0}.articleDetail .articleDetail__gallery{width:100%;display:flex}@media all and (max-width: 767px){.articleDetail .articleDetail__visual{width:auto;height:300px;margin:0 -15px 35px}.articleDetail .articleDetail__content h1{font-size:34px;line-height:1.2}.articleDetail .articleDetail__content h2{font-size:28px;line-height:1.2}.articleDetail .articleDetail__content h3{font-size:23px;line-height:1.2}.articleDetail .articleDetail__content h4{font-size:21px;line-height:1.2}.articleDetail .articleDetail__content h5{font-size:17px;line-height:1.2}.articleDetail .articleDetail__content h6{font-size:14px;line-height:1.2}}.block .block__inner{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.block .block__visual,.block .block__composition{width:45%;position:relative}.block .block__visual img,.block .block__visual picture,.block .block__composition img,.block .block__composition picture{display:block;width:100%}.block .block__play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:10;line-height:0;font-size:0}.block .block__content{display:flex;align-items:center;width:55%}.block .block__content .btn{margin-top:15px}.block .block__in{width:100%;max-width:620px;padding:25px 0 25px 85px}.block.type-alt .block__visual,.block.type-alt .block__composition{order:2}.block.type-alt .block__content{order:1;justify-content:flex-end}.block.type-alt .block__in{padding:25px 85px 25px 0}@media all and (max-width: 767px){.block .block__visual,.block .block__composition{width:100%;height:0;padding-top:80%;order:1;position:relative;overflow:hidden}.block .block__visual img,.block .block__visual picture,.block .block__composition img,.block .block__composition picture{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;object-position:center}.block .block__content{width:100%;order:2}.block .block__in{padding:25px 0 0 0}.block.type-alt .block__visual,.block.type-alt .block__composition{order:1}.block.type-alt .block__content{order:2}.block.type-alt .block__in{padding:25px 0 0 0}}@media all and (min-width: 768px) and (max-width: 1023px){.block .block__in{padding:0 0 0 30px}.block .block__visual,.block .block__composition{width:50%}.block .block__content{width:50%}.block.type-alt .block__in{padding:0 30px 0 0}}@media all and (min-width: 1024px) and (max-width: 1279px){.block .block__in{padding:0 0 0 50px}.block.type-alt .block__in{padding:25px 50px 25px 0}}.box{display:flex;align-items:center;width:100%;background:#fafafa}.box .box__inner{width:100%;padding:75px 50px}@media all and (max-width: 419px){.box .box__inner{padding:35px 25px}}@media all and (min-width: 420px) and (max-width: 767px){.box .box__inner{padding:35px 30px}}.boxes{width:100%;margin:35px 0}.boxes:first-child{margin-top:0}.boxes:last-child{margin-bottom:0}.boxes .boxes__inner{width:100%;max-width:1180px;margin:0 auto}.boxes .boxes__list{display:flex;flex-wrap:wrap;margin:0 -10px}.boxes .boxes__item{width:33.33333%;padding:10px}.boxes .boxes__box{background:#f0f0f0;padding:35px 30px;font-size:14px;height:100%}.boxes .boxes__box strong{color:#252E5B}.boxes .boxes__numbers{font-size:12px;opacity:0.85}@media all and (max-width: 767px){.boxes .boxes__item{width:100%}.boxes .boxes__box{padding:25px 20px}}@media all and (min-width: 768px) and (max-width: 1023px){.boxes .boxes__item{width:50%}}.brandList{width:100%;margin:35px 0}.brandList:first-child{margin-top:0}.brandList:last-child{margin-bottom:0}.brandList .brandList__list{display:flex;flex-wrap:wrap;margin:0 -5px}.brandList .brandList__item{width:25%;padding:5px}.brandList .brandList__box{display:flex;width:100%;height:100%;padding:45px;align-items:center;justify-content:center;background:#f0f0f0;overflow:hidden}.brandList img{display:block;width:auto;height:55px;max-width:none;filter:grayscale(1)}.brandList .slick-list{width:100%}.brandList .slick-arrow{display:block;width:40px;height:40px;border:none;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:auto 15px;text-indent:-9999px;cursor:pointer;position:absolute;top:50%;transform:translate(0, -50%);z-index:2;transition:all 150ms}.brandList .slick-arrow.slick-prev{left:-40px;background-image:url("../svg/arrow-l.svg")}.brandList .slick-arrow.slick-next{right:-40px;background-image:url("../svg/arrow-r.svg")}.brandList .slick-arrow:focus,.brandList .slick-arrow:active{outline:none}@media all and (max-width: 767px){.brandList{margin:20px auto}.brandList:first-child{margin-top:0}.brandList:last-child{margin-bottom:0}.brandList .brandList__item{width:50%}.brandList .brandList__box{padding:30px}.brandList .slick-arrow{width:32px;height:32px;background-size:auto 16px}}@media all and (min-width: 768px) and (max-width: 1023px){.brandList .brandList__item{width:33.33333%}}@media all and (min-width: 1024px) and (max-width: 1279px){.brandList .brandList__item{width:33.33333%}}@media all and (max-width: 1479px){.brandList .slick-arrow.slick-prev{left:-5px}.brandList .slick-arrow.slick-next{right:-5px}}@media all and (min-width: 1480px){.brandList .slick-arrow{opacity:0.25}.brandList .slick-arrow:hover{opacity:0.75}}.card{display:block;width:100%;text-decoration:none;color:#333;position:relative;overflow:hidden}.card .card__ribbon{display:flex;align-items:center;padding:9px 11px;color:#fff;fill:#fff;position:absolute;left:0;top:0;z-index:10}.card .card__ribbon svg{display:block;width:17px;margin:0 5px 0 0}.card .card__ribbon span{font-size:12px;line-height:1.1}.card .card__visual{display:block;width:100%;height:0;padding-top:110%;position:relative;overflow:hidden;background:#e5e5e5}.card .card__visual a{display:block;text-decoration:none}.card .card__visual img,.card .card__visual picture{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;object-position:center}.card .card__content{display:block;width:100%;padding:20px 10px;font-size:12.8px}.card .card__content .heading a{display:block;text-decoration:none;color:inherit}.card .card__actions{display:block;width:100%;margin:20px 0 0 0}.card.type-large .card__visual{padding-top:65%}.card.type-large .card__content{font-size:15px}.cards{width:100%;margin:35px 0}.cards:first-child{margin-top:0}.cards:last-child{margin-bottom:0}.cards .cards__list{display:flex;flex-wrap:wrap;width:auto;margin:0 -10px}.cards .cards__item{width:25%;padding:15px 10px}.cards.type-large .cards__item{width:50%}.cards .slick-list{width:100%}.cards .slick-arrow{display:block;width:40px;height:40px;border:none;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:auto 20px;text-indent:-9999px;cursor:pointer;position:absolute;top:35%;transform:translate(0, -50%);z-index:2;transition:all 150ms}.cards .slick-arrow.slick-prev{left:-40px;background-image:url("../svg/arrow-l.svg")}.cards .slick-arrow.slick-next{right:-40px;background-image:url("../svg/arrow-r.svg")}.cards .slick-arrow:focus,.cards .slick-arrow:active{outline:none}@media all and (max-width: 767px){.cards .slick-arrow{width:32px;height:32px;background-size:auto 16px}.cards.type-large .cards__item{width:100%}}@media all and (max-width: 479px){.cards .cards__item{width:100%}}@media all and (min-width: 480px) and (max-width: 800px){.cards .cards__item{width:50%}}@media all and (min-width: 801px) and (max-width: 1179px){.cards .cards__item{width:33.33333%}}@media all and (max-width: 1479px){.cards .slick-arrow.slick-prev{left:-5px}.cards .slick-arrow.slick-next{right:-5px}}@media all and (min-width: 1480px){.cards .slick-arrow{opacity:0.25}.cards .slick-arrow:hover{opacity:0.75}}.contentSection .contentSection__inner{padding-top:100px;padding-bottom:100px}.contentSection .contentSection__limited{width:100%;max-width:540px;text-align:center;margin:0 auto}.contentSection .contentSection__limited.size-m{max-width:680px}.contentSection .contentSection__limited.size-l{max-width:800px}.contentSection .contentSection__limited.spacing-l{margin-bottom:50px}.contentSection .contentSection__limited.spacing-xl{margin-bottom:80px}.contentSection .contentSection__limited.align-left{text-align:left;margin-left:0;margin-right:0}.contentSection.padding-t-0 .contentSection__inner{padding-top:0px}.contentSection.padding-b-0 .contentSection__inner{padding-bottom:0px}.contentSection.padding-0 .contentSection__inner{padding-top:0px;padding-bottom:0px}.contentSection.padding-t-s .contentSection__inner{padding-top:50px}.contentSection.padding-b-s .contentSection__inner{padding-bottom:50px}.contentSection.padding-s .contentSection__inner{padding-top:50px;padding-bottom:50px}.contentSection.padding-t-l .contentSection__inner{padding-top:150px}.contentSection.padding-b-l .contentSection__inner{padding-bottom:150px}.contentSection.padding-l .contentSection__inner{padding-top:150px;padding-bottom:150px}@media all and (max-width: 767px){.contentSection .contentSection__limited{text-align:left;max-width:none}.contentSection .contentSection__limited.size-m{max-width:none}.contentSection .contentSection__limited.size-l{max-width:none}}@media all and (max-width: 419px){.contentSection .contentSection__inner{padding-top:35px;padding-bottom:35px}.contentSection.padding-t-s .contentSection__inner{padding-top:35px}.contentSection.padding-b-s .contentSection__inner{padding-bottom:35px}.contentSection.padding-s .contentSection__inner{padding-top:35px;padding-bottom:35px}.contentSection.padding-t-l .contentSection__inner{padding-top:70px}.contentSection.padding-b-l .contentSection__inner{padding-bottom:70px}.contentSection.padding-l .contentSection__inner{padding-top:70px;padding-bottom:70px}}@media all and (min-width: 420px) and (max-width: 767px){.contentSection .contentSection__inner{padding-top:40px;padding-bottom:40px}.contentSection.padding-t-s .contentSection__inner{padding-top:40px}.contentSection.padding-b-s .contentSection__inner{padding-bottom:40px}.contentSection.padding-s .contentSection__inner{padding-top:40px;padding-bottom:40px}.contentSection.padding-t-l .contentSection__inner{padding-top:80px}.contentSection.padding-b-l .contentSection__inner{padding-bottom:80px}.contentSection.padding-l .contentSection__inner{padding-top:80px;padding-bottom:80px}}@media all and (min-width: 768px) and (max-width: 1023px){.contentSection .contentSection__inner{padding-top:55px;padding-bottom:55px}.contentSection.padding-t-s .contentSection__inner{padding-top:55px}.contentSection.padding-b-s .contentSection__inner{padding-bottom:55px}.contentSection.padding-s .contentSection__inner{padding-top:55px;padding-bottom:40px}.contentSection.padding-t-l .contentSection__inner{padding-top:110px}.contentSection.padding-b-l .contentSection__inner{padding-bottom:110px}.contentSection.padding-l .contentSection__inner{padding-top:110px;padding-bottom:110px}}.newsletter{width:100%;margin:100px 0 0 0;padding:0 0 20px 0}.newsletter .newsletter__inner{display:flex;justify-content:space-between;position:relative;z-index:2}.newsletter .newsletter__visual{width:50%;position:relative;overflow:hidden}.newsletter .newsletter__visual img,.newsletter .newsletter__visual picture{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;object-position:center}.newsletter .newsletter__content{display:flex;width:50%;position:relative;z-index:2}.newsletter .newsletter__content .box{width:auto;margin:0}.newsletter .newsletter__form{display:flex;width:100%;align-items:center;justify-content:space-between}.newsletter .newsletter__form .btn{flex-shrink:0;flex-grow:0;margin:0 0 0 10px}.newsletter:after{content:"";display:block;width:100%;height:120px;position:absolute;left:0;bottom:0;background:#f0f0f0}@media all and (max-width: 1023px){.newsletter{margin:45px 0 0 0}.newsletter .newsletter__visual{display:none}.newsletter .newsletter__content{width:100%}.newsletter .newsletter__content .box{margin:0}}@media all and (max-width: 767px){.newsletter .newsletter__form{flex-wrap:wrap}.newsletter .newsletter__form .btn{margin:10px 0 0 0}}.person{display:block;text-decoration:none;color:#58595b;transition:all 150ms;position:relative}.person .person__visual{display:block;position:relative;overflow:hidden}.person .person__visual img,.person .person__visual picture{display:block;width:100%}.person .person__content{display:block;padding:15px 10px;line-height:1.5}.person .person__content svg{display:block;width:30px;height:30px;margin:0 0 15px 0;opacity:0.25}.person .person__content .heading{font-size:19px}.person .person__icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;opacity:0;transition:all 150ms;transform:translate(0, -5px)}.person .person__icon svg{display:block;width:30px;height:30px;fill:#fff}.person .person__cta{display:block;margin:10px 0 0 0}.person .person__overlay{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;height:100%;padding:20px;background:rgba(255,255,255,0.85);position:absolute;left:0;top:0;z-index:10;line-height:1.5;text-align:center;opacity:0;transition:all 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.person .person__overlay span{display:block;width:100%}.person .person__overlay a{word-break:break-all}.person .person__extraContent{display:none}.person:hover{color:#58595b}.person:hover .person__overlay{opacity:1;transform:translate(0, 0)}.person:hover .person__icon{opacity:1;transform:translate(0, 0)}.person.type-boxed{background:#f0f0f0}.person.type-boxed .person__content{padding:25px 20px}.person.type-boxed strong{display:block}.person.type-boxed:hover{background:#e6e6e6}@media all and (max-width: 767px){.person .person__content{padding:8px 0px 15px}.person .person__extraContent{display:block}.person .person__cta{margin-top:7px}.person:hover .person__overlay{display:none}}@media all and (min-width: 768px) and (max-width: 1023px){.person .person__extraContent{display:block}.person:hover .person__overlay{display:none}}.quote{padding:15px 0 15px 40px;border-left:2px solid #007786}@media all and (max-width: 767px){.quote{padding:5px 0 5px 15px}}.socials{width:100%}.socials .socials__list{margin:0 -5px}.socials .socials__list ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.socials .socials__list li{margin:5px !important}@media all and (max-width: 767px){.socials .socials__list ul{justify-content:flex-start}}.tagList{width:100%;margin:35px 0}.tagList:first-child{margin-top:0}.tagList:last-child{margin-bottom:0}.tagList .tagList__inner{width:auto;margin:0 -15px}.tagList ul{list-style:none;margin:0;padding:0;width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.tagList li{margin:2px 15px;font-weight:700}.tagList a{display:flex;align-items:center;color:#58595b;fill:#58595b;text-decoration:none}.tagList a:hover,.tagList a.is-active{color:#007786;fill:#007786}.tagList svg{display:block;width:17px;height:17px;margin:0 8px 0 0}.tagList .tagList__select{padding:0 15px}.tagList.align-left ul{justify-content:flex-start}.tagList.minor-spacing{margin:15px 0}.tagList.minor-spacing:first-child{margin-top:0}.tagList.minor-spacing:last-child{margin-bottom:0}.tagList.has-filters .tagList__select{display:none}@media all and (max-width: 767px){.tagList{margin:10px 0}.tagList:first-child{margin-top:0}.tagList:last-child{margin-bottom:0}.tagList ul{justify-content:flex-start}.tagList.has-filters ul{display:none}.tagList.has-filters .tagList__select{display:block}}.team{width:100%;margin:35px 0}.team:first-child{margin-top:0}.team:last-child{margin-bottom:0}.team .team__list{display:flex;flex-wrap:wrap;width:auto;margin:0 -10px}.team .team__item{width:25%;padding:15px 10px}@media all and (max-width: 479px){.team .team__item{width:100%}}@media all and (min-width: 480px) and (max-width: 800px){.team .team__item{width:50%}}@media all and (min-width: 801px) and (max-width: 1179px){.team .team__item{width:33.33333%}}.testimonials{width:100%;margin:35px 0}.testimonials:first-child{margin-top:0}.testimonials:last-child{margin-bottom:0}.testimonials .testimonials__list{display:flex;justify-content:center;margin:0 -10px}.testimonials .testimonials__item{width:100%;max-width:685px;padding:10px}.testimonials .testimonials__box{background:#f0f0f0;padding:45px}@media all and (max-width: 767px){.testimonials .testimonials__list{flex-wrap:wrap}.testimonials .testimonials__item{max-width:none}}@media all and (min-width: 768px) and (max-width: 1023px){.testimonials .testimonials__list{flex-wrap:wrap}.testimonials .testimonials__item{width:50%}.testimonials .testimonials__item:nth-child(3){width:100%;max-width:none}}.videoplayer{width:100%;height:0;padding-top:56.25%;overflow:hidden;position:relative;margin:45px 0}.videoplayer:first-child{margin-top:0}.videoplayer:last-child{margin-bottom:0}.videoplayer iframe{width:100%;height:100%;position:absolute;left:0;top:0}.visual{width:100%;margin:45px 0}.visual:first-child{margin-top:0}.visual:last-child{margin-bottom:0}.visual img{display:block;width:100%}.section{width:100%;position:relative;overflow:hidden}.section .section__inner{width:100%;max-width:1480px;margin:0 auto;padding-left:15px;padding-right:15px;position:relative}.section.type-wide .section__inner{max-width:1440px}.footer{width:100%;font-size:12.8px;color:#656565;background:#f0f0f0}.footer .footer__primary .footer__inner{display:flex;justify-content:space-between;padding-top:85px;padding-bottom:85px}.footer .footer__brand{flex-shrink:0;flex-grow:0}.footer .footer__brand .brand{margin:0 0 10px 0}.footer .footer__brand a{color:#656565}.footer .footer__brand a:hover{color:#007786}.footer .footer__brand img{display:block;width:215px}.footer .footer__columns{display:flex;justify-content:flex-end;width:100%;padding:0 0 0 55px}.footer .footer__column{width:50%;max-width:450px;margin:0 0 0 50px}.footer .footer__column ul{list-style:none;margin:0;padding:0}.footer .footer__column li{font-size:14px;line-height:1.2;margin:20px 0 0 0}.footer .footer__column li:first-child{margin-top:0}.footer .footer__column a{color:#4c4c4c;text-decoration:none;transition:all 150ms}.footer .footer__column a:hover{color:#000;text-decoration:underline}.footer .footer__column:first-child{margin-left:0;max-width:480px}.footer .footer__legal{font-size:12px;color:#999;border-top:1px solid rgba(0,0,0,0.05)}.footer .footer__legal .footer__inner{padding-top:30px;padding-bottom:30px}.footer .footer__legal a{color:#999;transition:all 150ms}.footer .footer__legal a:hover{color:#007786}.footer .footer__socials{display:flex;width:100%}.footer .footer__socials a{margin:0 0 0 10px}.footer .footer__socials a:first-child{margin-left:0}.footer .footer__hours td:nth-child(1){color:#007786;padding:0 35px 0 0}.footer .footer__partners{width:100%;display:flex;align-items:center}.footer .footer__partnerLogo{display:block;width:100%;max-width:150px;margin:10px 20px 10px 0}@media all and (max-width: 767px){.footer .footer__inner{flex-wrap:wrap}.footer .footer__brand{padding:0 0 0 2px}.footer .footer__brand img{width:170px}.footer .footer__primary .footer__inner{padding-top:50px;padding-bottom:35px}.footer .footer__columns{width:100%;flex-wrap:wrap;justify-content:flex-start;padding:25px 0 0 0}.footer .footer__column{width:100%;margin:35px 0 0 0}.footer .footer__column:first-child{margin-top:0;max-width:none}.footer .footer__legal .footer__inner{padding-bottom:15px}}@media all and (max-width: 419px){.footer .footer__brand img{width:145px}}@media all and (min-width: 768px) and (max-width: 1023px){.footer .footer__inner{flex-wrap:wrap}.footer .footer__brand{padding:0 0 0 2px}.footer .footer__brand img{width:170px}.footer .footer__primary .footer__inner{padding-top:50px;padding-bottom:35px}.footer .footer__columns{width:100%;flex-wrap:wrap;justify-content:flex-start;padding:25px 0 0 0}.footer .footer__column{width:50%;max-width:none;margin:0}.footer .footer__column:first-child{max-width:none}.footer .footer__legal .footer__inner{padding-bottom:35px}}@media all and (min-width: 1024px) and (max-width: 1279px){.footer .footer__brand img{width:175px}.footer .footer__column:last-child{width:25%}}.header{width:100%;overflow:visible;background:#fff}.header .header__inner{display:flex;align-items:center;padding-top:22px;padding-bottom:22px;position:relative;z-index:2}.header .header__brand{flex-shrink:0;flex-grow:0}.header .header__brand img{display:block;width:215px;transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.header .header__navigation{width:100%;display:flex;align-items:center;justify-content:flex-end}.header .header__primary ul{display:flex;align-items:center;justify-content:flex-end;list-style:none;margin:0;padding:0}.header .header__primary ul ul{display:none;width:100%;min-width:250px;background:#f0f0f0;flex-wrap:wrap;position:absolute;left:0;top:100%;box-shadow:0px 15px 20px rgba(0,0,0,0.1)}.header .header__primary ul ul li{width:100%;margin:0;text-align:left;font-size:12.8px;border-top:1px solid #e5e5e5}.header .header__primary ul ul li:first-child{border-top:none}.header .header__primary ul ul a{justify-content:flex-start;padding:24px 15px;color:#333}.header .header__primary ul ul a:after{display:none}.header .header__primary ul ul a:hover{background:#e8e8e8}.header .header__primary ul ul a.is-active{background:#dcdcdc}.header .header__primary ul li:hover ul{display:block}.header .header__primary li{text-decoration:none;font-family:"PT Sans",Helvetica,Arial,serif;font-size:16px;line-height:1.1;font-weight:400;margin:0 0 0 60px;position:relative}.header .header__primary li:first-child{margin-left:0}.header .header__primary a{display:flex;padding:10px 0px;align-items:center;justify-content:center;color:#333;text-decoration:none;position:relative;transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.header .header__primary a:after{content:"";display:block;width:100%;height:2px;background:#007786;position:absolute;left:0;bottom:0;transform:scale3d(0, 1, 1);transform-origin:0% 50%;transition:all 350ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}.header .header__primary a.is-active:after,.header .header__primary a:hover:after{transform:scale3d(1, 1, 1)}.header .header__primary svg{display:block;width:10px;height:10px;fill:#007786;margin:0 0 0 8px;transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955);position:relative;top:2px}.header .header__secondary{margin:0 0 0 50px}.header .header__secondary ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-end}.header .header__secondary li{margin:0 0 0 10px}.header .header__secondary li:first-child{margin:0}.header .header__language{margin:0;position:absolute;right:0;top:0;padding:8px 15px 0}.header .header__language ul{display:flex;align-items:center;justify-content:flex-end;list-style:none;margin:0;padding:0}.header .header__language li{margin:0 0 0 8px;padding:0 0 0 8px;text-transform:uppercase;font-size:12px;line-height:1;border-left:1px solid #999;transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.header .header__language li:first-child{padding-left:0;margin-left:0;border-left:none}.header .header__language a{color:#656565;text-decoration:none;opacity:0.5;transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.header .header__language a.is-active{opacity:1}.header:after{content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;left:0;top:0;transform:translate(0, -100%);transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media all and (max-width: 1023px){.header{width:100%;height:100%;background:#fff;position:fixed;left:100%;top:0;margin:0;transition:all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94);overflow-y:scroll;-webkit-overflow-scrolling:touch}.header .header__inner{display:block;height:100%;padding:80px 0 0 0}.header .header__brand{display:none}.header .header__navigation{flex-wrap:wrap;overflow:hidden;padding:0 0 15px 0}.header .header__primary{width:100%}.header .header__primary ul{width:100%;flex-wrap:wrap}.header .header__primary ul ul{display:block;min-width:initial;position:relative;left:0;top:0;box-shadow:none;background:#ebebeb;width:auto;margin:0 -15px}.header .header__primary ul ul a{display:block;text-align:center;justify-content:center}.header .header__primary li{width:100%;margin:10px 0 0 0;text-align:center}.header .header__primary li:first-child{margin-top:0}.header .header__primary a{display:inline-block;padding:17px 10px;width:100%;color:#333}.header .header__primary a svg{display:none}.header .header__primary a:after{display:none}.header .header__primary a.is-active{background:#007786;color:#fff}.header .header__secondary{width:100%;margin:10px 0 0 0}.header .header__secondary ul{width:100%;justify-content:center}.header .header__language{width:100%;margin:30px 0 0 0;padding:0;position:relative}.header .header__language ul{justify-content:center}.offcanvas--is-open .header{transform:translate(-100%, 0)}}@media all and (min-width: 1024px) and (max-width: 1320px){.header .header__brand img{width:175px}.header .header__primary li{font-size:12.8px;margin:0 0 0 35px}.header .header__primary li:first-child{margin:0}.header .header__secondary{margin:0 0 0 35px}.header .header__secondary .btn.size-xs{font-size:12px}}.hero{width:100%;position:relative;background:#D7EEF9;display:flex;justify-content:flex-end}.hero .hero__visual{width:100%;height:100%;z-index:1;background:#D7EEF9;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center}.hero .hero__visual picture,.hero .hero__visual img{display:block;width:50%;max-width:700px;position:absolute;left:0;bottom:0;z-index:1}.hero .hero__shapes{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}.hero .hero__shapes svg{width:150px;fill:#fff}.hero .hero__shapes .type-top{position:absolute;left:75px;top:0}.hero .hero__shapes .type-bottom{position:absolute;right:75px;bottom:0}.hero .hero__content{color:#fff;position:relative;z-index:2;width:50%;padding:0 0 0 50px}.hero .hero__content .section__inner{display:flex;align-items:center;justify-content:flex-start;padding-top:80px;padding-bottom:80px}.hero .hero__box{width:100%;max-width:520px}.hero .hero__scroll{position:absolute;left:50%;bottom:25px;transform:translate(-50%, 0);z-index:4}.hero .hero__scroll button{display:block;fill:#fff;background:none;border:none;appearance:none;cursor:pointer;overflow:visible}.hero .hero__scroll button:focus,.hero .hero__scroll button:active{outline:none}.hero .hero__scroll svg{display:block;width:62px;height:62px}.hero .hero__scroll .icon--scroll-arrow-top{display:none}.hero .hero__scroll .icon--scroll-arrow-bottom{animation:scrollArrow 2s infinite}.hero .hero__scroll .icon--scroll-wheel{animation:scrollWheel 2500ms linear 0ms infinite}@keyframes scrollWheel{0%{transform:translate(0, 0);opacity:1}40%{transform:translate(0, 5px);opacity:1}70%{opacity:0}100%{transform:translate(0, 0);opacity:0}}@keyframes scrollArrow{0%,20%,50%,80%,100%{transform:translateY(5px)}40%{transform:translateY(-1px)}60%{transform:translateY(3px)}}@media all and (max-width: 1023px){.hero{flex-wrap:wrap}.hero .hero__content{width:100%;order:1;padding:0}.hero .hero__content .section__inner{padding-top:100px;padding-bottom:90px}.hero .hero__visual{height:auto;order:2;position:relative;justify-content:flex-start;padding:0 25px 0 0}.hero .hero__visual img{width:100%;max-width:450px;position:relative}.hero .hero__box{border:none;padding:0;max-width:none}}@media all and (max-width: 419px){.hero .hero__content .section__inner{padding-top:60px;padding-bottom:40px}}@media all and (min-width: 420px) and (max-width: 767px){.hero .hero__content .section__inner{padding-top:60px;padding-bottom:40px}}@media all and (min-width: 768px) and (max-width: 1023px){.hero .hero__box{padding:0 40px}}.layer{display:none;align-items:center;justify-content:center;opacity:0;width:100%;height:100%;position:fixed;left:0;top:0;z-index:2000;backdrop-filter:blur(5px);transition:opacity 150ms}.layer .layer__holder{width:100%;max-width:850px;position:relative;z-index:2}.layer .layer__video{width:100%;height:0;padding-top:56.25%;background:#fff}.layer .layer__video iframe{width:100%;height:100%;position:absolute;left:0;top:0}.layer .layer__controls{position:absolute;right:0;top:0;z-index:2}.layer .layer__controls a{display:flex;width:40px;height:40px;background:#007786;fill:#fff;text-decoration:none;align-items:center;justify-content:center}.layer .layer__controls svg{display:block;width:18px;height:18px}.layer .layer__solid{width:100%;height:100%;background:rgba(255,255,255,0.85);position:absolute;left:0;top:0;z-index:1;cursor:pointer}.layer.is-active{display:flex}.layer.is-visible{opacity:1}.topbar{display:none;background:#fff;position:fixed;left:0;top:0;z-index:101}.topbar .topbar__inner{display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px;padding-left:11px;padding-right:5px}.topbar .topbar__brand{flex-shrink:0;flex-grow:0;position:relative;left:7px}.topbar .topbar__brand a{display:block;text-decoration:none;fill:#007786}.topbar .topbar__brand img{display:block;width:170px}@media all and (max-width: 1023px){.topbar{display:block}}@media all and (max-width: 419px){.topbar .topbar__brand img{width:145px}}.wrapper{width:100%}.wrapper .wrapper__inner{display:flex;flex-direction:column;min-height:100vh;padding-top:0}.wrapper .wrapper__header{flex-shrink:0;flex-grow:0;position:sticky;left:0;top:0;z-index:100}.wrapper .wrapper__content{flex-shrink:0;flex-grow:1}.wrapper .wrapper__footer{flex-shrink:0;flex-grow:0}@media all and (max-width: 1023px){.wrapper .wrapper__inner{padding-top:60px}}
