﻿@font-face{font-family:'DDG_ProximaNova';src:url("font/ProximaNova-ExtraBold-webfont.eot");src:url("font/ProximaNova-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"),url("font/ProximaNova-ExtraBold-webfont.woff2") format("woff2"),url("font/ProximaNova-ExtraBold-webfont.woff") format("woff"),url("font/ProximaNova-ExtraBold-webfont.ttf") format("truetype"),url("font/ProximaNova-ExtraBold-webfont.svg#proxima_novaextrabold") format("svg");font-weight:800;font-style:normal}.body--home,.site-wrapper--home{background:#f7f7f7}.site-wrapper--home{height:100%}.site-wrapper--home:before{display:none !important}.content-wrap--home{position:absolute;margin:auto;width:100%;top:24%;left:0;right:0;z-index:12}.no-js .content--home{visibility:visible !important}.logo-wrap--home{position:relative;display:block;max-width:300px;margin:auto;margin-bottom:.8em;margin-top:-1.25em}@media only screen and (max-width: 425px){.logo-wrap--home{margin-bottom:1.25em;margin-top:0}}@media only screen and (max-height: 425px){.logo-wrap--home{margin-bottom:0;margin-top:0}}.search-wrap--home{padding:1.3em .8em 1em;max-width:590px;margin-left:auto;margin-right:auto;display:block;float:none;width:70%}@media only screen and (max-width: 590px){.search-wrap--home{width:80%}.has-search-focus .search-wrap--home{width:auto}}@media only screen and (max-width: 425px){.search-wrap--home{width:auto}}@media only screen and (max-height: 455px) and (orientation: portrait){.displayable-atb-banner .search-wrap--home{padding-top:0.694em;padding-bottom:0.2em}}.tag-home{position:relative;line-height:1.4;font-size:1.25em;padding:0;margin:.5em auto;text-align:center;color:#9a9a9a}@media only screen and (max-width: 590px){.tag-home{font-size:1em}}.tag-home__link,.tag-home__link:hover,.tag-home__link:visited,.tag-home__link:active,.homepage--text_promo--link,.homepage--text_promo--link:hover,.homepage--text_promo--link:visited,.homepage--text_promo--link:active{color:#4495d4}.foot-home{position:absolute;bottom:14%;left:0;right:0;width:100%;padding:1em 0;text-align:center}.lt-ie9 .foot-home{display:none}.foot-home.show-on-small-screens{display:block}.foot-home.fix-to-bottom{display:block;bottom:0;padding:0;height:auto !important;right:0}@media only screen and (max-width: 590px){.foot-home{font-size:.9176em}}@media only screen and (max-height: 425px){.foot-home{display:none}}@media only screen and (max-height: 425px){.foot-home,.foot-home.show-on-small-screens{display:none}}.blurred-animation .header--aside,.blurred-animation .header-wrap--hero,.blurred-animation .header-wrap--home,.blurred-animation .content-wrap--home,.blurred-animation .onboarding-ed,.blurred-animation .onboarding-scroll-teaser,.blurred-animation .foot-home{-webkit-transition:all .3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-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);opacity:1}.is-blurred .header--aside,.is-blurred .header-wrap--hero,.is-blurred .header-wrap--home,.is-blurred .content-wrap--home,.is-blurred .onboarding-ed,.is-blurred .onboarding-scroll-teaser,.is-blurred .foot-home{opacity:0.5}.is-blurred.cssfilters .header--aside,.is-blurred.cssfilters .header-wrap--hero,.is-blurred.cssfilters .header-wrap--home,.is-blurred.cssfilters .content-wrap--home,.is-blurred.cssfilters .onboarding-ed,.is-blurred.cssfilters .onboarding-scroll-teaser,.is-blurred.cssfilters .foot-home{-webkit-filter:blur(5px);-moz-filter:blur(5px);filter:blur(5px);opacity:1}@media only screen and (max-height: 361.25px) and (min-width: 864px){.content-wrap--home{margin-bottom:3em;text-align:center}.content--home{padding-bottom:2em;display:flex}.content--home .cw--c{flex:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.logo-wrap--home,.search-wrap--home{display:block;margin:0}.search-wrap--home{box-sizing:border-box;text-align:left;max-width:400px;padding-right:0}.search--home{margin-left:1em;margin-top:-.25em}.logo_homepage{margin-left:-22px;margin-right:-22px}.tag-home{width:100%;flex-basis:100%}}@media only screen and (max-height: 590px){.content-wrap--home{top:20%}}@media only screen and (min-height: 700px){.foot-home{bottom:20%}}@media only screen and (max-height: 650px){.is-firefox-focus .tag-home{display:none}}@media only screen and (max-height: 560px) and (min-width: 320px){.is-firefox-focus .fix-to-bottom{display:none !important}}@media only screen and (max-height: 480px) and (min-width: 360px){.fix-to-bottom{display:none !important}}@media only screen and (max-height: 540px){.foot-home{display:none}.fix-to-bottom{top:auto !important}}@media only screen and (max-height: 540px) and (min-width: 590px){.foot-home{padding-top:21px;right:90px}}@media only screen and (max-height: 595px) and (min-width: 590px){.content-wrap--home{top:7em;padding-bottom:4em;margin-bottom:0}}@media only screen and (max-height: 318.75px) and (min-width: 590px){.content-wrap--home{top:4em}}@media only screen and (max-height: 276.25px) and (min-width: 590px){.content-wrap--home{position:absolute;top:30%}}.is-atb-fullbleed .content-wrap--home{position:relative !important;top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.is-atb-fullbleed .onboarding-ed:not(.onboarding-ed--faq){position:static;height:100vh;top:100vh}.is-atb-fullbleed .onboarding-ed__slide{height:100vh}.is-atb-fullbleed .header-wrap--home{display:block;width:100%;max-width:1400px;box-sizing:border-box;padding:23px;padding-bottom:0;margin:0 auto;height:auto}.is-atb-fullbleed .content--home{display:block;padding-bottom:0;height:auto}.is-atb-fullbleed .content--home .cw--c{display:flex;flex-direction:column;align-items:center;margin:0 auto}.is-atb-fullbleed .content--home .logo-wrap--home{display:flex;align-items:center;flex:1 0 auto;margin:14px 0 40px}.is-atb-fullbleed .content--home .logo_homepage{width:200px;height:162px;margin:0;background-image:url(assets/logo_homepage.normal.v108.svg);background-size:100% 100%}.is-atb-fullbleed .content--home .logo_homepage__tt{left:105%;top:30%}.is-atb-fullbleed .content--home .search-wrap--home{padding:0;margin:0;width:100%;max-width:none}.is-atb-fullbleed .content--home .search--home{width:100%;flex:1 0 auto;max-width:665px;margin:0 auto;padding-left:1em;padding-top:1px}.is-atb-fullbleed .content--home .search__input--adv:-ms-input-placeholder{color:#aaa}.is-atb-fullbleed .content--home .search--adv:hover,.is-atb-fullbleed .content--home .search--adv.search--header.has-text.search--hover,.is-atb-fullbleed .content--home .search--adv.search--header.has-text.search--focus,.is-atb-fullbleed .content--home .search--adv.search--home.has-text{padding-right:3.5em}.is-atb-fullbleed .content--home .tag-home{display:none}.is-atb-fullbleed .header--aside{display:flex;align-items:center;line-height:normal;height:auto}.is-atb-fullbleed .header--aside{margin:0;justify-content:flex-end;position:static}.is-atb-fullbleed .header--aside .header--aside__item{line-height:normal;height:auto;z-index:auto}.is-atb-fullbleed .header--aside .header--aside__item.showcase{display:none}.is-atb-fullbleed .header--aside .header__button--menu{order:1;position:static;top:0;height:auto;width:auto;padding:8px;line-height:normal;margin-right:-8px}.is-atb-fullbleed .onboarding-ed__arrow{display:none !important}.is-atb-fullbleed .badge-link.badge-link--full{box-sizing:border-box;display:flex;justify-content:center;width:100%;min-height:auto;max-width:1140px;margin:30px auto 48px;padding:0 40px;text-align:center;border:none;background:none;cursor:initial;box-shadow:none !important;hyphens:auto}.is-atb-fullbleed .badge-link.badge-link--full.badge-link--set-as-default .badge-link__subtitle{max-width:530px}.is-atb-fullbleed .badge-link__wrap{box-sizing:border-box;width:auto;max-width:none;padding:0;margin:0;flex-shrink:1}.is-atb-fullbleed .badge-link__content{max-width:none;padding:0}.is-atb-fullbleed .badge-link__title{margin-bottom:auto;padding:0 0 5px;font-size:32px;line-height:44px;text-align:center;color:#353748}.is-atb-fullbleed .badge-link__title span{white-space:nowrap}.is-atb-fullbleed .badge-link__title,.is-atb-fullbleed .content-info__item__title{font-weight:700}.is-atb-fullbleed :lang(en) .badge-link__title,.is-atb-fullbleed :lang(en) .content-info__item__title{font-weight:800}.is-atb-fullbleed :lang(de) .badge-link__title,.is-atb-fullbleed :lang(de) .content-info__item__title{font-weight:800}.is-atb-fullbleed :lang(fr) .badge-link__title,.is-atb-fullbleed :lang(fr) .content-info__item__title{font-weight:800}.is-atb-fullbleed :lang(es) .badge-link__title,.is-atb-fullbleed :lang(es) .content-info__item__title{font-weight:800}.is-atb-fullbleed :lang(it) .badge-link__title,.is-atb-fullbleed :lang(it) .content-info__item__title{font-weight:800}.is-atb-fullbleed .badge-link__bullets,.is-atb-fullbleed .badge-link__subtitle{font-size:17px;color:#353748}.is-atb-fullbleed .badge-link__subtitle{margin:0 auto;padding:0;max-width:none;color:#353748;font-size:17px;line-height:28px;font-weight:normal}.is-atb-fullbleed .badge-link__bullets{display:flex;justify-content:center;padding:0}.is-atb-fullbleed .badge-link__bullets .badge-link__bullet{display:flex;position:relative;padding-left:0px;margin-bottom:0px;font-size:17px;line-height:28px;font-weight:600;align-items:center}.is-atb-fullbleed .badge-link__bullets .badge-link__bullet:not(:last-child){margin-right:22px}.is-atb-fullbleed .badge-link__bullets .badge-link__bullet span{text-transform:capitalize}.is-atb-fullbleed .badge-link__bullets .badge-link__bullet-check{color:#6FBF5C;margin-right:6px;margin-top:-1px}.is-atb-fullbleed .badge-link__btn-wrap{display:inline-block;min-width:235px}.is-atb-fullbleed .badge-link__btn-wrap,.is-atb-fullbleed .badge-link__btn-wrap:hover{text-decoration:none}.is-atb-fullbleed .badge-link__btn{display:flex;height:43px;min-height:44px;margin:0;margin-top:20px;width:100%;font-size:15px;line-height:1.3;align-items:center;justify-content:center;background-color:#678fff !important;border-color:#678fff !important;box-sizing:border-box;font-weight:700;border-radius:10px;white-space:normal}.is-atb-fullbleed .badge-link__rating-wrap{display:flex;margin-right:10px;justify-content:center}.is-atb-fullbleed .badge-link__rating{display:flex;justify-content:center;align-items:center;margin:16px auto 0;max-width:300px;font-size:12px;font-weight:bold;color:#333;cursor:pointer}.is-atb-fullbleed .badge-link__rating:hover{text-decoration:none}.is-atb-fullbleed .badge-link__rating p{padding:0;line-height:1.35}.is-atb-fullbleed .badge-link__rating__star,.is-atb-fullbleed .badge-link__rating__star--empty{margin-right:2px;font-family:sans-serif}.is-atb-fullbleed .badge-link__rating__star--empty{color:#d7d7d7;position:relative}.is-atb-fullbleed .badge-link__rating__star--third::before,.is-atb-fullbleed .badge-link__rating__star--half::before{content:'★';color:#65676a;position:absolute;overflow:hidden;font-family:sans-serif}.is-atb-fullbleed .badge-link__rating__star--third::before{width:40%}.is-atb-fullbleed .badge-link__rating__star--half::before{width:50%}.is-atb-fullbleed .content-info{text-align:center;order:4;color:#353748;hyphens:auto}.is-atb-fullbleed .content-info__title{font-size:17px;line-height:24px;font-weight:bold;color:#353748}.is-atb-fullbleed .content-info__items{display:flex;position:relative;min-height:322px;justify-content:center;margin:30px auto 0;padding:0 40px}@media (max-height: 260px){.is-atb-fullbleed .content-info__items{padding-bottom:4em !important}}.is-atb-fullbleed .body--home .content-info__items{padding-bottom:50px}.is-atb-fullbleed .body--home .content-info__items::after{display:none}.is-atb-fullbleed .body--home.body--onboarding .content-info__items{padding-bottom:0px}.is-atb-fullbleed .body--home.body--onboarding .content-info__items::after{display:block;position:absolute;left:0;right:0;bottom:0;background:#58b792;width:100vw;content:' ';height:calc(100% - 180px);z-index:-1}.is-atb-fullbleed .content-info__items-wrap{box-sizing:border-box;display:flex;justify-content:center;width:100%;max-width:1140px;min-height:322px}.is-atb-fullbleed .content-info__item{box-sizing:border-box;width:332px;min-height:322px;display:flex;flex-direction:column;align-items:center;margin:0 12px;padding:24px;background-color:#fff;border-radius:18px;box-shadow:0px 10px 16px -8px rgba(0,0,0,0.2)}.is-atb-fullbleed .content-info__item:first-of-type{margin-left:0}.is-atb-fullbleed .content-info__item:last-of-type{margin-right:0}.is-atb-fullbleed .body--home .content-info__curve{position:absolute;bottom:-2px;width:100vw;color:#E37151;z-index:-1}.is-atb-fullbleed .body--home.body--onboarding .content-info__curve{top:120px;transform:translateY(-25%)}@media only screen and (max-width: 930px){.is-atb-fullbleed .body--home.body--onboarding .content-info__curve{top:100%}}.is-atb-fullbleed.hide-curve .body--home .content-info__curve{display:none}.is-atb-fullbleed .content-info__item__icon{display:block;width:auto;margin:20px 20px 32px;min-height:72px;max-height:72px}.is-atb-fullbleed .content-info__item__title{margin-bottom:6px;font-size:21px;line-height:27px;color:inherit;width:100%}.is-atb-fullbleed .content-info__item__subtitle{font-size:16px;line-height:24px;font-weight:normal;color:inherit;width:100%}.is-atb-fullbleed .content-info__item__link{font-weight:600;color:#678FFF !important;white-space:nowrap}.is-atb-fullbleed .content-info__item__link:visited,.is-atb-fullbleed .content-info__item__link:hover{color:#678FFF !important;text-decoration:none}.is-atb-fullbleed .content-info__item__link:hover{cursor:pointer}.is-atb-fullbleed .onboarding-ed,.is-atb-fullbleed .onboarding-ed__slide{height:100vh}.is-atb-fullbleed .onboarding-ed.onboarding-ed--faq,.is-atb-fullbleed .onboarding-ed--faq .onboarding-ed__slide{height:auto}.is-atb-fullbleed .onboarding-ed__slide:not(:first-of-type){display:none}.is-atb-fullbleed:not(.dark-bg) .body--home.body--onboarding .content-info__items::after,.is-atb-fullbleed:not(.dark-bg) .onboarding-ed__slide-1{background:#E37151}.is-atb-fullbleed .onboarding-ed__image--animated{background:inherit}.is-atb-fullbleed .onboarding-ed__image--animated .cloud-top{fill:#E2A693}.is-atb-fullbleed .onboarding-ed__image--animated .cloud-bottom{fill:#DB8E76}.is-atb-fullbleed .onboarding-ed__content{margin:100px auto}.is-atb-fullbleed .onboarding-ed__button-small{border-radius:10px}@media only screen and (max-width: 930px){.is-atb-fullbleed .site-wrapper--home{min-height:100vh;height:auto}.is-atb-fullbleed .badge-link.badge-link--full{flex-direction:row;padding:0 10px;align-items:center;order:1;transform:none}.is-atb-fullbleed .badge-link__wrap{max-width:none;flex-shrink:1}.is-atb-fullbleed .badge-link__title,.is-atb-fullbleed .badge-link__content{text-align:center}.is-atb-fullbleed .badge-link__title{margin-top:0px}.is-atb-fullbleed .badge-link__content{margin:0 auto;padding:0}.is-atb-fullbleed .badge-link__bullet-check{display:block}.is-atb-fullbleed .badge-link__rating-wrap{justify-content:center}.is-atb-fullbleed .badge-link__rating{max-width:unset}.is-atb-fullbleed .badge-link__btn{padding-left:1.8em;padding-right:1.8em}.is-atb-fullbleed .content-info__items-wrap{flex-direction:column;align-items:center;padding:0}.is-atb-fullbleed .body--home.body--onboarding .content-info__items::after{display:none}.is-atb-fullbleed .content-info__item{width:290px;margin:0 12px 20px;max-width:90%}.is-atb-fullbleed .content-info__item:first-of-type{margin:0 12px 20px}.is-atb-fullbleed .content-info__item:last-of-type{margin:0 12px 100px}.is-atb-fullbleed .content-info__item__icon{margin:10px 0 30px}}@media only screen and (max-width: 650px){.is-atb-fullbleed .badge-link__content{display:flex;flex-direction:column;align-items:center}.is-atb-fullbleed .badge-link.badge-link--full .badge-link__subtitle{max-width:375px}.is-atb-fullbleed .badge-link__bullets{display:block;padding-bottom:0px;margin:20px auto 0px}.is-atb-fullbleed .badge-link__btn{margin-top:30px}.is-atb-fullbleed .badge-link__bullet:not(:last-child){margin:0 0 12px}.is-atb-fullbleed .badge-link__bullet:last-of-type{margin-bottom:0}}.is-atb-fullbleed.dark-bg .logo_homepage{background-image:url(assets/logo_homepage.alt.v108.svg)}.is-atb-fullbleed.dark-bg .content-info__curve,.is-atb-fullbleed.dark-bg .onboarding-ed__curve{color:#58b792}.modal--dropdown--settings .modal__body{padding:0}.dark-bg .modal--dropdown--settings .frm__select:after{color:#fff}.modal--dropdown--settings .settings-dropdown--section{padding:15px 18px;border-bottom:1px solid #e0e0e0}.modal--dropdown--settings .settings-dropdown--section .settings-dropdown--header{font-size:1em;padding:0;margin:0 0 5px;font-weight:600;display:flex;align-items:baseline}.modal--dropdown--settings .settings-dropdown--section .settings-dropdown--header .settings-dropdown--header--label{max-width:70%;overflow:hidden;text-overflow:ellipsis}.modal--dropdown--settings .settings-dropdown--section .settings-dropdown--header .settings-dropdown--header--link{margin-left:auto;font-size:0.9em;color:#00278e;max-width:25%;overflow:hidden;text-overflow:ellipsis}.modal--dropdown--settings .settings-dropdown--section .frm__field{display:flex;flex:1}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__label{order:1;font-weight:normal;padding:4px 0;font-size:1em;align-self:center;max-width:50%;overflow:hidden;text-overflow:ellipsis}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm-input,.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__select{order:2;margin-left:auto}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__desc{display:none}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__input--clearable{order:2;max-width:45%;margin-left:auto}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__input--clearable .frm__input{width:100%;height:24px;padding-right:1.2em;padding-left:0.5em;line-height:1.0em}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__input--clearable .frm__input__clear{line-height:2.5em;padding:0 0.5em;font-size:0.7em}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__select{background:transparent;border:none;height:24px;align-self:center;position:relative;width:50%}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__select .frm__select__input{min-width:auto;width:100% !important;text-align:right;padding:0 18px 0 0.5em;height:24px !important;line-height:1em}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__select .frm__select__input::-ms-expand{display:none}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__select:before{content:"";width:25px;height:22px;position:absolute;right:10px;top:0;z-index:10;background-image:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 65%);pointer-events:none}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__select:after{right:0px}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__switch{align-self:center;display:flex;max-width:25%}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__switch+.frm__label{max-width:75%}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__switch .frm__switch__label.btn{width:28px;height:12px;padding:2px;border-radius:8px;position:relative;background-color:#aaa;border:none;transition:background-color 150ms linear;margin-left:auto}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__switch .frm__switch__label.btn:hover{opacity:0.9}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__switch .frm__switch__label.btn .frm__switch-on,.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__switch .frm__switch__label.btn .frm__switch-off{display:none}.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__switch .frm__switch__label.btn:after{content:"";width:12px;height:12px;background:#fff;border-radius:6px;position:absolute;top:2px;left:2px;transition:left 100ms ease-in}.modal--dropdown--settings .settings-dropdown--section .frm__field.is-checked .frm__switch .frm__switch__label.btn{background-color:#66abff;transition:background-color 150ms linear}.modal--dropdown--settings .settings-dropdown--section .frm__field.is-checked .frm__switch .frm__switch__label.btn:after{left:18px;transition:left 100ms ease-in}.modal--dropdown--settings .settings-dropdown--section .frm__field .set-themes .set-theme__label{display:none}.dark-bg .modal--dropdown--settings .settings-dropdown--button{color:#e0e0e0}.modal--dropdown--settings .settings-dropdown--button{display:block;padding:10px 18px;text-align:left;font-weight:bold;color:#00278e}@supports (-webkit-overflow-scrolling: touch){.modal--dropdown--settings .frm__input--clearable .frm__input,.modal--dropdown--settings .frm__select__input{font-size:1.2em;transform:scale(0.85)}}
