@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap");@import url("https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@1,300&display=swap");:root{--color-ci:#243039;--color-ci-70:rgba(36,48,57,0.7);--color-ci2:#fc6e44;--color-cta:#4650df;--color-alert:#ff3746;--color-alert2:#fab347;--color-affiliate:#4650df;--color-visited:#54183e;--color-bg1:#f5f5f5;--color-bg2:#eceef2;--color-borderline:#eceef2;--color-text:#243039;--color-text2:rgba(36,48,57,0.7);--color-confirm2:#20b679;--color-highlight:#ccf6e5;--color-transparent:transparent;--color-slate:#243039;--color-orange:#fc6e44;--color-indigo:#4650df;--color-petrol:#006e78;--color-amber:#fab347;--color-rose:#ebb5c5;--color-mint:#ccf6e5;--color-coral:#ff3746;--color-lilac:#e3d1ff;--color-skyblue:#cde9ff;--color-grey:#929898;--color-lightgrey:#eceef2;--color-white:#fff;--color-highlightgrey:#f5f5f5;--color-deeppurple:#54183e;--spacing-xxs:5px;--spacing-xs:10px;--spacing-s:20px;--spacing-m:30px;--spacing-l:40px;--spacing-xl:50px;--spacing-xxl:60px;--spacing-xxxl:70px;--spacing-bootstrap:10px;--font-size-xxs:9px;--font-size-xs:12px;--font-size-s:14px;--font-size-m:16px;--font-size-l:18px;--font-size-xl:20px;--font-size-xxl:24px;--font-size-xxxl:30px;--font-size-xxxxl:36px;--border-radius-s:2px;--border-radius-m:4px;--border-radius-l:6px;--border-radius-xl:10px;--border-radius-xxl:15px;--animation-duration-s:200ms;--animation-duration-l:400ms;--animation-duration-xl:1.2s}.flex{display:flex}.flex-center-x{display:flex;justify-content:center}.flex-center,.flex-center-y{display:flex;align-items:center}.flex-center{justify-content:center}.flex-bottom{display:flex;align-items:flex-end}.flex-no-shrink{flex-shrink:0}.position-absolute{position:absolute}.position-relative{position:relative}.position-bottom{bottom:0}.position-top{top:0}.position-left{left:0}.position-right{right:0}.float-left{float:left}.float-right{float:right}.hidden{display:none!important}.invisible{visibility:hidden!important;opacity:0!important}.block{display:block!important}.inline-block{display:inline-block}.inline{display:inline}.overflow-hidden{overflow:hidden}.width-100{width:100%}.no-max-width{max-width:none!important}.vertical-align-top{vertical-align:top}.padding-top-50{padding-top:50%}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.user-select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-sticky-icon{position:relative}.has-sticky-icon [class*=" icon-"],.has-sticky-icon [class^=icon-]{position:absolute;margin-left:3px}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-left:var(--spacing-bootstrap);padding-right:10px;padding-right:var(--spacing-bootstrap)}.row{margin-left:-10px;margin-left:calc(0px - var(--spacing-bootstrap));margin-right:-10px;margin-right:calc(0px - var(--spacing-bootstrap))}.col,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:10px;padding-left:var(--spacing-bootstrap);padding-right:10px;padding-right:var(--spacing-bootstrap)}.col,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}.clearfix,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}*,:after,:before{box-sizing:border-box}.ft-site .ce-above .ce-gallery,.ft-site .ce-below .ce-gallery{margin-bottom:30px;margin-bottom:var(--spacing-m)}.ft-site .ce-image .ce-gallery{margin-bottom:40px;margin-bottom:var(--spacing-l)}.ft-site .ce-intext .ce-gallery{margin-bottom:0;margin-right:30px;margin-right:var(--spacing-m)}.ft-site .frame-type-textmedia .ce-column,.ft-site .frame-type-textmedia .ce-gallery,.ft-site .frame-type-textmedia .ce-left{float:none}.ft-site .frame-type-textmedia figure{display:block}.ft-site .frame-type-textmedia .video-embed{position:relative;padding-bottom:56.25%}.ft-site .frame-type-textmedia .video-embed.blocked{padding-bottom:0}.ft-site .frame-type-textmedia .video-embed .cmplazypreviewiframe{position:absolute}.ft-site .frame-type-textmedia .video-embed .video-embed-wrapper.blocked{min-height:200px}.ft-site .frame-type-textmedia .video-embed .video-embed-blocked-message{position:absolute;width:100%;z-index:2}.ft-site .frame-type-textmedia .video-embed .video-embed-blocked-message .cmplazybtnlink{padding-left:0}.ft-site .frame-type-textmedia .video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:icomoon;src:url(../../Public/font/icomoon/icomoon.eot?20202511);src:url(../../Public/font/icomoon/icomoon.eot?20202511#iefix) format("embedded-opentype"),url(../../Public/font/icomoon/icomoon.ttf?20202511) format("truetype"),url(../../Public/font/icomoon/icomoon.woff?20202511) format("woff"),url(../../Public/font/icomoon/icomoon.svg?20202511#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.icon-link:before{content:"\e920"}.icon-arrow-left:before{content:"\e91f"}.icon-arrow-down:before{content:"\e91e"}.icon-logo-instagram:before{content:"\e900"}.icon-microphone-podcast:before{content:"\e91c"}.icon-multiple-users-4:before{content:"\e91b"}.icon-multiple-users-3:before{content:"\e916"}.icon-single-user:before{content:"\e917"}.icon-multiple-users-2:before{content:"\e918"}.icon-building:before{content:"\e919"}.icon-house:before{content:"\e91a"}.icon-help-circle:before{content:"\e914"}.icon-report-problem-triangle:before{content:"\e915"}.icon-bubble-chat:before{content:"\e913"}.icon-print:before{content:"\e90d"}.icon-comment:before{content:"\e90c"}.icon-share:before{content:"\e90e"}.icon-logo-youtube:before{content:"\e907"}.icon-logo-whatsapp:before{content:"\e90f"}.icon-logo-xing:before{content:"\e908"}.icon-logo-twitter:before{content:"\e909"}.icon-logo-facebook:before{content:"\e90a"}.icon-logo-google-plus:before{content:"\e910"}.icon-email:before{content:"\e911"}.icon-burgermenu:before{content:"\e90b"}.icon-arrow-up:before{content:"\e912"}.icon-search:before{content:"\e901"}.icon-navigation-circle-up:before{content:"\e904"}.icon-navigation-circle-down:before{content:"\e905"}.icon-information-circle:before{content:"\e906"}.icon-check-1:before{content:"\e902"}.icon-check-circle-1:before{content:"\e903"}.icon-close:before{content:"\e91d"}.icon-help-circle:before,.icon-information-circle:before{position:relative;top:1px}.icon-navigation-circle-down:before,.icon-search:before{position:relative;top:3px}.icon-link:after,[class*=" icon-"]:before,[class^=icon-]:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-link:before{content:""}.icon-link:after{content:"\e920";padding-left:10px;padding-left:var(--spacing-xs);font-size:1em}@media only screen and (max-width:640px){.fessForm table td{display:block;padding:0!important}.fessForm button.searchButton{margin:16px auto;display:block}.fessForm input.query{display:block;box-sizing:border-box}}.fessWrapper{padding-left:0!important}.fessWrapper button{font-size:.96rem!important;width:auto!important;line-height:3!important;border:0!important}.fessWrapper button.btn{width:auto!important;display:block;padding:20px 50px;line-height:0!important;vertical-align:inherit;font-size:18px!important;font-family:Arial}.fessWrapper li:before{content:none!important}.fessWrapper h3.title{font-family:Open Sans,sans-serif;font-weight:400;background:none!important;padding:0!important}.fessWrapper table{margin-bottom:0!important}.fessWrapper input[type=text]{border-width:1px!important}.fessWrapper .fessForm{margin-bottom:10px!important}.react-newsletter-landing{min-height:196px}.react-newsletter-overlay ul.pro li:before{font-size:1.2rem}.border{border:1px solid #eceef2;border:1px solid var(--color-borderline);border-radius:2px;border-radius:var(--border-radius-s)}.border-top{border-top:1px solid #eceef2;border-top:1px solid var(--color-borderline)}.border-right{border-right:1px solid #eceef2;border-right:1px solid var(--color-borderline)}.border-bottom{border-bottom:1px solid #eceef2;border-bottom:1px solid var(--color-borderline)}.border-left{border-left:1px solid #eceef2;border-left:1px solid var(--color-borderline)}.border-radius-s{border-radius:2px!important;border-radius:var(--border-radius-s)!important}.border-radius-m{border-radius:4px!important;border-radius:var(--border-radius-m)!important}.border-radius-l{border-radius:6px!important;border-radius:var(--border-radius-l)!important}.border-radius-xl{border-radius:10px!important;border-radius:var(--border-radius-xl)!important}.border-radius-xxl{border-radius:15px!important;border-radius:var(--border-radius-xxl)!important}.border-radius-circle{border-radius:100%!important}.no-border{border:none!important}.no-border-left{border-left:none!important}.no-border-right{border-right:none!important}.no-border-top{border-top:none!important}.no-border-bottom{border-bottom:none!important}.thick[class*=" border"],.thick[class^=border]{border-width:2px}.color-ci{color:#243039!important;color:var(--color-ci)!important}.color-ci2{color:#fc6e44!important;color:var(--color-ci2)!important}.color-affiliate{color:#4650df!important;color:var(--color-affiliate)!important}.color-cta{color:#4650df!important;color:var(--color-cta)!important}.color-alert{color:#ff3746!important;color:var(--color-alert)!important}.color-alert2{color:#fab347!important;color:var(--color-alert2)!important}.color-bg1{color:#f5f5f5!important;color:var(--color-bg1)!important}.color-bg2{color:#eceef2!important;color:var(--color-bg2)!important}.color-visited{color:#54183e!important;color:var(--color-visited)!important}.color-borderline{color:#eceef2!important;color:var(--color-borderline)!important}.color-text{color:#243039!important;color:var(--color-text)!important}.color-text2{color:rgba(36,48,57,.7)!important;color:var(--color-text2)!important}.color-confirm2{color:#20b679!important;color:var(--color-confirm2)!important}.color-transparent{color:transparent!important;color:var(--color-transparent)!important}.color-bg-ci{background-color:#243039!important;background-color:var(--color-ci)!important}.color-bg-ci-70{background-color:rgba(36,48,57,.7)!important;background-color:var(--color-ci-70)!important}.color-bg-ci2{background-color:#fc6e44!important;background-color:var(--color-ci2)!important}.color-bg-affiliate{background-color:#4650df!important;background-color:var(--color-affiliate)!important}.color-bg-cta{background-color:#4650df!important;background-color:var(--color-cta)!important}.color-bg-alert{background-color:#ff3746!important;background-color:var(--color-alert)!important}.color-bg-alert2{background-color:#fab347!important;background-color:var(--color-alert2)!important}.color-bg-white{background-color:#fff!important;background-color:var(--color-white)!important}.color-bg-white-90{background-color:hsla(0,0%,100%,.9)!important}.color-bg-bg1{background-color:#f5f5f5!important;background-color:var(--color-bg1)!important}.color-bg-bg2{background-color:#eceef2!important;background-color:var(--color-bg2)!important}.color-bg-borderline{background-color:#eceef2!important;background-color:var(--color-borderline)!important}.color-bg-visited{background-color:#54183e!important;background-color:var(--color-visited)!important}.color-bg-text{background-color:#243039!important;background-color:var(--color-text)!important}.color-bg-text2{background-color:rgba(36,48,57,.7)!important;background-color:var(--color-text2)!important}.color-bg-confirm2{background-color:#20b679!important;background-color:var(--color-confirm2)!important}.color-bg-transparent{background-color:transparent!important;background-color:var(--color-transparent)!important}.color-bg-highlight{background-color:#ccf6e5!important;background-color:var(--color-highlight)!important}.color-border-transparent{border-color:transparent!important;border-color:var(--color-transparent)!important}.color-border-ci{border-color:#243039!important;border-color:var(--color-ci)!important}.color-border-ci2{border-color:#fc6e44!important;border-color:var(--color-ci2)!important}.color-border-affiliate{border-color:#4650df!important;border-color:var(--color-affiliate)!important}.color-border-cta{border-color:#4650df!important;border-color:var(--color-cta)!important}.color-border-alert{border-color:#ff3746!important;border-color:var(--color-alert)!important}.color-border-alert2{border-color:#fab347!important;border-color:var(--color-alert2)!important}.color-border-white{border-color:#fff!important;border-color:var(--color-white)!important}.color-border-bg1{border-color:#f5f5f5!important;border-color:var(--color-bg1)!important}.color-border-bg2{border-color:#eceef2!important;border-color:var(--color-bg2)!important}.color-border-borderline{border-color:#eceef2!important;border-color:var(--color-borderline)!important}.color-border-visited{border-color:#54183e!important;border-color:var(--color-visited)!important}.color-border-text{border-color:#243039!important;border-color:var(--color-text)!important}.color-border-text2{border-color:rgba(36,48,57,.7)!important;border-color:var(--color-text2)!important}.color-border-confirm2{border-color:#20b679!important;border-color:var(--color-confirm2)!important}.opacity-60{opacity:.6}.shadow-bottom{box-shadow:-3px 6px 4px -7px #243039;box-shadow:-3px 6px 4px -7px var(--color-ci)}.shadow-all-around-s{box-shadow:0 0 4px 0 #243039;box-shadow:0 0 4px 0 var(--color-ci)}.shadow-all-around-m{box-shadow:0 0 8px 0 #243039;box-shadow:0 0 8px 0 var(--color-ci)}.shadow-all-around{box-shadow:0 0 4px 0 #243039;box-shadow:0 0 4px 0 var(--color-ci)}.color-slate{color:#243039!important;color:var(--color-slate)!important}.color-orange{color:#fc6e44!important;color:var(--color-orange)!important}.color-indigo{color:#4650df!important;color:var(--color-indigo)!important}.color-petrol{color:#006e78!important;color:var(--color-petrol)!important}.color-amber{color:#fab347!important;color:var(--color-amber)!important}.color-rose{color:#ebb5c5!important;color:var(--color-rose)!important}.color-mint{color:#ccf6e5!important;color:var(--color-mint)!important}.color-coral{color:#ff3746!important;color:var(--color-coral)!important}.color-lilac{color:var(--color-lilca)!important}.color-skyblue{color:#cde9ff!important;color:var(--color-skyblue)!important}.color-grey{color:#929898!important;color:var(--color-grey)!important}.color-lightgrey{color:#eceef2!important;color:var(--color-lightgrey)!important}.color-white{color:#fff!important;color:var(--color-white)!important}.color-highlightgrey{color:#f5f5f5;color:var(--color-highlightgrey)}.color-deeppurple{color:#54183e;color:var(--color-deeppurple)}.background-color-slate{background-color:#243039!important;background-color:var(--color-slate)!important}.background-color-orange{background-color:#fc6e44!important;background-color:var(--color-orange)!important}.background-color-indigo{background-color:#4650df!important;background-color:var(--color-indigo)!important}.background-color-petrol{background-color:#006e78!important;background-color:var(--color-petrol)!important}.background-color-amber{background-color:#fab347!important;background-color:var(--color-amber)!important}.background-color-rose{background-color:#ebb5c5!important;background-color:var(--color-rose)!important}.background-color-mint{background-color:#ccf6e5!important;background-color:var(--color-mint)!important}.background-color-coral{background-color:#ff3746!important;background-color:var(--color-coral)!important}.background-color-lilac{background-color:var(--color-lilca)!important}.background-color-skyblue{background-color:#cde9ff!important;background-color:var(--color-skyblue)!important}.background-color-grey{background-color:#929898!important;background-color:var(--color-grey)!important}.background-color-lightgrey{background-color:#eceef2!important;background-color:var(--color-lightgrey)!important}.background-color-white{background-color:#fff!important;background-color:var(--color-white)!important}.background-color-highlightgrey{background-color:#f5f5f5;background-color:var(--color-highlightgrey)}.background-color-gradientup{background:linear-gradient(180deg,rgba(226,229,232,.5),rgba(226,229,232,0)),#fff}.border-color-slate{border-color:#243039!important;border-color:var(--color-slate)!important}.border-color-orange{border-color:#fc6e44!important;border-color:var(--color-orange)!important}.border-color-indigo{border-color:#4650df!important;border-color:var(--color-indigo)!important}.border-color-petrol{border-color:#006e78!important;border-color:var(--color-petrol)!important}.border-color-amber{border-color:#fab347!important;border-color:var(--color-amber)!important}.border-color-rose{border-color:#ebb5c5!important;border-color:var(--color-rose)!important}.border-color-mint{border-color:#ccf6e5!important;border-color:var(--color-mint)!important}.border-color-coral{border-color:#ff3746!important;border-color:var(--color-coral)!important}.border-color-lilac{border-color:var(--color-lilca)!important}.border-color-skyblue{border-color:#cde9ff!important;border-color:var(--color-skyblue)!important}.border-color-grey{border-color:#929898!important;border-color:var(--color-grey)!important}.border-color-lightgrey{border-color:#eceef2!important;border-color:var(--color-lightgrey)!important}.border-color-white{border-color:#fff!important;border-color:var(--color-white)!important}.border-color-highlightgrey{border-color:#f5f5f5;border-color:var(--color-highlightgrey)}.no-margin{margin:0!important}.margin,.margin-xs{margin:10px!important;margin:var(--spacing-xs)!important}.margin-s{margin:20px!important;margin:var(--spacing-s)!important}.margin-m{margin:30px!important;margin:var(--spacing-m)!important}.margin-l{margin:40px!important;margin:var(--spacing-l)!important}.margin-xl{margin:50px!important;margin:var(--spacing-xl)!important}.margin-xxl{margin:60px!important;margin:var(--spacing-xxl)!important}.margin-xxxl{margin:70px!important;margin:var(--spacing-xxxl)!important}.no-margin-top{margin-top:0!important}.margin-top,.margin-top-xs{margin-top:10px!important;margin-top:var(--spacing-xs)!important}.margin-top-s{margin-top:20px!important;margin-top:var(--spacing-s)!important}.margin-top-m{margin-top:30px!important;margin-top:var(--spacing-m)!important}.margin-top-l{margin-top:40px!important;margin-top:var(--spacing-l)!important}.margin-top-xl{margin-top:50px!important;margin-top:var(--spacing-xl)!important}.margin-top-xxl{margin-top:60px!important;margin-top:var(--spacing-xxl)!important}.margin-top-xxxl{margin-top:70px!important;margin-top:var(--spacing-xxxl)!important}.no-margin-right{margin-right:0!important}.margin-right,.margin-right-xs{margin-right:10px!important;margin-right:var(--spacing-xs)!important}.margin-right-s{margin-right:20px!important;margin-right:var(--spacing-s)!important}.margin-right-m{margin-right:30px!important;margin-right:var(--spacing-m)!important}.margin-right-l{margin-right:40px!important;margin-right:var(--spacing-l)!important}.margin-right-xl{margin-right:50px!important;margin-right:var(--spacing-xl)!important}.margin-right-xxl{margin-right:60px!important;margin-right:var(--spacing-xxl)!important}.margin-right-xxxl{margin-right:70px!important;margin-right:var(--spacing-xxxl)!important}.margin-right-auto{margin-right:auto!important}.no-margin-bottom{margin-bottom:0!important}.margin-bottom,.margin-bottom-xs{margin-bottom:10px!important;margin-bottom:var(--spacing-xs)!important}.margin-bottom-s{margin-bottom:20px!important;margin-bottom:var(--spacing-s)!important}.margin-bottom-m{margin-bottom:30px!important;margin-bottom:var(--spacing-m)!important}.margin-bottom-l{margin-bottom:40px!important;margin-bottom:var(--spacing-l)!important}.margin-bottom-xl{margin-bottom:50px!important;margin-bottom:var(--spacing-xl)!important}.margin-bottom-xxl{margin-bottom:60px!important;margin-bottom:var(--spacing-xxl)!important}.margin-bottom-xxxl{margin-bottom:70px!important;margin-bottom:var(--spacing-xxxl)!important}.no-margin-left{margin-left:0!important}.margin-left,.margin-left-xs{margin-left:10px!important;margin-left:var(--spacing-xs)!important}.margin-left-s{margin-left:20px!important;margin-left:var(--spacing-s)!important}.margin-left-m{margin-left:30px!important;margin-left:var(--spacing-m)!important}.margin-left-l{margin-left:40px!important;margin-left:var(--spacing-l)!important}.margin-left-xl{margin-left:50px!important;margin-left:var(--spacing-xl)!important}.margin-left-xxl{margin-left:60px!important;margin-left:var(--spacing-xxl)!important}.margin-left-xxxl{margin-left:70px!important;margin-left:var(--spacing-xxxl)!important}.margin-left-auto{margin-left:auto!important}.no-margin-left-right{margin-left:0!important;margin-right:0!important}.margin-left-right,.margin-left-right-xs{margin-left:10px!important;margin-left:var(--spacing-xs)!important;margin-right:10px!important;margin-right:var(--spacing-xs)!important}.margin-left-right-s{margin-left:20px!important;margin-left:var(--spacing-s)!important;margin-right:20px!important;margin-right:var(--spacing-s)!important}.margin-left-right-m{margin-left:30px!important;margin-left:var(--spacing-m)!important;margin-right:30px!important;margin-right:var(--spacing-m)!important}.margin-left-right-l{margin-left:40px!important;margin-left:var(--spacing-l)!important;margin-right:40px!important;margin-right:var(--spacing-l)!important}.margin-left-right-xl{margin-left:50px!important;margin-left:var(--spacing-xl)!important;margin-right:50px!important;margin-right:var(--spacing-xl)!important}.margin-left-right-xxl{margin-left:60px!important;margin-left:var(--spacing-xxl)!important;margin-right:60px!important;margin-right:var(--spacing-xxl)!important}.margin-left-right-xxxl{margin-left:70px!important;margin-left:var(--spacing-xxxl)!important;margin-right:70px!important;margin-right:var(--spacing-xxxl)!important}.margin-left-right-auto{margin-left:auto!important;margin-right:auto!important}.no-padding{padding:0!important}.padding,.padding-xs{padding:10px!important;padding:var(--spacing-xs)!important}.padding-s{padding:20px!important;padding:var(--spacing-s)!important}.padding-m{padding:30px!important;padding:var(--spacing-m)!important}.padding-l{padding:40px!important;padding:var(--spacing-l)!important}.padding-xl{padding:50px!important;padding:var(--spacing-xl)!important}.padding-xxl{padding:60px!important;padding:var(--spacing-xxl)!important}.padding-xxxl{padding:70px!important;padding:var(--spacing-xxxl)!important}.no-padding-top{padding-top:0!important}.padding-top,.padding-top-xs{padding-top:10px!important;padding-top:var(--spacing-xs)!important}.padding-top-s{padding-top:20px!important;padding-top:var(--spacing-s)!important}.padding-top-m{padding-top:30px!important;padding-top:var(--spacing-m)!important}.padding-top-l{padding-top:40px!important;padding-top:var(--spacing-l)!important}.padding-top-xl{padding-top:50px!important;padding-top:var(--spacing-xl)!important}.padding-top-xxl{padding-top:60px!important;padding-top:var(--spacing-xxl)!important}.padding-top-xxxl{padding-top:70px!important;padding-top:var(--spacing-xxxl)!important}.no-padding-right{padding-right:0!important}.padding-right{padding-right:10px!important;padding-right:var(--spacing-xs)!important}.padding-right-xxs{padding-left:5px!important;padding-left:var(--spacing-xxs)!important}.padding-right-xs{padding-right:10px!important;padding-right:var(--spacing-xs)!important}.padding-right-s{padding-right:20px!important;padding-right:var(--spacing-s)!important}.padding-right-m{padding-right:30px!important;padding-right:var(--spacing-m)!important}.padding-right-l{padding-right:40px!important;padding-right:var(--spacing-l)!important}.padding-right-xl{padding-right:50px!important;padding-right:var(--spacing-xl)!important}.padding-right-xxl{padding-right:60px!important;padding-right:var(--spacing-xxl)!important}.padding-right-xxxl{padding-right:70px!important;padding-right:var(--spacing-xxxl)!important}.no-padding-bottom{padding-bottom:0!important}.padding-bottom,.padding-bottom-xs{padding-bottom:10px!important;padding-bottom:var(--spacing-xs)!important}.padding-bottom-s{padding-bottom:20px!important;padding-bottom:var(--spacing-s)!important}.padding-bottom-m{padding-bottom:30px!important;padding-bottom:var(--spacing-m)!important}.padding-bottom-l{padding-bottom:40px!important;padding-bottom:var(--spacing-l)!important}.padding-bottom-xl{padding-bottom:50px!important;padding-bottom:var(--spacing-xl)!important}.padding-bottom-xxl{padding-bottom:60px!important;padding-bottom:var(--spacing-xxl)!important}.padding-bottom-xxxl{padding-bottom:70px!important;padding-bottom:var(--spacing-xxxl)!important}.no-padding-left{padding-left:0!important}.padding-left{padding-left:10px!important;padding-left:var(--spacing-xs)!important}.padding-left-xxs{padding-left:5px!important;padding-left:var(--spacing-xxs)!important}.padding-left-xs{padding-left:10px!important;padding-left:var(--spacing-xs)!important}.padding-left-s{padding-left:20px!important;padding-left:var(--spacing-s)!important}.padding-left-m{padding-left:30px!important;padding-left:var(--spacing-m)!important}.padding-left-l{padding-left:40px!important;padding-left:var(--spacing-l)!important}.padding-left-xl{padding-left:50px!important;padding-left:var(--spacing-xl)!important}.padding-left-xxl{padding-left:60px!important;padding-left:var(--spacing-xxl)!important}.padding-left-xxxl{padding-left:70px!important;padding-left:var(--spacing-xxxl)!important}.no-padding-left-right{padding-left:0!important;padding-right:0!important}.padding-left-right{padding-left:10px!important;padding-left:var(--spacing-xs)!important;padding-right:10px!important;padding-right:var(--spacing-xs)!important}.padding-left-right-xxs{padding-left:5px!important;padding-left:var(--spacing-xxs)!important;padding-right:5px!important;padding-right:var(--spacing-xxs)!important}.padding-left-right-xs{padding-left:10px!important;padding-left:var(--spacing-xs)!important;padding-right:10px!important;padding-right:var(--spacing-xs)!important}.padding-left-right-s{padding-left:20px!important;padding-left:var(--spacing-s)!important;padding-right:20px!important;padding-right:var(--spacing-s)!important}.padding-left-right-m{padding-left:30px!important;padding-left:var(--spacing-m)!important;padding-right:30px!important;padding-right:var(--spacing-m)!important}.padding-left-right-l{padding-left:40px!important;padding-left:var(--spacing-l)!important;padding-right:40px!important;padding-right:var(--spacing-l)!important}.padding-left-right-xl{padding-left:50px!important;padding-left:var(--spacing-xl)!important;padding-right:50px!important;padding-right:var(--spacing-xl)!important}.padding-left-right-xxl{padding-left:60px!important;padding-left:var(--spacing-xxl)!important;padding-right:60px!important;padding-right:var(--spacing-xxl)!important}.padding-left-right-xxxl{padding-left:70px!important;padding-left:var(--spacing-xxxl)!important;padding-right:70px!important;padding-right:var(--spacing-xxxl)!important}@font-face{font-family:Source Code Pro;src:url(../../Public/font/Source_Code_Pro/SourceCodePro-Regular.ttf);font-weight:400}.normal{font-weight:400}.bold,.normal{font-family:Open Sans,sans-serif}.bold{font-weight:700}.semibold{font-weight:600}.light,.semibold{font-family:Open Sans,serif}.light{font-weight:300}.italic{font-family:Open Sans,sans-serif;font-style:italic}.text-underline{text-decoration:underline}.condensed{font-family:Open Sans Condensed,serif}.affiliate,:link.affiliate,:visited.affiliate{color:#4650df;color:var(--color-affiliate);text-decoration:underline}:-webkit-any-link.affiliate{color:#4650df;color:var(--color-affiliate);text-decoration:underline}:-moz-any-link.affiliate{color:#4650df;color:var(--color-affiliate);text-decoration:underline}.affiliate,:any-link.affiliate{color:#4650df;color:var(--color-affiliate);text-decoration:underline}.affiliate:after,:link.affiliate:after,:visited.affiliate:after{color:#243039!important;color:var(--color-text)!important;content:"*";text-decoration:none;display:inline-block}:-webkit-any-link.affiliate:after{color:#243039!important;color:var(--color-text)!important;content:"*";text-decoration:none;display:inline-block}:-moz-any-link.affiliate:after{color:#243039!important;color:var(--color-text)!important;content:"*";text-decoration:none;display:inline-block}.affiliate:after,:any-link.affiliate:after{color:#243039!important;color:var(--color-text)!important;content:"*";text-decoration:none;display:inline-block}.affiliate.button,:link.affiliate.button,:visited.affiliate.button{text-decoration:none}:-webkit-any-link.affiliate.button{text-decoration:none}:-moz-any-link.affiliate.button{text-decoration:none}.affiliate.button,:any-link.affiliate.button{text-decoration:none}.affiliate.button:after,:link.affiliate.button:after,:visited.affiliate.button:after{color:#fff!important;color:var(--color-white)!important}:-webkit-any-link.affiliate.button:after{color:#fff!important;color:var(--color-white)!important}:-moz-any-link.affiliate.button:after{color:#fff!important;color:var(--color-white)!important}.affiliate.button:after,:any-link.affiliate.button:after{color:#fff!important;color:var(--color-white)!important}.affiliate.affiliateImage:after,:link.affiliate.affiliateImage:after,:visited.affiliate.affiliateImage:after{content:none}:-webkit-any-link.affiliate.affiliateImage:after{content:none}:-moz-any-link.affiliate.affiliateImage:after{content:none}.affiliate.affiliateImage:after,:any-link.affiliate.affiliateImage:after{content:none}.navlink{text-decoration:none}.navlink:hover{text-decoration:underline}.navlink:link,.navlink:visited{color:#243039;color:var(--color-ci)}.navlink:-webkit-any-link{color:#243039;color:var(--color-ci)}.navlink:-moz-any-link{color:#243039;color:var(--color-ci)}.navlink:any-link{color:#243039;color:var(--color-ci)}.permalink,:link.permalink,:visited.permalink{text-decoration:underline;color:#243039;color:var(--color-ci)}:-webkit-any-link.permalink{text-decoration:underline;color:#243039;color:var(--color-ci)}:-moz-any-link.permalink{text-decoration:underline;color:#243039;color:var(--color-ci)}.permalink,:any-link.permalink{text-decoration:underline;color:#243039;color:var(--color-ci)}.nostyle{text-decoration:none}.cursor-pointer{cursor:pointer}.font-size-xxs{font-size:9px!important;font-size:var(--font-size-xxs)!important}.font-size-xs{font-size:12px!important;font-size:var(--font-size-xs)!important}.font-size-s{font-size:14px!important;font-size:var(--font-size-s)!important}.font-size-m{font-size:16px!important;font-size:var(--font-size-m)!important}.font-size-l{font-size:18px!important;font-size:var(--font-size-l)!important}.font-size-xl{font-size:20px!important;font-size:var(--font-size-xl)!important}.font-size-xxl{font-size:24px!important;font-size:var(--font-size-xxl)!important}.font-size-xxxl{font-size:30px!important;font-size:var(--font-size-xxxl)!important}.font-size-xxxxl{font-size:36px!important;font-size:var(--font-size-xxxxl)!important}.error{color:#ff3746;color:var(--color-alert)}.success{color:#4650df;color:var(--color-cta)}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.break-word{word-break:break-word}.nowrap{white-space:nowrap}.line-height-1{line-height:1}.line-height-0{line-height:0}.h1{margin-bottom:10px;margin-bottom:var(--spacing-xs);font-weight:600;font-size:20px}.h1,.h2{margin-top:0;line-height:1.2}.h2{margin-bottom:30px;margin-bottom:var(--spacing-m);font-weight:700;font-size:30px}.h3{margin-top:0;margin-bottom:40px;margin-bottom:var(--spacing-l);font-weight:300;font-size:24px;line-height:1.2}.h4{font-weight:300;font-size:24px}.h4,.h5{margin-top:0;margin-bottom:20px;margin-bottom:var(--spacing-s);line-height:1.3}.h5{font-size:20px;font-weight:400}.button{text-align:center!important;font-family:Open Sans,serif;font-weight:600;cursor:pointer;white-space:nowrap;border-radius:2px;border-radius:var(--border-radius-s);margin-top:0;margin-bottom:30px;margin-bottom:var(--spacing-m);padding:10px 30px;padding:var(--spacing-xs) var(--spacing-m);border-radius:30px;max-width:40rem;max-height:2.6rem;outline:none;font-size:1rem;border:2px solid transparent;text-decoration:none;display:inline-block;line-height:1.2;transition:color .3s,background-color .3s,border-color .3s}.button,.button.primary{color:#fff;color:var(--color-white);background:#4650df;background:var(--color-cta)}.button.primary:hover,.button:hover{background-color:#fc6e44;background-color:var(--color-orange)}.button.disabled,.button.primary.disabled,.button.primary:disabled,.button:disabled{background-color:rgba(70,80,223,.25);cursor:not-allowed}.button.secondary{color:#4650df;color:var(--color-cta);background:#fff;background:var(--color-white);border-color:#4650df;border-color:var(--color-cta);border-radius:30px}.button.secondary:hover{color:#fc6e44;color:var(--color-orange);border-color:#fc6e44;border-color:var(--color-orange)}.button.inverted{color:#fff;color:var(--color-white);border-color:#fff;border-color:var(--color-white);border-radius:30px;background:none}.button.inverted:hover{background:none}.button.small{font-size:14px;font-size:var(--font-size-s);padding:5px 10px;padding:var(--spacing-xxs) var(--spacing-xs);margin:0}.button.fake{background:#f5f5f5;background:var(--color-bg1);color:#243039;color:var(--color-text);cursor:default;font-size:12px;font-size:var(--font-size-xs);line-height:1.1;white-space:normal;border-width:1px}.button.fake.small{line-height:1.5;font-size:9px;font-size:var(--font-size-xxs)}.button.black{color:#fff;color:var(--color-white);background:#243039;background:var(--color-text)}.button.black:hover{background-color:rgba(36,48,57,.75)}.button>span{vertical-align:bottom}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@-webkit-keyframes grow{0%{transform:scale(0)}80%{transform:scale(1)}80%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes grow{0%{transform:scale(0)}80%{transform:scale(1)}80%{transform:scale(1.1)}to{transform:scale(1)}}.animation-rotate{-webkit-animation:rotate .4s linear infinite;animation:rotate .4s linear infinite;-webkit-animation:rotate var(--animation-duration-l) infinite linear;animation:rotate var(--animation-duration-l) infinite linear}.animation-fade-in{-webkit-animation:fade-in .4s ease forwards;animation:fade-in .4s ease forwards;-webkit-animation:fade-in var(--animation-duration-l) ease forwards;animation:fade-in var(--animation-duration-l) ease forwards}.animation-fade-out{-webkit-animation:fade-out .4s ease forwards;animation:fade-out .4s ease forwards;-webkit-animation:fade-out var(--animation-duration-l) ease forwards;animation:fade-out var(--animation-duration-l) ease forwards}.animation-shake{-webkit-animation:shake .4s ease;animation:shake .4s ease;-webkit-animation:shake var(--animation-duration-l) ease;animation:shake var(--animation-duration-l) ease}.animation-grow{-webkit-animation:grow .4s linear;animation:grow .4s linear;-webkit-animation:grow var(--animation-duration-l) linear;animation:grow var(--animation-duration-l) linear}.animation-duration-s{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-duration:var(--animation-duration-s);animation-duration:var(--animation-duration-s)}.animation-duration-l{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-duration:var(--animation-duration-l);animation-duration:var(--animation-duration-l)}.animation-duration-xl{-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-duration:var(--animation-duration-xl);animation-duration:var(--animation-duration-xl)}.animation-timing-linear{-webkit-animation-timing-function:linear;animation-timing-function:linear}.animation-timing-ease{-webkit-animation-timing-function:ease;animation-timing-function:ease}.theme-ci{color:#fff;color:var(--color-white)}.theme-ci input[type=email],.theme-ci input[type=text]{border-width:2px}.theme-ci form.submitted input[type=email]:invalid,.theme-ci form.submitted input[type=text]:invalid{border-color:#fab347!important;border-color:var(--color-alert2)!important}.theme-ci a:link,.theme-ci a:visited{color:#fff;color:var(--color-white)}.theme-ci a:-webkit-any-link{color:#fff;color:var(--color-white)}.theme-ci a:-moz-any-link{color:#fff;color:var(--color-white)}.theme-ci a:any-link{color:#fff;color:var(--color-white)}.theme-ci .error{color:#fab347;color:var(--color-alert2)}.theme-ci .success{color:#20b679;color:var(--color-confirm2)}.theme-default{color:#243039;color:var(--color-text)}.theme-default input[type=email],.theme-default input[type=text]{border-width:1px}.theme-default form.submitted input[type=email]:invalid,.theme-default form.submitted input[type=text]:invalid{border-color:var(--color-alert1)!important}.theme-default a:link,.theme-default a:visited{color:#243039;color:var(--color-ci)}.theme-default a:-webkit-any-link{color:#243039;color:var(--color-ci)}.theme-default a:-moz-any-link{color:#243039;color:var(--color-ci)}.theme-default a:any-link{color:#243039;color:var(--color-ci)}.theme-default .error{color:var(--color-alert1)}.theme-default .success{color:#4650df;color:var(--color-cta)}.no-gutters.container,.no-gutters .container{padding-left:0;padding-right:0}.no-gutters.row,.no-gutters .row{margin-left:0;margin-right:0}.no-gutters[class*=col-],.no-gutters [class*=col-]{padding-left:0;padding-right:0}.double-gutters.container,.double-gutters .container{padding-left:20px;padding-left:calc(var(--spacing-bootstrap)*2);padding-right:20px;padding-right:calc(var(--spacing-bootstrap)*2)}.double-gutters.row,.double-gutters .row{margin-left:-20px;margin-left:calc(0 - var(--spacing-bootstrap)*2);margin-right:-20px;margin-right:calc(0 - var(--spacing-bootstrap)*2)}.double-gutters[class*=col-],.double-gutters [class*=col-]{padding-left:20px;padding-left:calc(var(--spacing-bootstrap)*2);padding-right:20px;padding-right:calc(var(--spacing-bootstrap)*2)}.single-gutters.container,.single-gutters .container{padding-left:10px;padding-left:var(--spacing-bootstrap);padding-right:10px;padding-right:var(--spacing-bootstrap)}.single-gutters.row,.single-gutters .row{margin-left:10px;margin-left:var(--spacing-bootstrap);margin-right:10px;margin-right:var(--spacing-bootstrap)}.single-gutters[class*=col-],.single-gutters [class*=col-]{padding-left:10px;padding-left:var(--spacing-bootstrap);padding-right:10px;padding-right:var(--spacing-bootstrap)}.slim-container{margin-left:20px;margin-left:var(--spacing-s);margin-right:20px;margin-right:var(--spacing-s)}html{
	/* !important to stop bootstrap messing with the font size */font-size:18px!important;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:Open Sans,sans-serif;font-weight:400;color:#243039;color:var(--color-text);margin:0;font-size:18px;font-size:var(--font-size-l);line-height:1.4}main{display:block}hr,img,ol,p,ul,video{margin-top:0;margin-bottom:30px;margin-bottom:var(--spacing-m)}img{max-width:100%;height:auto}figure{margin:0}video{max-width:100%}figcaption{font-size:16px;font-size:var(--font-size-m);color:rgba(36,48,57,.7);color:var(--color-text2);margin-top:-20px;margin-top:calc(var(--spacing-s)*-1);margin-bottom:0}h1{margin-bottom:10px;margin-bottom:var(--spacing-xs);font-weight:600;font-size:20px}h1,h2{margin-top:0;line-height:1.2}h2{margin-bottom:30px;margin-bottom:var(--spacing-m);font-weight:700;font-size:30px}.ft-calculator h2{margin-bottom:70px;margin-bottom:var(--spacing-xxxl)}h3{margin-top:0;margin-bottom:40px;margin-bottom:var(--spacing-l);font-weight:300;font-size:24px;line-height:1.2}h4{font-weight:300;font-size:24px}h4,h5{margin-top:0;margin-bottom:20px;margin-bottom:var(--spacing-s);line-height:1.3}h5{font-size:20px;font-weight:400}h5 .ft-tooltip:before{top:1px}button{text-align:center!important;font-family:Open Sans,serif;font-weight:600;cursor:pointer;white-space:nowrap;border-radius:2px;border-radius:var(--border-radius-s);margin-top:0;margin-bottom:30px;margin-bottom:var(--spacing-m);padding:10px 30px;padding:var(--spacing-xs) var(--spacing-m);border-radius:30px;max-width:40rem;max-height:2.6rem;outline:none;font-size:1rem;border:2px solid transparent;text-decoration:none;display:inline-block;line-height:1.2;transition:color .3s,background-color .3s,border-color .3s}button,button.primary{color:#fff;color:var(--color-white);background:#4650df;background:var(--color-cta)}button.primary:hover,button:hover{background-color:#fc6e44;background-color:var(--color-orange)}button.disabled,button.primary.disabled,button.primary:disabled,button:disabled{background-color:rgba(70,80,223,.25);cursor:not-allowed}button.secondary{color:#4650df;color:var(--color-cta);background:#fff;background:var(--color-white);border-color:#4650df;border-color:var(--color-cta);border-radius:30px}button.secondary:hover{color:#fc6e44;color:var(--color-orange);border-color:#fc6e44;border-color:var(--color-orange)}button.inverted{color:#fff;color:var(--color-white);border-color:#fff;border-color:var(--color-white);border-radius:30px;background:none}button.inverted:hover{background:none}button.small{font-size:14px;font-size:var(--font-size-s);padding:5px 10px;padding:var(--spacing-xxs) var(--spacing-xs);margin:0}button.fake{background:#f5f5f5;background:var(--color-bg1);color:#243039;color:var(--color-text);cursor:default;font-size:12px;font-size:var(--font-size-xs);line-height:1.1;white-space:normal;border-width:1px}button.fake.small{line-height:1.5;font-size:9px;font-size:var(--font-size-xxs)}button.black{color:#fff;color:var(--color-white);background:#243039;background:var(--color-text)}button.black:hover{background-color:rgba(36,48,57,.75)}button>span{vertical-align:bottom}.intro-box ul+p>button{margin-top:20px;margin-top:var(--spacing-s)}.intro-box button{margin-left:40px;margin-left:var(--spacing-l);margin-bottom:0}.deals .recommendation-box.expired button.disabled{background:#eceef2;background:var(--color-bg2)}.ft-calculator.etf-tool .etf-matrix-table .provider-affilate-btn button.small.primary{font-size:12px;font-size:var(--font-size-xs)}strong{font-family:Open Sans,sans-serif;font-weight:700}small{font-size:14px;font-size:var(--font-size-s)}table{border-collapse:collapse;border-spacing:0;overflow-x:auto;margin-top:0;margin-bottom:20px;margin-bottom:var(--spacing-s);padding-bottom:10px;padding-bottom:var(--spacing-xs)}table tr td{padding-left:20px;padding-left:var(--spacing-s)}table tr td:first-child{padding:0 20px 0 0;padding:0 var(--spacing-s) 0 0}table caption{margin-top:0;margin-bottom:20px;margin-bottom:var(--spacing-s);font-weight:300;font-size:24px;line-height:1.3;text-align:left}table thead{border-bottom:1px solid #243039;border-bottom:1px solid var(--color-ci)}table thead th{font-family:Open Sans,sans-serif;font-weight:700;text-align:left}table thead th[scope=row]{border-bottom:1px solid #243039;border-bottom:1px solid var(--color-ci);border-right:1px solid #243039;border-right:1px solid var(--color-ci)}table thead tr td,table thead tr th{padding:20px;padding:var(--spacing-s);white-space:nowrap}table thead tr td:first-child,table thead tr th:first-child{padding-left:0}table tbody th{font-family:Open Sans,sans-serif;font-weight:700;text-align:left}table tbody th[scope=row]{border-right:1px solid #243039;border-right:1px solid var(--color-ci);padding-right:20px;padding-right:var(--spacing-s)}table tbody tr:not(:first-of-type) td,table tbody tr:not(:first-of-type) th[scope=row]{border-top:1px solid #eceef2;border-top:1px solid var(--color-borderline)}table tbody td{padding:20px;padding:var(--spacing-s)}table tfoot{color:rgba(36,48,57,.7);color:var(--color-text2);font-size:12px;font-size:var(--font-size-xs)}table tfoot tr:first-of-type td{padding-top:10px;padding-top:var(--spacing-xs)}table tfoot tr td{padding-bottom:10px;padding-bottom:var(--spacing-xs)}table p{margin-bottom:0}hr{background-color:#eceef2;background-color:var(--color-borderline);border:none;height:1px}hr.thick{height:2px}a{color:#243039;color:var(--color-ci);text-decoration:underline;cursor:pointer}a:visited{color:#54183e;color:var(--color-visited)}a:hover{color:#243039;color:var(--color-ci)}ul{padding-left:2.2rem}ul li{position:relative;list-style-type:none;-moz-column-break-inside:avoid;break-inside:avoid-column}ul li:before{color:#243039;color:var(--color-ci);display:inline;content:"◯";font-size:.6rem;position:absolute;left:-1.2rem;top:.3rem}ol{padding-left:2.2rem;counter-reset:numbered}ol li{position:relative;list-style-type:none}ol li:before{border:1px solid #eceef2;border:1px solid var(--color-borderline);border-radius:2px;border-radius:var(--border-radius-s);border-radius:100%!important;text-align:center!important;font-size:14px!important;font-size:var(--font-size-s)!important;font-family:Open Sans,sans-serif;font-weight:700;border-color:#243039;border-color:var(--color-slate);color:#243039;color:var(--color-slate);content:counter(numbered);counter-increment:numbered;display:inline;position:absolute;left:-2.2rem;width:1.4rem;height:1.4rem;border-width:2px;line-height:1.5}ol li:nth-of-type(n+10):before{padding-right:.1rem}li:not(:last-of-type){margin-bottom:20px;margin-bottom:var(--spacing-s)}li:last-of-type{margin-bottom:0}fieldset{border:none;padding:0}label{font-weight:400;margin:0}.label-inside{position:relative}.label-inside label{padding-left:20px!important;padding-left:var(--spacing-s)!important;background-color:#fff!important;background-color:var(--color-white)!important;position:absolute;right:20px;right:var(--spacing-s);top:.7rem}.label-inside input[type=number],.label-inside input[type=tel]{-moz-appearance:textfield}.label-inside input[type=number]::-webkit-inner-spin-button,.label-inside input[type=number]::-webkit-outer-spin-button,.label-inside input[type=tel]::-webkit-inner-spin-button,.label-inside input[type=tel]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea{outline:none;border:1px solid #eceef2;border:1px solid var(--color-borderline)}input{border:1px solid transparent}input:-webkit-autofill{background-color:#fff!important;background-color:var(--color-white)!important;color:#243039!important;color:var(--color-text)!important;-webkit-box-shadow:inset 0 0 0 9999px #fff!important;-webkit-box-shadow:inset 0 0 0 9999px var(--color-white)!important}input[type=email],input[type=number],input[type=tel],input[type=text]{font-family:Open Sans,sans-serif;font-weight:400;color:#243039;color:var(--color-text);padding:10px 20px;padding:var(--spacing-xs) var(--spacing-s);margin-bottom:20px;margin-bottom:var(--spacing-s);background-color:#fff;background-color:var(--color-white);border:1px solid transparent;font-size:18px;font-size:var(--font-size-l);border-radius:2px;border-radius:var(--border-radius-s);width:100%;outline:none;display:inline-block}input[type=checkbox],input[type=radio]{margin-right:10px;margin-right:var(--spacing-xs);display:none}input[type=checkbox]+label,input[type=radio]+label{padding:12px 10px 12px 50px;padding:12px var(--spacing-xs) 12px var(--spacing-xl);background-color:#fff;background-color:var(--color-white);margin-bottom:20px;margin-bottom:var(--spacing-s);border-radius:2px;border-radius:var(--border-radius-s);display:block;position:relative;cursor:pointer}input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{position:absolute;left:20px;left:var(--spacing-s);display:inline-block;content:"";height:1rem;width:1rem;top:.8rem}input[type=radio]+label:after,input[type=radio]+label:before{border:1px solid #243039;border:1px solid var(--color-ci);border-radius:100%}input[type=radio]:checked+label:after{background-color:#243039;background-color:var(--color-ci);padding:3px;background-clip:content-box}input[type=checkbox]+label:after{border-radius:2px;border-radius:var(--border-radius-s);border:1px solid #243039;border:1px solid var(--color-ci)}input[type=checkbox]:checked+label:before{content:"\e902";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1.2em;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#243039;color:var(--color-ci);line-height:.7;font-size:1rem;font-weight:700;left:24px;top:12px}input[type=checkbox]:checked+label,input[type=radio]:checked+label{font-family:Open Sans,serif;font-weight:600}input.cmpcheckboxpreview{display:inline}::-webkit-input-placeholder{color:rgba(36,48,57,.7);color:var(--color-text2)}::-moz-placeholder{color:rgba(36,48,57,.7);color:var(--color-text2)}:-ms-input-placeholder{color:rgba(36,48,57,.7);color:var(--color-text2)}:-moz-placeholder{color:rgba(36,48,57,.7);color:var(--color-text2)}select{font-family:Open Sans,sans-serif;font-weight:400;background-color:#fff;background-color:var(--color-white);padding:10px 50px 10px 20px;padding:var(--spacing-xs) var(--spacing-xl) var(--spacing-xs) var(--spacing-s);border:1px solid transparent;border-radius:2px;border-radius:var(--border-radius-s);font-size:18px;font-size:var(--font-size-l);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;width:100%;line-height:1.4;margin-bottom:20px;margin-bottom:var(--spacing-s)}select::-ms-expand{display:none}input[type=email]{width:100%}.pretty-select{position:relative}.pretty-select:after{border:1px solid #4650df;content:"";display:inline-block;border:1px solid var(--color-cta);border-width:0 2px 2px 0;position:absolute;height:.7rem;width:.7rem;transform:translateX(-100%) translateY(-75%) rotate(45deg);transform-origin:50% 50%;right:10px;right:var(--spacing-xs);top:1.4rem;pointer-events:none}.error-label{color:#ff3746;color:var(--color-alert)}form[novalidate] input[type=email]:invalid,form[novalidate] input[type=text]:invalid{border-color:transparent}form:not(.submitted) input:not(.force-validate)~.error-label,input:disabled~.error-label,input:valid~.error-label{display:none}form.submitted input:invalid,form.submitted select:invalid,form:not(.submitted) input.force-validate:invalid,form:not(.submitted) select.force-validate:invalid{border-color:#ff3746!important;border-color:var(--color-alert)!important}form.submitted input:invalid~.error-label,form.submitted select:invalid~.error-label,form:not(.submitted) input.force-validate:invalid~.error-label,form:not(.submitted) select.force-validate:invalid~.error-label{display:block}ul.font-size-l li:before{left:-1.8rem}ul.secondary li:before{content:"●";font-size:1rem;top:0}ul.pro li:before{content:"\e903";font-family:icomoon;font-weight:400;color:#4650df;color:var(--color-cta);top:-4px;font-size:1.5rem}ul.con li:before{font-size:1.2em}ul.con-red li:before,ul.con li:before{content:"\e91d";font-family:icomoon;font-weight:400;top:0}ul.con-red li:before{color:#4650df;color:var(--color-cta);font-size:1.2rem}table .sortable-arrow{color:#eceef2;color:var(--color-borderline);position:relative;font-size:12px;font-size:var(--font-size-xs);margin-right:10px;margin-right:var(--spacing-xs)}table .sortable-arrow:after,table .sortable-arrow:before{position:absolute;right:-20px}table .sortable-arrow:before{content:"▲";top:-6px}table .sortable-arrow:after{content:"▼";top:6px}table .sortable-arrow.active[data-sorting-direction=asc]:before,table .sortable-arrow.active[data-sorting-direction=desc]:after{color:#243039;color:var(--color-ci)}.big-header{background:#243039;background:var(--color-ci);padding:20px 30px;padding:var(--spacing-s) var(--spacing-m);border-radius:6px;border-radius:var(--border-radius-l);color:#fff;color:var(--color-white)}.section-nav{color:#243039!important;color:var(--color-ci)!important}.border-box,.green-box{margin-bottom:30px;margin-bottom:var(--spacing-m)}.border-box p:last-of-type,.green-box p:last-of-type{margin-bottom:0}.green-box{border-top:2px solid #4650df;border-top:2px solid var(--color-cta);border-bottom:2px solid #4650df;border-bottom:2px solid var(--color-cta);padding:10px;padding:var(--spacing-xs)}.border-box{border:1px solid #eceef2;border:1px solid var(--color-borderline);border-radius:6px;border-radius:var(--border-radius-l);padding:20px;padding:var(--spacing-s)}.border-box,.button-icon{background:#fff;background:var(--color-white)}.button-icon{font-size:1.2rem;text-align:center;padding-top:10px;padding-top:var(--spacing-xs);padding-bottom:10px;padding-bottom:var(--spacing-xs);border-radius:2px;border-radius:var(--border-radius-s);border:2px solid #243039;border:2px solid var(--color-ci);cursor:pointer}.progress-spinner{width:8rem;height:8rem;position:relative}.progress-spinner__text{position:absolute;top:50%;left:0;right:0;width:100%;height:4rem;padding-left:5px}.frame-layout-mint{background-color:#ccf6e5;background-color:var(--color-mint)}.frame-layout-mint .frame-type-textpic .image img{margin-top:30px;margin-top:var(--spacing-m);margin-bottom:0}.frame-layout-mint .ce-textpic{margin-left:15%!important;margin-right:15%!important}.overlay{background-color:rgba(36,48,57,.7)!important;background-color:var(--color-text2)!important;padding:30px!important;padding:var(--spacing-m)!important;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;overflow-y:auto;text-align:center;-webkit-overflow-scrolling:touch}.overlay .overlay__close{position:fixed;left:0;right:0;top:0;bottom:0;z-index:-1}.overlay .modal{background-color:#fff!important;background-color:var(--color-white)!important;display:inline-block;margin-top:60px!important;margin-top:var(--spacing-xxl)!important;border-radius:6px!important;border-radius:var(--border-radius-l)!important;position:relative;max-width:55rem;padding:50px 50px 0;padding:var(--spacing-xl) var(--spacing-xl) 0 var(--spacing-xl);text-align:left}.overlay .modal .modal__close{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1.2em;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.overlay .modal .modal__close:before{content:"\e91d"}.overlay .modal .modal__close{cursor:pointer;position:absolute;top:20px;top:var(--spacing-s);right:20px;right:var(--spacing-s)}.overlay .modal{@medai(--break-xs){padding-left:30px;padding-left:var(--spacing-m);padding-right:30px;padding-right:var(--spacing-m)}}.spinner-s{border-radius:50%;position:relative;text-indent:-9999em;border:.2rem solid rgba(236,238,242,.2);border-left-color:#eceef2;border-left:.2rem solid var(--color-borderline);transform:translateZ(0);-webkit-animation:rotate 1.2s linear infinite;animation:rotate 1.2s linear infinite;-webkit-animation:rotate var(--animation-duration-xl) infinite linear;animation:rotate var(--animation-duration-xl) infinite linear}.spinner-s.color-ci{border-color:rgba(36,48,57,.2) rgba(36,48,57,.2) rgba(36,48,57,.2) #243039;border-left-color:var(--color-ci)}.spinner-s.color-ci2{border-color:rgba(252,110,68,.2) rgba(252,110,68,.2) rgba(252,110,68,.2) #fc6e44;border-left-color:var(--color-ci2)}.spinner-s.color-cta{border-color:rgba(70,80,223,.2) rgba(70,80,223,.2) rgba(70,80,223,.2) #4650df;border-left-color:var(--color-cta)}.spinner-s.color-alert{border-color:rgba(255,55,70,.2) rgba(255,55,70,.2) rgba(255,55,70,.2) #ff3746;border-left-color:var(--color-alert)}.spinner-s.color-affiliate{border-color:rgba(70,80,223,.2) rgba(70,80,223,.2) rgba(70,80,223,.2) #4650df;border-left-color:var(--color-affiliate)}.spinner-s.color-white{border-color:hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #fff;border-left-color:var(--color-white)}.spinner-s.color-bg1{border-color:hsla(0,0%,96.1%,.2) hsla(0,0%,96.1%,.2) hsla(0,0%,96.1%,.2) #f5f5f5;border-left-color:var(--color-bg1)}.spinner-s.color-bg2{border-color:rgba(236,238,242,.2) rgba(236,238,242,.2) rgba(236,238,242,.2) #eceef2;border-left-color:var(--color-bg2)}.spinner-s.color-borderline{border-color:rgba(236,238,242,.2) rgba(236,238,242,.2) rgba(236,238,242,.2) #eceef2;border-left-color:var(--color-borderline)}.spinner-s.color-text{border-color:rgba(36,48,57,.2) rgba(36,48,57,.2) rgba(36,48,57,.2) #243039;border-left-color:var(--color-text)}.spinner-s.color-text2{border-color:rgba(36,48,57,.2) rgba(36,48,57,.2) rgba(36,48,57,.2) rgba(36,48,57,.7);border-left-color:var(--color-text2)}.spinner-s.color-confirm2{border-color:rgba(32,182,121,.2) rgba(32,182,121,.2) rgba(32,182,121,.2) #20b679;border-left-color:var(--color-confirm2)}.spinner-s.color-alert2{border-color:rgba(250,179,71,.2) rgba(250,179,71,.2) rgba(250,179,71,.2) #fab347;border-left-color:var(--color-alert2)}.spinner-s{width:1.2rem;height:1.2rem;border-width:.2rem}.spinner-m{border-radius:50%;position:relative;text-indent:-9999em;border:.2rem solid rgba(236,238,242,.2);border-left-color:#eceef2;border-left:.2rem solid var(--color-borderline);transform:translateZ(0);-webkit-animation:rotate 1.2s linear infinite;animation:rotate 1.2s linear infinite;-webkit-animation:rotate var(--animation-duration-xl) infinite linear;animation:rotate var(--animation-duration-xl) infinite linear}.spinner-m.color-ci{border-color:rgba(36,48,57,.2) rgba(36,48,57,.2) rgba(36,48,57,.2) #243039;border-left-color:var(--color-ci)}.spinner-m.color-ci2{border-color:rgba(252,110,68,.2) rgba(252,110,68,.2) rgba(252,110,68,.2) #fc6e44;border-left-color:var(--color-ci2)}.spinner-m.color-cta{border-color:rgba(70,80,223,.2) rgba(70,80,223,.2) rgba(70,80,223,.2) #4650df;border-left-color:var(--color-cta)}.spinner-m.color-alert{border-color:rgba(255,55,70,.2) rgba(255,55,70,.2) rgba(255,55,70,.2) #ff3746;border-left-color:var(--color-alert)}.spinner-m.color-affiliate{border-color:rgba(70,80,223,.2) rgba(70,80,223,.2) rgba(70,80,223,.2) #4650df;border-left-color:var(--color-affiliate)}.spinner-m.color-white{border-color:hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #fff;border-left-color:var(--color-white)}.spinner-m.color-bg1{border-color:hsla(0,0%,96.1%,.2) hsla(0,0%,96.1%,.2) hsla(0,0%,96.1%,.2) #f5f5f5;border-left-color:var(--color-bg1)}.spinner-m.color-bg2{border-color:rgba(236,238,242,.2) rgba(236,238,242,.2) rgba(236,238,242,.2) #eceef2;border-left-color:var(--color-bg2)}.spinner-m.color-borderline{border-color:rgba(236,238,242,.2) rgba(236,238,242,.2) rgba(236,238,242,.2) #eceef2;border-left-color:var(--color-borderline)}.spinner-m.color-text{border-color:rgba(36,48,57,.2) rgba(36,48,57,.2) rgba(36,48,57,.2) #243039;border-left-color:var(--color-text)}.spinner-m.color-text2{border-color:rgba(36,48,57,.2) rgba(36,48,57,.2) rgba(36,48,57,.2) rgba(36,48,57,.7);border-left-color:var(--color-text2)}.spinner-m.color-confirm2{border-color:rgba(32,182,121,.2) rgba(32,182,121,.2) rgba(32,182,121,.2) #20b679;border-left-color:var(--color-confirm2)}.spinner-m.color-alert2{border-color:rgba(250,179,71,.2) rgba(250,179,71,.2) rgba(250,179,71,.2) #fab347;border-left-color:var(--color-alert2)}.spinner-m{width:4rem;height:4rem;border-width:.3rem}.spinner-l{border-radius:50%;position:relative;text-indent:-9999em;border:.2rem solid rgba(236,238,242,.2);border-left-color:#eceef2;border-left:.2rem solid var(--color-borderline);transform:translateZ(0);-webkit-animation:rotate 1.2s linear infinite;animation:rotate 1.2s linear infinite;-webkit-animation:rotate var(--animation-duration-xl) infinite linear;animation:rotate var(--animation-duration-xl) infinite linear}.spinner-l.color-ci{border-color:rgba(36,48,57,.2) rgba(36,48,57,.2) rgba(36,48,57,.2) #243039;border-left-color:var(--color-ci)}.spinner-l.color-ci2{border-color:rgba(252,110,68,.2) rgba(252,110,68,.2) rgba(252,110,68,.2) #fc6e44;border-left-color:var(--color-ci2)}.spinner-l.color-cta{border-color:rgba(70,80,223,.2) rgba(70,80,223,.2) rgba(70,80,223,.2) #4650df;border-left-color:var(--color-cta)}.spinner-l.color-alert{border-color:rgba(255,55,70,.2) rgba(255,55,70,.2) rgba(255,55,70,.2) #ff3746;border-left-color:var(--color-alert)}.spinner-l.color-affiliate{border-color:rgba(70,80,223,.2) rgba(70,80,223,.2) rgba(70,80,223,.2) #4650df;border-left-color:var(--color-affiliate)}.spinner-l.color-white{border-color:hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #fff;border-left-color:var(--color-white)}.spinner-l.color-bg1{border-color:hsla(0,0%,96.1%,.2) hsla(0,0%,96.1%,.2) hsla(0,0%,96.1%,.2) #f5f5f5;border-left-color:var(--color-bg1)}.spinner-l.color-bg2{border-color:rgba(236,238,242,.2) rgba(236,238,242,.2) rgba(236,238,242,.2) #eceef2;border-left-color:var(--color-bg2)}.spinner-l.color-borderline{border-color:rgba(236,238,242,.2) rgba(236,238,242,.2) rgba(236,238,242,.2) #eceef2;border-left-color:var(--color-borderline)}.spinner-l.color-text{border-color:rgba(36,48,57,.2) rgba(36,48,57,.2) rgba(36,48,57,.2) #243039;border-left-color:var(--color-text)}.spinner-l.color-text2{border-color:rgba(36,48,57,.2) rgba(36,48,57,.2) rgba(36,48,57,.2) rgba(36,48,57,.7);border-left-color:var(--color-text2)}.spinner-l.color-confirm2{border-color:rgba(32,182,121,.2) rgba(32,182,121,.2) rgba(32,182,121,.2) #20b679;border-left-color:var(--color-confirm2)}.spinner-l.color-alert2{border-color:rgba(250,179,71,.2) rgba(250,179,71,.2) rgba(250,179,71,.2) #fab347;border-left-color:var(--color-alert2)}.spinner-l{width:8rem;height:8rem;border-width:.5rem}.spinner-box{max-width:20rem}.tab-container{font-size:14px!important;font-size:var(--font-size-s)!important;border:1px solid #eceef2;border:1px solid var(--color-borderline);border-radius:4px;border-radius:var(--border-radius-m)}@media (min-width:480px) and (min-width:768px){.ft-calculator.etf-tool .etf-matrix-table .tab-container{font-size:11px!important}}@media (min-width:480px) and (min-width:992px){.ft-calculator.etf-tool .etf-matrix-table .tab-container{font-size:14px!important;font-size:var(--font-size-s)!important}}@media (min-width:480px) and (min-width:992px){.ft-calculator.etf-tool .etf-matrix-table .tab-container td:last-of-type{font-size:11px!important}}.tab-container.tab-container--left-tab-active .tabs__tab--right,.tab-container:not(.tab-container--left-tab-active) .tabs__tab--left{display:none}.tab-container.tab-container--left-tab-active .labels__label--right,.tab-container:not(.tab-container--left-tab-active) .labels__label--left{cursor:pointer;background-color:#eceef2;background-color:var(--color-bg2)}.tab-container.tab-container--left-tab-active .labels__label--right span,.tab-container:not(.tab-container--left-tab-active) .labels__label--left span{opacity:.6;color:#243039;color:var(--color-ci)}.tab-container.tab-container--left-tab-active .labels__label--right{border-bottom-left-radius:4px;border-bottom-left-radius:var(--border-radius-m)}.tab-container:not(.tab-container--left-tab-active) .labels__label--left{border-bottom-right-radius:4px;border-bottom-right-radius:var(--border-radius-m)}.tab-container .tab-container__labels:after{content:"";display:block;clear:both}.tab-container .labels__label{width:50%;float:left;height:4rem;display:flex;align-items:center}.dimi-tabs{font-size:14px!important;font-size:var(--font-size-s)!important}@media (min-width:480px) and (min-width:768px){.ft-calculator.etf-tool .etf-matrix-table .dimi-tabs{font-size:11px!important}}@media (min-width:480px) and (min-width:992px){.ft-calculator.etf-tool .etf-matrix-table .dimi-tabs{font-size:14px!important;font-size:var(--font-size-s)!important}}@media (min-width:480px) and (min-width:992px){.ft-calculator.etf-tool .etf-matrix-table .dimi-tabs td:last-of-type{font-size:11px!important}}.dimi-tabs .dimi-tabs__labels{display:flex}.dimi-tabs .dimi-tabs__labels:after{content:"";display:block;clear:both}.dimi-tabs .labels__label{padding:10px;padding:var(--spacing-xs);position:relative;display:flex;align-items:center;min-width:0}.dimi-tabs .labels__label span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dimi-tabs .labels__label:not(.active){position:relative;bottom:-.5rem;height:2.5rem;cursor:pointer;background-color:#f5f5f5;background-color:var(--color-bg1)}.dimi-tabs .labels__label:not(.active) span{color:#243039;color:var(--color-slate);opacity:.6}.dimi-tabs .labels__label:not(.active):first-of-type{border-top-left-radius:4px;border-top-left-radius:var(--border-radius-m)}.dimi-tabs .labels__label:not(.active):last-of-type{border-top-right-radius:4px;border-top-right-radius:var(--border-radius-m)}.dimi-tabs .labels__label.active{border-top:1px solid #eceef2;border-top:1px solid var(--color-borderline);border-left:1px solid #eceef2;border-left:1px solid var(--color-borderline);border-right:1px solid #eceef2;border-right:1px solid var(--color-borderline);border-top-left-radius:4px;border-top-left-radius:var(--border-radius-m);border-top-right-radius:4px;border-top-right-radius:var(--border-radius-m);height:3rem;padding-top:1rem;flex:1 0.00000000001 auto}.dimi-tabs .labels__label.active:after{content:"";display:block;position:absolute;bottom:-2px;left:0;right:0;background-color:#fff;height:2px}.dimi-tabs .labels__label:not(.active)+.labels__label:not(.active){border-left:1px solid #eceef2;border-left:1px solid var(--color-borderline)}.dimi-tabs .dimi-tabs__tabs{border:1px solid #eceef2;border:1px solid var(--color-borderline);border-top-right-radius:4px;border-top-right-radius:var(--border-radius-m);border-bottom-right-radius:4px;border-bottom-right-radius:var(--border-radius-m);border-bottom-left-radius:4px;border-bottom-left-radius:var(--border-radius-m)}.scroll-top-button{text-decoration:none}.scroll-top-button:hover{text-decoration:underline}.scroll-top-button:link,.scroll-top-button:visited{color:#243039;color:var(--color-ci)}.scroll-top-button:-webkit-any-link{color:#243039;color:var(--color-ci)}.scroll-top-button:-moz-any-link{color:#243039;color:var(--color-ci)}.scroll-top-button:any-link{color:#243039;color:var(--color-ci)}.scroll-top-button{background-color:#fc6e44!important;background-color:var(--color-ci2)!important;text-align:center!important;border:1px solid #eceef2;border:1px solid var(--color-borderline);border-radius:2px;border-radius:var(--border-radius-s);border-color:#fff!important;border-color:var(--color-white)!important;position:fixed;right:10px;right:var(--spacing-xs);bottom:20px;bottom:var(--spacing-s);width:3rem;height:3rem;border-radius:100%;z-index:1;transition:opacity .4s}.scroll-top-button.hidden{opacity:0}.scroll-top-button span{font-family:Open Sans,serif;font-weight:300;color:#fff!important;color:var(--color-white)!important;display:inline-block;font-size:3rem;transform:scaleY(.6);margin-top:-.5rem}.top-module{position:relative;background-repeat:no-repeat;background-position:calc(50% + 20px) calc(100% + 500px);background-size:auto 1000px}.top-module .top-module__imported-content{margin-bottom:500px}.top-module .top-module__white-box{position:absolute;bottom:0;width:14rem;margin:0 auto;right:40px}.top-module .top-module__white-box a{color:#243039;color:var(--color-ci)}.top-module .top-module__white-box p{margin-bottom:10px;margin-bottom:var(--spacing-xs)}.ftcustomcontentelements_tileteaser{position:relative;padding-top:100%;background-repeat:no-repeat;background-size:cover;background-position-x:center;transition:all .4s ease;transition:all ease var(--animation-duration-l)}.ftcustomcontentelements_tileteaser:hover{box-shadow:0 0 8px 0 #243039;box-shadow:0 0 8px 0 var(--color-ci)}.ftcustomcontentelements_tileteaser .teaser-text{width:100%;position:absolute;bottom:0;left:0;background-color:rgba(36,48,57,.7);background-color:var(--color-ci-70);box-shadow:0 0 3rem 3rem rgba(36,48,57,.7);box-shadow:0 0 3rem 3rem var(--color-ci-70)}.intro-box{border-radius:2px;border-radius:var(--border-radius-s);background-color:#fff!important;background-color:var(--color-white)!important;border-radius:15px!important;border-radius:var(--border-radius-xxl)!important;position:relative;border:1px solid #ccf6e5;border:5px solid var(--color-mint)}.intro-box ul+p{margin-bottom:20px;margin-bottom:var(--spacing-s)}.intro-box ul+p>.button{margin-top:20px;margin-top:var(--spacing-s)}.intro-box .button{margin-left:40px;margin-left:var(--spacing-l);margin-bottom:0}.intro-box ul{margin-top:20px;margin-top:var(--spacing-s)}.intro-box .how-to__list li:last-of-type,.intro-box .summary__list li:last-of-type,.intro-box ul{margin-bottom:0!important}.recommendation-box{overflow:hidden}.recommendation-box .recommendation-box__logo-frame{margin-bottom:50px!important;margin-bottom:var(--spacing-xl)!important}.recommendation-box .recommendation-box__description{margin-top:10px!important;margin-top:var(--spacing-xs)!important}.recommendation-box .recommendation-box__pros-and-cons{display:inline-block;margin-bottom:0}.recommendation-box .pros-and-cons__con,.recommendation-box .pros-and-cons__pro{margin-bottom:10px!important;margin-bottom:var(--spacing-xs)!important}.recommendation-box .pros-and-cons__con:before,.recommendation-box .pros-and-cons__pro:before{font-family:icomoon;font-size:1.5em}.recommendation-box .pros-and-cons__pro:before{border-color:rgba(70,80,223,.2) rgba(70,80,223,.2) rgba(70,80,223,.2) #4650df;border-left-color:var(--color-cta);color:#4650df;color:var(--color-cta);content:"\e903";top:-4px}.recommendation-box .pros-and-cons__con:before{content:"\e91d";font-size:1.2em;top:0}.recommendation-box .recommendation-box__affbut{text-align:center!important;font-family:Open Sans,serif;font-weight:600;cursor:pointer;white-space:nowrap;border-radius:2px;border-radius:var(--border-radius-s);margin-top:0;margin-bottom:30px;margin-bottom:var(--spacing-m);padding:10px 30px;padding:var(--spacing-xs) var(--spacing-m);border-radius:30px;max-width:40rem;max-height:2.6rem;outline:none;font-size:1rem;border:2px solid transparent;display:inline-block;line-height:1.2;transition:color .3s,background-color .3s,border-color .3s}.recommendation-box .recommendation-box__affbut,.recommendation-box .recommendation-box__affbut.primary{color:#fff;color:var(--color-white);background:#4650df;background:var(--color-cta)}.recommendation-box .recommendation-box__affbut.primary:hover,.recommendation-box .recommendation-box__affbut:hover{background-color:#fc6e44;background-color:var(--color-orange)}.recommendation-box .recommendation-box__affbut.disabled,.recommendation-box .recommendation-box__affbut.primary.disabled,.recommendation-box .recommendation-box__affbut.primary:disabled,.recommendation-box .recommendation-box__affbut:disabled{background-color:rgba(70,80,223,.25);cursor:not-allowed}.recommendation-box .recommendation-box__affbut.secondary{color:#4650df;color:var(--color-cta);background:#fff;background:var(--color-white);border-color:#4650df;border-color:var(--color-cta);border-radius:30px}.recommendation-box .recommendation-box__affbut.secondary:hover{color:#fc6e44;color:var(--color-orange);border-color:#fc6e44;border-color:var(--color-orange)}.recommendation-box .recommendation-box__affbut.inverted{color:#fff;color:var(--color-white);border-color:#fff;border-color:var(--color-white);border-radius:30px;background:none}.recommendation-box .recommendation-box__affbut.inverted:hover{background:none}.recommendation-box .recommendation-box__affbut.small{font-size:14px;font-size:var(--font-size-s);padding:5px 10px;padding:var(--spacing-xxs) var(--spacing-xs);margin:0}.recommendation-box .recommendation-box__affbut.fake{background:#f5f5f5;background:var(--color-bg1);color:#243039;color:var(--color-text);cursor:default;font-size:12px;font-size:var(--font-size-xs);line-height:1.1;white-space:normal;border-width:1px}.recommendation-box .recommendation-box__affbut.fake.small{line-height:1.5;font-size:9px;font-size:var(--font-size-xxs)}.recommendation-box .recommendation-box__affbut.black{color:#fff;color:var(--color-white);background:#243039;background:var(--color-text)}.recommendation-box .recommendation-box__affbut.black:hover{background-color:rgba(36,48,57,.75)}.recommendation-box .recommendation-box__affbut>span{vertical-align:bottom}.intro-box ul+p>.recommendation-box .recommendation-box__affbut{margin-top:20px;margin-top:var(--spacing-s)}.intro-box .recommendation-box .recommendation-box__affbut{margin-left:40px;margin-left:var(--spacing-l);margin-bottom:0}.deals .recommendation-box.expired .recommendation-box .recommendation-box__affbut.disabled{background:#eceef2;background:var(--color-bg2)}.ft-calculator.etf-tool .etf-matrix-table .provider-affilate-btn .recommendation-box .recommendation-box__affbut.small.primary{font-size:12px;font-size:var(--font-size-xs)}.recommendation-box .recommendation-box__affbut{text-decoration:none}.recommendation-box .recommendation-box__affbut,.recommendation-box .recommendation-box__affbut:after{color:#fff!important;color:var(--color-white)!important}.deals .deals-show-expired{display:flex;justify-content:flex-end}.deals .deals-show-expired label{width:373px}.deals .recommendation-box{margin:0 0 30px!important}.deals .recommendation-box.active .deal-type{background-color:#20b679;background-color:var(--color-confirm2)}.deals .recommendation-box.not_started .deal-type{background-color:#fc6e44;background-color:var(--color-orange)}.deals .recommendation-box.expired{filter:grayscale(1);opacity:0;max-height:0;margin-bottom:0!important;border:none;transition:opacity .4s,max-height .4s;transition:opacity var(--animation-duration-l),max-height var(--animation-duration-l)}.deals .recommendation-box.expired,.deals .recommendation-box.expired .deal-title{color:#929898;color:var(--color-grey)}.deals .recommendation-box.expired .recommendation-box__affbut{color:#243039!important;color:var(--color-slate)!important}.deals .recommendation-box.expired .recommendation-box__affbut:after{display:none}.deals .recommendation-box.expired svg path{fill:#929898;fill:var(--color-grey)}.deals .recommendation-box.expired .button.disabled{background:#eceef2;background:var(--color-bg2)}.deals .recommendation-box.expired .deal-type{background-color:#eceef2;background-color:var(--color-lightgrey);color:#243039;color:var(--color-slate)}.deals .recommendation-box .deal-type{color:#fff;color:var(--color-white);padding:5px 30px;border-radius:4px;font-size:14px;font-size:var(--font-size-s)}.deals .recommendation-box .last-child-no-margin div:last-child{margin-bottom:0!important}.deals .recommendation-box .deal-tagline{display:flex;justify-content:space-between;align-items:center}.deals .recommendation-box .deal-category{color:#929898;color:var(--color-grey);font-size:16px;font-weight:600;flex-shrink:1900}.deals .recommendation-box .deal-image{max-width:100%;display:block;margin:0 auto}.deals .recommendation-box .deals-pros-and-expiration{display:flex;align-items:center}.deals .recommendation-box .less,.deals .recommendation-box .more{text-decoration:none;color:#4650df;color:var(--color-cta)}.deals .recommendation-box .more{opacity:0;pointer-events:none;transition:opacity .4s;transition:opacity var(--animation-duration-l)}.deals .recommendation-box .more.visible{opacity:1;pointer-events:all}.deals .recommendation-box .open-close{margin-bottom:0}.deals .recommendation-box .deal-title{padding:0;font-weight:600;font-size:24px;line-height:32px}.deals .recommendation-box .deal-links{display:flex;align-items:center;flex-direction:column}.deals .recommendation-box .deal-links .deal-sharing{display:flex;grid-gap:40px;gap:40px;grid-gap:var(--spacing-l);gap:var(--spacing-l)}.deals .recommendation-box .deal-links .deal-sharing .deal-email{display:none}.deals .recommendation-box .deal-links .deal-sharing svg{display:block}.deals .recommendation-box .description :last-child,.deals .recommendation-box .moreDescription :last-child{margin-bottom:0}.deals .recommendation-box .moreDescription{opacity:0;max-height:0;transition:opacity .4s,max-height .4s;transition:opacity var(--animation-duration-l),max-height var(--animation-duration-l);overflow:hidden}.deals .recommendation-box .moreDescription :nth-last-child(2){margin-bottom:0}.deals .recommendation-box h4{font-weight:600;font-size:20px;font-size:var(--font-size-xl)}.sticky-bar{position:fixed;left:0;top:40vh}.sticky-bar .sticky-bar__social-bar{border-top-right-radius:10px;border-top-right-radius:var(--border-radius-xl);border-bottom-right-radius:10px;border-bottom-right-radius:var(--border-radius-xl);transition:height .2s .1s,left .1s;transition:height var(--animation-duration-s) .1s,left .1s;height:calc(17.5rem + 20px);position:relative;left:0}.sticky-bar .sticky-bar__social-bar.sticky-bar__social-bar--collapsed{cursor:pointer;height:3.5rem;left:-12px;transition:height .2s,left .1s .2s;transition:height var(--animation-duration-s),left .1s var(--animation-duration-s)}.sticky-bar .sticky-bar__contact{border-top-right-radius:10px;border-top-right-radius:var(--border-radius-xl);border-bottom-right-radius:10px;border-bottom-right-radius:var(--border-radius-xl);position:relative;left:0}.sticky-bar .sticky-bar__contact.sticky-bar__contact--collapsed{left:-12px;transition:left .1s}.cookie-note{position:fixed;bottom:0;left:0;right:0;z-index:5}.accordion__content .accordion__body p:last-of-type{margin-bottom:0}.quote{margin:20px 0;margin:var(--spacing-s) 0;padding:40px 10px 10px;padding:var(--spacing-l) var(--spacing-xs) var(--spacing-xs) var(--spacing-xs);border-radius:6px;border-radius:var(--border-radius-l);font-size:16px;font-size:var(--font-size-m);background:url(../images/quote-icon.png) no-repeat -2px -2px;background-color:#eceef2;background-color:var(--color-bg2)}.forum-entry .title-quote{font-style:italic;font-weight:700;line-height:1.4;display:flex;align-items:center;position:relative}.forum-entry .button-holder{padding-left:0;padding-right:0;text-align:center}.forum-entry .svg-holder{position:relative}.trust .number{font-size:18px;font-size:var(--font-size-l)}.trust svg{width:25px;height:25px}.trust .box h5{margin-top:15px!important;margin-bottom:15px!important}.trust .description p{margin-bottom:0}.floating-toc{position:fixed;right:10px;right:var(--spacing-xs);bottom:20px;bottom:var(--spacing-s);z-index:1}.floating-toc .floating-toc__button{position:absolute;bottom:0;right:0;width:3rem;height:3rem;transition:opacity .4s}.floating-toc .floating-toc__button:after{content:"";display:block;background:url(../images/icon_book.png) no-repeat 50%;position:relative;height:100%;filter:brightness(0) invert(1)}.floating-toc .floating-toc__button.active:after{filter:brightness(0) invert(1) url(#orange)}.floating-toc .floating-toc__toc{width:20rem;max-width:calc(100vw - 60px);border-width:3px;position:relative;right:-40px;bottom:75px}.floating-toc .floating-toc__toc:after{content:"▼";color:#fc6e44;color:var(--color-ci2);display:inline-block;position:absolute;bottom:-21px;right:55px;transform:scaleX(2)}.floating-toc .floating-toc__toc .toc__close{position:absolute;right:20px;top:18px}.floating-toc .floating-toc__toc li.active:before{background:#243039!important;background:var(--color-ci)!important;color:#fff!important;color:var(--color-white)!important;border-color:#243039!important;border-color:var(--color-ci)!important}.floating-toc .floating-toc__toc li.active a{font-weight:700}.floating-toc .floating-toc__content{max-height:calc(100vh - 170px);overflow-y:auto;overflow-x:hidden}.frame-layout-borderedTextPic{margin-bottom:30px;margin-bottom:var(--spacing-m)}.frame-layout-borderedTextPic p:last-of-type{margin-bottom:0}.frame-layout-borderedTextPic{border:1px solid #eceef2;border:1px solid var(--color-borderline);border-radius:6px;border-radius:var(--border-radius-l);background:#fff;background:var(--color-white);padding:20px;padding:var(--spacing-s)}.ft-guide .ft-guide__content>[data-track]>.frame-layout-borderedTextPic{margin-left:20px;margin-left:var(--spacing-s);margin-right:20px;margin-right:var(--spacing-s)}.frame-layout-borderedTextPic .ce-gallery{margin:0!important;float:none}.frame-layout-borderedTextPic .ce-gallery .ce-column{float:none}.frame-layout-borderedTextPic .ce-gallery .ce-column .image{display:block}.frame-layout-borderedTextPic .ce-gallery .ce-column .image .image-embed-item{margin:0 auto 20px}.copy-to-clipboard-holder{position:relative;display:inline-block;width:16px;height:16px}.copy-to-clipboard-holder .tooltip{position:absolute;top:0;left:0;width:16px;height:22px;pointer-events:none}.copy-to-clipboard{position:relative;top:2px;width:16px;height:16px;display:inline-block;cursor:pointer;background:url(../images/copy-clipboard@2x.png) no-repeat 0 0;background-size:contain}.copy-to-clipboard.hover{background-image:url(../images/copy-clipboard-hover@2x.png)}.copy-to-clipboard.copied{background-image:url(../images/copy-clipboard-check@2x.png)}.ft-tooltip{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1.2em;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ft-tooltip:before{content:"\e906";position:relative;top:1px}.ft-tooltip{color:#4650df;color:var(--color-cta)}.ft-tooltip:before{top:2px}.h5 .ft-tooltip:before,h5 .ft-tooltip:before{top:1px}.tippy-tooltip{border:1px solid #323232}.tippy-tooltip.ftip-theme{text-align:left!important;background-color:#243039!important;background-color:var(--color-text)!important;padding:0!important;-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial}.tippy-tooltip.ftip-theme .tooltip__close{float:right;position:relative;top:-.5rem;right:-.5rem}.tippy-content{padding:0}.tippy-arrow{transform:scale(2)}[data-tooltip-text]{cursor:pointer}.browser-not-supported{position:fixed;bottom:0;left:0;width:100%;z-index:4}.affiliate-disclosure-container{position:relative}.affiliate-disclosure-placeholder{visibility:hidden}#affiliateDisclosureText>div>div>p{margin-bottom:0;font-size:14px;line-height:20px}.affiliate-close-tick{position:absolute;top:20px;right:10px;cursor:pointer}.affiliate-separator{width:calc(100% + 20px);margin-left:-10px;border-bottom:1px solid #eceef2}:root{--base-main-header-height:63px;--base-white-sides-width:70px}.main-header{position:fixed;top:0;left:0;right:0;z-index:10;box-shadow:0 -70px 0 70px #fff;box-shadow:0 calc(0 - var(--base-white-sides-width)) 0 var(--base-white-sides-width) var(--color-white);transition:all .5s ease-in-out}.main-header .icon-search{font-weight:700}.main-header.nav-up .progress-header{bottom:-2px}.main-header .header-logo{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;z-index:10;pointer-events:none;line-height:0}.main-header .header-logo a{display:inline-block;pointer-events:visiblePainted}.main-header .header-logo img{width:auto;height:28px;margin:0}.main-header .header-logo img.deals{height:32px}.main-header .main-navigation__quicklinks{margin-bottom:0!important;display:none}.main-header .icon-burgermenu:before{display:inline-block;transform:scaleX(1.3);position:relative}.main-header .text-right{justify-content:flex-end}.main-header .search-form .icon-search{margin-right:3px}.main-header .search-form form{position:absolute;right:0;top:43px;width:300px}.main-header .search-form form.active{display:block}.main-header .search-form form.active .delete-button{display:none;position:absolute;top:14px;right:15px}.main-header .search-form form .search-input{border:1px solid #eceef2;border:1px solid var(--color-borderline);margin-bottom:0!important}.main-header .search-form form .search-input::-ms-clear{display:none}.main-header .row-schule .main-header__toggle-nav,.main-header .row-stiftung .main-header__toggle-nav{margin-left:23px}.main-navigation{left:0;max-width:100%;position:fixed;top:63px;top:var(--base-main-header-height);right:0;transition:transform .4s;transition:transform var(--animation-duration-l);z-index:1;max-height:calc(100% - 63px);max-height:calc(100% - var(--base-main-header-height));overflow:hidden}.main-navigation .scroll-container{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;height:100%}.main-navigation .scroll-container::-webkit-scrollbar{display:none}.main-navigation .main-navigation__link{line-height:2}.main-navigation .main-navigation__quicklinks{padding-left:0!important}.main-navigation .main-navigation__quicklinks .main-navigation__link{font-family:Open Sans,serif;font-weight:600;border-bottom:1px solid #eceef2;border-bottom:1px solid var(--color-borderline);border-color:#eceef2!important;border-color:var(--color-borderline)!important;display:block!important;margin-top:10px!important;margin-top:var(--spacing-xs)!important;margin-bottom:10px!important;margin-bottom:var(--spacing-xs)!important;line-height:3;padding-left:10px;padding-left:var(--spacing-bootstrap)}.main-navigation .main-navigation__links--level-1>.main-navigation__link{font-family:Open Sans,serif;font-weight:600;line-height:2}.main-navigation .main-navigation__links--level-3{display:none}.main-navigation .main-navigation__close{display:flex;justify-content:center;font-size:2rem}@media (min-width:1200px) and (min-width:768px){.ft-calculator.etf-tool .etf-matrix-table .main-navigation .main-navigation__links--level-3{font-size:11px!important}}@media (min-width:1200px) and (min-width:992px){.ft-calculator.etf-tool .etf-matrix-table .main-navigation .main-navigation__links--level-3{font-size:14px!important;font-size:var(--font-size-s)!important}}@media (min-width:1200px) and (min-width:992px){.ft-calculator.etf-tool .etf-matrix-table .main-navigation .main-navigation__links--level-3 td:last-of-type{font-size:11px!important}}.ft-site:not(.show-nav) .main-navigation{transform:translateY(-101%);top:0}.ft-site.show-nav .toggle-nav__icon:before{content:"\e91d";transform:none}.progress-header{bottom:0;position:absolute;height:2px;width:100%;left:0;z-index:105}.progress-bar{background:#fc6e44;background:var(--color-ci2);height:2px;width:0}.main-content{padding-top:63px;padding-top:var(--base-main-header-height);box-shadow:0 -70px 0 70px #fff;box-shadow:0 calc(0px - var(--base-white-sides-width)) 0 var(--base-white-sides-width) var(--color-white)}.main-content .frame{scroll-margin-top:64px}.main-footer{box-shadow:0 -70px 0 70px #fff;box-shadow:0 calc(0px - var(--base-white-sides-width)) 0 var(--base-white-sides-width) var(--color-white)}.main-footer :link,.main-footer :visited{text-decoration:underline;color:#243039;color:var(--color-ci);text-decoration:none}.main-footer :link:hover,.main-footer :visited:hover{text-decoration:underline}.main-footer :link:link,.main-footer :link:visited,.main-footer :visited:link,.main-footer :visited:visited{color:#243039;color:var(--color-ci)}.main-footer :link:-webkit-any-link,.main-footer :visited:-webkit-any-link{color:#243039;color:var(--color-ci)}.main-footer :link:-moz-any-link,.main-footer :visited:-moz-any-link{color:#243039;color:var(--color-ci)}.main-footer :link:any-link,.main-footer :visited:any-link{color:#243039;color:var(--color-ci)}.main-footer :link,.main-footer :visited{/*!important because it gets overwritten by the link styles*/color:#fff!important;color:var(--color-white)!important}.main-footer :-webkit-any-link{text-decoration:underline;color:#243039;color:var(--color-ci);text-decoration:none}.main-footer :-webkit-any-link:hover{text-decoration:underline}.main-footer :-webkit-any-link:link,.main-footer :-webkit-any-link:visited{color:#243039;color:var(--color-ci)}.main-footer :-webkit-any-link:-webkit-any-link{color:#243039;color:var(--color-ci)}.main-footer :-webkit-any-link:-moz-any-link{color:#243039;color:var(--color-ci)}.main-footer :-webkit-any-link:any-link{color:#243039;color:var(--color-ci)}.main-footer :-webkit-any-link{/*!important because it gets overwritten by the link styles*/color:#fff!important;color:var(--color-white)!important}.main-footer :-moz-any-link{text-decoration:underline;color:#243039;color:var(--color-ci);text-decoration:none}.main-footer :-moz-any-link:hover{text-decoration:underline}.main-footer :-moz-any-link:link,.main-footer :-moz-any-link:visited{color:#243039;color:var(--color-ci)}.main-footer :-moz-any-link:-webkit-any-link{color:#243039;color:var(--color-ci)}.main-footer :-moz-any-link:-moz-any-link,.main-footer :-moz-any-link:any-link{color:#243039;color:var(--color-ci)}.main-footer :-moz-any-link{/*!important because it gets overwritten by the link styles*/color:#fff!important;color:var(--color-white)!important}.main-footer :any-link{text-decoration:underline;color:#243039;color:var(--color-ci);text-decoration:none}.main-footer :any-link:hover{text-decoration:underline}.main-footer :any-link:link,.main-footer :any-link:visited{color:#243039;color:var(--color-ci)}.main-footer :any-link:-webkit-any-link{color:#243039;color:var(--color-ci)}.main-footer :any-link:-moz-any-link{color:#243039;color:var(--color-ci)}.main-footer :any-link:any-link{color:#243039;color:var(--color-ci)}.main-footer :any-link{/*!important because it gets overwritten by the link styles*/color:#fff!important;color:var(--color-white)!important}.main-footer ul{padding-left:0!important}.main-footer ul li:before{display:none!important}.main-footer .newsletter-subscription--version2 .newsletter-subscription__email{margin-bottom:10px!important;margin-bottom:var(--spacing-xs)!important;width:16rem}.main-footer .newsletter-subscription--version2 .newsletter-subscription__links{margin-bottom:20px!important;margin-bottom:var(--spacing-s)!important}.main-footer .social-block{margin-bottom:60px!important;margin-bottom:var(--spacing-xxl)!important;width:16rem;font-size:1.8em}.main-footer .social-block :link,.main-footer .social-block :visited{text-decoration:none;font-size:0;padding-right:20px;padding-right:var(--spacing-s);display:inline}.main-footer .social-block :-webkit-any-link{text-decoration:none;font-size:0;padding-right:20px;padding-right:var(--spacing-s);display:inline}.main-footer .social-block :-moz-any-link{text-decoration:none;font-size:0;padding-right:20px;padding-right:var(--spacing-s);display:inline}.main-footer .social-block :any-link{text-decoration:none;font-size:0;padding-right:20px;padding-right:var(--spacing-s);display:inline}.main-footer .social-block :link:before,.main-footer .social-block :visited:before{font-size:2rem}.main-footer .social-block :-webkit-any-link:before{font-size:2rem}.main-footer .social-block :-moz-any-link:before{font-size:2rem}.main-footer .social-block :any-link:before{font-size:2rem}.ft-calculator .h2,.ft-calculator h2{margin-bottom:70px;margin-bottom:var(--spacing-xxxl)}.ft-calculator button.fake{padding-left:20px!important;padding-left:var(--spacing-s)!important;padding-right:20px!important;padding-right:var(--spacing-s)!important}.ft-calculator button.fixed-width-on-mobile{width:207px;margin-left:auto;margin-right:auto}.ft-calculator .result-item:nth-of-type(n+2){border-top:1px solid #eceef2;border-top:1px solid var(--color-borderline);padding-top:30px;padding-top:var(--spacing-m)}.ft-calculator:not(.no-input-max-width) .label-inside,.ft-calculator:not(.no-input-max-width) .pretty-select,.ft-calculator:not(.no-input-max-width) input[type=checkbox]+label,.ft-calculator:not(.no-input-max-width) input[type=email],.ft-calculator:not(.no-input-max-width) input[type=number],.ft-calculator:not(.no-input-max-width) input[type=radio]+label,.ft-calculator:not(.no-input-max-width) input[type=tel],.ft-calculator:not(.no-input-max-width) input[type=text]{max-width:20rem;width:100%}.ft-calculator .ft-calculator__form{background-color:#eceef2!important;background-color:var(--color-bg2)!important;padding-left:30px!important;padding-left:var(--spacing-m)!important;padding-right:30px!important;padding-right:var(--spacing-m)!important;padding-top:30px!important;padding-top:var(--spacing-m)!important;border-radius:6px!important;border-radius:var(--border-radius-l)!important}.ft-calculator .budget-calculator__possible-credit{margin-left:-30px;margin-left:calc(var(--spacing-m)*-1);margin-right:-30px;margin-right:calc(var(--spacing-m)*-1);padding-left:10px;padding-left:var(--spacing-xs);padding-right:10px;padding-right:var(--spacing-xs)}.ft-calculator .pro.pros-and-cons-list li:before{font-size:18px;font-size:var(--font-size-l)}.ft-calculator .pros-and-cons-list{overflow:hidden;display:inline-block}.ft-calculator .pros-and-cons-list li{margin-bottom:10px;margin-bottom:var(--spacing-xs)}.ft-calculator .pros-and-cons-list li:before{font-family:icomoon;font-size:1.2em;font-weight:400}.ft-calculator .pros-and-cons-list .pro:before{color:#4650df!important;color:var(--color-cta)!important;content:"\e903";top:-2px}.ft-calculator .pros-and-cons-list .warn:before{content:"\e915";top:-3px}.ft-calculator .pros-and-cons-list .con:before{content:"\e91d";top:0}.ft-calculator .pros-and-cons-list .con-red:before{content:"\e91d";color:#ff3746!important;color:var(--color-alert)!important;top:0}.ft-calculator .amortization-calculator__result table.lent-term-index-0 tr:first-of-type,.ft-calculator .amortization-calculator__result table.lent-term-index-1 tr:nth-of-type(2),.ft-calculator .amortization-calculator__result table.lent-term-index-2 tr:nth-of-type(3){font-family:Open Sans,serif;font-weight:600}.ft-calculator .credit-tool-calculator__results .partner-box img{min-height:50px}.ft-calculator .credit-tool-calculator__results .partnerArea{display:flex;flex-direction:row;flex-wrap:wrap}.ft-calculator .credit-tool-calculator__results .partnerArea .position-1{order:1}.ft-calculator .credit-tool-calculator__results .partnerArea .position-2{order:2}.ft-calculator .credit-tool-calculator__results .partnerArea .position-3{order:3}.ft-calculator .credit-tool-calculator__results .partnerArea .position-4{order:4}.ft-calculator .credit-tool-calculator__results .partnerArea ul.con,.ft-calculator .credit-tool-calculator__results .partnerArea ul.pro{margin-bottom:0}.ft-calculator .credit-tool-calculator__results .credit-result-item__additional-info span{display:block;margin-bottom:10px;margin-bottom:var(--spacing-xs)}.ft-calculator.etf-tool .etf-tool__provider-selection{margin-left:-10px}.ft-calculator.etf-tool .broker-result-logo{margin-top:100px}.ft-calculator.etf-tool .broker-result-logo .etf-tool__provider{display:flex;justify-content:flex-end}.ft-calculator.etf-tool .broker-result-logo .etf-tool__provider img{margin-bottom:17px;align-self:flex-start}.ft-calculator.etf-tool .provider__logo{background-size:contain;background-repeat:no-repeat;background-position:50%;padding-bottom:50%}.ft-calculator.etf-tool img.result-item__logo{max-width:65%}.ft-calculator.etf-tool img.logo-list-view{max-width:50%}.ft-calculator.etf-tool .etf-tool__results-matrix{display:none;font-size:.7em}.ft-calculator.etf-tool .etf-matrix-table .etf-matrix-table__header-divider{padding:14px}.ft-calculator.etf-tool .etf-matrix-table .header-item-first{min-width:110px;background-image:linear-gradient(to top right,#fff 49.5%,#eceef2,#fff 50.5%);background-image:linear-gradient(to top right,#fff 49.5%,var(--color-borderline),#fff 50.5%)}.ft-calculator.etf-tool .etf-matrix-table .provider-logo img{margin:auto;max-height:50px}.ft-calculator.etf-tool .etf-matrix-table .provider-isdn{display:none}.ft-calculator.etf-tool .etf-matrix-table .provider-affilate-btn{padding:10px;padding:var(--spacing-xs)}.ft-calculator.etf-tool .etf-matrix-table .provider-affilate-btn .button.small.primary{font-size:12px;font-size:var(--font-size-xs)}.ft-calculator.etf-tool .etf-matrix-table .provider-affilate-btn .affiliate,.ft-calculator.etf-tool .etf-matrix-table .provider-affilate-btn .fake{margin-bottom:0}.ft-calculator.etf-tool .etf-matrix-table .provider-affilate-btn .fake{padding-left:10px!important;padding-left:var(--spacing-xs)!important;padding-right:10px!important;padding-right:var(--spacing-xs)!important}.ft-calculator.etf-tool .etf-tool__info-section .pros-and-cons-list,.ft-calculator.etf-tool .etf-tool__result-item .pros-and-cons-list{padding-left:1.3rem}.ft-calculator.etf-tool .etf-tool__provider img{max-width:120px!important}.ft-calculator.etf-tool .static-column{width:110px}.ft-calculator.compound-interest-calculator .endkapital-offset{margin-left:-2px}@media (min-width:767px){.ft-calculator.compound-interest-calculator .result-border-offset{margin-left:-20px;margin-right:20px}}@media (max-width:767px){.ft-calculator.compound-interest-calculator .intrest-result-container{margin-left:-12px!important;margin-right:-12px!important}.ft-calculator.compound-interest-calculator .endkapital-offset{padding-right:12px}}.ft-calculator.compound-interest-calculator .amount-error{color:#ff3746;color:var(--color-alert)}.ft-calculator.compound-interest-calculator .clear-result{clear:left;margin-bottom:6px}.ft-calculator.compound-interest-calculator .clear-result h5{padding-right:0}@media (max-width:992px){.ft-calculator.compound-interest-calculator .calculation-results{text-align:left!important}.ft-calculator.compound-interest-calculator .calculation-results .calculation-amount{margin-bottom:12px}}.ft-calculator .combined-dropdown .label-inside{margin:0;display:block;float:left;border-radius:0}.ft-calculator .combined-dropdown .label-inside input{padding-left:10px!important;padding-right:20px!important;padding-bottom:8px!important;border-top-right-radius:0;border-bottom-right-radius:0;min-width:114px;width:120px;height:46px;text-align:right}.ft-calculator .combined-dropdown .label-inside label.font-size-l{right:2px;padding-left:2px!important;top:.6rem!important}.ft-calculator .combined-dropdown .pretty-select{float:left;border-radius:0;border:none}.ft-calculator .combined-dropdown .pretty-select select{padding-top:11px;padding-bottom:9px;border:none;border-top-left-radius:0;border-bottom-left-radius:0;height:46px}.ft-calculator .tipp-item{border:1px solid #eceef2;border:1px solid var(--color-bg2)}@media (max-width:767px){.ft-calculator #household-calculator{padding-left:10px!important;padding-right:10px!important}}.ft-calculator.bank-cost-reclaim-calculator{background-color:#eceef2;background-color:var(--color-bg2);border-radius:6px;border-radius:var(--border-radius-l);padding:40px 10px;padding:var(--spacing-l) 10px}.ft-calculator.bank-cost-reclaim-calculator label{font-size:20px;font-size:var(--font-size-xl);line-height:27px;display:block;margin-bottom:20px;margin-bottom:var(--spacing-s)}.ft-calculator.bank-cost-reclaim-calculator input{width:100%;height:45px;padding:10px 20px;padding:var(--spacing-xs) var(--spacing-s);border:none;font-size:18px;font-size:var(--font-size-l);outline:none}.ft-calculator.bank-cost-reclaim-calculator input::-webkit-calendar-picker-indicator{display:none!important}.ft-calculator.bank-cost-reclaim-calculator button{margin-top:30px;margin-top:var(--spacing-m);margin-bottom:0}.ft-calculator.bank-cost-reclaim-calculator hr{background-color:#929898;background-color:var(--color-grey);height:1px;margin:40px 0;margin:var(--spacing-l) 0}.ft-calculator.bank-cost-reclaim-calculator .status-message__text p{margin-bottom:0}.ft-calculator.bank-cost-reclaim-calculator .ft-calculator__form{padding:0!important}.ft-calculator.bank-cost-reclaim-calculator .ft-calculator__form form{margin-bottom:0}.ft-calculator.bank-cost-reclaim-calculator .results{opacity:0;max-height:0;transition:opacity .4s,max-height .4s;overflow:hidden}.ft-calculator.bank-cost-reclaim-calculator .results .results-label{margin-bottom:30px;margin-bottom:var(--spacing-m);font-size:20px;font-size:var(--font-size-xl)}.ft-calculator.bank-cost-reclaim-calculator .results .result{display:flex;flex-wrap:wrap}.ft-calculator.bank-cost-reclaim-calculator .results .result .icon-wrapper{margin-bottom:30px;margin-bottom:var(--spacing-m);margin-right:40px;margin-right:var(--spacing-l)}.ft-calculator.bank-cost-reclaim-calculator .results .result .icon-wrapper svg{display:block}.ft-calculator.bank-cost-reclaim-calculator .results .result .tagline{font-size:14px;font-size:var(--font-size-s);line-height:19px;margin-bottom:10px;margin-bottom:var(--spacing-xs)}.ft-calculator.bank-cost-reclaim-calculator .results .result .comment{font-size:18px;font-size:var(--font-size-l);line-height:24px}.ft-calculator.bank-cost-reclaim-calculator .results .result .comment p{margin-bottom:10px;margin-bottom:var(--spacing-xs)}.ft-calculator.bank-cost-reclaim-calculator .results .result .comment p:last-child{margin-bottom:0}.ft-calculator.bank-cost-reclaim-calculator .results .result .count{color:#929898;color:var(--color-grey);font-size:12px;font-size:var(--font-size-xs);line-height:16px;margin-top:10px;margin-top:var(--spacing-xs);margin-bottom:0}.ft-startpage h1{margin-bottom:0;text-transform:uppercase;font-size:13px}.ft-startpage h2{margin-bottom:30px;margin-bottom:var(--spacing-m)}.ft-startpage h3{margin-bottom:40px;margin-bottom:var(--spacing-l);font-size:35px;text-align:center}.ft-startpage h4{margin-bottom:20px;margin-bottom:var(--spacing-s)}.ft-startpage input[type=email],.ft-startpage input[type=number],.ft-startpage input[type=text]{max-width:20rem}.ft-startpage .startpage__media .row{margin:0}.ft-startpage .startpage__media .col-sm-6,.ft-startpage .startpage__media img{margin-bottom:20px!important;margin-bottom:var(--spacing-s)!important}.ft-startpage .row>.col-xs-12>.row:not(:last-of-type){margin-bottom:40px!important;margin-bottom:var(--spacing-l)!important}.ft-startpage .linkcontainer ul{border-bottom:1px solid #eceef2;border-bottom:1px solid var(--color-borderline);margin-top:20px!important;margin-top:var(--spacing-s)!important;padding-bottom:40px!important;padding-bottom:var(--spacing-l)!important;padding-left:0!important}.ft-startpage .linkcontainer ul li{line-height:1}.ft-startpage .linkcontainer ul li:before{display:none!important}.ft-startpage .linkcontainer ul a{text-decoration:none}.ft-startpage .linkcontainer ul a:hover{text-decoration:underline}.ft-startpage .linkcontainer ul a:link,.ft-startpage .linkcontainer ul a:visited{color:#243039;color:var(--color-ci)}.ft-startpage .linkcontainer ul a:-webkit-any-link{color:#243039;color:var(--color-ci)}.ft-startpage .linkcontainer ul a:-moz-any-link{color:#243039;color:var(--color-ci)}.ft-startpage .linkcontainer ul a:any-link{color:#243039;color:var(--color-ci)}.ft-startpage .col-md-4:last-child .ftcustomcontentelements_tileteaser{margin-bottom:50px!important;margin-bottom:var(--spacing-xl)!important}.ft-guide h1{margin-top:40px;margin-top:var(--spacing-l)}.ft-guide h3{padding:20px 30px 20px 10%;padding:var(--spacing-s) var(--spacing-m) var(--spacing-s) 10%;color:#243039;color:var(--color-slate);font-weight:600;margin-top:30px;margin-top:var(--spacing-m)}.ft-guide h3.parent-single-digit{display:grid;grid-template-columns:minmax(3rem,10%) auto}.ft-guide .ft-guide__content .affiliate-text>[data-track]>p,.ft-guide .ft-guide__content .ft-guide__more-topics,.ft-guide .ft-guide__content .react-article-rating,.ft-guide .ft-guide__content .recommendation-box,.ft-guide .ft-guide__content .share-bar,.ft-guide .ft-guide__content .toc__content,.ft-guide .ft-guide__content>[data-track]>*>h4,.ft-guide .ft-guide__content>[data-track]>*>h5,.ft-guide .ft-guide__content>[data-track]>.border-box,.ft-guide .ft-guide__content>[data-track]>.ce-textpic,.ft-guide .ft-guide__content>[data-track]>.green-box,.ft-guide .ft-guide__content>[data-track]>div:not(.ce-textpic) .media-body>p,.ft-guide .ft-guide__content>[data-track]>div:not(.ce-textpic) .media-body table,.ft-guide .ft-guide__content>[data-track]>div:not([class])>p,.ft-guide .ft-guide__content>[data-track]>div>div>div>table,.ft-guide .ft-guide__content>[data-track]>div>table,.ft-guide .ft-guide__content>[data-track]>h4,.ft-guide .ft-guide__content>[data-track]>hr,.ft-guide .ft-guide__content>[data-track]>ol,.ft-guide .ft-guide__content>[data-track]>p,.ft-guide .ft-guide__content>[data-track]>ul{margin-left:20px;margin-left:var(--spacing-s);margin-right:20px;margin-right:var(--spacing-s)}.ft-guide .ft-guide__content .ft-calculator{margin-left:0;margin-right:0}.ft-guide .ft-guide__content .frame-slim>:not(h3){margin-left:20px;margin-left:var(--spacing-s);margin-right:20px;margin-right:var(--spacing-s)}.ft-guide .author-info__overlay-open{vertical-align:middle}.ft-guide .author-info__completion .ci-line{width:225px}.ft-guide .contenttable{border-collapse:collapse;overflow-x:auto;display:block;max-width:100%}.ft-ressort .subpage-title-menu{-moz-column-count:1;column-count:1;word-wrap:break-word;grid-column-gap:40px;-moz-column-gap:40px;column-gap:40px;grid-column-gap:var(--spacing-l);-moz-column-gap:var(--spacing-l);column-gap:var(--spacing-l);margin-bottom:50px;margin-bottom:var(--spacing-xl)}.ft-ressort .subpage-title-menu h5{font-family:Open Sans,serif;font-weight:600}.ft-ressort h3{font-size:35px;text-align:center}.ft-ressort .ft-ressort__content .frame-slim,.ft-ressort .ft-ressort__content .slim{margin-left:20px;margin-left:var(--spacing-s);margin-right:20px;margin-right:var(--spacing-s)}.ft-inline-newsletter table,.ft-inline-newsletter td,.ft-inline-newsletter th,.ft-inline-newsletter tr{margin:0!important}.ft-inline-newsletter table tr td:first-child{padding:0}.ft-inline-newsletter table tbody tr:not(:first-of-type) td,.ft-inline-newsletter table tbody tr:not(:first-of-type) th[scope=row]{border-top:0}.ft-inline-newsletter table tr td{padding:0}.ft-inline-newsletter img{margin:0!important}.ft-inline-newsletter .columns.mce-item-table{margin:10px auto 0!important}.ft-inline-newsletter .series-element p{margin:13px 0}.ft-styleguide .font-code{font-family:Source Code Pro}.ft-styleguide .ft-styleguide__toc li{margin-bottom:10px!important;margin-bottom:var(--spacing-xs)!important}.ft-styleguide .ft-styleguide__toc a{text-decoration:underline;color:#243039;color:var(--color-ci)}.ft-styleguide .style-section__content{grid-area:content}.ft-styleguide .ft-styleguide__style{display:grid;grid-template-columns:3fr 5rem 1fr;grid-template-areas:"style . css";position:relative;margin-right:2rem;margin-bottom:1rem}.ft-styleguide .style__html{grid-area:style;padding:0 3rem 0 0}.ft-styleguide .style__css-class{font-size:12px!important;font-size:var(--font-size-xs)!important;color:rgba(36,48,57,.7)!important;color:var(--color-text2)!important;grid-area:css;font-family:Source Code Pro;line-height:2;padding-right:3rem}.ft-styleguide .style__css-class:hover{color:#243039!important;color:var(--color-text)!important}.ft-styleguide .style__css-class:hover .style__copy{visibility:visible}.ft-styleguide .style__copy{padding:.8rem;background:url(../Icons/icons8-copy-50.png) no-repeat 50%;background-size:60%;outline:0;border:1px solid #333;cursor:pointer;position:absolute;right:1.5rem;filter:opacity(30%);visibility:hidden}.ft-styleguide .ft-styleguide__spacings-overview{display:grid;grid-template-columns:repeat(5,1fr)}.ft-styleguide .ft-styleguide__spacings-overview .spacings-overview__entry{padding:1rem 0;text-align:center;font-family:Source Code Pro;font-size:.8rem}.ft-styleguide .ft-styleguide__spacings-overview .spacings-overview__entry--margin-top{grid-area:1/3}.ft-styleguide .ft-styleguide__spacings-overview .spacings-overview__entry--padding-top{grid-area:2/2/3/5;border-top:2px solid #333}.ft-styleguide .ft-styleguide__spacings-overview .spacings-overview__entry--margin-bottom{grid-area:5/3}.ft-styleguide .ft-styleguide__spacings-overview .spacings-overview__entry--padding-bottom{grid-area:4/2/5/5;border-bottom:2px solid #333}.ft-styleguide .ft-styleguide__spacings-overview .spacings-overview__entry--padding-left{grid-area:2/2/5/3;border-left:2px solid #333;display:flex;align-items:center;justify-content:center}.ft-styleguide .ft-styleguide__spacings-overview .spacings-overview__entry--padding-right{grid-area:2/4/5/5;border-right:2px solid #333;display:flex;align-items:center;justify-content:center}.ft-styleguide .ft-styleguide__spacings-overview .spacings-overview__entry--margin-left{grid-area:3/1}.ft-styleguide .ft-styleguide__spacings-overview .spacings-overview__entry--margin-right{grid-area:3/5}.ft-styleguide .ft-styleguide__spacings-overview .spacings-overview__entry--this{grid-area:3/3}.ft-styleguide .ft-styleguide__dev-note{position:relative;left:-50px}.ft-styleguide .ft-styleguide__dev-note:not(.ft-styleguide__dev-note--visible) .dev-note__html{display:none}.ft-styleguide .ft-styleguide__dev-note:not(.ft-styleguide__dev-note--visible) .dev-note__title{border-radius:2px!important;border-radius:var(--border-radius-s)!important}.ft-styleguide .ft-styleguide__dev-note.ft-styleguide__dev-note--visible .pretty-select:after{transform:translateX(-100%) translateY(-75%) rotate(-135deg);top:1.8rem}.ft-styleguide .dev-note__title{border-radius:2px!important;border-radius:var(--border-radius-s)!important;cursor:pointer;display:inline-block;line-height:2;border-bottom-right-radius:0;border-bottom-left-radius:0}.ft-styleguide .dev-note__title [class*=" icon-"],.ft-styleguide .dev-note__title [class^=icon-]{vertical-align:text-bottom}.ft-styleguide .dev-note__html{border-radius:2px!important;border-radius:var(--border-radius-s)!important;border-top-left-radius:0}.ft-styleguide .ft-styleguide__bg-toggle{position:fixed;top:5rem;right:5rem;height:3rem;width:3rem;z-index:1}.ft-styleguide .ft-styleguide__scroll-top-button{opacity:0}.ft-styleguide .ft-styleguide__example .scroll-top-button{position:inherit;display:inline-block}.ft-styleguide .animations-example-element>div{padding:30px!important;padding:var(--spacing-m)!important;background-color:#243039!important;background-color:var(--color-ci)!important;border-radius:2px!important;border-radius:var(--border-radius-s)!important;display:inline-block;vertical-align:middle}.ft-styleguide .ft-styleguide__sticky-bar{position:fixed;left:0;top:calc(50vh - 3.5rem)}.ft-styleguide .ft-styleguide__sticky-bar .sticky-bar__social-bar{border-top-right-radius:10px;border-bottom-right-radius:10px;transition:height .2s .1s,left .1s;height:calc(17.5rem + 20px);overflow:hidden;position:relative;left:0}.ft-styleguide .ft-styleguide__sticky-bar .sticky-bar__social-bar.sticky-bar__social-bar--collapsed{cursor:pointer;height:3.5rem;left:-12px;transition:height .2s,left .1s .2s}.ft-styleguide .ft-styleguide__sticky-bar .sticky-bar__contact{border-top-right-radius:10px;border-bottom-right-radius:10px;position:relative;left:0}.ft-styleguide .ft-styleguide__sticky-bar .sticky-bar__contact.sticky-bar__contact--collapsed{left:-12px;transition:left .1s}.ft-styleguide .ft-styleguide__style-section--Icons .ft-styleguide__style{border-bottom:1px solid #eceef2;border-bottom:1px solid var(--color-borderline);padding-bottom:10px!important;padding-bottom:var(--spacing-xs)!important}.ft-styleguide .ft-styleguide__diy{margin-left:26.3rem;width:33rem}.ft-styleguide .ft-styleguide__diy textarea{height:70px;height:var(--spacing-xxxl)}.ft-styleguide .ft-styleguide__resizable{resize:horizontal;overflow:auto}@-webkit-keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.pulse{-webkit-animation:pulse .2s ease;animation:pulse .2s ease}code[class*=language-],pre[class*=language-]{color:#eceef2!important;color:var(--color-borderline)!important;background:none;font-family:Source Code Pro,monospace;text-align:left;white-space:pre-wrap;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:0!important;padding:10px!important;padding:var(--spacing-xs)!important;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background-color:#243039!important;background-color:var(--color-ci)!important}:not(pre)>code[class*=language-]{border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog,.token.punctuation{color:#eceef2!important;color:var(--color-borderline)!important}.token.punctuation{background-color:#243039!important;background-color:var(--color-ci)!important}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#fc6e44!important;color:var(--color-ci2)!important}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#4650df!important;color:var(--color-cta)!important}.token.atrule,.token.attr-value,.token.keyword{color:#fff!important;color:var(--color-white)!important;font-weight:700}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.flipped{transform:rotate(180deg);transform-origin:50% 50%}ul.no-bullets{padding-left:0!important}ul.no-bullets li:before{display:none!important}
/*# sourceMappingURL=ftip.css.map */
