.ci-font{font-display:swap;font-family:ArchivoBold,ArialBlack,ArialBold,arial,sans-serif;font-style:normal;font-weight:700}svg #logo{color:#1d1d1b}@media (width>=480px){.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}}@media (width>=768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}}@media (width>=992px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}}@media (width>=1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}}.inside-full-height{height:100%;margin-top:0;margin-bottom:0}.row-height{table-layout:fixed;width:100%;height:100%;display:table}.col-height{float:none;height:100%;display:table-cell}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}@media (width>=480px){.row-xs-height{table-layout:fixed;width:100%;height:100%;display:table}.col-xs-height{float:none;height:100%;display:table-cell}.col-xs-top{vertical-align:top}.col-xs-middle{vertical-align:middle}.col-xs-bottom{vertical-align:bottom}}@media (width>=768px){.row-sm-height{table-layout:fixed;width:100%;height:100%;display:table}.col-sm-height{float:none;height:100%;display:table-cell}.col-sm-top{vertical-align:top}.col-sm-middle{vertical-align:middle}.col-sm-bottom{vertical-align:bottom}}@media (width>=992px){.row-md-height{table-layout:fixed;width:100%;height:100%;display:table}.col-md-height{float:none;height:100%;display:table-cell}.col-md-top{vertical-align:top}.col-md-middle{vertical-align:middle}.col-md-bottom{vertical-align:bottom}}@media (width>=1200px){.row-lg-height{table-layout:fixed;width:100%;height:100%;display:table}.col-lg-height{float:none;height:100%;display:table-cell}.col-lg-top{vertical-align:top}.col-lg-middle{vertical-align:middle}.col-lg-bottom{vertical-align:bottom}}img[src^="https://ad.doubleclick.net"]{float:right;clear:both;width:1px;height:0;display:inline-block}@media (width>=768px){.overlay .loading-overlay{height:auto;position:absolute;bottom:0}}.overlay .loading-overlay .loading-label,.overlay .loading-overlay:after,.overlay .loading-overlay:before{position:absolute;top:45%}.overlay .loading-overlay .loading-label{height:auto}.overlay .loading-overlay.done{height:100%;transition:opacity .35s ease-in-out 1s,visibility 0s 1.35s,z-index 0s 1.35s}.loading-overlay{z-index:1100;visibility:visible;opacity:1;background:#fff;width:100%;height:100%;transition:opacity .35s ease-in-out,visibility;position:fixed;top:0;left:0}.loading-overlay.custom-loader{min-height:800px}.loading-overlay.done.custom-loader{min-height:0}.loading-overlay.static{min-height:800px}.loading-overlay .loading-label{text-align:center;visibility:visible;width:100%;height:100%;margin-top:20px;padding-top:2em;font-size:.9em;position:absolute;top:50%;left:0}.loading-overlay .loading-label .loading-animation{z-index:2;visibility:visible;opacity:1;color:#bdc5d0;font-size:50px;animation:2s linear infinite fa-spin;position:absolute;top:-10px;left:50%}.loading-overlay .loading-label .loading-animation:before{content:"";font-family:FontAwesome;position:absolute;transform:translate(-50%,-50%)}.loading-overlay.done{z-index:-1;opacity:0;visibility:hidden;height:0;transition:opacity .35s ease-in-out 1s,visibility 0s 1.35s,height 1s 2.35s,z-index 0s 1.35s}.loading-overlay.inline{position:absolute}.loading-overlay.inline .loading-label{position:absolute;top:10vh}.loading-overlay.inline.done{height:100%;transition:opacity .35s ease-in-out 1s,visibility 0s 1.35s,z-index 0s 1.35s}html{overflow:hidden scroll}html,body{max-width:100%}body{direction:ltr;background:#fff;font-weight:400}@media (width>=992px){body{font-size:18px}}::selection{color:#fff;background:#414140}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}iframe[name=google_conversion_frame]{position:absolute;top:-13px}a{cursor:pointer;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.content-center{text-align:center}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.justify-last{text-align:justify;text-align-last:justify}.justify-last:after{content:"";width:100%;height:1px;display:inline-block}.container.full,.container-fluid.full{max-width:100%}.container-fluid{max-width:1170px}.even-block,.odd-block{padding-top:70px;padding-bottom:70px;position:relative}.even-block.press-bar,.even-block.content-navi,.odd-block.press-bar,.odd-block.content-navi{padding:0}.container-body .container{width:100%}.container-body .even-block,.container-body .odd-block{padding:0}.odd-block{background:#e9efef}.even-block{background-color:#fff}.even-block#steps{background-color:inherit}.quote{text-align:center}.quote .quote-img img{max-width:150px;border-radius:50%!important}.quote .quote-subject{font-size:16px;font-weight:700}.quote .quote-text blockquote{font-size:20px;font-style:italic}.cart-table .risk-class,.num-table .risk-class{margin:0}.cart-table,.cart-table table,.num-table,.num-table table{width:100%}.cart-table th,.cart-table td,.cart-table table th,.cart-table table td,.num-table th,.num-table td,.num-table table th,.num-table table td{text-align:center;border-bottom:2px solid #fff;border-right:2px solid #fff;height:61px;line-height:22px}.cart-table thead th,.cart-table table thead th,.num-table thead th,.num-table table thead th{vertical-align:bottom;border-bottom:1px solid #ccdce0;padding:5px 10px;font-size:14px;font-weight:700}.cart-table tbody tr td,.cart-table table tbody tr td,.num-table tbody tr td,.num-table table tbody tr td{background-color:#f4f4f4;padding:10px}.cart-table tbody tr td.project-name,.cart-table table tbody tr td.project-name,.num-table tbody tr td.project-name,.num-table table tbody tr td.project-name{width:40%}.ok-circle{color:#a2006e;border:1px solid #025550;padding:33px;font-size:44px;font-weight:400;display:inline-block;position:relative;border-radius:50%!important}.ok-circle .check{opacity:0;z-index:5;opacity:1;border:2px solid #025550;border-top:none;border-left:none;width:10px;height:20px;transition-duration:.3s;transition-delay:.3s;display:block;position:absolute;top:3px;left:20px;transform:scale(1)rotate(45deg);width:17px!important;height:32px!important;margin-top:9px!important;margin-left:5px!important}@media (width<=767px){.margin-bottom-xs-30{margin-bottom:30px}.margin-bottom-xs-50{margin-bottom:50px}.margin-bottom-xs-80{margin-bottom:80px!important}}@media (width<=991px){.margin-bottom-sm-30{margin-bottom:30px}.margin-bottom-sm-50{margin-bottom:50px}.margin-bottom-sm-80{margin-bottom:80px!important}}.margin-bottom-20{margin-bottom:20px}.margin-bottom-60{margin-bottom:60px}.margin-top-20{margin-top:20px}.margin-top-60{margin-top:60px}ul.login-list{margin-left:0;padding-top:2px;padding-left:32px;font-size:14px}ul.login-list li{padding:0 1px 2px}.padding-left-40{padding-left:40px!important}.page-header-block{padding-top:25px!important}.step-wizard .step .number{color:#696969}.step-wizard .step .desc{color:#696969;font-size:24px!important}.step-wizard .active .step .desc{color:#a2006e!important;font-size:24px!important}.row>.item{margin-bottom:50px}.row>.item .img-responsive{display:inline-block}@media (width>=768px){.row:last-child:first-child>.item{margin-top:25px;margin-bottom:25px}.row:last-child:not(:first-child)>.item{margin-bottom:0}}.row-centered{text-align:center}.col-centered{float:none;text-align:left;display:inline-block}.row-right{text-align:right}.col-right{float:none;text-align:left;display:inline-block}.step-description{background-color:#fafafa;margin:0 -15px;padding:40px;line-height:1.6}.step-description.centered{text-align:center}.arrow-down{border-top:20px solid red;border-left:20px solid #0000;border-right:20px solid #0000;width:0;height:0}.position h3{margin-bottom:5px!important;font-size:20px!important}.position p{color:#aaa;font-size:18px;font-weight:400;text-align:center!important}.certs.even-block{padding-top:70px!important;padding-bottom:25px!important}.certs .item .embed-responsive,.certs .item>p{max-width:170px;height:203px;margin:0 auto;padding-bottom:0}.certs .item>p{padding-top:8px}.certs a.cert-link{color:#433c4b}.certs a.cert-link:hover{color:#505050;background-color:#696969;text-decoration:none}.certs .cert-img{text-align:center;min-height:143px}.certs .cert-img img{width:100%;max-width:130px;height:auto}.certs .quote{border-top:1px solid #dadada;max-width:480px;margin:0 auto;padding:10px;font-size:14px;border-radius:3px!important;line-height:1.7!important}.certs:hover .cert-img img{filter:grayscale(0%);opacity:1}.prime-badge{color:#2dccd3;text-transform:uppercase;border:1px solid #2dccd3;padding:10px;font-size:16px;display:inline-block}.overlay-open .main-navigation,.overlay-open header,.overlay-open #content-container,.overlay-open .hero.cover-bg,.overlay-open .overlay-open-hidden,.overlay-open>.html,.overlay-open>.odd-block,.overlay-open>.even-block{display:none}.overlay .close-btn{z-index:3;position:absolute;top:5px;right:15px}@media (width>=768px){.overlay-open .app-nav,.overlay-open .main-navigation,.overlay-open header,.overlay-open #content-container,.overlay-open .hero.cover-bg,.overlay-open .overlay-open-hidden,.overlay-open>.odd-block,.overlay-open>.even-block,.overlay-open>.html{display:block}.overlay{z-index:3092;text-align:center;width:100%;height:100%;display:table;position:fixed;top:0}.overlay .backdrop{vertical-align:middle;background-color:#171717b5;position:absolute;inset:0}.overlay .content{background-color:#fff;max-width:768px;height:auto;max-height:100%;margin:10px auto;display:inline-block;position:relative;overflow-y:auto;box-shadow:8px 5px 79px #464646}}@media (width>=992px){.overlay .content{max-width:880px}}.decision-or{text-transform:uppercase;padding:0 5px;display:inline-block;position:relative}.decision-or:before,.decision-or:after{content:"";border-bottom:1px solid #ccc;width:80px;display:block;position:absolute;top:50%}.decision-or:before{margin-left:-80px;left:0}.decision-or:after{margin-right:-80px;right:0}input[type=number].no-arrows::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number].no-arrows::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number].no-arrows{-moz-appearance:textfield}input::-webkit-input-placeholder{line-height:normal!important}form{text-align:left}form .mandatory{color:#bbb;text-align:right;margin:0 0 10px;padding:0;font-size:13px;font-style:normal}.form-control-static{display:inline-block}.form-always-inline .form-group{vertical-align:middle;margin-bottom:0;display:inline-block}.form-always-inline .form-control{vertical-align:middle;width:auto;display:inline-block}.form-always-inline .input-group{vertical-align:middle;display:inline-table}.form-always-inline .input-group .input-group-addon,.form-always-inline .input-group .input-group-btn,.form-always-inline .input-group .form-control{width:auto}.form-always-inline .input-group>.form-control{width:100%}.form-always-inline .control-label{vertical-align:middle;margin-bottom:0}.form-always-inline .radio,.form-always-inline .checkbox{vertical-align:middle;margin-top:0;margin-bottom:0;display:inline-block}.form-always-inline .radio label,.form-always-inline .checkbox label{padding-left:0}.form-always-inline .radio input[type=radio],.form-always-inline .checkbox input[type=checkbox]{margin-left:0;position:relative}.form-always-inline .has-feedback .form-control-feedback{top:0}.form-always-inline .input-wrapper{vertical-align:top}.form-always-inline .input-wrapper .error-message,.form-always-inline .input-wrapper .form-control-errors{display:block!important}textarea{resize:vertical}.form-control,select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{background-color:#fbfbfb;border:0;border-bottom:2px solid #c1c1c1;outline-color:#025550;width:100%;padding:7px 12px 5px;transition:box-shadow .3s ease-in-out,background .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out,outline-color .3s ease-in-out;box-shadow:inset 0 1px 1px 1px #ebebeb;border-radius:0!important}.form-control:focus,select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus{border-color:#414140;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #41414099}.input-group-btn .btn,.input-group-addon{border-bottom-width:2px;height:40px;padding:7px 12px 5px}.input-group-addon{border-top:0}.form-control{border-bottom-width:2px;outline-color:#0000}label{z-index:4;font-weight:400;position:relative}[type=checkbox]{width:auto}select{padding-top:7px;padding-bottom:8px}.form-header{border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:10px;font-size:24px}label{color:#1d1d1b;font-size:14px;font-weight:600}.error-message{display:none}.form-error .form-control,.form-error select,.form-error input,.form-error textarea,.form-group-error .form-control,.form-group-error select,.form-group-error input,.form-group-error textarea{outline-color:#e03535;border-bottom-color:#e03535!important}.form-error .form-control:focus,.form-error select:focus,.form-error input:focus,.form-error textarea:focus,.form-group-error .form-control:focus,.form-group-error select:focus,.form-group-error input:focus,.form-group-error textarea:focus{border-color:#e03535;box-shadow:inset 0 1px 1px #00000013,0 0 8px #d25a5a99}.form-error .error-message,.form-group-error .error-message{display:inherit}.form-error label>.box,.form-group-error label>.box{border-color:#e03535}.form-error .checkbox label,.form-group-error .checkbox label{font-weight:400}.form-error .checkbox label>.box,.form-group-error .checkbox label>.box{border-color:#e03535}.checkbox-small-font{font-size:.8em}.error-message,.form-control-errors{color:#ea4e4f;text-align:right;min-height:19px;padding-top:4px;font-size:12px;display:inherit!important}.checkbox{margin:0 0 0 5px;position:relative}.checkbox.md-checkbox-inline{display:inline-block}.form-inline .checkbox.md-checkbox-inline{margin-right:20px;top:3px}.checkbox em{font-style:normal}.checkbox em.small{padding-top:5px;padding-bottom:5px;display:block}.checkbox input[type=checkbox]{visibility:hidden;position:absolute}.checkbox label{cursor:pointer;margin-top:2px;padding-left:30px;font-weight:400}.checkbox label>span.inc,.checkbox label>span.box,.checkbox label>span.check{transition-duration:.3s;display:block;position:absolute;left:0}.checkbox label>span.inc{opacity:0;background:#fff;width:60px;height:60px;top:-20px;left:-20px;border-radius:50%!important}.checkbox label>.box{z-index:5;background-color:#fbfbfb;border:2px solid #c1c1c1;border-radius:3px;width:20px;height:20px;transition-delay:.2s;top:2px}.checkbox label>.check{opacity:0;z-index:5;border:2px solid #a2006e;border-top:none;border-left:none;width:10px;height:20px;transition-delay:.3s;top:-1px;left:6px;transform:rotate(180deg)}.checkbox label>span.inc{animation:.3s growCircle}.checkbox input[type=checkbox]:checked~label>.box{opacity:0;transform:scale(0)rotate(-180deg)}.checkbox input[type=checkbox]:checked~label>.check{opacity:1;transform:scale(1)rotate(45deg)}.checkbox input[type=checkbox]:disabled~label,.checkbox input[type=checkbox][disabled]~label,.checkbox input[type=checkbox]:disabled~label>.box,.checkbox input[type=checkbox][disabled]~label>.box,.checkbox input[type=checkbox]:disabled:checked~label>.check,.checkbox input[type=checkbox][disabled]:checked~label>.check{cursor:not-allowed;filter:alpha(opacity=100);opacity:1}.success-row{color:#025550;text-align:center;padding:40px 20px;font-size:30px;line-height:1.2}.success-row i{margin:0 auto 1em;display:block}@media (width>=768px){.success-row i{margin-bottom:0;margin-right:15px;display:inline-block}}.forms{text-align:left}.forms .form-row{margin-bottom:20px}.forms .form-topic{border:1px solid #e0e3e6;padding:20px 10px}.forms .form-topic .topic{font-size:36px;font-weight:300}.forms .form-topic .teaser{color:#b0b0b0}.forms .form-error .error-message{color:red;padding:5px;font-size:12px;display:inline-block}.forms .form-check label{vertical-align:top;padding-left:41px;font-size:14px;font-weight:700}.forms .form-check label .inc{z-index:3001}.forms .form-check label .box{background-color:#fafafa;border:1px solid #6b6b6b;width:30px;height:30px;opacity:1!important;border-radius:50%!important;transform:scale(1)rotate(-180deg)!important}.forms .form-check label .check{border-color:#fff!important;width:8px!important;height:15px!important;margin-top:9px!important;margin-left:5px!important}.forms .form-check input[type=radio]:checked~label>.box,.forms .form-check input[type=checkbox]:checked~label>.box{background-color:#5dccd6}.forms .form-check.bordered .box{border:2px solid #bfbfbf!important}.forms .form-checkbox label{padding-left:41px;font-size:21px}.forms .form-checkbox label .inc{z-index:3001}.forms .form-checkbox label .box{background-color:#fafafa;border:1px solid #6b6b6b;width:30px;height:30px;opacity:1!important;border-radius:5px!important;transform:scale(1)rotate(-180deg)!important}.forms .form-checkbox label .check{border-color:#fff!important;width:8px!important;height:15px!important;margin-top:9px!important;margin-left:5px!important}.forms .form-checkbox input[type=radio]:checked~label>.box,.forms .form-checkbox input[type=checkbox]:checked~label>.box{background-color:#5dccd6}span.checkbox{text-align:center;background:#fafafa;border:1px solid;width:30px;height:30px;margin-top:1.3em;line-height:33px;display:inline-block;overflow:hidden;border-radius:3px!important}span.checkbox .fa{font-size:20px;line-height:20px}.x2pay #XS2A-Form h3{font-size:20px!important}.x2pay #XS2A-Form p{font-size:14px!important}.x2pay #XS2A-Form{margin:10px auto}.x2pay #XS2A-Form label{display:inherit;float:inherit;width:inherit;background-color:inherit;margin:0;font-weight:600}.x2pay #XS2A-Form .xs2a-form-line{margin-bottom:25px;padding:0!important}.x2pay #XS2A-Form .xs2a-form-line select.xs2a-invalid,.x2pay #XS2A-Form .xs2a-form-line input.xs2a-invalid,.x2pay #XS2A-Form .xs2a-form-line textarea.xs2a-invalid{border-color:#c1c1c1 #c1c1c1 #e03535;border-bottom-width:2px;outline-color:#e03535}.x2pay #XS2A-Form .xs2a-form-line select,.x2pay #XS2A-Form .xs2a-form-line input{float:none;width:100%}.x2pay #XS2A-Form .xs2a-form-line input[type=radio],.x2pay #XS2A-Form .xs2a-form-line input[type=checkbox]{float:none;vertical-align:top;width:auto;margin:0 5px 0 0;padding:0;display:inline-block;position:relative;top:2px}.x2pay #XS2A-Form .xs2a-form-line input[type=radio]#XS2A-privacy_policy,.x2pay #XS2A-Form .xs2a-form-line input[type=checkbox]#XS2A-privacy_policy{margin:0}.x2pay #XS2A-Form .xs2a-submit-line{padding-top:50px;text-align:center!important}.x2pay #XS2A-Form .xs2a-submit-line button{color:#fff;cursor:pointer;background-color:#025550;border:none;padding:8px 55px;font-size:18px;text-decoration:none;border-radius:3px!important}.x2pay #XS2A-Form .xs2a-image{overflow:hidden}.x2pay #XS2A-Form .xs2a-description{color:#a3a3a3;font-size:12px;text-align:center!important;padding:0!important}.x2pay #XS2A-Form .xs2a-error{color:red!important;background:#fff!important;border:1px solid red!important;padding:10px!important}.x2pay #XS2A-Form .xs2a-radio,.x2pay #XS2A-Form .xs2a-checkbox{margin-top:20px;margin-bottom:30px;padding:0}.x2pay #XS2A-Form .xs2a-radio input,.x2pay #XS2A-Form .xs2a-checkbox input{width:inherit}.x2pay #XS2A-Form .xs2a-radio label,.x2pay #XS2A-Form .xs2a-checkbox label{margin-left:10px;font-weight:400!important}#XS2A-Form .xs2a-captcha.xs2a-form-line img,#XS2A-Form .xs2a-captcha.xs2a-form-line label{width:100%}#XS2A-Form .xs2a-captcha.xs2a-form-line .xs2a-container{float:none;width:100%;overflow:visible}.calculator-year-col{border-left:1px solid #fff;height:107px;margin-top:-25px;margin-bottom:-25px;padding:20px 0 0}.calculator-year-col .form-check{margin-left:20px}.calculator-year-text{text-align:center;white-space:nowrap;margin-top:25px;font-size:13px}.sliders{border:0;height:30px}.sliders .noUi-handle:before{left:11.5px}.sliders .noUi-handle:after{left:auto;right:11.5px}.sliders.noUi-target.noUi-connect{box-shadow:none;background:#025550}.sliders .noUi-handle{outline:none;width:30px;height:30px;top:-12px;border-radius:50%!important}.sliders .noUi-background{box-shadow:none;background:#fff}.sliders .noUi-base{border-top:14px solid #fff;border-bottom:13px solid #fff}.sliders .noUi-base:before,.sliders .noUi-base:after{content:"";background:#025550;width:16px;height:100%;display:block;position:absolute;top:0}.sliders .noUi-base:before{left:-15px}.sliders .noUi-base:after{background:#fafafa;right:-12px;box-shadow:inset 0 2px 3px #e6e1e1}.sliders .noUi-background:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 2px 3px #e6e1e1}.form-page .container-content h2{margin:50px 0 0}.form-page .container-content h3{font-size:20px}.form-page .container-content h3 strong{color:#025550;font-weight:400}.form-page .container-content .container-content .heading{padding-left:0;padding-right:0;font-size:22px}.form-page .container-content .container-content .heading strong{color:#025550}@media (width>=768px){.form-page .container-content .container-content .heading{font-size:26px}}.dashboard .input-block .container,.dashboard .contact-form.input-block,.popup .input-block .container,.popup .contact-form.input-block{border:0}.popup .contact-form.input-block h3{margin-bottom:1em;padding-top:0}.popup .contact-form.input-block .container{max-width:100%}.popup .contact-form.input-block .container-content,.popup .user-recommendation.input-block{padding:0}.contact-form.input-block{background:inherit}.contact-form.input-block .container{max-width:720px}.contact-form.even-block,.contact-form.odd-block{margin:0;padding-top:3em}@media (width>=768px){.contact-form .container-content{padding-left:30px;padding-right:30px}}.contact-form .success{color:#025550;text-align:center}.contact-form .success i{margin:0 auto 1em;display:block}@media (width>=768px){.contact-form .success i{margin-bottom:0;margin-right:15px;display:inline-block}}.contact-form h3{margin-bottom:1em;padding-top:1em}.contact-form h3 strong{color:#025550;font-weight:400}.contact-form .salutation .md-checkbox{margin-top:2em}.contact-form .salutation .error-message{padding-top:1em}.contact-form .error-summary .form-error .error-message{display:block}.step-section{color:#fff;text-align:center;float:left;background:#025550;width:36px;height:36px;margin-top:-5px;margin-right:12px;padding:0 0 20px;font-weight:300;line-height:36px;display:block;border-radius:50%!important}.voucher label{padding-bottom:.5em}.voucher .error-provider div{margin:0!important;padding:0!important}.voucher .error-provider div.error-badget{border:0;line-height:1.2em;padding:.5em 2em 0 0!important}.user-recommendation.input-block{clear:both;margin-top:0}.user-recommendation.input-block .success .heading{padding-bottom:0}.form-control-standalone .form-control-errors{min-height:0;margin-bottom:0}.form-control-standalone .form-control-errors .err-message{text-align:left}.err-description{color:#433c4b;margin-top:20px}.xs2a-back{display:none}.submitting-badget,.error-badget{color:#ff3e3e;border:1px solid red;margin-bottom:20px;padding:10px;font-size:13px}.submitting-badget{color:#1d1d1b;border-color:#0000}.k-tabs.bordered{border:1px solid #eae7e7;border-radius:4px!important}.k-tabs .nav-tabs li{text-align:center;background-color:#f8f8f8;width:50%}.k-tabs .nav-tabs li a{color:#c7c7c7;border-bottom:1px solid #eae7e7;border-left:1px solid #eae7e7;margin-right:0;font-weight:700}.k-tabs .nav-tabs li a.tab-left{border-top-color:#0000;border-left-color:#0000}.k-tabs .nav-tabs li a.tab-right{border-top-color:#0000;border-right-color:#0000}.k-tabs .nav-tabs li.active a{color:#a2006e;border-bottom-color:#0000;border-right-color:#0000}.k-tabs .nav-tabs li a{font-size:16px;text-decoration:none}.k-tabs .tab-content .tab-pane{padding:10px 30px}.nav.nav-tabs li a{font-size:16px;text-decoration:none}.hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.no-scroll{overflow-y:hidden}.tenant-dropdown .btn,.main-navigation .menu-container,.main-navigation .menu-toggle{visibility:hidden}.loading-overlay.static{visibility:hidden;display:none}.js-loaded .tenant-dropdown .btn,.js-loaded .main-navigation .menu-container,.js-loaded .main-navigation .menu-toggle,.js-loaded .js-pending-invisible{visibility:visible}.js-loaded .loading-overlay.static{visibility:hidden;display:none}#content-container{min-height:calc(100svh - 60px)}@media (width>=768px){#content-container{min-height:calc(100svh - 690px)}}@media (width>=992px){#content-container{min-height:calc(70svh - 90px)}}#content-container #content-container,#content-container #content-container:not(.transactional){min-height:0}@media (width>=768px){:is(#content-container:has(>.panel-account:first-child),#content-container:has(>.user-flow),#content-container:has(>[data-system]:first-child .user-flow),#content-container:has(>[data-system]:first-child>.panel-account:first-child),#content-container:has(>[data-system]:first-child>.institutional-flow:first-child)){padding-top:60px}}:is(#content-container:has(>.panel-account:first-child),#content-container:has(>.user-flow),#content-container:has(>[data-system]:first-child .user-flow),#content-container:has(>[data-system]:first-child>.panel-account:first-child),#content-container:has(>[data-system]:first-child>.institutional-flow:first-child)){background:#e9efef;display:flow-root}:is(#content-container:has(>.panel-account:first-child) .panel-account,#content-container:has(>.user-flow) .panel-account,#content-container:has(>[data-system]:first-child .user-flow) .panel-account,#content-container:has(>[data-system]:first-child>.panel-account:first-child) .panel-account,#content-container:has(>[data-system]:first-child>.institutional-flow:first-child) .panel-account){margin-top:0}#content-container>.user-flow.even-block{background-color:#0000}#content-container:not(.transactional){min-height:calc(100svh - 60px)}@media (width>=992px){#content-container:not(.transactional){min-height:calc(100svh - 90px)}}.mood-cta-container+#content-container:not(.transactional){min-height:calc(100svh - 560px)}@media (width>=992px){.mood-cta-container+#content-container:not(.transactional){min-height:calc(100svh - 590px)}}html.fullscreen #content-container{min-height:0}#content-container [ng-controller]:first-child{min-height:800px}.js-loaded #content-container [ng-controller]:first-child{min-height:0}#footer,#content-container{z-index:15;clear:both;background:#fff;position:relative}#footer{z-index:14;display:flow-root}#footer:before,#footer:after{content:" ";display:table}.even-block.cta-container,.odd-block.cta-container{color:#fff;background:#1d1d1b;margin-bottom:0;padding-top:70px!important}.even-block.cta-container.cta-container-dark-gradient,.odd-block.cta-container.cta-container-dark-gradient{background:#fff;position:relative}.even-block.cta-container.cta-container-dark-gradient:before,.odd-block.cta-container.cta-container-dark-gradient:before{content:"";z-index:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF1D1D1B", endColorstr="#FF46837F", GradientType=0);background-image:linear-gradient(#1d1d1b 0%,#46837f 100%);background-repeat:repeat-x;position:absolute;inset:0}.even-block.cta-container .container,.odd-block.cta-container .container{z-index:2;position:relative}.even-block.cta-container h1,.even-block.cta-container .h1,.even-block.cta-container h2,.even-block.cta-container .h2,.odd-block.cta-container h1,.odd-block.cta-container .h1,.odd-block.cta-container h2,.odd-block.cta-container .h2{font-size:30px}.even-block.cta-container h1+p,.even-block.cta-container .h1+p,.even-block.cta-container h2+p,.even-block.cta-container .h2+p,.odd-block.cta-container h1+p,.odd-block.cta-container .h1+p,.odd-block.cta-container h2+p,.odd-block.cta-container .h2+p{margin-top:50px}@media (width>=768px){.even-block.cta-container h1,.even-block.cta-container .h1,.even-block.cta-container h2,.even-block.cta-container .h2,.odd-block.cta-container h1,.odd-block.cta-container .h1,.odd-block.cta-container h2,.odd-block.cta-container .h2{font-size:30px}}@media (width>=992px){.even-block.cta-container h1,.even-block.cta-container .h1,.even-block.cta-container h2,.even-block.cta-container .h2,.odd-block.cta-container h1,.odd-block.cta-container .h1,.odd-block.cta-container h2,.odd-block.cta-container .h2{font-size:45px}}b,strong{font-weight:700}h1:after,h2:after,h3:after,h4:after,h5:after{border-bottom:0!important}.btn{text-transform:none!important}h3,.h3,.container-body .container-header h3{font-size:20px}@media (width>=480px){h3,.h3,.container-body .container-header h3{font-size:30px}}@media (width>=768px){h3,.h3,.container-body .container-header h3{font-size:30px}}h1,.h1,h2,.h2,h3,.h3,.container-body .container-header h3{-webkit-hyphens:auto;hyphens:auto}h1>br+small,h1>br+.small,.h1>br+small,.h1>br+.small,h2>br+small,h2>br+.small,.h2>br+small,.h2>br+.small,h3>br+small,h3>br+.small,.h3>br+small,.container-body .container-header h3>br+small,.h3>br+.small,.container-body .container-header h3>br+.small{padding-top:15px;line-height:1.2;display:inline-block}h3,.h3,.container-body .container-header h3,h4,.h4,h5,.h5,h6,.h6{font-family:Archivo,arial,sans-serif;font-weight:700}h4{font-size:16px}@media (width>=480px){h4{font-size:20px}}@media (width>=768px){h4{font-size:20px}}.content h3,.content h4,.content h5,.content h6,.content .h3,.content .container-body .container-header h3,.container-body .container-header .content h3,.content .h4,.content .h5,.content .h6{margin:0;padding:0;font-size:18px;font-weight:700}.teaser-container h1 strong,.teaser-container h2 strong,.teaser-container h3 strong,.teaser-container h4 strong{color:#025550;font-weight:400}.content h3 .content .h3,.content h3 .content .container-body .container-header h3,.container-body .container-header .content h3 .content h3{margin-top:1em;margin-bottom:7px;font-size:18px;font-weight:600}.content h4,.content .h4{margin-bottom:11px;font-size:19px}@media (width>=480px){.content h4,.content .h4{font-size:29px;line-height:1.25}}.content h5,.content .h5{margin-bottom:5px;padding-top:5px;font-size:18px;font-weight:600;line-height:1.2}.content h6,.content .h6{margin-bottom:5px;padding-top:5px;font-size:15px;line-height:1.4}h3.section-headline,h4.section-headline{text-align:left;border-bottom:1px solid #d4d4d4;margin-bottom:30px;padding-bottom:10px;font-weight:400}.container-header{text-align:center;padding-bottom:70px}.container-header h1,.container-header h2{margin-bottom:6px;font-size:34px;font-weight:700}.container-header h1:after,.container-header h2:after{padding-top:0}@media (width>=480px){.container-header h1,.container-header h2{font-size:40px}}@media (width>=768px){.container-header h1,.container-header h2{font-size:40px}}.container-header h3,.container-header .h3,.container-body .container-header h3{font-size:20px}.container-header h3:after,.container-header .h3:after,.container-body .container-header h3:after{padding-top:0}@media (width>=480px){.container-header h3,.container-header .h3,.container-body .container-header h3{font-size:30px}}@media (width>=768px){.container-header h3,.container-header .h3,.container-body .container-header h3{font-size:30px}}.container-header h4,.container-header .h4{margin-top:0;font-size:20px;line-height:1.2}.press-container .container-header{padding-bottom:0}.conditions h3{padding-bottom:20px}.conditions .interests h3{max-width:180px;margin-left:auto;margin-right:auto}@media (width>=992px){.conditions .interests h3{max-width:none}}.conditions .container-header{padding-bottom:0}.teaser-block,.teaser-container{text-align:left;padding-top:70px}.teaser-block.highlight,.teaser-container.highlight{background:#ecf1f4}.teaser-block .container-header,.teaser-container .container-header{padding-bottom:0}.teaser-block .teaser-content,.teaser-container .teaser-content{padding-top:70px;padding-bottom:30px}.container-body h4{font-size:20px;font-weight:700}.container-body h4.media-heading{margin-top:0}.container-body h3.fine{font-size:21px;font-weight:400}.container-body h3{margin-top:30px;margin-bottom:30px}.container-body h4{margin-top:11px;margin-bottom:11px}.container-body h5{font-weight:400}pre{text-align:left}@media (width>=768px){.quotes .row-sm-table,.quotes.row-sm-table{display:table}.quotes .row-sm-table>.item,.quotes.row-sm-table>.item{float:none;vertical-align:middle;padding-bottom:50px;display:table-cell}}.quotes blockquote{border:0}.quotes blockquote h3{margin-top:0;padding-top:20px;font-size:20px;font-weight:400}.quotes blockquote p{font-size:18px;font-style:italic;font-weight:400}.quotes blockquote footer{font-size:14px}.quotes blockquote footer:before{display:none}mark,.mark{color:#fff;background-color:#025550;border-radius:3px;padding:.01em .15em;text-decoration:none}mark.beta,.mark.beta{color:currentColor;border-radius:.1em;margin-left:-.25em;padding:0 .25em;font-size:.45em;font-weight:400;position:relative;top:-.25em}mark.beta.nope,.mark.beta.nope{background:0 0;font-size:.65em;top:-.5em}.description-container{font-size:17px!important;line-height:1.7!important}.description-container .description-block{margin-bottom:50px}.input-block{margin-top:60px}.input-block .container{background-color:#fff;border:1px solid #ebedef;max-width:700px}.input-block .container .heading{text-align:center;padding:60px 10px;font-size:26px;font-weight:700}.input-block .container .row-centered .max-600{max-width:600px}.input-block .container .row-centered .max-500{max-width:500px}.input-block .container h4{text-transform:uppercase;color:#bfc1c7;font-size:13px;font-weight:400}.input-block .separator{border-bottom:1px solid #ebedef;margin-left:-15px;margin-right:-15px}.input-block .separator-in{border-bottom:1px solid #ebedef;margin-left:0;margin-right:0}.input-block .btn-now{font-weight:700;font-size:15px!important}.input-block .sign-x{padding-top:5px}.step-wizard .step{position:relative}.step-wizard .step .name{text-transform:uppercase;color:#d8dbde;text-align:center;margin-top:22px;font-size:13px;font-weight:600}.step-wizard .step .marker-border{background-color:#eaeef2;height:3px;position:absolute;left:0;right:0}.step-wizard .step .marker-border.first{margin-left:50%;margin-right:-50%}.step-wizard .step .marker-border.middle{margin-left:50%}.step-wizard .step .marker-border.last{margin-left:-50%;margin-right:50%}.step-wizard .step .marker{z-index:3;background-color:#fff;border:2px solid #eaeef2;width:20px;height:20px;margin-top:-8px;margin-left:50%;position:absolute;left:-10px;border-radius:50%!important}.step-wizard .step.active .marker{background-color:#025550;border-color:#025550}.step-wizard .step.active .name{color:#5f5f6f}.step-wizard .step.done .marker-border{background-color:#025550}.task-info .task-title{margin-bottom:15px;font-size:18px;font-weight:700}.selection-row{padding:0}.selection-row .option{cursor:pointer;border:1px solid #ebedef;margin-bottom:8px;padding:16px;font-size:13px;border-radius:3px!important}.selection-row .risk-class-large{margin-top:1em;padding-top:6px}.selection-row.active .option,.selection-row.active.preview .option,.selection-row.preview .option{color:#025550;background-color:#f7fcfc;border-color:#c9eaee}.selection-row.active .option .fa,.selection-row.active.preview .option .fa,.selection-row.preview .option .fa{color:#a2006e}.selection-row.preview .option{opacity:.75;color:#1d1d1b;background-color:#ebedef;border-color:#d2d5d8}.selection-row.preview .option .fa{color:#e6e8e8}.selection-row.as-btn{border-radius:0!important}.selection-row.as-btn.first .option{border-radius:3px 0 0 3px!important}.selection-row.as-btn.last .option{border-radius:0 3px 3px 0!important}.attr-row{border-bottom:1px solid #ebedef;padding:10px 5px;font-size:13px}#datenschutz h4{font-weight:400}#datenschutz a{word-break:break-all;word-break:break-word}.padding-md-20{padding:20px}@media (width<=767px){.padding-md-20{padding:0}}.media{padding-bottom:25px}@media (width>=480px){.media-right,.media>.pull-right{padding-left:40px}}@media (width>=992px){.media-right,.media>.pull-right{padding-left:30px}.media-right .ok-circle,.media>.pull-right .ok-circle{margin-right:30px}}@media (width>=480px){.media-left,.media>.pull-left{padding-right:40px}}@media (width>=992px){.media-left,.media>.pull-left{padding-right:30px}.media-left .ok-circle,.media>.pull-left .ok-circle{margin-left:30px}}figure figcaption p{line-height:1.2em}table.table.striped th,table.table.striped td{vertical-align:middle;height:61px}.table.striped{margin:20px 0}.table.striped .row [class^=col]{text-align:center;padding-top:22px;padding-bottom:10px}.table.striped .row [class^=col]:nth-child(odd){background:#f9f9f9}.table.striped h3{color:#025550;margin-top:10px}.table.striped dl i.x{top:0}.html th:empty,.html td:empty{padding:0!important}.html th:empty[style],.html td:empty[style]{min-width:1px}i.check{font:0/0 a;color:#0000;text-shadow:none;background-color:#0000;border:0;display:inline-block}i.check:before{content:"";border:2px solid #025550;border-top:none;border-left:none;width:12px;height:25px;margin-left:9px;display:block;top:0;left:20px;transform:scale(1)rotate(45deg)}i.x{font:0/0 a;color:#0000;text-shadow:none;background-color:#0000;border:0;width:25px;height:25px;display:inline-block;position:relative;top:-7px}i.x,i.x:before,i.x:after{height:2px}i.x:before,i.x:after{content:"";background:#025550;width:25px;display:block;position:absolute}i.x:before{top:0;transform:rotate(-45deg)scale(1)}i.x:after{bottom:0;transform:rotate(45deg)scale(1)}@media (width>=768px){.column-table>.row{width:100%;display:table}.column-table>.row>div{vertical-align:middle;float:none;display:table-cell}.column-table>.row>div.vtop{vertical-align:top}}.text-pull-right{float:right}.company-testimonial{text-align:center;margin-top:25px;margin-bottom:75px;font-weight:400}.company-testimonial:last-child{margin-bottom:0}.company-testimonial .row>div{vertical-align:top}.company-testimonial .row>div .item{vertical-align:middle}.company-testimonial .text-pull-right{float:none}@media (width>=480px){.company-testimonial .text-pull-right{float:right;margin:-.5em 0 0 .5em}}.company-testimonial .item{background:#fff;padding:2em 1.5em;display:block;position:relative;margin-top:0!important}.company-testimonial .item:after{content:"";border-top:20px solid #fff;border-left:20px solid #0000;border-right:20px solid #0000;width:0;height:0;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}@media (width>=480px){.company-testimonial .item:after{left:90px}}@media (width>=768px){.company-testimonial .item{min-height:240px;margin:0}.company-testimonial .item:after{top:65px;left:auto;right:-30px;transform:translate(0)rotate(-90deg)}.company-testimonial.column-switch-sm .item{margin-right:-30px}.company-testimonial.column-switch-sm .item:after{top:65px;left:-30px;right:auto;transform:translate(0)rotate(90deg)}}.company-testimonial blockquote{text-align:inherit;border:0;margin:0;padding:0;font-style:italic;font-weight:400}.company-testimonial .contact-person,.company-testimonial .contact-person.no-details{min-height:auto;margin:0}.company-testimonial .contact-person figcaption{font-size:1em;line-height:1.25em}.company-testimonial .contact-person .small{margin-top:1em;font-size:75%;font-weight:400;display:block}.company-testimonial .contact-person+.html{margin-top:-15px;font-weight:400}@media (width>=480px){.company-testimonial{text-align:left}.company-testimonial .item{text-align:left;margin-left:30px;margin-right:30px}.company-testimonial .contact-person{text-align:inherit;flex-wrap:nowrap;justify-content:center;align-items:center;display:inline-flex}.company-testimonial .contact-person,.company-testimonial .contact-person.no-details{margin-left:30px;margin-right:30px}.company-testimonial .contact-person figcaption{padding-top:15px}.company-testimonial .contact-person img{float:left;margin-right:30px}}@media (width>=768px){.company-testimonial .row>div .row{padding:0 15px}.company-testimonial .item{text-align:left;margin-left:0;margin-right:0}.company-testimonial .item img{margin-left:15px}.company-testimonial .contact-person{text-align:center;flex-wrap:wrap}.company-testimonial .contact-person,.company-testimonial .contact-person.no-details{margin-left:0;margin-right:0}.company-testimonial .contact-person figcaption{padding-top:0}.company-testimonial .contact-person img{float:none;margin-right:auto}.company-testimonial .contact-person+.html{text-align:center}.column-switch-sm>.row{flex-wrap:wrap;justify-content:center;align-items:stretch;margin-left:-15px;margin-right:-15px;display:flex}.column-switch-sm>.row:before,.column-switch-sm>.row:after{content:none}.column-switch-sm>.row>[class^=col-xs-12\ col-sm]{display:block!important}.column-switch-sm>.row>[class^=col-xs-12\ col-sm]:first-child{order:2}.column-switch-sm>.row>[class^=col-xs-12\ col-sm]:nth-child(2){order:1}.row.row__same-height{flex-wrap:wrap;justify-content:center;align-items:stretch;display:flex}.row.row__same-height [class^=col-sm]{flex-flow:wrap;align-items:stretch;display:flex}.row.row__same-height [class^=col-sm]>div{width:100%}.row.row__same-height [class^=col-sm]>div:last-child{align-self:flex-end}}.max-width-xs,.max-width-sm,.max-width-md,.max-width-lg{margin-left:auto;margin-right:auto}.max-width-xs{max-width:480px;margin-left:auto}.max-width-sm{max-width:768px}.max-width-md{max-width:992px}.max-width-lg{max-width:1200px}.visible-xxs{display:none!important}@media (width<=479px){.visible-xxs{display:block!important}.hidden-xxs{display:none!important}}.fa-icon-border{text-align:center;border:2px solid;border-radius:50%;width:1.28571em;height:1.27em;line-height:1.15em}.fa-1-5x{font-size:1.5em}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation:.3s fadeIn}.fadeIn .slow-600{animation-duration:.6s}.fadeIn .slow-900{animation-duration:.9s}#rating .row.credit-rating>.row{margin-left:0;margin-right:0}.project-rating.project-rating__v3 .risk-container{margin:50px 0}@media (width>=480px){.project-rating.project-rating__v3 .risk-container{margin:0 0 50px}.project-rating.project-rating__v3 .risk-container .risk-group{padding:0 15px}}.project-rating.project-rating__v3 .risk-container .risk-group{float:none;width:100%;margin:0 auto}.risk-container{text-align:center;margin:100px 0 50px}.risk-container .risk-wrapper,.risk-container .risk-info-wrapper{height:81.6px;padding-top:7px}.risk-container .risk-info-wrapper{z-index:10;width:100%;height:100%;position:absolute;top:0;overflow:visible}.risk-container .risk-info-wrapper .risk-tile{background:0 0!important}.risk-container .risk-tile{float:left;color:#fff;z-index:1;background-color:#adb2b6;width:20%;height:68px;font-weight:300;position:relative}.risk-container .risk-tile.active{z-index:4;font-weight:600}.risk-container .risk-tile.active .bg{width:100%;height:100%;transform:scale(1.2);box-shadow:0 0 #fff,0 0 #fff,12px 0 15px -4px #0003,-12px 0 15px -4px #0003}.risk-container .risk-tile.active mark{border:1px solid #fff;width:48px;height:48px;font-size:24px;line-height:44px}.risk-container .risk-tile.active.rD{margin-left:-9px}.risk-container mark{text-transform:uppercase;background:0 0;border:1px solid #ffffff80;border-radius:0;width:40px;height:40px;font-size:18px;line-height:37px;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.risk-container .risk-group{margin-bottom:30px;padding-bottom:40px;position:relative}.risk-container .risk-group.out-of-range{margin-bottom:50px;padding-bottom:40px;display:none}.risk-container .risk-group.out-of-range .risk-tile{float:none;width:100%}.risk-container .risk-group.out-of-range mark{border:0;width:100%}@media (width>=768px){.risk-container .risk-group{float:left;width:66.666%}.risk-container .risk-group.out-of-range{width:33.333%;padding-top:7px;padding-bottom:46px;display:block}.risk-container .risk-group.out-of-range mark{color:#d2d2d2}.risk-container .risk-group.out-of-range .risk-legend{border-left:0}}.risk-container .risk-legend{color:#1d1d1b;border:1px solid #e0e0e0;border-top:#0000;width:100%;height:14px;position:absolute;bottom:0}.risk-container .risk-legend .description{font-size:14px;font-weight:400;position:relative;top:-15px}.risk-container .risk-tile.active .risk-arrow{display:block}.risk-container .risk-arrow{color:#adb2b6;width:66px;height:63px;display:none;position:absolute;bottom:0;left:50%;transform:translate(-50%,-100%)}.risk-container .risk-arrow:before{content:"";background:#fff;border:1px solid #adb2b6;border-top:0;border-left:0;outline:4px solid #fff;width:40px;height:40px;position:absolute;bottom:0;left:26px;transform:rotate(45deg)translate(-50%);box-shadow:7px 7px 15px -4px #0000001a}.risk-container .risk-arrow strong,.risk-container .risk-arrow em{z-index:1;font-weight:300;position:relative}.risk-container .risk-arrow strong{font-size:26px;line-height:.8;display:block}.risk-container .risk-arrow em{font-size:16px;font-style:normal}.rN{background-color:#aaa!important}.rAA{background-color:#003659!important}.rAA-light{background-color:#ccd7de!important}.rA{background-color:#008d84!important}.rA-light{background-color:#cce8e6!important}.rB{background-color:#4db284!important}.rB-light{background-color:#dbf0e6!important}.rC{background-color:#4cb1d7!important}.rC-light{background-color:#dbeff7!important}.rD{background-color:#7fbecc!important}.rD-light{background-color:#e5f2f5!important}.risk-class{text-align:center;text-transform:uppercase;color:#fff;background:#72bd52;width:27px;height:26px;margin-bottom:0;font-weight:400;line-height:26px;display:inline-block}.risk-class-large{width:40px;height:40px;padding-top:8px}.risk-class-lg{width:30px!important;height:30px!important;padding-top:2px!important;font-size:15px!important}[tooltip],[data-tooltip]{cursor:pointer;transition:background-color .3s ease-in-out;position:relative;overflow:visible}[tooltip]:hover,[data-tooltip]:hover{background-color:#f6fcfc}[tooltip]:hover .icon,[data-tooltip]:hover .icon{background-color:#025550}[tooltip] i,[data-tooltip] i{color:#fff;background-color:#e6e8f1;border-bottom-left-radius:5px;width:14px;height:14px;font-size:11px;line-height:16px;transition:background-color .15s ease-in-out;position:absolute;top:-1px;right:0}[tooltip].loan-guarantee .popover,[data-tooltip].loan-guarantee .popover{width:246px}[tooltip] .popover,[data-tooltip] .popover{visibility:hidden;opacity:0;transition:all .3s;display:block;transform:translate(-50%,-75%)}[tooltip] .popover.show-popover,[data-tooltip] .popover.show-popover{visibility:visible;opacity:1}[tooltip] .popover.show-popover.top,[data-tooltip] .popover.show-popover.top{transform:translate(-50%,-95%)}[tooltip] .popover.top>.arrow,[data-tooltip] .popover.top>.arrow{border-top:0}[tooltip] .popover.top>.arrow:after,[data-tooltip] .popover.top>.arrow:after{bottom:2px}[tooltip] .popover h3.popover-title,[data-tooltip] .popover h3.popover-title{margin:0;padding:8px 14px;font-size:14px}[tooltip] .popover .popover-content,[tooltip] .popover .popover-content p,[data-tooltip] .popover .popover-content,[data-tooltip] .popover .popover-content p{margin:0;font-size:13px}[tooltip] .popover .popover-content table,[data-tooltip] .popover .popover-content table{width:100%}[tooltip] .popover .popover-content th,[data-tooltip] .popover .popover-content th{padding-right:5px}[tooltip] .popover .popover-content td,[data-tooltip] .popover .popover-content td{text-align:right}[tooltip] .popover.top,[data-tooltip] .popover.top{top:0;left:50%}@media (width>=768px){[tooltip] .popover.top,[data-tooltip] .popover.top{width:250%}}@media (width<=479px){.popover-align-left-xs .popover.show-popover.top,.popover-align-left-xs [data-tooltip] .popover.show-popover.top{transform:translate(-21%,-95%)}.popover-align-right-xs .popover.top{left:auto;right:0;transform:translateY(-95%)}.popover-align-right-xs .popover.top.show-popover{transform:translateY(-95%)}.popover-align-right-xs .popover.top>.arrow{left:auto;right:30%;transform:translate(0)}}@media (width<=767px){.loan-guarantee[tooltip] .popover.top,.loan-guarantee[data-tooltip] .popover.top{left:0;transform:translateY(-75%)}.loan-guarantee[tooltip] .popover.top.show-popover,.loan-guarantee[data-tooltip] .popover.top.show-popover{transform:translateY(-95%)}.loan-guarantee[tooltip] .popover.top>.arrow,.loan-guarantee[data-tooltip] .popover.top>.arrow{left:33%;transform:translate(-50%)}}.payment .btn .check{opacity:0;width:30px;transition:all .3s ease-in-out;position:absolute;top:3px;left:20px;transform:rotate(360deg)scale(0)}.payment .btn .check:before{width:11px;height:21px}@media (width>=480px){.payment .btn.active>.check{opacity:1;display:inline-block;transform:rotate(0)scale(1)}}.payment .btn.active>.check:before{border-color:#fff}.payment .payment-tab{padding-top:30px}.payment .payment-container{padding:0}@media (width>=480px){.payment .payment-container{padding:0 15px}}.payment .control-data,.payment .control-label{padding-top:7px}.payment #credit-transfer h3{padding-bottom:30px;font-weight:600}.payment .bank-account-information{text-align:center;margin-top:20px;margin-bottom:0}.payment .bank-account-information dt,.payment .bank-account-information dd{text-align:left;padding-bottom:10px}.payment .bank-account-information dt{clear:left;float:left;min-width:100%;padding:9px 10px 1px 0;font-size:14px;font-weight:600}.payment .bank-account-information dd{clear:right}.payment .bank-account-information .purpose-label{width:100%;padding:8px 0 4px;display:block}.payment .bank-account-information .purpose-data{clear:both;color:#565656;text-align:center;letter-spacing:.5px;background-color:#eee;margin-top:5px;padding:6px 12px;font-size:18px;font-weight:700}@media (width>=768px){.payment .bank-account-information dt{min-width:130px}}.payment .feature p{font-size:13px}.payment .frmDebit .control-label{text-align:left}.payment .form-horizontal .form-group{margin-left:0;margin-right:0}.investment-bar-container{min-height:100px}#stories .container-body:has(.success-story-teaser-container){margin-left:-15px;margin-right:-15px}.row:has(.success-story-teaser-container) .item{margin-bottom:50px;display:flow-root}@media (width>=768px){.row:has(.success-story-teaser-container) .item{margin-top:25px;margin-bottom:25px!important}}.success-story-teaser-container{background:#fff;border:1px solid #e9efef;flex-direction:column;width:auto;max-width:340px;height:100%;margin:0 auto;font-size:16px;display:flex;box-shadow:.66178px 1.72716px 3.712px #60606005,2.95854px 7.7214px 8.576px #60606008,7.35743px 19.2019px 19.584px #6060600a,14.3256px 37.3879px 41.728px #6060600d,24.3301px 63.4984px 80px #60606012}.success-story-teaser-container a{color:inherit;flex-direction:column;height:100%;text-decoration:none;display:flex}.success-story-teaser-container .image-container:first-child{justify-self:flex-start;max-height:241px;margin-bottom:5px;overflow:hidden}@media (width>=768px){.success-story-teaser-container .image-container:first-child{margin-bottom:10px}}.success-story-teaser-container .image-container:first-child img{-o-object-fit:cover;object-fit:cover;width:-moz-available;width:-webkit-fill-available;width:stretch}.success-story-teaser-container .html{flex:auto;justify-content:space-between;padding-left:15px;padding-right:15px}@media (width>=480px){.success-story-teaser-container .html{--clamp:4;flex-direction:column;min-height:200px;display:inline-flex}.success-story-teaser-container .html h2+p:first-of-type,.success-story-teaser-container .html h3+p:first-of-type,.success-story-teaser-container .html h4+p:first-of-type{--clamp:3}.success-story-teaser-container .html p:first-of-type{-webkit-line-clamp:var(--clamp);line-clamp:var(--clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.success-story-teaser-container .html{padding-right:14px}@media (width>=992px){.success-story-teaser-container .html{padding-left:26px}}.success-story-teaser-container h2,.success-story-teaser-container h3{margin-top:15px;margin-bottom:15px}.success-story-teaser-container p a{color:#a2006e}.success-story-teaser-container p:last-child a{text-decoration:none}.success-story-teaser-container p:last-child a .fa{margin-left:5px;font-size:.875em}.project-box .panel.panel-account,.project-box .panel.panel-default.panel-account{max-width:none}.panel.panel-account,.panel.panel-default.panel-account{border-color:#f5f5f5;max-width:600px;margin:0 auto 120px}.panel.panel-account:not(.project-box),.panel.panel-default.panel-account:not(.project-box){box-shadow:none;border-top:0}@media (width>=480px){.panel.panel-account,.panel.panel-default.panel-account{margin-top:60px}}.panel.panel-account>.panel-heading.bg-light,.panel.panel-account>.panel-footer.bg-light,.panel.panel-account>.panel-body.bg-light,.panel.panel-default.panel-account>.panel-heading.bg-light,.panel.panel-default.panel-account>.panel-footer.bg-light,.panel.panel-default.panel-account>.panel-body.bg-light{color:#1d1d1b;background:#90b2b0}.panel.panel-account>.panel-heading.bg-white,.panel.panel-account>.panel-footer.bg-white,.panel.panel-account>.panel-body.bg-white,.panel.panel-default.panel-account>.panel-heading.bg-white,.panel.panel-default.panel-account>.panel-footer.bg-white,.panel.panel-default.panel-account>.panel-body.bg-white{color:#1d1d1b;background:#fff}.panel.panel-account>.panel-heading,.panel.panel-account>.panel-footer,.panel.panel-default.panel-account>.panel-heading,.panel.panel-default.panel-account>.panel-footer{border-color:#f5f5f5}.panel.panel-account>.panel-heading,.panel.panel-default.panel-account>.panel-heading{color:#fff;background:#025550;position:relative}.panel.panel-account>.panel-heading h2,.panel.panel-default.panel-account>.panel-heading h2{margin:0;padding:60px 0}.panel.panel-account>.panel-heading h2+p.pull-right,.panel.panel-default.panel-account>.panel-heading h2+p.pull-right{padding-top:60px}.panel.panel-account>.panel-heading .html,.panel.panel-default.panel-account>.panel-heading .html{padding-top:10px}.panel.panel-account>.panel-heading .html p:last-child,.panel.panel-default.panel-account>.panel-heading .html p:last-child{margin-bottom:0}.panel.panel-account>.panel-footer,.panel.panel-default.panel-account>.panel-footer{background-color:#fcfcfc}.panel.panel-account.panel-account-lg,.panel.panel-default.panel-account.panel-account-lg{max-width:720px}.panel.panel-account.panel-account-full,.panel.panel-default.panel-account.panel-account-full{max-width:1170px}@media (width>=768px){.panel.panel-account>.panel-heading,.panel.panel-account>.panel-body,.panel.panel-account>.panel-footer,.panel.panel-default.panel-account>.panel-heading,.panel.panel-default.panel-account>.panel-body,.panel.panel-default.panel-account>.panel-footer{padding-left:30px;padding-right:30px}.panel.panel-account>.panel-body,.panel.panel-account>.panel-footer,.panel.panel-default.panel-account>.panel-body,.panel.panel-default.panel-account>.panel-footer{padding-top:30px;padding-bottom:30px}}.panel.panel-account .panel-heading,.panel.panel-default.panel-account .panel-heading{border-bottom-width:1px;padding-top:10px;padding-bottom:20px}.panel.panel-account .panel-footer,.panel.panel-default.panel-account .panel-footer{border-top-width:1px}.panel.panel-account .panel-account,.panel.panel-account form.panel,.panel.panel-default.panel-account .panel-account,.panel.panel-default.panel-account form.panel{border-bottom:0;border-left:0;border-right:0;max-width:100%;margin:0}.panel.panel-account .panel-account .panel-footer,.panel.panel-account form.panel .panel-footer,.panel.panel-default.panel-account .panel-account .panel-footer,.panel.panel-default.panel-account form.panel .panel-footer{border-bottom:0}.investment-add-component{background:#e9efef}.panel-project-summary{text-align:left;display:inline-block}@media (width>=768px){.panel-project-summary{width:100%;max-width:100%;margin-bottom:40px}}@media (width>=992px){.panel-project-summary .flex-container{display:block!important}}.panel-project-summary .panel-heading{background-color:#e9efef;padding:10px 15px}.panel-project-summary .panel-heading.bg-default{background:#f5f5f5}.panel-project-summary .panel-content-remaining-days{background-color:#e9c4dd}.panel-project-summary .panel-content-remaining-days dl,.panel-project-summary .panel-content-remaining-days dt,.panel-project-summary .panel-content-remaining-days dd{border-bottom:0;margin-bottom:0}.panel-project-summary .panel-body:before,.panel-project-summary .panel-body:after{content:none}.panel-project-summary .panel-body{padding:15px 0 10px 15px}.panel-project-summary .panel-body.panel-content-remaining-days{padding-top:10px}.panel-project-summary p,.panel-project-summary pre{margin-right:15px}.panel-project-summary ul{padding-left:15px}.panel-project-summary dl{width:100%;min-width:40%;max-width:300px;margin:0 auto;padding:0 15px 0 0}@media (width>=992px){.panel-project-summary dl{max-width:none}}.panel-project-summary .flex-container{flex-flow:wrap;flex:1 0 0;justify-content:space-around;display:flex}.panel-project-summary h4{text-align:center;margin:0;padding-top:5px;padding-bottom:4px}@media (width>=768px){.panel-project-summary h4{text-align:left}}.panel-project-summary,.panel-project-summary h4{font-size:14px}.panel-project-summary dl{border-bottom:1px dotted #e9efef;flex-flow:wrap;align-items:stretch;margin-bottom:.75em;display:flex}.panel-project-summary dt,.panel-project-summary dd{text-overflow:ellipsis;flex:1 0 auto;max-width:100%;overflow:hidden}.panel-project-summary dt{padding-right:7px;font-weight:700}.panel-project-summary dd{text-align:right}.panel-project-summary .projects-overview{background:0 0}.panel-project-summary .investment-progress{margin-bottom:1em}.panel-project-summary .investment-progress .label.label-min{font-size:13px}.project-box{text-align:left;background:#fff;margin-bottom:30px;margin-left:-15px;margin-right:-15px;padding:15px;box-shadow:0 13px 28px #32325d0d}@media (width>=480px){.project-box{margin-left:0;margin-right:0}}@media (width>=768px){.project-box{padding:30px}}.project-box.no-padding{padding:0}.project-box>:not(.row){width:100%}.project-box>*{border:0}.project-box>.html{margin-top:0!important}.project-box>*,.project-box>.html,.project-box>.html:last-child>:last-child{margin-bottom:0}.project-box .download-file{margin-bottom:10px;font-size:16px;line-height:1.4}@media (width>=992px){.project-box .download-file{margin-left:-15px;margin-right:-15px}}.project-box .download-file:last-child{margin-bottom:0}.download-file a{text-decoration:none;display:flex}.download-file a i{width:20px;padding-top:3px}.download-file a .title{flex:1}.intercom-lightweight-app{position:sticky!important}.grayscale-img{filter:grayscale();opacity:.7}.shadow-image img{height:100%}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}img.xs-width-90{width:90%!important}[class^=icon]{vertical-align:middle;background-repeat:no-repeat;display:inline-block}.icon-info{background-image:url(../../app/css/images/icons/info-8bit.png)}@media only screen and (min-device-pixel-ratio:2),only screen and (resolution>=192dpi),only screen and (resolution>=2x){.icon-info{background-image:url(../../app/css/images/icons/info@2x-8bit.png);background-size:18px 18px}}.icon-info{width:18px;height:18px;margin-right:.5em}.icon-badge{background-image:url(../../app/css/images/icons/Badge-8bit.png)}@media only screen and (min-device-pixel-ratio:2),only screen and (resolution>=192dpi),only screen and (resolution>=2x){.icon-badge{background-image:url(../../app/css/images/icons/Badge@2x-8bit.png);background-size:48px 48px}}.icon-badge{width:48px;height:48px}.icon-shield{background-image:url(../../app/css/images/icons/Shield-8bit.png)}@media only screen and (min-device-pixel-ratio:2),only screen and (resolution>=192dpi),only screen and (resolution>=2x){.icon-shield{background-image:url(../../app/css/images/icons/Shield@2x-8bit.png);background-size:32px 48px}}.icon-shield{width:32px;height:48px}.icon-lock{background-image:url(../../app/css/images/icons/Lock-8bit.png)}@media only screen and (min-device-pixel-ratio:2),only screen and (resolution>=192dpi),only screen and (resolution>=2x){.icon-lock{background-image:url(../../app/css/images/icons/Lock@2x-8bit.png);background-size:40px 40px}}.icon-lock{width:40px;height:40px}.icon-securpayment{background-image:url(../../app/css/images/icons/secupay_pos-8bit.png);background-size:90px 12px;width:90px;height:12px}.pre-footer{color:#fff;z-index:10;background:#025550;position:relative}.pre-footer h2{color:#c2c1c1;text-transform:uppercase;margin:0 0 8px}.pre-footer .container{padding-top:45px}.pre-footer p{margin-bottom:20px}.pre-footer li{margin-bottom:6px}.pre-footer-col{padding-bottom:22px;padding-right:50px}.pre-footer a:not(.btn){color:#c5d8d7;font-weight:400;text-decoration:none}.pre-footer a:not(.btn):hover{color:#fff}.pre-footer .list-unstyled{margin-top:25px;font-size:14px}.tb-socio .fa{text-align:center;background:#c5d8d7;border:0;width:33px;height:33px;margin:0 7px 0 0;font-size:19px;line-height:19px;transition:color .3s ease-in-out;color:#fff!important;border-radius:5px!important;padding-top:7px!important;text-decoration:none!important}.tb-socio .fa:hover{text-decoration:none;color:#1d1d1b!important}.tb-socio .fb:hover{border-color:#868585}.tb-socio a.fb{background-color:#6899ff;border-color:#6899ff}.tb-socio a.xing:hover{border-color:#868585}.tb-socio a.xing{background-color:#cdd60f}.tb-socio a.twitter{background-color:#55acee}.tb-socio a.linkedin:hover{border-color:#868585}.tb-socio a.linkedin{background-color:#0077b5}.tb-socio a.insta:hover{border-color:#868585}.tb-socio a.insta{background-color:#e1306c}.tb-socio h2{color:#fff;font-family:Open Sans,Arial,sans-serif;font-size:14px;font-weight:700}.pre-footer .group{margin-top:0}.pre-footer .group strong:hover,.pre-footer .group>li>a:hover{color:#fff}.pre-footer .companies{border-top:1px solid #c5d8d7;padding-top:10px}@media (width<=767px){.pre-footer h2,.btn-request{font-size:14px!important}}.faq h3{border-bottom:2px solid #ebf1f2;margin-bottom:11px;padding:10px;font-size:24px;font-weight:400}.faq h4{padding-top:10px;font-size:1em;font-weight:700}.faq .faq-btn{text-align:left;white-space:normal;width:100%;font-size:inherit;border-bottom:1px solid #ebf1f2;padding:10px 30px 10px 0;display:block;position:relative}.faq .faq-btn .fa-angle-down{transition:all .3s;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.faq .faq-btn,.faq .faq-btn:focus,.faq .faq-btn:active{outline:0;text-decoration:none}.faq .faq-btn.active{color:#1d1d1b;text-shadow:0 0 1px #00000080;border-color:#0000}.faq .faq-btn.active .fa-angle-down{transform:translateY(-50%)rotate(180deg)}.faq .faq-answer{border-bottom:1px solid #ebf1f2;height:0;padding:0;display:none;overflow:hidden}.faq .faq-answer>.answer-container{padding:20px 15px}.hero{z-index:1;color:#fff;table-layout:fixed;width:100%;min-height:725px;padding-top:140px;padding-bottom:40px;display:table;position:relative;background-color:#29333b!important}.hero.hero-cite .cell{vertical-align:bottom;display:table-cell}.hero.hero-cite .cite{z-index:10;text-align:center;background-color:#00000054;width:100%;margin:0 0 -40px;position:relative}.hero.hero-cite .cite .container{padding:0 30px}.hero .title{text-align:center;color:#fff;margin:40px 0 20px!important}.hero h1{margin-top:20px;font-size:28px;font-weight:300}@media (width>=480px){.hero h1{margin-top:20px;font-size:50px;font-weight:300}}.hero blockquote{border-left:0;margin-bottom:20px;padding:15px 0;font-size:18px}@media (width>=480px){.hero blockquote{margin-bottom:20px;padding:15px 50px;font-size:18px}}.hero .teaser{text-align:center;max-width:835px;margin:0 auto 20px}.hero .teaser,.hero .teaser p{color:#fff;font-size:22px}@media only screen and (device-width>=768px) and (device-width<=1024px) and (orientation:portrait){.hero .teaser{padding:0 120px}}.hero .teaser h1{margin-top:20px;font-size:28px;font-weight:300}@media (width>=480px){.hero .teaser h1{margin-top:20px;font-size:34px;font-weight:300}}.hero .row>.col-sm-3{float:left;width:50%;padding:0}@media (width>=480px){.hero .row{padding:0 15px}}@media (width>=768px){.hero .row>.col-sm-3{width:25%}}.hero .row .btn-image{width:100%}.hero .btn-image{color:#fff;white-space:normal;border-radius:0;padding:27px 0;font-size:15px;font-weight:400;transition:background-color .3s ease-in-out}@media (width>=480px){.hero .btn-image{font-size:16px}}.hero .btn-image,.hero .btn-image:active,.hero .btn-image.active,.hero .btn-image[disabled],fieldset[disabled] .hero .btn-image{box-shadow:none}.hero .btn-image:hover{background-color:#025550;text-decoration:none}.hero .btn-image[disabled]:hover,.hero .btn-image[disabled]:focus,fieldset[disabled] .hero .btn-image:hover,fieldset[disabled] .hero .btn-image:focus{color:#777;text-decoration:none}.hero .btn-default{min-width:220px}@media (width>=768px){.hero .teaser-menu-container{width:100%}}@media (width>=992px){.hero .teaser-menu-container{width:970px}}.cover-bg{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.btn-calculator-submit{border-radius:0;padding:20px;font-weight:400}.calculator{border:1px solid #f2f6f7;position:relative}.calculator.max .popover{visibility:visible;opacity:1;transition:visibility,opacity .3s ease-in-out,transform .3s ease-in-out;transform:translate(-50%,-50%)}.calculator .popover{visibility:hidden;opacity:0;z-index:1;text-align:center;width:100%;max-width:300px;margin-top:-55px;transition:visibility .4s,opacity .3s ease-in-out,transform .3s ease-in-out;display:block;left:50%;transform:translate(-50%)}@media (width>=480px){.calculator .popover{margin-top:-50px}}@media (width>=768px){.calculator .popover{max-width:480px;margin-top:0;left:65%}}@media (width>=992px){.calculator .popover{margin-top:-20px;left:40%}}.calculator .popover>.arrow{border:none;bottom:-10px}.calculator .popover h3,.calculator .popover p{font-size:14px}.calculator .popover h3{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;margin:0;padding:8px 14px;font-size:14px}.calculator input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculator input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calculator input[type=number]::-o-outer-spin-button{-o-appearance:none;margin:0}.calculator input[type=number]::-o-inner-spin-button{-o-appearance:none;margin:0}.calculator input[type=number]{-moz-appearance:textfield}.calculator label{margin-bottom:0;font-size:1em;font-weight:400}.calculator select{appearance:none;text-align:right;width:auto;min-width:95%;padding:7px 5px 8px 7px;position:relative;top:-8px}@media (width>=480px){.calculator select{min-width:192px}}@media (width>=768px){.calculator select{padding:7px 12px 8px;left:-18px}}.calculator option{text-align:right;font-size:.8em}.calculator .field p{margin:15px 0;line-height:30px}.calculator .result strong{font-size:30px}.calculator .amount,.calculator .costs,.calculator .months{padding:15px}.calculator .measure label{white-space:nowrap}@media (width>=768px){.calculator .amount .measure,.calculator .amount .result,.calculator .months .measure,.calculator .months .result{padding-left:30px}.calculator .costs{padding-left:30px;padding-right:30px}}@media (width>=992px){.calculator .amount,.calculator .months,.calculator .costs{padding-right:15px}.calculator .costs{white-space:nowrap}.calculator .costs,.calculator .fees{padding-left:15px;padding-right:15px}}.calculator .amount .measure p,.calculator .amount .result p,.calculator .months .measure p,.calculator .months .result p{margin-bottom:5px}@media (width>=768px){.calculator .amount .measure p,.calculator .months .measure p{margin-top:.5em;margin-bottom:.5em}.calculator .amount .result p,.calculator .months .result p{margin:0}.calculator .amount .fees,.calculator .months .fees{padding-top:20px}}.calculator .sliders{margin:15px}.calculator .sliders,.calculator .sliders *{cursor:grab}@media (width>=768px){.calculator .sliders{margin:45px 15px 0 50px}}.calculator .costs p{line-height:26px}.calculator .costs .result strong{font-size:26px}.calculator .costs .divider{border-bottom:1px solid #f2f6f7}.calculator .months{background-color:#ecf2f3}.calculator .months select{background:#f6f9f9}.calculator .months .sliders{margin-bottom:40px}.calculator .months .sliders .noUi-base{border-top:14px solid #ecf2f3;border-bottom:13px solid #ecf2f3}.newsletter-opt-in-out-content{max-width:540px;padding:3em 1.5em 2em}@media (width>=768px){.newsletter-opt-in-out-content{padding:3em 3em 2em}}.newsletter-opt-in-out-content h4{margin-bottom:1em}.newsletter-opt-in-out-content h5{margin-top:2em;margin-bottom:1em}.newsletter-opt-in-out-content form{text-align:center}footer .newsletter-registration form{max-width:inherit}footer .v-cms-newsletter-sign-up-page-container .v-form{margin-top:0;padding-top:15px;padding-bottom:15px}footer .v-cms-newsletter-sign-up-page-container button[type=submit]{margin-bottom:10px!important}.v-cms-newsletter-sign-up-page-container,.v-cms-newsletter-sign-up-page-container .widget-loading,footer [newsletter-registration],footer [data-newsletter-registration],[newsletter-registration].odd-block,[data-newsletter-registration].odd-block{color:#fff;background-color:#306c67;min-height:267px;display:block}.v-cms-newsletter-sign-up-page-container>.v-newsletter-sign-up,.v-cms-newsletter-sign-up-page-container .widget-loading>.v-newsletter-sign-up,footer [newsletter-registration]>.v-newsletter-sign-up,footer [data-newsletter-registration]>.v-newsletter-sign-up,[newsletter-registration].odd-block>.v-newsletter-sign-up,[data-newsletter-registration].odd-block>.v-newsletter-sign-up{background:0 0}.v-cms-newsletter-sign-up-page-container.project-details,.v-cms-newsletter-sign-up-page-container .widget-loading.project-details,footer [newsletter-registration].project-details,footer [data-newsletter-registration].project-details,[newsletter-registration].odd-block.project-details,[data-newsletter-registration].odd-block.project-details{color:#1d1d1b;background:#e4e4e4}.project-details-newsletter>.v-cms-newsletter-sign-up-page-container,.facts-bar+[data-cms-widget]>.v-cms-newsletter-sign-up-page-container{color:#1d1d1b;background:#e4e4e4;border-top:200px solid #e4e4e4;min-height:501px;margin-top:-200px}.project-details-newsletter>.v-cms-newsletter-sign-up-page-container h3,.project-details-newsletter>.v-cms-newsletter-sign-up-page-container form,.facts-bar+[data-cms-widget]>.v-cms-newsletter-sign-up-page-container h3,.facts-bar+[data-cms-widget]>.v-cms-newsletter-sign-up-page-container form{margin-top:0}.newsletter-registration{z-index:6;background-color:#1d1d1bcc;max-width:none;padding:60px 0;position:relative}.newsletter-registration,.newsletter-registration label{color:#fff}.newsletter-registration form{text-align:center;max-width:575px;margin:0 auto}.newsletter-registration,.newsletter-registration p{font-weight:400;line-height:1.3em}.newsletter-registration p{padding-bottom:.5em}.newsletter-registration label{margin:0}.newsletter-registration h4{font-size:20px;font-weight:400}.newsletter-registration .fa-envelope{font-size:1.4em}.newsletter-registration .title.input-group{margin-bottom:20px}.newsletter-registration .form-group{max-width:500px;margin-left:auto;margin-right:auto}.newsletter-registration .input-group{width:100%}.newsletter-registration .input-group .input-group-addon{background-color:inherit;border:0;min-width:auto}.newsletter-registration .input-group .error-message{font-size:12px}.newsletter-registration .success{color:#fff;text-align:center}.newsletter-registration .success p{font-weight:400}.newsletter-registration .success i{vertical-align:middle;margin:0 auto 1em;display:block}@media (width>=768px){.newsletter-registration .success i{margin-bottom:0;margin-right:15px;display:inline-block}}.newsletter-registration .field-name .error-message,.newsletter-registration .field-email .error-message{text-align:right;font-size:12px}.newsletter-registration .error-message{font-weight:400}.newsletter-registration .submit button{width:100%}.newsletter-registration .btn-kapp{color:#fff;background-color:#025550;border-color:#0000;transition:color .25s ease-in-out,border-color .25s ease-in-out,background-color .25s ease-out}.newsletter-registration .btn-kapp:focus,.newsletter-registration .btn-kapp.focus{color:#fff;background-color:#036e67;border-color:#06eadd}.newsletter-registration .btn-kapp:hover,.newsletter-registration .btn-kapp:active,.newsletter-registration .btn-kapp.active,.open>.newsletter-registration .btn-kapp.dropdown-toggle{color:#fff;background-color:#036e67;border-color:#04aaa0}.newsletter-registration .btn-kapp:active:hover,.newsletter-registration .btn-kapp:active:focus,.newsletter-registration .btn-kapp:active.focus,.newsletter-registration .btn-kapp.active:hover,.newsletter-registration .btn-kapp.active:focus,.newsletter-registration .btn-kapp.active.focus,.open>.newsletter-registration .btn-kapp.dropdown-toggle:hover,.open>.newsletter-registration .btn-kapp.dropdown-toggle:focus,.open>.newsletter-registration .btn-kapp.dropdown-toggle.focus{color:#fff;background-color:#037f78;border-color:#04b1a7}.newsletter-registration .btn-kapp:active,.newsletter-registration .btn-kapp.active,.open>.newsletter-registration .btn-kapp.dropdown-toggle{background-image:none}.newsletter-registration .btn-kapp.disabled:hover,.newsletter-registration .btn-kapp.disabled:focus,.newsletter-registration .btn-kapp.disabled.focus,.newsletter-registration .btn-kapp[disabled]:hover,.newsletter-registration .btn-kapp[disabled]:focus,.newsletter-registration .btn-kapp[disabled].focus,fieldset[disabled] .newsletter-registration .btn-kapp:hover,fieldset[disabled] .newsletter-registration .btn-kapp:focus,fieldset[disabled] .newsletter-registration .btn-kapp.focus{background-color:#025550;border-color:#0000}.newsletter-registration .btn-kapp .badge{color:#025550;background-color:#fff}.newsletter-registration .form-group-error .input-group-addon i{color:#ea4e4f}.newsletter-registration .form-group-error .error-message{color:#fff;float:right;background:#ea4e4f;margin-bottom:8px;padding:2px 3px 3px 2px}.projects-overview .newsletter-sign-up.project-tile{width:100%;height:100%;text-shadow:none;background:#1d1d1b;padding-top:40px;font-weight:400;position:absolute;left:0}.projects-overview .newsletter-sign-up.project-tile .container{width:100%;max-width:500px;margin:0 auto}.projects-overview .newsletter-sign-up.project-tile h4{text-align:center;margin-top:0;padding:0}@media (width>=480px){.projects-overview .newsletter-sign-up.project-tile h4{margin-top:35px}}.projects-overview .newsletter-sign-up.project-tile p{text-shadow:none;padding:0 0 10px}.projects-overview .newsletter-sign-up.project-tile .success{color:#025550;text-align:center}.projects-overview .newsletter-sign-up.project-tile .success i{float:none;text-align:center;text-align:center;margin:0 auto 15px;display:block}.projects-overview .newsletter-sign-up.project-tile .success h4{color:#fff;font-size:1.2em;font-weight:400}.projects-overview .newsletter-sign-up.project-tile .success p{padding-top:1em;font-weight:400}.projects-overview .newsletter-sign-up.project-tile .input-group{width:100%}.projects-overview .newsletter-sign-up.project-tile .input-group .form-control{padding-left:30px}.projects-overview .newsletter-sign-up.project-tile .input-group .form-control:hover{z-index:inherit}.projects-overview .newsletter-sign-up.project-tile .input-group-addon{z-index:4;margin-top:-1em;position:absolute;top:50%;left:-2px}.projects-overview .newsletter-sign-up.project-tile .input-group-addon i{color:#ccc}a:hover .fa-xing{color:#cfdc00}a:hover .fa-linkedin{color:#1a85bc}a:hover .fa-twitter{color:#55acee}a:hover .fa-facebook{color:#6899ff}[share-buttons],[data-share-buttons]{min-height:193px;overflow:hidden}@media (width>=480px){[share-buttons],[data-share-buttons]{min-height:172px}}@media (width>=992px){[share-buttons],[data-share-buttons]{min-height:92px}}.share-buttons{margin:0 auto;padding-top:30px;padding-bottom:30px}.share-buttons h3{margin-bottom:1em;font-weight:300;line-height:1.3}.share-buttons h4{color:inherit;margin-bottom:1em;padding:0;font-style:normal;font-weight:300;line-height:1.3em;font-size:17px!important}.social-icons{padding:0;display:inline-block;overflow:hidden}.social-icons li{float:left;list-style:none;display:inline-block}.social-icons a{border-radius:2px;width:41px;height:43px;text-decoration:none;display:block;position:relative;overflow:hidden}.social-icons a,.social-icons a .pane{color:#c8c8c8}.social-icons a .pane{transition:all .3s cubic-bezier(.22,.61,.36,1);display:block}.social-icons a .pane,.social-icons a:active .pane,.social-icons a:focus .pane{transform:translateY(0)}.social-icons a:hover .pane{transform:translateY(-50%)}.social-icons a.facebook i:nth-child(2){background:#4a6d9d}.social-icons a.twitter i:nth-child(2){background:#3bc1ed}.social-icons a.google-plus i:nth-child(2){background:#db4a37}.social-icons a.xing i:nth-child(2){background:#036567}.social-icons a.linkedIn i:nth-child(2){background:#0077b5}.social-icons a.whatsapp i:nth-child(2){background:#43d854}.social-icons a.email i:nth-child(2){color:#1d1d1b;background:#fff}.social-icons i.icon{color:#c8c8c8;text-align:center;width:100%;font-size:20px;line-height:43px;display:block}.social-icons i.icon:nth-child(2){color:#fff}@media (width>=992px){.share-buttons .social-buttons-container{margin:0 auto;display:table}.share-buttons h4,.share-buttons .social-icons{vertical-align:middle;display:table-cell}.share-buttons h4{margin:0;padding-right:1em}.share-buttons a{width:34px;height:32px}.share-buttons a.whatsapp{display:none}.share-buttons i.icon{font-size:18px;line-height:32px}}.even-block.share-wrapper{z-index:6;padding:20px 0}.promotion .promotion-image{background-image:url(../../app/css/images/kwk.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:240px;position:relative}.promotion .promotion-image-text{color:#fff;background-color:#566b79e3;padding:15px;position:relative}@media (width>=480px){.promotion .promotion-image-text{margin-top:-120px;padding:20px 35px}}.promotion .promotion-form{padding:15px}@media (width>=480px){.promotion .promotion-form{padding:20px 35px}}html,body{height:100%}html.fullscreen .fullscreen-content{text-align:center;color:#fff;background:0 0;padding-top:50%}@media (width>=480px){html.fullscreen .fullscreen-content{padding-top:185px}}html.fullscreen .fullscreen-content .container-header{text-shadow:0 0 15px #0000004d}header.hero-image-carousel,header.page-header{background-color:gray;border:0;margin:0;padding:0;position:relative;overflow:hidden}header.hero-image-carousel .cms,header.page-header .cms{position:static}header.hero-image-carousel.fullscreen,header.page-header.fullscreen{z-index:0;width:100%;min-height:100%;position:fixed}header.hero-image-carousel .title,header.page-header .title{color:#fff;text-align:center;z-index:200;width:100%;padding:15px;position:absolute;bottom:5%;left:0}header.hero-image-carousel .title h1,header.hero-image-carousel .title h2,header.page-header .title h1,header.page-header .title h2{text-shadow:0 2px 5px #00000080;margin:0 0 .2em}header.hero-image-carousel .title button,header.page-header .title button{margin-top:1em}header.hero-image-carousel .title h1,header.hero-image-carousel .title h2,header.hero-image-carousel .title p,header.page-header .title h1,header.page-header .title h2,header.page-header .title p{opacity:0;visibility:hidden;transform:scale(5)}header.hero-image-carousel .video-js,header.page-header .video-js{visibility:hidden}header.hero-image-carousel .video-js.vjs-fullscreen,header.page-header .video-js.vjs-fullscreen{visibility:visible}header.hero-image-carousel .initialized.video-container .play .poster-container,header.page-header .initialized.video-container .play .poster-container{visibility:hidden}header.hero-image-carousel .initialized.video-container.background.play .poster-container,header.page-header .initialized.video-container.background.play .poster-container{background:-webkit-gradient(left top, left bottom, color-stop(0%, #0006), color-stop(15%, #17171700), color-stop(100%, #0000));background:linear-gradient(#0006 0%,#17171700 15%,#0000 100%)}header.hero-image-carousel .initialized.video-container.background.no-autoplay .poster-container .poster,header.page-header .initialized.video-container.background.no-autoplay .poster-container .poster{opacity:1;visibility:visible;z-index:4;transition:opacity .3s}header.hero-image-carousel .initialized h1,header.hero-image-carousel .initialized h2,header.hero-image-carousel .initialized p,header.page-header .initialized h1,header.page-header .initialized h2,header.page-header .initialized p{visibility:visible;opacity:1;transition:transform .5s ease-out .7s,opacity .5s ease-out .7s;transform:scale(1)}header.hero-image-carousel .initialized h2,header.page-header .initialized h2{transition-delay:1s}header.hero-image-carousel .initialized p,header.page-header .initialized p{transition-delay:1.3s}header.hero-image-carousel .initialized h2+p:only-of-type,header.page-header .initialized h2+p:only-of-type{min-height:50px}header.hero-image-carousel h1,header.page-header h1{font-size:24px;line-height:1.15em}header.hero-image-carousel h2,header.page-header h2{font-size:16px;line-height:1.25em}header.hero-image-carousel .video-container,header.page-header .video-container{margin:0;transition:all 1s}header.hero-image-carousel .video-container .video-js,header.page-header .video-container .video-js{z-index:0;background:0 0;max-width:1170px;height:100%;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header.hero-image-carousel .video-container .vjs-error .vjs-error-display .vjs-modal-dialog-content,header.page-header .video-container .vjs-error .vjs-error-display .vjs-modal-dialog-content{height:auto;top:50%}header.hero-image-carousel .video-container video,header.page-header .video-container video{opacity:0;margin-top:-15px;bottom:30px;left:-150%}@media (width>=992px){header.hero-image-carousel .video-container video,header.page-header .video-container video{padding:15px 0}}header.hero-image-carousel .video-container .play-container,header.page-header .video-container .play-container{height:50px;padding:5px;position:relative}header.hero-image-carousel .video-container .play-container .btn-play,header.page-header .video-container .play-container .btn-play{margin:0;position:relative}header.hero-image-carousel .video-container .play-container .btn-play svg,header.page-header .video-container .play-container .btn-play svg{width:60px;height:60px;transition:transform .3s ease-in-out;transform:scale(1)}header.hero-image-carousel .video-container .play-container .btn-play svg .play-arrow,header.page-header .video-container .play-container .btn-play svg .play-arrow{fill:#0000}header.hero-image-carousel .video-container .play-container .btn-play svg .play-circle,header.page-header .video-container .play-container .btn-play svg .play-circle{fill:#a2006e;transition:fill-opacity .3s ease-in-out}header.hero-image-carousel .video-container .play-container .btn-play:hover svg,header.page-header .video-container .play-container .btn-play:hover svg{transform:scale(.9)}header.hero-image-carousel .video-container .play-container .btn-play:hover svg .play-circle,header.page-header .video-container .play-container .btn-play:hover svg .play-circle{fill-opacity:1}@media (width>=480px){header.hero-image-carousel .video-container .play-container .btn-play svg,header.page-header .video-container .play-container .btn-play svg{width:77px;height:77px}}@media (width>=1200px){header.hero-image-carousel .video-container .play-container,header.page-header .video-container .play-container{top:50px}header.hero-image-carousel .video-container .play-container .btn-play svg,header.page-header .video-container .play-container .btn-play svg{width:77px;height:77px}}header.hero-image-carousel .video-container .vjs-fullscreen video,header.hero-image-carousel .video-container.play video,header.page-header .video-container .vjs-fullscreen video,header.page-header .video-container.play video{opacity:1;left:0}header.hero-image-carousel .video-container.play,header.page-header .video-container.play{background:#1d1d1b}header.hero-image-carousel .video-container.play .video-js,header.page-header .video-container.play .video-js,header.hero-image-carousel .video-container.play.no-autoplay .video-js,header.page-header .video-container.play.no-autoplay .video-js{z-index:100}header.hero-image-carousel .video-container.play .poster-container,header.page-header .video-container.play .poster-container{opacity:0;z-index:-1}header.hero-image-carousel .video-container .vjs-fullscreen,header.page-header .video-container .vjs-fullscreen{max-width:100%}header.hero-image-carousel .video-container.background,header.page-header .video-container.background{background-color:#1d1d1b;height:100%}@media (width>=992px){header.hero-image-carousel .video-container.background .poster-container img,header.page-header .video-container.background .poster-container img{opacity:0}}header.hero-image-carousel .video-container.background>div,header.page-header .video-container.background>div{background:#1d1d1b;width:100%;height:100%}header.hero-image-carousel .video-container.background .video-js,header.page-header .video-container.background .video-js{max-width:100%}header.hero-image-carousel .video-container.background .title,header.page-header .video-container.background .title{bottom:50%;transform:translateY(50%)}header.hero-image-carousel .video-container.background video,header.page-header .video-container.background video{z-index:-100;background:0 0;width:auto;min-width:100%;height:auto;min-height:100%;top:-150%;left:100%}header.hero-image-carousel .video-container.background .poster-container,header.page-header .video-container.background .poster-container{opacity:1;z-index:inherit;width:100%;height:100%;position:absolute;overflow:hidden}header.hero-image-carousel .video-container.background .poster,header.page-header .video-container.background .poster{width:auto;height:100%}@media only screen and (aspect-ratio>=16/9){header.hero-image-carousel .video-container.background .poster,header.page-header .video-container.background .poster{width:100%;height:auto}}header.hero-image-carousel .video-container.background .vjs-big-play-button,header.page-header .video-container.background .vjs-big-play-button{display:none}header.hero-image-carousel .video-container.background.play video,header.page-header .video-container.background.play video{top:50%;left:50%;transform:translate(-50%)translateY(-50%)}header.hero-image-carousel .video-container.background.play .poster-container .poster,header.page-header .video-container.background.play .poster-container .poster{opacity:0;z-index:-1;visibility:hidden}header.hero-image-carousel .poster-container,header.page-header .poster-container{position:relative}header.hero-image-carousel .poster-container img,header.page-header .poster-container img{z-index:4;width:150%;height:auto;display:block;position:relative;top:0;left:50%;transform:translate(-50%)}header.hero-image-carousel .poster-container img.text-left,header.page-header .poster-container img.text-left{left:0;right:auto;transform:translate(0)}@media (width>=1244px){header.hero-image-carousel .poster-container img.text-left,header.page-header .poster-container img.text-left{transform:translateY(-50%)}}header.hero-image-carousel .poster-container img.text-right,header.page-header .poster-container img.text-right{left:auto;right:0;transform:translate(0)}@media (width>=1244px){header.hero-image-carousel .poster-container img.text-right,header.page-header .poster-container img.text-right{transform:translateY(-50%)}}header.hero-image-carousel .poster-container:before,header.page-header .poster-container:before{z-index:4;content:"";width:150%;height:0;padding-top:calc(56.25% + 30px);display:block;position:relative;top:0;left:50%;transform:translate(-50%)}header.hero-image-carousel .poster-container:after,header.page-header .poster-container:after{content:"";z-index:5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#011c48", endColorstr="#011c48", GradientType=0);background:#1d1d1b66;position:absolute;inset:0 0 -200px}header.hero-image-carousel .poster-container img,header.page-header .poster-container img{position:absolute}header.hero-image-carousel.fixed,header.page-header.fixed{z-index:1;height:100%}header.hero-image-carousel.fixed .poster-container:before,header.page-header.fixed .poster-container:before{content:"";z-index:-1;width:100%;height:0;padding-top:56.25%;display:block;position:relative;top:0;left:0}header.hero-image-carousel.fixed .poster-container img,header.page-header.fixed .poster-container img{position:absolute}@media (width>=480px){header.hero-image-carousel .title,header.page-header .title{bottom:10%}header.hero-image-carousel h1,header.page-header h1{font-size:30px}header.hero-image-carousel h2,header.page-header h2{font-size:18px}header.hero-image-carousel .poster-container:before,header.hero-image-carousel .poster-container img,header.page-header .poster-container:before,header.page-header .poster-container img{width:125%}}@media (width>=768px){header.hero-image-carousel .title,header.page-header .title{bottom:15%}header.hero-image-carousel h1,header.page-header h1{font-size:48px}header.hero-image-carousel h2,header.page-header h2{font-size:24px}}@media (width>=992px){header.hero-image-carousel .title,header.page-header .title{bottom:15%}header.hero-image-carousel h1,header.page-header h1{font-size:60px}header.hero-image-carousel .poster-container,header.page-header .poster-container{height:580px}header.hero-image-carousel .poster-container:before,header.hero-image-carousel .poster-container img,header.page-header .poster-container:before,header.page-header .poster-container img{top:50%;transform:translate(-50%,-50%)}header.hero-image-carousel .poster-container img.text-right,header.page-header .poster-container img.text-right{left:auto;right:0;transform:translateY(-50%)}}@media (width>=1200px){header.hero-image-carousel .title,header.page-header .title{bottom:20%}header.hero-image-carousel h1,header.page-header h1{font-size:75px}}header.page-header .video-container.background .title{bottom:36%}header.page-header .video-container.background .btn-default{margin-top:10%}header.page-header .video-container.background p{max-width:640px;margin-left:auto;margin-right:auto}header.page-header .video-container.background a:not([class*=btn-]){color:#025550}header.page-header.home.fixed .poster-container img{left:15%;transform:translate(-50%)}@media (width>=480px){header.page-header.home.fixed .poster-container img{left:50%}}@media (width>=1244px){header.page-header.home.fixed .poster-container img{top:50%;transform:translate(-50%,-50%)}}header.page-header.home .video-container.background h1{text-transform:uppercase}header.page-header h1,header.page-header h2{font-weight:400}header.page-header h2{font-family:Archivo,arial,sans-serif;font-weight:400}@media (width>=992px){header.page-header .title{bottom:20%}header.page-header h1{letter-spacing:-1px;font-size:46px}header.page-header h2{font-size:40px}}@media (width>=1200px){header.page-header .title{bottom:25%}}blockquote footer:before,blockquote footer:after{display:inline}.event .note{background:#00519e!important}@media (width>=1444px){.herthabsc header.page-header .poster-container img{transform:translate(-50%,-59%)}}.herthabsc header.page-header .poster-container:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#33000000", endColorstr="#C90B273E", GradientType=0);background-color:#0000;background-image:linear-gradient(#0003,#00000080 59%,#0b273ec9);background-repeat:no-repeat}.herthabsc .poster-container .btn-default{color:#00519e;background-color:#fff;border-color:#f2f2f2;transition:color .25s ease-in-out,border-color .25s ease-in-out,background-color .25s ease-out}.herthabsc .poster-container .btn-default:focus,.herthabsc .poster-container .btn-default.focus,.herthabsc .poster-container .btn-default:hover,.herthabsc .poster-container .btn-default:active,.herthabsc .poster-container .btn-default.active,.open>.herthabsc .poster-container .btn-default.dropdown-toggle,.herthabsc .poster-container .btn-default:active:hover,.herthabsc .poster-container .btn-default:active:focus,.herthabsc .poster-container .btn-default:active.focus,.herthabsc .poster-container .btn-default.active:hover,.herthabsc .poster-container .btn-default.active:focus,.herthabsc .poster-container .btn-default.active.focus,.open>.herthabsc .poster-container .btn-default.dropdown-toggle:hover,.open>.herthabsc .poster-container .btn-default.dropdown-toggle:focus,.open>.herthabsc .poster-container .btn-default.dropdown-toggle.focus{color:#00519e;background-color:#fff;border-color:#fff}.herthabsc .poster-container .btn-default:active,.herthabsc .poster-container .btn-default.active,.open>.herthabsc .poster-container .btn-default.dropdown-toggle{background-image:none}.herthabsc .poster-container .btn-default.disabled:hover,.herthabsc .poster-container .btn-default.disabled:focus,.herthabsc .poster-container .btn-default.disabled.focus,.herthabsc .poster-container .btn-default[disabled]:hover,.herthabsc .poster-container .btn-default[disabled]:focus,.herthabsc .poster-container .btn-default[disabled].focus,fieldset[disabled] .herthabsc .poster-container .btn-default:hover,fieldset[disabled] .herthabsc .poster-container .btn-default:focus,fieldset[disabled] .herthabsc .poster-container .btn-default.focus{background-color:#fff;border-color:#f2f2f2}.herthabsc .poster-container .btn-default .badge{color:#fff;background-color:#00519e}.herthabsc .investment-bid .btn{color:#1d1d1b;background-color:#00519e;border-color:#005eb8;transition:color .25s ease-in-out,border-color .25s ease-in-out,background-color .25s ease-out}.herthabsc .investment-bid .btn:focus,.herthabsc .investment-bid .btn.focus{color:#1d1d1b;background-color:#005eb8;border-color:#389eff}.herthabsc .investment-bid .btn:hover,.herthabsc .investment-bid .btn:active,.herthabsc .investment-bid .btn.active,.open>.herthabsc .investment-bid .btn.dropdown-toggle{color:#1d1d1b;background-color:#005eb8;border-color:#007df5}.herthabsc .investment-bid .btn:active:hover,.herthabsc .investment-bid .btn:active:focus,.herthabsc .investment-bid .btn:active.focus,.herthabsc .investment-bid .btn.active:hover,.herthabsc .investment-bid .btn.active:focus,.herthabsc .investment-bid .btn.active.focus,.open>.herthabsc .investment-bid .btn.dropdown-toggle:hover,.open>.herthabsc .investment-bid .btn.dropdown-toggle:focus,.open>.herthabsc .investment-bid .btn.dropdown-toggle.focus{color:#1d1d1b;background-color:#0067c9;border-color:#0081fc}.herthabsc .investment-bid .btn:active,.herthabsc .investment-bid .btn.active,.open>.herthabsc .investment-bid .btn.dropdown-toggle{background-image:none}.herthabsc .investment-bid .btn.disabled:hover,.herthabsc .investment-bid .btn.disabled:focus,.herthabsc .investment-bid .btn.disabled.focus,.herthabsc .investment-bid .btn[disabled]:hover,.herthabsc .investment-bid .btn[disabled]:focus,.herthabsc .investment-bid .btn[disabled].focus,fieldset[disabled] .herthabsc .investment-bid .btn:hover,fieldset[disabled] .herthabsc .investment-bid .btn:focus,fieldset[disabled] .herthabsc .investment-bid .btn.focus{background-color:#00519e;border-color:#005eb8}.herthabsc .investment-bid .btn .badge{color:#00519e;background-color:#1d1d1b}.herthabsc .project-content .container{max-width:800px}.herthabsc .project-content .odd-block .container,.herthabsc .project-content .even-block .container{max-width:1015px}.herthabsc .project-content .content-item{margin-bottom:80px}.herthabsc .project-content .img-responsive{display:inline-block}.herthabsc .project-content blockquote{border:0;margin-bottom:10px}.herthabsc .project-content blockquote p{font-size:20px;line-height:1.5}.herthabsc .project-content blockquote footer{color:#afb4b8;font-size:14px}html[lang=de-DE] .projects-overview .project-card[data-theme="3"] article footer.cta .btn:after,html[lang=de-DE] aside footer.cta .btn:after,html[lang=de-AT] .projects-overview .project-card[data-theme="3"] article footer.cta .btn:after,html[lang=de-AT] aside footer.cta .btn:after{content:"Mehr erfahren"}html[lang=fi-FI] .projects-overview .project-card[data-theme="3"] article footer.cta .btn:after,html[lang=fi-FI] aside footer.cta .btn:after{content:"Lue lisää"}html[lang=nl-NL] .projects-overview .project-card[data-theme="3"] article footer.cta .btn:after,html[lang=nl-NL] aside footer.cta .btn:after{content:"Meer informatie"}html[lang=en-GB] .projects-overview .project-card[data-theme="3"] article footer.cta .btn:after,html[lang=en-GB] aside footer.cta .btn:after{content:"Learn more"}.projects-overview+.projects-overview>.container{padding-top:0;position:relative}.projects-overview{text-align:left;background:#e9efef;padding:0}.projects-overview>.container{background:#e9efef;padding-top:70px;padding-bottom:25px}.projects-overview>.container>.html:first-child{padding-bottom:15px}.projects-overview .row{text-align:center;margin-left:-15px;margin-right:-15px}@media (width>=480px){.projects-overview .project-card{margin-left:15px;margin-right:15px}}@media (width>=1200px){.projects-overview{text-align:left}.projects-overview .row{text-align:justify}}.projects-overview .row:after{content:"";width:100%;max-width:100%;height:0;display:inline-block}.projects-overview article>div>.btn-link,.projects-overview article>a{color:#1d1d1b;background:#fff;border:0;width:100%;padding:0;text-decoration:none;display:inline-block;border-radius:0!important}.projects-overview article>div>.btn-link:hover,.projects-overview article>div>.btn-link:focus,.projects-overview article>div>.btn-link:active,.projects-overview article>a:hover,.projects-overview article>a:focus,.projects-overview article>a:active{outline:0;text-decoration:none}.projects-overview article>div>.btn-link:hover .btn-invest-inactive,.projects-overview article>div>.btn-link:focus .btn-invest-inactive,.projects-overview article>div>.btn-link:active .btn-invest-inactive,.projects-overview article>a:hover .btn-invest-inactive,.projects-overview article>a:focus .btn-invest-inactive,.projects-overview article>a:active .btn-invest-inactive{background-color:#34625f;border-color:#315b59}.projects-overview .project-card{text-align:center;width:320px;height:495px;margin-bottom:15px;display:inline-block;position:relative}.projects-overview .project-card[data-theme="3"] article,.projects-overview .project-card[data-theme="3"] aside{background-color:#fff}.projects-overview .project-card[data-theme="3"] article figure,.projects-overview .project-card[data-theme="3"] aside figure{background-color:#0000}.projects-overview .project-card[data-theme="3"] article figure img,.projects-overview .project-card[data-theme="3"] aside figure img{display:none}.projects-overview .project-card[data-theme="3"] article,.projects-overview .project-card[data-theme="3"] aside{color:#000}.projects-overview .project-card[data-theme="3"] article p:empty,.projects-overview .project-card[data-theme="3"] article .branding-container,.projects-overview .project-card[data-theme="3"] article .teaser,.projects-overview .project-card[data-theme="3"] aside p:empty,.projects-overview .project-card[data-theme="3"] aside .branding-container,.projects-overview .project-card[data-theme="3"] aside .teaser{display:none}.projects-overview .project-card[data-theme="3"] article .no-details,.projects-overview .project-card[data-theme="3"] aside .no-details{font-size:15px;top:0!important}.projects-overview .project-card[data-theme="3"] article .no-details img,.projects-overview .project-card[data-theme="3"] aside .no-details img{position:absolute;top:-209px;left:0}.projects-overview .project-card[data-theme="3"] article .no-details p,.projects-overview .project-card[data-theme="3"] aside .no-details p{margin:0;padding:0}.projects-overview .project-card[data-theme="3"] article .no-details p+p,.projects-overview .project-card[data-theme="3"] aside .no-details p+p{margin-bottom:5px}.projects-overview .project-card[data-theme="3"] article .no-details p>strong:first-child:last-child,.projects-overview .project-card[data-theme="3"] aside .no-details p>strong:first-child:last-child{font-size:18px;font-weight:700}.projects-overview .project-card[data-theme="3"] article footer.cta .btn,.projects-overview .project-card[data-theme="3"] aside footer.cta .btn{color:#0000;background:#000;font-size:0}.projects-overview .project-card[data-theme="3"] article footer.cta .btn:after,.projects-overview .project-card[data-theme="3"] aside footer.cta .btn:after{content:"​​​Pre-register now";color:#fff;font-size:18px}.projects-overview .project-card[data-theme="4"]{--state-bg:#fff;--button-bg:#000}.projects-overview .project-card[data-theme="4"].active{--state-bg:#a2006e;--button-bg:#a2006e}.projects-overview .project-card[data-theme="4"] article,.projects-overview .project-card[data-theme="4"] aside{background-color:#fff}.projects-overview .project-card[data-theme="4"] article .state-container .alert:first-child span,.projects-overview .project-card[data-theme="4"] aside .state-container .alert:first-child span{color:#000;background-color:#fff}.projects-overview .project-card[data-theme="4"] article .state-container .alert:first-child .days-open,.projects-overview .project-card[data-theme="4"] aside .state-container .alert:first-child .days-open{background-color:var(--state-bg,#a2006e);color:#fff}.projects-overview .project-card[data-theme="4"] article .branding-container.impact-investment,.projects-overview .project-card[data-theme="4"] aside .branding-container.impact-investment{color:inherit;background-color:#fff}.projects-overview .project-card[data-theme="4"] article figure,.projects-overview .project-card[data-theme="4"] aside figure{background-color:#0000}.projects-overview .project-card[data-theme="4"] article,.projects-overview .project-card[data-theme="4"] aside{color:#000}.projects-overview .project-card[data-theme="4"] article .details-container .progress-facts dt,.projects-overview .project-card[data-theme="4"] aside .details-container .progress-facts dt{color:inherit!important}.projects-overview .project-card[data-theme="4"] article .details-container .progress-facts dt.finished,.projects-overview .project-card[data-theme="4"] article .details-container .progress-facts dd.finished,.projects-overview .project-card[data-theme="4"] aside .details-container .progress-facts dt.finished,.projects-overview .project-card[data-theme="4"] aside .details-container .progress-facts dd.finished{border-color:#32e294;color:#025550!important}.projects-overview .project-card[data-theme="4"] article .details-container .progress-facts .investment-progress .progress.progress-to-min,.projects-overview .project-card[data-theme="4"] aside .details-container .progress-facts .investment-progress .progress.progress-to-min{background-color:#ccc}.projects-overview .project-card[data-theme="4"] article .details-container .progress-facts .investment-progress .progress .progress-bar,.projects-overview .project-card[data-theme="4"] aside .details-container .progress-facts .investment-progress .progress .progress-bar{background:#31bfa7}.projects-overview .project-card[data-theme="4"] article .details-container .progress-facts .investment-progress .progress.progress-to-max.is-unlimited,.projects-overview .project-card[data-theme="4"] article .details-container .progress-facts .investment-progress .progress.progress-to-max.is-unlimited .progress-bar,.projects-overview .project-card[data-theme="4"] aside .details-container .progress-facts .investment-progress .progress.progress-to-max.is-unlimited,.projects-overview .project-card[data-theme="4"] aside .details-container .progress-facts .investment-progress .progress.progress-to-max.is-unlimited .progress-bar{background:linear-gradient(90deg,#ccc,#0000)!important}.projects-overview .project-card[data-theme="4"] article .no-details.custom-text,.projects-overview .project-card[data-theme="4"] aside .no-details.custom-text{text-align:left}.projects-overview .project-card[data-theme="4"] article p:empty,.projects-overview .project-card[data-theme="4"] aside p:empty{display:none}.projects-overview .project-card[data-theme="4"] article footer.cta .btn-invest,.projects-overview .project-card[data-theme="4"] aside footer.cta .btn-invest{background-color:var(--button-bg,#000)}.projects-overview .project-card[data-theme="4"] article footer.cta .btn-invest-inactive,.projects-overview .project-card[data-theme="4"] aside footer.cta .btn-invest-inactive{background-color:var(--button-bg,#000);color:#fff}.projects-overview .project-card article,.projects-overview .project-card aside{background:#fff;border:4px solid #f1f1f1;border-radius:5px;width:100%;height:445px;position:absolute;top:0;bottom:50px}.projects-overview .project-card article{z-index:2}.projects-overview .project-card .btn-link{outline:none!important}.projects-overview header,.projects-overview figure{height:230px}.projects-overview header{z-index:1;color:#1d1d1b;position:relative}.projects-overview header h3,.projects-overview header h4{margin:0;padding:0 30px;line-height:1.2}.projects-overview header h3{padding-top:15px;font-size:1em;font-weight:600;line-height:1.2}.projects-overview header h4{margin-top:5px;font-size:1em;font-style:italic;font-weight:400}.projects-overview header .locked{text-align:center;color:#fff;background:0 0;width:18px;height:18px;padding-top:1px;font-size:20px;line-height:1;position:absolute;top:5px;left:5px;right:auto}.projects-overview header abbr{color:#1d1d1b;height:18px;font-size:14px;font-style:italic;font-weight:700;position:absolute;top:0;right:0}.projects-overview header abbr.text-label{color:#1d1d1b;letter-spacing:-.03em;background:#d2d2d2;padding:0 3px 0 2px;line-height:18px}.projects-overview header abbr svg{width:18px;height:18px}.projects-overview header abbr svg .abbr{fill:#1d1d1b;fill-opacity:.6}.projects-overview header abbr svg .bg{fill:#d2d2d2}.projects-overview header dfn{display:none}.projects-overview .dark header{color:#fff}.projects-overview .dark figure{background:#181816}.projects-overview .light header abbr svg .bg{fill:#333f47;fill-opacity:.3}.projects-overview figure{background:#1d1d1b;width:100%;position:absolute;top:0;left:0;overflow:hidden}.projects-overview figure img.lazyload+.loading-indicator{z-index:2;visibility:hidden;opacity:0;color:#fff;width:1.28571em;margin-left:-.64em;font-size:7em;animation:none;position:absolute;top:33%;left:50%}.projects-overview figure img.lazyload+.loading-indicator:before{content:"";position:relative;transform:none}.projects-overview figure img.lazyloading+.loading-indicator{visibility:visible;opacity:.1;animation:2s linear infinite fa-spin}.projects-overview figure img.lazyloaded+.loading-indicator{visibility:hidden;opacity:0;animation:none}.projects-overview .alert{text-align:center;color:#fff;border:0;border-radius:0;margin:0;padding:0;font-weight:400;line-height:1;overflow:hidden}.projects-overview .alert span{float:left;background-color:#414140;height:100%;padding:5px 15px 5px 13px;display:inline-block}.projects-overview .alert span.pending{background:#025550}.projects-overview .alert span.success{color:#1d1d1b;background-color:#32e294;min-width:156px}.projects-overview .alert span.completed{min-width:156px}.projects-overview .alert span.investment-mix{background-color:#7a7a7a}.projects-overview .alert.alert__right{text-align:right;position:absolute;bottom:0;right:0}.projects-overview .alert .days-open{padding-right:4px;position:relative}.projects-overview .alert .days-open:before{content:"";z-index:-1;height:100%;position:absolute;top:0;left:0;right:-17px}.projects-overview .alert .days-open:after{background-color:#46837f}.projects-overview .alert .days-open:before{border-color:#0000}.projects-overview .active .days-open,.projects-overview .active .days-open:after{background-color:#a2006e}.projects-overview .active .days-open:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='24'><path d='M 0 0 L 483 0 L 500 12 L 483 24 L 0 24 Z' fill='%23a2006e' /></svg>") 100% 0/cover no-repeat}.projects-overview .state-container,.projects-overview .facts-container,.projects-overview .details-container{text-align:left;font-size:14px}.projects-overview .state-container{width:100%;position:absolute;bottom:0;left:0}.projects-overview .facts-container{background-color:#1d1d1b}.projects-overview .facts-container table{border-collapse:collapse;margin:0}.projects-overview .facts-container table.col-3 th,.projects-overview .facts-container table.col-3 td{width:auto}.projects-overview .facts-container th,.projects-overview .facts-container td{text-align:center;border:0;border-left:1px solid #525c63;border-right:1px solid #525c63;width:50%;padding-left:13px;padding-right:13px}.projects-overview .facts-container th:first-child,.projects-overview .facts-container td:first-child{border-left:0}.projects-overview .facts-container th:last-child,.projects-overview .facts-container td:last-child{border-right:0}.projects-overview .facts-container th{color:#fff;padding:0 0 7px;font-size:11px;font-weight:400}.projects-overview .facts-container td{color:#fff;padding:7px 0 0;font-size:16px;font-weight:600}.projects-overview .details-container{height:150px;position:relative}.projects-overview .details-container dl{flex-wrap:wrap;align-items:stretch;margin:0;display:flex}.projects-overview .details-container dl>*{flex:1 0 50%;align-items:center;max-width:50%;display:flex}.projects-overview .details-container dt,.projects-overview .details-container dd{border-top:1px solid #e8e8e8;padding:10px 12px;line-height:1.3}.projects-overview .details-container dt:first-child,.projects-overview .details-container dt:nth-child(2),.projects-overview .details-container dd:first-child,.projects-overview .details-container dd:nth-child(2){min-height:57px}.projects-overview .details-container dt.progress-fact,.projects-overview .details-container dd.progress-fact{border:0;min-height:0}.projects-overview .details-container dt{font-weight:400}.projects-overview .details-container dt.progress-fact{border:0;width:100%;padding-bottom:0}.projects-overview .details-container dd{text-align:right;justify-content:flex-end;font-size:15px;font-weight:700}.projects-overview .details-container dd.progress-fact{float:none;min-width:100%;padding-top:1px;padding-bottom:5px;font-size:14px}.projects-overview .details-container .lock{text-align:center;border-radius:50%;width:28px;height:28px;padding:3px;font-size:20px;line-height:1;display:inline-block}.projects-overview .no-details{text-align:center;width:100%;padding:8px 12px;position:absolute;top:50%;transform:translateY(-50%)}.projects-overview .no-details h4{font-weight:400}.projects-overview footer.cta,.projects-overview .newsletter-registration .submit{z-index:1;text-align:center;width:100%;position:absolute;bottom:-30px;left:0}.projects-overview footer.cta .btn,.projects-overview .newsletter-registration .submit .btn{white-space:nowrap;padding:5px 30px;font-size:18px;font-weight:500;box-shadow:0 0 0 4px #f1f1f1}.projects-overview aside,.projects-overview aside .newsletter-registration,.projects-overview aside .newsletter-registration .container{background:#1d1d1b}.projects-overview aside .btn-back{color:#70797e;z-index:10;font-size:1.5em;position:absolute;top:0;left:0}.projects-overview aside .newsletter-registration{color:#fff;height:100%;padding-bottom:0;top:0}.projects-overview aside .newsletter-registration .container{height:100%;padding:15px;position:absolute;top:0}.projects-overview aside .newsletter-registration .container .field-email,.projects-overview aside .newsletter-registration .container .submit{width:100%;margin:0}.projects-overview aside .newsletter-registration .title{padding:40px 15px 20px}.projects-overview aside .newsletter-registration h5{padding-bottom:40px;font-size:19px;font-weight:600;line-height:1.57895em}.projects-overview aside .newsletter-registration p{padding-bottom:20px;font-size:16px;font-weight:400;line-height:1.5em}.projects-overview aside .newsletter-registration input{text-align:center}.projects-overview aside .newsletter-registration .form-group{text-align:center;margin:0}.projects-overview aside .newsletter-registration .submit .btn{width:auto}.projects-overview aside .newsletter-registration .success h4{font-weight:600}.projects-overview aside .newsletter-registration .success p{color:#fff;font-size:14px;font-weight:600}.projects-overview .flippable{perspective:1000px}.projects-overview .flippable .project{width:320px;height:495px;transform-style:preserve-3d;position:relative}.projects-overview .flippable article,.projects-overview .flippable aside{backface-visibility:hidden;transform-style:preserve-3d;transition:all .3s;position:absolute}.projects-overview .flippable article{transform:rotateY(0)}.projects-overview .flippable aside{z-index:1;transform:rotateY(-180deg)}.projects-overview .flippable.flipped article{transform:rotateY(180deg)}.projects-overview .flippable.flipped aside{z-index:3;transform:rotateY(0)}.label-guarantee{font-size:11px;font-weight:400}.label-guarantee .label-investors{font-weight:600}.label-guarantee .success{color:#008c3e}.prj-details .funding-progress.guaranteed-funding-progress .funded{color:#87ca6b}.prj-details .funding-progress.guaranteed-funding-progress .progress,.prj-details .funding-progress.guaranteed-funding-progress .description{max-width:200px;margin:0 auto}.prj-details .funding-progress.guaranteed-funding-progress .percentage{font-weight:400;display:none}@media (width>=360px){.prj-details .funding-progress.guaranteed-funding-progress .percentage{display:block}}html[lang=de-DE] .project-tabs .story-container article hr+h5:last-child:after,html[lang=de-AT] .project-tabs .story-container article hr+h5:last-child:after{content:"Ende Marketinginhalt"}html[lang=fi-FI] .project-tabs .story-container article hr+h5:last-child:after{content:"Markkinointimateriaalin loppu"}html[lang=nl-NL] .project-tabs .story-container article hr+h5:last-child:after{content:"Einde marketinginhoud"}.project-tabs .story-container article hr~h5:last-child{font:0/0 a;color:#0000;text-shadow:none;background-color:#0000;border:0}.project-tabs .story-container article hr~h5:last-child:before{content:"";background:#d2d2d1;width:200px;height:1px;margin-left:auto;margin-right:auto;display:block}.project-tabs .story-container article hr~h5:last-child:after{color:#1d1d1b;content:"End of marketing content";margin-top:1.2em;margin-bottom:1em;font-family:Archivo,arial,sans-serif;font-size:16px;font-weight:700;line-height:1.2em;display:block}.project-tabs .story-container article style+div{overflow-x:auto}.project .details .marker,.project .details .progress div:nth-child(2),.funding-progress .marker,.funding-progress .progress div:nth-child(2){background-color:#a1a1a1;border:1px;border-radius:1px;width:3px;height:20px;margin-top:-8px;margin-left:-1.5px;position:absolute;box-shadow:0 0 2px #0003}.project .details .marker.small,.project .details .progress div:nth-child(2).small,.funding-progress .marker.small,.funding-progress .progress div:nth-child(2).small{height:15px;margin-top:-5px}.project .details .progress-container .progress .marker,.project .details .progress-container .progress div:nth-child(2),.funding-progress .progress-container .progress .marker,.funding-progress .progress-container .progress div:nth-child(2){margin-top:-6px!important}.prj-details .investment-progress{margin-top:4px;padding:0 7px}.prj-details .progress,.prj-details .progress-bar{box-shadow:none}.prj-details.note .project-small-details .item .project-attr-value{color:#f4b027!important}.prj-details .project-small-details .final-maturity{font-size:10px;font-style:normal;font-weight:400;line-height:1;display:block}@media (width>=768px){.prj-details .project-small-details .funding-progress .popover.top{left:0}}@media (width>=992px){.prj-details .project-small-details .funding-progress .popover.top{left:50%}}.prj-details .project-small-details .item{border-bottom:1px solid #f0f3f5;border-right:1px solid #f0f3f5;padding:20px 0;overflow:hidden;text-align:center!important;border-left:0!important;height:100px!important;margin:0!important}.prj-details .project-small-details .item .item{border:0}.prj-details .project-small-details .item i.icon{color:#8e8e8e;background-color:#f1f1f1;border-bottom-left-radius:5px;width:16px;height:16px;font-size:11px;line-height:16px;transition:background-color .15s ease-in-out;position:absolute;top:0;right:0}@media (width>=768px){.prj-details .project-small-details .item.cols5{width:20%}}@media (width>=992px){.prj-details .project-small-details .item{border-bottom:0}}@media (width<=767px){.prj-details .project-small-details .item{border-bottom:1px solid #f0f3f5;height:96px;padding:15px 0}}.prj-details .project-small-details .item .project-attr{text-align:center;color:#b8bdd8;margin-left:0;padding-top:3px;padding-bottom:3px;font-size:12px;font-weight:400;line-height:1.2}.prj-details .project-small-details .item .project-attr-value img{margin-top:3px}.prj-details .project-small-details .item .project-attr-value,.prj-details .project-small-details .item .project-attr-value-sub{text-align:center;margin-left:0;font-weight:700}@media (width>=1200px){.prj-details .project-small-details .item .project-attr-value,.prj-details .project-small-details .item .project-attr-value-sub{font-size:1.1em}}.prj-details .project-small-details .item .project-attr-value-sub{margin-top:2px;font-size:11px;font-weight:400}@media (width<=767px){.prj-details .project-small-details .item .project-attr-value-sub{font-size:11px}}.prj-facts-block .col-xs-6 .col-xs-12{background-color:#fff;padding:0}.prj-facts-block .prj-fact{border-left:1px solid #f0f3f5;margin:0;padding:10px 0 30px}@media (width<=991px){.prj-facts-block .prj-fact{border-bottom:1px solid #f0f3f5;border-right:1px solid #f0f3f5}}.prj-facts-block .prj-fact.last{border-right:1px solid #f0f3f5}.prj-facts-block .prj-fact .prj-fact-value{color:#636363;margin:0 10px 4px;padding-top:20px;padding-bottom:0;font-size:26px;font-weight:600}.prj-facts-block .prj-fact .prj-fact-value-trend{border-bottom:1px solid #c9c9c9;margin-bottom:20px;padding-bottom:20px}.prj-facts-block .prj-fact .prj-fact-value-trend .trend-value{color:#8dae72;background-color:#0000;border:2px solid #e6e6e6;padding:4px 8px;display:inline-block;border-radius:6px!important}.prj-facts-block .prj-fact .prj-fact-value-trend .trend-value i{color:#8dae72;font-size:20px}.prj-facts-block .prj-fact .prj-fact-value-trend .trend-value i.fa-caret-down,.prj-facts-block .prj-fact .prj-fact-value-trend .trend-value .down{color:#e8836c}.prj-facts-block .prj-fact .prj-fact-name{color:#c6c6c6;text-transform:uppercase;font-size:14px}.fact-container{margin-top:20px}.fact-container.rates strong{padding:1.01em 0}.fact-container strong{font-size:22px;font-weight:300;display:block}.fact-container .dash{color:#919496;height:7px;font-size:11px;line-height:7px;display:block}.fact-container .fact-description{background:#f6f9f9;padding:10px}.fact-container .fact-topic{border-bottom:1px solid #ccdce0;padding:5px 10px;font-size:14px;font-weight:700}#content-container>.intro-container{padding-top:50px;padding-bottom:100px}.project [data-tab]:not(:last-child) .tab-content>div>div.odd-block:not(.tab-header-container):not(.story-container),.project [data-tab]:not(:last-child) .odd-block.project-content,.project [tab]:not(:last-child) .odd-block.project-content{padding-bottom:0}.project [data-tab]:not(:last-child) .tab-content>div>div.odd-block:not(.tab-header-container):not(.story-container) .container-body>.story-container:last-child,.project [data-tab]:not(:last-child) .odd-block.project-content .container-body>.story-container:last-child,.project [tab]:not(:last-child) .odd-block.project-content .container-body>.story-container:last-child{padding-bottom:30px}.project-content .container{max-width:970px}.project-content.intro-container.fluid .container,.project-content .intro-container.fluid .container{width:100%;max-width:1170px}.project-content.intro-container.even-block,.project-content .intro-container.even-block{padding-top:0}.project-content.intro-container .even-block,.project-content.intro-container .odd-block,.project-content .intro-container .even-block,.project-content .intro-container .odd-block{background:0 0;padding-top:0;padding-bottom:0}.project-content .odd-block,.project-content .even-block{padding-top:70px;padding-bottom:50px}@media (width>=768px){.project-content .odd-block,.project-content .even-block{padding-top:90px;padding-bottom:70px}}.project-content .odd-block.tab-header-container,.project-content .even-block.tab-header-container{padding-bottom:40px}.project-content .odd-block.tab-header-container h2,.project-content .even-block.tab-header-container h2{margin:0;padding:0}.project-content .odd-block.projects-overview,.project-content .even-block.projects-overview{padding-top:0;padding-bottom:0}.project-content .ok-circle{margin-left:10px;padding:35px 35px 0 0}.project-content .ok-circle .check{top:-4px;left:7px;width:11px!important;height:21px!important}.project-content .story-container article h2>.btn-invest{margin-bottom:-20px}.project-content .odd-block+.odd-block,.project-content [data-tab]+.odd-block,.project-content [tab]+.odd-block,.project-content .story-container{padding-top:0}@media (width>=768px){.project-content .odd-block+.odd-block .text>.row:first-child>[class^=col-sm-6\ item],.project-content [data-tab]+.odd-block .text>.row:first-child>[class^=col-sm-6\ item],.project-content [tab]+.odd-block .text>.row:first-child>[class^=col-sm-6\ item],.project-content .story-container .text>.row:first-child>[class^=col-sm-6\ item],.project-content .odd-block+.odd-block .text>.row:first-child>[class^=col-sm-6\ item] img,.project-content [data-tab]+.odd-block .text>.row:first-child>[class^=col-sm-6\ item] img,.project-content [tab]+.odd-block .text>.row:first-child>[class^=col-sm-6\ item] img,.project-content .story-container .text>.row:first-child>[class^=col-sm-6\ item] img{margin-bottom:0}}.project-content .story-container{box-shadow:none}.project-content .story-container.section-sustainability article>.row{background-color:#bbe0ab;background-image:url(https://kapilendo-public.imgix.net/files/content/icon/invesdor-project-sustainable.png),linear-gradient(#9ac599 0%,#bbe0ab 100%),none;background-position:right 15px top 0;background-repeat:no-repeat,repeat-x,repeat;background-size:68px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}@media (width>=768px){.project-content .story-container.section-sustainability article>.row{background-position:right 30px top 0;background-size:90px}}.project-content .story-container.section-sustainability article>.row h2{color:#fff;padding-right:60px}.project-content .odd-block+.odd-block.tab-header-container{padding-top:50px;padding-bottom:35px}.project-content .odd-block+.odd-block.tab-header-container h2{font-size:30px}.project-content .content-item{margin-bottom:80px}.project-content .img-responsive{margin:15px 0;display:inline-block}.project-content .vtop .img-responsive,.project-content .faq-tab .img-responsive{margin:15px 0 0}.project-content .row.faq-tab{padding-top:20px}.project-content blockquote{border:0;padding-left:0;padding-right:0;font-style:italic;font-weight:300}.project-content blockquote,.project-content blockquote p,.project-content blockquote footer{font-size:1em}.project-content.intro-container h2,.project-content .intro-container h2{padding:20px 15px 0;font-size:30px;font-weight:300}.project-content.intro-container .html,.project-content .intro-container .html{margin-top:50px}.project-content.intro-container .advantage-container,.project-content.intro-container blockquote,.project-content .intro-container .advantage-container,.project-content .intro-container blockquote{max-width:768px;margin-left:auto;margin-right:auto}.project-content.intro-container blockquote,.project-content .intro-container blockquote{margin-bottom:40px}.project-content.intro-container blockquote p,.project-content .intro-container blockquote p{font-size:20px;line-height:1.5}.project-content.intro-container blockquote footer,.project-content .intro-container blockquote footer{color:#afb4b8;font-size:14px;font-style:normal}.project-content.odd-block .facts-container.odd-block{box-shadow:none;padding-top:0;padding-bottom:2em}.project-content .facts-container{margin-bottom:10px}.project-content .facts-container+.html{padding:0 15px}@media (width>=992px){.project-content .facts-container .container{padding:0}.project-content .facts-container .container .row{margin:0}}.project-content .footer-container{padding-top:0!important}.project-content .prj-facts-block{min-height:0;box-shadow:3px 4px 9px #e9efef}.project-content .prj-facts-block .prj-fact-name{padding-left:10px;padding-right:10px}.project-content .prj-facts-block .prj-fact{text-align:center;background:#fff;border:0;position:relative}.project-content .prj-facts-block .prj-fact:before{content:"";border-bottom:1px solid #f0f3f5;width:100%;height:100%;position:absolute;top:0;left:0}.project-content .prj-facts-block .prj-fact:nth-child(odd):before{border-right:1px solid #f0f3f5}.project-content .prj-facts-block .html{flex-wrap:wrap;flex-basis:50%;display:flex;overflow:hidden}.project-content .prj-facts-block .html .prj-fact{flex-wrap:wrap;align-items:flex-end;display:flex;overflow:hidden}.project-content .prj-facts-block .html .prj-fact>div{flex-basis:100%}@media (width>=992px){.project-content .prj-facts-block{width:100%;display:table}.project-content .prj-facts-block .html{display:table-row}.project-content .prj-facts-block .html .prj-fact{float:none;vertical-align:middle;display:table-cell}.project-content .prj-facts-block .html .prj-fact:not(:first-child):not(:last-child):before{border-right:1px solid #f0f3f5}}.project-content .details-exp-shadow{margin-top:30px}.project-content .shadow-bottom{z-index:1;position:relative;box-shadow:0 4px 9px #e9efef}.project-content .shadow-top{box-shadow:0 4px 9px #e9efef,0 -4px 9px #e9efef}.project-content .bonus-container h2,.project-content article h2{font-size:30px}.project-content .table{margin-top:30px}.project-content .table .free,.project-content .table .provision,.project-content .table .pay{text-transform:uppercase}.project-content .table .free{background-color:#e4e4e4}.project-content .table .provision{color:#fff;background-color:#424242}.project-content .table .pay{color:#fff;background-color:#025550}.project-content .table thead th,.project-content .table td{text-align:center;vertical-align:middle}.project-content .table thead th.text-right,.project-content .table td.text-right{text-align:right}.project-content .table thead th.text-left,.project-content .table td.text-left{text-align:left}.project-content .table.yield th{font-weight:400}.project-content .table.yield td{text-align:right}.project-content .press-logos img{width:auto;height:50px;margin:5px 3px;padding:10px 0}.project-content>.container{padding-left:0;padding-right:0}.project-content>.container>.container-header{padding-left:15px;padding-right:15px}.project-content .story-container article>.row{background:#fff;box-shadow:3px 4px 9px #e9efef}.project-content .story-container article h3{font-size:20px;font-weight:600}.project-content .story-container article p.date{color:#025550}.project-content .story-container article p.date+h2{padding-top:0}.project-content .story-container article .media-heading{padding:0;font-size:16px;font-weight:600}.project-content .story-container article .features:not(.no-table) .text{padding-top:30px}.project-content .story-container article .features:not(.no-table) .ok-circle{padding:35px 35px 0 0}.project-content .story-container article .features:not(.no-table) .ok-circle .check{top:-4px;left:7px;width:11px!important;height:21px!important}@media (width>=768px){.project-content .story-container article .features:not(.no-table) .row:not(.faq-block){width:100%;display:table}.project-content .story-container article .features:not(.no-table) .row>div:not(.faq-question){vertical-align:middle;float:none;display:table-cell}.project-content .story-container article .features:not(.no-table) .row>div.vtop{vertical-align:top}}.project-content .story-container article .image-top,.project-content .story-container article .image{padding:0}.project-content .story-container article .image-top img,.project-content .story-container article .image img{width:100%;height:auto;margin:0;padding:0}@media (width>=992px){.project-content .story-container article .row{position:relative}.project-content .story-container article .image{height:100%;position:absolute;overflow:hidden}.project-content .story-container article .image.right{right:0}.project-content .story-container article .image.left{left:0}.project-content .story-container article .image.right img,.project-content .story-container article .image.left img{width:auto;max-width:none;height:100%;position:relative;left:50%;transform:translate(-50%)}.project-content .story-container article .image.right p,.project-content .story-container article .image.left p{height:100%;margin:0;position:relative}}.project-content .story-container article .text{padding-top:30px;padding-bottom:30px}@media (width>=768px){.project-content .story-container article .text{padding-left:30px;padding-right:30px}}.project-content .story-container article .row>div>.html:first-child h2:first-child{margin-top:0;padding-top:15px}.project-content .story-container article .row>div>.html:first-child h3:first-child,.project-content .story-container article .row>div>.html:first-child p:first-child{margin-top:0;padding-top:5px}.project-content .story-container article .row>div>.html:first-child p:last-child{margin-bottom:0}.project-content .story-container article .row>div p:first-child:last-child:not(.image-container){margin-top:12.5px;margin-bottom:12.5px;padding:0}@media (width>=768px){.project-content .story-container article .row-condensed{align-items:center;display:flex}}.project-content .story-container article .item-condensed:not(.vtop){padding-bottom:35px}@media (width>=768px){.project-content .story-container article .item-condensed,.project-content .story-container article .item-condensed:not(.vtop){padding-bottom:15px}}.project-content .story-container article .item-condensed.vtop img{margin-top:0}.project-content .story-container article h2{margin-bottom:5px;padding:30px 0 20px;font-size:25px}.project-content .story-container article h3{padding-bottom:10px}.project-content .story-container article .text>h3{padding-top:15px}.project-content .story-container article .list h3{font-weight:300}.project-content .story-container article .table tr>td:first-child,.project-content .story-container article .table tr>th:first-child{padding-left:16px}.project-content .story-container article .team,.project-content .story-container article .team .vtop h2{padding-bottom:0}.project-content .story-container article .team .text{padding-top:20px}.project-content .story-container .project-rating{padding:0}.project-content .story-container .project-rating.project-rating__v3{margin-top:-30px}.project-content .story-container .project-rating.project-rating__v3 .container{max-width:100%}.project-content .story-container .project-rating .container{max-width:900px}.project-content a[name=login],.project-content a[name=registration]{min-width:135px}@media (width>=480px){.project-content a[name=login],.project-content a[name=registration]{min-width:206px}}.facts-bar{z-index:200;position:relative}.facts-bar .facts-container{z-index:5;background:#fff;border:1px solid #f0f3f5;padding:0;position:relative;left:0;right:0;box-shadow:0 4px 9px #00000026}.facts-bar .facts-container .container-fluid{z-index:1;position:relative}.facts-bar .cw--rating--container{text-align:left;letter-spacing:0;align-items:center;line-height:1;display:inline-flex}.facts-bar .cw--rating--pyramid{vertical-align:bottom;width:41px;margin-right:2px;overflow:hidden}.advantage-container:before,.advantage-container:after{content:" ";display:table}.advantage-container:after{clear:both}.advantage-container{margin:0 auto;padding:5px 0 15px}.advantage-container .ok-circle{margin-left:10px;margin-right:10px;padding:35px 35px 0 0}.advantage-container .ok-circle .check{top:-4px;left:7px;width:11px!important;height:21px!important}.advantage-container .symbol{float:left;width:55px;margin-top:-2px}.advantage-container .symbol .fa{color:#025550;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;margin-left:10px;margin-right:10px;font-size:20px;display:flex}.advantage-container .symbol .fa.disable-border{border:0;font-size:26px}@media (width>=768px){.advantage-container .symbol{padding-right:10px}}.advantage-container .content{padding-top:3px;padding-right:10px;overflow:hidden}.advantage-container .content .html{margin:0}.project-finished-message{padding-top:50px;padding-bottom:50px}.project-finished-message h3.fine{font-size:30px;font-weight:300}.project-finished-message strong{white-space:nowrap}.details-exp-col-text{background:#fff}.alert-container{z-index:2;margin-bottom:20px;position:relative}.alert-container .alert-notification{z-index:10;text-align:center;border:0;border-radius:0;width:100%;margin:15px 0;padding:10px 20px;font-size:16px;line-height:1.2}.alert-container .alert-notification:first-child:not(:last-child){padding-bottom:13px}.alert-container .alert-notification.alert-info-performance{color:#1d1d1b;background:#fff;border:1px solid #1d1d1b}.alert-container .alert-notification.alert-risk-info{color:#1d1d1b;text-align:center;background:#ffffdc;border:1px solid #000;font-size:16px;font-style:italic;box-shadow:inset 0 1px 5px -4px #0000004d}.alert-container .alert-notification.alert-risk-info strong:first-child{font-style:normal}.project-completed{color:#32e294;margin:0 auto;padding:20px 15px;line-height:1.2;display:table}@media (width>=992px){.project-completed{text-align:left;padding:23px 10px 23px 15px}}.project-completed .fa,.project-completed strong{vertical-align:middle;display:table-cell}.project-completed .fa{padding-right:.35em;font-size:2.2em;font-weight:400}.project-completed strong{font-weight:400}.facts-bar-legacy .project-completed{padding:30px 0 0}@media (width>=992px){.facts-bar-legacy .project-completed{max-width:269px;padding:30px 0 0}}.project-tabs .odd-block:first-child{box-shadow:none}.project-tabs .anchor-links{background:#f9f9f9;border:1px solid #ddd;border-bottom:0;margin:0 -15px -1px;padding:30px}.project-tabs [tab] .tab-content,.project-tabs [data-tab] .tab-content{display:none}.project-tabs [tab] .tab-content.active,.project-tabs [data-tab] .tab-content.active{display:block}.newsletter-reminder .success-row{padding:0;font-weight:700}.newsletter-reminder .success-row i{background-size:100%;width:32px;height:32px}.newsletter-reminder-my-profile .success-row{padding:0}.gallery{margin-top:1em}.gallery .btn-link{outline:0}.gallery .thumbnail-wrapper.scroll{white-space:nowrap;overflow-x:scroll}.gallery .thumbnail-wrapper.scroll figure{float:none}.gallery .thumbnails{min-width:100%;margin-top:10px;margin-left:-2px;margin-right:-2px;display:table}.gallery .thumbnails .thumbnail{border-color:#0000;border-radius:0;margin:0;padding:0}.gallery .thumbnails .thumbnail:hover{border-color:#025550}.gallery .thumbnails .thumbnail img{width:100%;margin:0;display:block}.gallery .thumbnails figure{float:left;width:10%;min-width:80px;padding:2px;display:table-cell}.gallery .thumbnails figure figcaption{display:none}.gallery figcaption{text-align:left}.gallery .caption{margin:.5em 0 0}.gallery .caption p{margin:0}.gallery .image-full{position:relative}.gallery .image-full figure{display:none}.gallery .image-full figure:first-child{display:block}.gallery .image-full figure .img-responsive{margin:0}.gallery .image-full figure figcaption{color:#fff;background:#6b6b6b4d;padding:5px 20px;position:absolute;bottom:0;right:0}.gallery .image-full figure figcaption p{margin:0}.gallery .image-full .controls:hover .btn-ui{opacity:1;background:#6b6b6b4d}.gallery .image-full .controls .btn-ui{opacity:.5;background:#6b6b6b00;border-radius:50%;width:50px;height:50px;margin-top:-25px;transition:all .3s ease-in-out;display:inline-block;position:absolute}.gallery .image-full .controls i{position:absolute;top:15px;left:15px}.gallery .image-full .controls i:before,.gallery .image-full .controls i:after{content:"";background:#025550;border-top:2px solid #025550;border-radius:35px;outline:0;width:20px;height:2px;position:absolute;top:25%;left:33%;box-shadow:0 2px 5px #0000004d}.gallery .image-full .controls i:before{transform:rotate(45deg)translate(50%)}.gallery .image-full .controls i:after{margin-left:1px;transform:rotate(-45deg)translate(-50%)}.gallery .image-full .controls .prev,.gallery .image-full .controls .next{width:50%;height:100%;display:block;position:absolute;top:0}.gallery .image-full .controls .prev{left:0}.gallery .image-full .controls .prev .btn-ui{left:10px;transform:rotate(-90deg)}.gallery .image-full .controls .next{right:0}.gallery .image-full .controls .next .btn-ui{right:10px;transform:rotate(90deg)}.broker.registration-step-container,[data-broker-registration-step-container]{color:#1d1d1b;text-align:center;margin:0 -15px;display:block}@media (width>=480px){.broker.registration-step-container,[data-broker-registration-step-container]{margin:0 auto}}.broker.registration-step-container nav.multiple-steps,[data-broker-registration-step-container] nav.multiple-steps{padding:30px 0}.broker.registration-step-container:not(.full),[data-broker-registration-step-container]:not(.full){max-width:720px}.broker.registration-step-container:not(.full) .step-container,[data-broker-registration-step-container]:not(.full) .step-container{max-width:600px;min-height:300px}.broker.registration-step-container .step-container,[data-broker-registration-step-container] .step-container{text-align:left;clear:both;background:#fff;border:1px solid #ebedef;margin:0 auto;padding:40px 15px 30px;transition:max-height .15s ease-out;position:relative}@media (width>=480px){.broker.registration-step-container .step-container,[data-broker-registration-step-container] .step-container{padding:40px 30px 30px}}.broker.registration-step-container .step-container+.step-container,[data-broker-registration-step-container] .step-container+.step-container{border-top:0}.broker.registration-step-container .step-container h3,[data-broker-registration-step-container] .step-container h3{margin-top:0;padding-bottom:20px;font-size:30px;font-weight:300}.broker.registration-step-container .step-container h3.step-head,[data-broker-registration-step-container] .step-container h3.step-head{margin:0;padding-bottom:10px}.broker.registration-step-container .step-container h3,.broker.registration-step-container .step-container h4,[data-broker-registration-step-container] .step-container h3,[data-broker-registration-step-container] .step-container h4{line-height:1.25}.broker.registration-step-container .step-container .button-group .btn,[data-broker-registration-step-container] .step-container .button-group .btn{margin-top:5px;margin-bottom:5px}.broker.registration-step-container [loading-overlay],[data-broker-registration-step-container] [loading-overlay]{color:#1d1d1b}.broker.registration-step-container .calculator-wrapper,[data-broker-registration-step-container] .calculator-wrapper{clear:both;z-index:2;background:#fff;position:relative}.broker.registration-step-container [calculator] .amount,.broker.registration-step-container [calculator] .costs,.broker.registration-step-container [calculator] .months,[data-broker-registration-step-container] [calculator] .amount,[data-broker-registration-step-container] [calculator] .costs,[data-broker-registration-step-container] [calculator] .months{padding-left:15px;padding-right:15px}@media (width>=480px){.broker.registration-step-container [calculator] .amount,.broker.registration-step-container [calculator] .costs,.broker.registration-step-container [calculator] .months,[data-broker-registration-step-container] [calculator] .amount,[data-broker-registration-step-container] [calculator] .costs,[data-broker-registration-step-container] [calculator] .months{padding-left:30px;padding-right:30px}.broker.registration-step-container [calculator] .amount .measure,.broker.registration-step-container [calculator] .months .measure,[data-broker-registration-step-container] [calculator] .amount .measure,[data-broker-registration-step-container] [calculator] .months .measure{padding-left:15px}}.broker.registration-step-container .teaser,[data-broker-registration-step-container] .teaser{padding-top:1.5em;font-size:14px;font-weight:400}.fullscreen-content broker-registration-step-container nav.multiple-steps,.fullscreen-content [data-broker-registration-step-container] nav.multiple-steps,.hero broker-registration-step-container nav.multiple-steps,.hero [data-broker-registration-step-container] nav.multiple-steps{color:#fff;text-shadow:0 0 5px #000}.fullscreen-content broker-registration-step-container nav.multiple-steps li:after,.fullscreen-content [data-broker-registration-step-container] nav.multiple-steps li:after,.hero broker-registration-step-container nav.multiple-steps li:after,.hero [data-broker-registration-step-container] nav.multiple-steps li:after{background:#fff}.fullscreen-content broker-registration-step-container nav.multiple-steps .done:after,.fullscreen-content [data-broker-registration-step-container] nav.multiple-steps .done:after,.hero broker-registration-step-container nav.multiple-steps .done:after,.hero [data-broker-registration-step-container] nav.multiple-steps .done:after{background:#025550}.fullscreen-content broker-registration-step-container nav.multiple-steps .active span,.fullscreen-content [data-broker-registration-step-container] nav.multiple-steps .active span,.hero broker-registration-step-container nav.multiple-steps .active span,.hero [data-broker-registration-step-container] nav.multiple-steps .active span{color:#fff}.fullscreen-content broker-registration-step-container .broker .row,.fullscreen-content [data-broker-registration-step-container] .broker .row,.hero broker-registration-step-container .broker .row,.hero [data-broker-registration-step-container] .broker .row{margin:0 -15px;padding:0}.fullscreen-content broker-registration-step-container form,.fullscreen-content [data-broker-registration-step-container] form,.hero broker-registration-step-container form,.hero [data-broker-registration-step-container] form{font-size:14px}.multiple-steps ul{table-layout:fixed;width:100%;padding:0;display:table}.multiple-steps li{text-align:center;vertical-align:top;display:table-cell;position:relative}.multiple-steps li:last-child:after{display:none}.multiple-steps li:after{content:"";background-color:#d8dbde;width:100%;height:3px;margin:0 -50% 0 50%;transition:background-color .5s ease-out;display:block;position:absolute;top:8px;left:-10px}.multiple-steps li.done span:before,.multiple-steps li.active span:before{background:#025550;border-color:#025550}.multiple-steps li.done:after{z-index:1;background:#025550}.multiple-steps li.done span:before{background:#025550;border-color:#025550}.multiple-steps li.active span{color:#1d1d1b}.multiple-steps li span{z-index:5;color:#d8dbde;display:inline-block;position:relative;overflow:visible}.multiple-steps li span:before{content:"";background:#fff;border:2px solid #d8dbde;border-radius:50%;width:20px;height:20px;margin:0 auto;transition:background-color .5s ease-out;display:block}.sticky-notifications{z-index:200000;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;max-height:calc(100% - 120px);margin-bottom:0;position:fixed;bottom:0;left:0;overflow:visible}.sticky-notifications .item+.item{border-top:1px solid #272b2d}.sticky-notifications .item:before,.sticky-notifications .item:after{content:" ";display:table}.sticky-notifications .item:after{clear:both}.sticky-notifications .item{color:#fff;text-align:center;transition:all .3s ease-in-out}.sticky-notifications .item a{text-decoration:none;display:block}.sticky-notifications .item a[href]:hover{background-blend-mode:multiply, screen;color:#fff;background-color:#0000;background-image:linear-gradient(90deg,#1d1d1b 0% 100%),radial-gradient(at top,#ffffff80 0%,#0000008c 100%),radial-gradient(at top,#ffffff80 0%,#00000014 63%);background-position:50%;background-repeat:repeat,repeat,repeat;background-size:100% 640px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.sticky-notifications .item a:not([href]){color:#fff;cursor:default}.sticky-notifications .item p,.sticky-notifications .item p .btn{font-size:13px!important}.sticky-notifications .item p{margin:0;padding:15px}.sticky-notifications .item h4{margin:0;padding:15px 0 0;font-size:1em}.sticky-notifications .item h4+p{padding-top:15px}.sticky-notifications .item p .btn{margin-top:10px}.sticky-notifications form.debug-form{opacity:.75;max-width:200px;height:30px;position:absolute;bottom:0;overflow:visible}.sticky-notifications form.debug-form select{color:#1d1d1b}.sticky-notifications .toolbar{text-align:right;color:#fff;height:0;line-height:32px;position:absolute;bottom:33px;right:45px}.sticky-notifications .toolbar .btn{white-space:nowrap;float:right;border:0;border-radius:3px 3px 0 0;height:40px;margin-left:5px;padding-top:3px;font-size:.95em;box-shadow:0 6px 28px #0000004d}.sticky-notifications .toolbar #userlikeCustomTab{opacity:0;visibility:hidden;pointer-events:none;min-width:48px;max-width:48px;transition:visibility 0s linear .5s,opacity .5s linear,max-width .2s ease-in-out .2s;overflow:hidden}.sticky-notifications .toolbar #userlikeCustomTab.enabled{opacity:1;visibility:visible;pointer-events:all;transition-delay:0s}.sticky-notifications .toolbar #userlikeCustomTab .fa{font-size:1.3em;transition:transform .3s ease-in-out;transform:scale(1)}.sticky-notifications .toolbar #userlikeCustomTab span{opacity:0;transition:opacity .2s ease-in-out}@media (width>=480px){.sticky-notifications .toolbar #userlikeCustomTab:hover{text-overflow:ellipsis;max-width:360px;transition:max-width .2s ease-in-out}.sticky-notifications .toolbar #userlikeCustomTab:hover .fa{transform:scale(.9)translate(0)}.sticky-notifications .toolbar #userlikeCustomTab:hover span{opacity:1;transition:opacity .2s ease-in-out .1s}}.sticky-notifications .toolbar .total-queued-notifications{color:#025550;opacity:0;visibility:hidden;pointer-events:none;background-color:#1d1d1b;border-color:#1d1d1b;width:48px;padding:0;text-decoration:none;transition:visibility 0s linear .5s,opacity .5s linear;position:relative}.sticky-notifications .toolbar .total-queued-notifications span,.sticky-notifications .toolbar .total-queued-notifications .fa{position:relative;top:-3px}.sticky-notifications .toolbar .total-queued-notifications .fa{transform-origin:50%;font-size:1.1em;transition:transform .3s;transform:translate(0)scale(.9)}.sticky-notifications .toolbar .total-queued-notifications span{opacity:1;transition:opacity .3s}.sticky-notifications .toolbar .total-queued-notifications:hover{background-color:#1d1d1b}.sticky-notifications .toolbar .total-queued-notifications.is-muted{color:#6a8295;background-color:#3e4c57}.sticky-notifications .toolbar .total-queued-notifications.is-muted:after{content:"";border:5px solid #0000;width:0;height:0;margin-left:-5px;position:absolute;top:-10px;left:50%}.sticky-notifications .toolbar .total-queued-notifications:not(.has-messages) .fa{transform:translate(5px)scale(1)}.sticky-notifications .toolbar .total-queued-notifications:not(.has-messages) span{opacity:0}.sticky-notifications .toolbar .total-queued-notifications.has-messages{pointer-events:all;visibility:visible;opacity:1;transition-delay:0s}.sticky-notifications .toolbar .total-queued-notifications.has-messages:not(.is-muted){opacity:1}.sticky-notifications .toolbar .total-queued-notifications.has-messages:not(.is-muted):hover:after{border-bottom-color:#1d1d1b}.sticky-notifications .toolbar .total-queued-notifications.has-messages:not(.is-muted):after{content:"";border:5px solid #0000;border-bottom-color:#3e4c57;width:0;height:0;margin-left:-5px;position:absolute;top:-10px;left:50%}.ui-pnotify .alert{font-size:.9em;font-weight:300;box-shadow:0 6px 28px #0003}.ui-pnotify .alert p{font-size:1em;font-weight:inherit}.ui-pnotify .alert h4{margin:0;padding:.2em 0 .4em;font-size:1.1em}.ui-pnotify .alert-warning{color:#fff;background-color:#2a2a27;border-color:#1d1d1b}.ui-pnotify .ui-pnotify-shadow{box-shadow:0 6px 28px #0003}.ui-pnotify .btn{white-space:normal;max-width:145px;font-size:1em}.ui-pnotify-closer{color:#025550;opacity:.5;outline:none;visibility:visible!important}.ui-pnotify:hover .ui-pnotify-closer{opacity:1}.ui-pnotify-icon{vertical-align:top;text-align:center;width:17px;height:1em;max-height:100%}.ui-pnotify-icon span{float:none;vertical-align:top;min-height:0;display:inline}.ui-pnotify-container{position:relative;left:0}@media (width<=380px){.ui-pnotify-mobile-able.ui-pnotify{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;position:fixed;top:0;width:100%!important;right:0!important}.ui-pnotify-mobile-able.ui-pnotify .ui-pnotify-shadow{box-shadow:none;border-bottom-width:5px}.ui-pnotify-mobile-able .ui-pnotify-container{border-radius:0}.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft,.ui-pnotify-mobile-able.ui-pnotify.stack-topleft{left:0;right:0}.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft,.ui-pnotify-mobile-able.ui-pnotify.stack-bottomright{top:auto;bottom:0;right:0}.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft .ui-pnotify-shadow,.ui-pnotify-mobile-able.ui-pnotify.stack-bottomright .ui-pnotify-shadow{border-top-width:5px;border-bottom-width:1px}}.story-container .row+.feedback-widget{min-height:54px;margin:-1px -15px 0;box-shadow:3px 4px 9px #e9efef}@media (width>=992px){.row.image-right-story+.feedback-widget{text-align:left;padding-left:20px}.row.image-right-story+.feedback-widget .form-message{float:left}}.intro-container .feedback-widget{min-height:134px;padding-bottom:90px}.even-block>.feedback-widget,.odd-block>.feedback-widget{background:0 0;width:100%;max-width:1015px;margin-bottom:-70px;margin-left:auto;margin-right:auto}.feedback-widget{clear:both;z-index:1;text-align:center;background:#fff;border-top:1px solid #eee;border-bottom-right-radius:5px;border-bottom-left-radius:5px;min-height:54px;margin:15px 0 30px;padding:10px 15px;position:relative}@media (width>=768px){.feedback-widget{text-align:right}}.rating-criterias{background:#f0f0f0;overflow:hidden}.rating-criterias svg{width:100%;height:70%;position:absolute;top:400px;left:50%;transform:translate(-50%)}@media (width>=480px){.rating-criterias svg{width:90%}}@media (width>=768px){.rating-criterias svg{width:114px;height:80%;top:230px;left:90px}}.rating-criterias .html:last-child .rating-step{margin-bottom:0}.rating-criterias .html:last-child .rating-step:after{content:none;display:none}.rating-criterias .html:last-child .rating-step .step{border-color:#1d1d1b}.rating-criterias .html:last-child .rating-step .description{color:#fff;background-color:#1d1d1b}.rating-criterias .rating-step{margin:50px -15px;position:relative}.rating-criterias .rating-step .step{text-align:center;color:#fff;z-index:2;background:#c2c5c8;border:18px solid #fff;border-radius:50%;width:150px;height:150px;margin:0 auto;font-size:55px;position:relative;box-shadow:0 0 0 9px #f0f0f0}.rating-criterias .rating-step .step mark{background-color:#0000;border-radius:0;margin-top:25%;padding:0;display:block}.rating-criterias .rating-step .step .currency{font-size:.6em;display:none}.rating-criterias .rating-step .step .label{letter-spacing:-2px;border-radius:50%;width:100%;height:100%;padding:0;font-size:1em;font-weight:300;position:absolute;left:0;box-shadow:inset 0 0 12px #4c4c4c}.rating-criterias .rating-step .description{z-index:1;background:#fff;margin-top:-25px;padding:15px 15px 45px;position:relative}@media (width>=768px){.rating-criterias .rating-step .description{padding-left:80px}}.rating-criterias .rating-step h3{border-bottom:2px solid #c2c5c8;margin-right:-15px;padding-bottom:15px;padding-right:15px;font-size:28px;font-weight:400}.rating-criterias .rating-step ul{margin-bottom:0}@media (width>=480px){.rating-criterias .rating-step{margin-left:inherit;margin-right:inherit}}@media (width>=768px){.rating-criterias .rating-step{margin-bottom:80px}.rating-criterias .rating-step .step{position:absolute;top:50%;left:0;transform:translateY(-50%)}.rating-criterias .description{margin-left:140px}}.project-content.intro-container .project-facts-summary-wrapper .html{margin-top:0}.project-content.intro-container .project-facts-summary-wrapper .teaser .html blockquote{margin-top:0;margin-bottom:0}.project-facts-summary-wrapper{padding:0 15px}.project-facts-summary-wrapper .teaser .html blockquote{margin-top:0;margin-bottom:0}@media (width>=992px){.project-facts-summary-wrapper .html{margin:0!important}.project-facts-summary-wrapper .teaser h3{margin-top:0}.project-facts-summary-wrapper>.row{width:100%;margin-bottom:50px;display:table}.project-facts-summary-wrapper>.row>div{float:none;vertical-align:middle;display:table-cell}.project-facts-summary-wrapper>.row>div.fact-column{vertical-align:top}.project-facts-summary-wrapper .row>div{float:none;vertical-align:middle;display:table-cell}.project-facts-summary-wrapper .row>div.main-column{vertical-align:top}}.project-facts-summary{text-align:center;background-color:#90b2b0;height:100%;padding:15px 0;font-size:14px}.project-facts-summary h4{padding-bottom:1em;font-size:14px}.project-facts-summary dl{margin:0}.project-facts-summary dt{font-weight:400}.project-facts-summary dd{margin-bottom:.75em;font-weight:600}.project-facts-summary .dl-horizontal dt{width:100%}@media (width>=480px){.project-facts-summary dl{float:left;width:50%}}@media (width>=768px){.project-facts-summary{text-align:left}.project-facts-summary dl{float:none;width:100%}.project-facts-summary .dl-horizontal dt{text-align:left;width:150px}.project-facts-summary .dl-horizontal dd{text-align:right;margin-left:150px}}.project-facts-summary .projects-overview{background:0 0}.project-facts-summary .investment-progress{margin-bottom:1em}.project-facts-summary .investment-progress .label.label-min{font-size:13px}.project-facts-table{max-width:300px;min-height:320px;margin:0 auto}@media (width>=480px){.project-facts-table.project-facts-summary dl{float:none;width:100%}}.funding-restriction-approval-page #content-container{visibility:hidden}.funding-restriction-approval-page.js-loaded #content-container{visibility:visible}.funding-restriction-approval-page .teaser-content{max-width:640px;margin-left:auto;margin-right:auto}[data-funding-restriction-approval-form]{max-width:440px;min-height:120px;margin:0 auto 30px;position:relative}[data-funding-restriction-approval-form] .form-group{margin-left:0;margin-right:0}[data-funding-restriction-approval-form] .error-message,[data-funding-restriction-approval-form] .form-control-errors{text-align:left}.loading-indicator.js-placeholder{z-index:2;visibility:visible;opacity:.5;color:#c9c9c9;font-size:3em;animation:2s linear infinite fa-spin;position:absolute;top:50%;left:50%}.loading-indicator.js-placeholder:before{content:"";position:absolute;transform:translate(-50%,-50%)}.image-container.lazyloading-container{position:relative}.image-container.lazyloading-container .loading-indicator{z-index:-1;opacity:0;position:absolute;top:50%;left:50%}.image-container.lazyloading-container .img-responsive[width].lazyload+.loading-indicator,.image-container.lazyloading-container .img-responsive[width].lazyloading+.loading-indicator{z-index:2;visibility:visible;color:#c9c9c9;font-size:3em}.image-container.lazyloading-container .img-responsive[width].lazyload+.loading-indicator:before,.image-container.lazyloading-container .img-responsive[width].lazyloading+.loading-indicator:before{content:"";position:absolute;transform:translate(-50%,-50%)}.image-container.lazyloading-container .img-responsive[width].lazyloading+.loading-indicator{opacity:.1;animation:2s linear infinite fa-spin}.embed-responsive .loading-indicator{z-index:-1;position:absolute;top:50%;left:50%}.embed-responsive iframe{transition-delay:.3s}.embed-responsive .loading{opacity:0;transition-delay:0}.embed-responsive .loading+.loading-indicator{z-index:2;visibility:visible;opacity:.5;color:#c9c9c9;font-size:3em;animation:2s linear infinite fa-spin}.embed-responsive .loading+.loading-indicator:before{content:"";position:absolute;transform:translate(-50%,-50%)}.press-container{margin:0 -15px;padding-bottom:60px}.press-container .container-header{padding:0 15px}.press-container .press-item{border:1px solid #ebebeb;border-radius:3px;margin-bottom:20px;padding:30px 10px 10px}.press-container .press-item img{margin:0 auto}.press-container .press-item a.press-link{color:#433c4b}.press-container .press-item a.press-link:hover{color:#505050;background-color:#696969;text-decoration:none}.press-container .press-item .press-img{text-align:center;height:80px}.press-container .press-item .press-img .grayscale{filter:grayscale();opacity:.7}.press-container .press-item .press-text{text-align:center;min-height:80px;padding:5px 10px;font-size:16px}.press-container .press-item .date{color:silver;text-transform:uppercase;margin-top:10px;font-size:12px}.press-container .press-item mark{text-transform:uppercase;color:#1d1d1b;background-color:#e4e4e4;padding:2px 5px;font-size:12px;position:absolute;top:0;right:16px;border-radius:0 0 0 9px!important}.press-container .press-item .no-image figcaption{border-top:0;margin-top:0}.press-container .press-item figcaption,.press-container .press-item .quote{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-top:20px;margin-bottom:20px;padding:10px;font-size:16px;line-height:1.6}.press-container .press-item figcaption p,.press-container .press-item .quote p{margin:0;padding:0;line-height:1.6}@media (width>=768px){.press-container .press-item figcaption,.press-container .press-item .quote{min-height:186px}}.press-container .press-item:hover{background-color:#fff}.press-container .press-item:hover .press-img img{filter:grayscale(0%);opacity:1}.login-overlay{padding:30px 15px;overflow-x:hidden}@media (width>=480px){.login-overlay{padding:28px 35px}}@media (width>=768px){.login-overlay{max-width:760px}}.broker-login .login-overlay{max-width:400px}.broker-login .login-overlay .center,.broker-login .login-overlay .registration{display:none}.broker-login .login-overlay .login{width:100%}registration-short{padding:30px 15px;display:block}@media (width>=480px){registration-short{padding:28px 35px}}@media (width>=768px){.registration-overlay{max-width:530px}}.dashboard{font-size:14px}.dashboard .even-block,.dashboard .odd-block{padding-top:90px}.dashboard .fa{font-size:inherit}.dashboard .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.dashboard .btn-warning.active{background-color:#c89f23;background-image:none}.dashboard .col-centered{margin:0}.dashboard p{font-size:14px}.dashboard h4{padding-bottom:.75em}.dashboard h5{padding-bottom:1em}.dashboard{color:#1d1d1b}.dashboard .container-header .btn-group .btn.nav-spacer{clear:both;width:0;min-width:0;padding:0}.dashboard .btn-group>.btn:not(.dropdown-toggle){border-radius:0}.dashboard .btn-group>.btn:first-child:not(.dropdown-toggle){min-width:272px;border-top-left-radius:3px!important}@media (width>=480px){.dashboard .btn-group>.btn:first-child:not(.dropdown-toggle){min-width:136px}}.dashboard .container-header .btn-group.assets-group-nav>.btn:not(.dropdown-toggle){min-width:100%}@media (width>=480px){.dashboard .container-header .btn-group.assets-group-nav>.btn:not(.dropdown-toggle){min-width:204px}}.dashboard .btn-group>.btn:nth-child(2):not(.dropdown-toggle){border-top-right-radius:3px!important}.dashboard .btn-group>.btn:nth-child(4):not(.dropdown-toggle){border-bottom-left-radius:3px!important}.dashboard .btn-group>.btn:nth-child(5):not(.dropdown-toggle){border-bottom-right-radius:3px!important}@media (width>=768px){.dashboard .btn-group .nav-spacer{clear:none}.dashboard .btn-group>.btn:nth-child(n):not(.dropdown-toggle){border-radius:0!important}.dashboard .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-left-radius:3px!important;border-bottom-left-radius:3px!important}.dashboard .btn-group>.btn:last-child:not(:first-child),.dashboard .btn-group>.dropdown-toggle:not(:first-child){border-top-right-radius:3px!important;border-bottom-right-radius:3px!important}}.dashboard .container-header i{font-size:1.3em;line-height:1.3;display:block}.dashboard .container-header .btn-group>.btn,.dashboard .container-header .btn-default{color:#aaa;background:#edeff0;border-color:#d6d6d6;min-width:136px;padding:10px 1.5em;font-size:16px;line-height:1.33333;transition:all .1s ease-in-out}@media (width>=768px){.dashboard .container-header .btn-group>.btn,.dashboard .container-header .btn-default{min-width:150px;padding:15px 2em}}.dashboard .container-header .btn:active,.dashboard .container-header .btn.active,.dashboard .container-header .btn.active:hover,.dashboard .container-header .btn.active:focus,.dashboard .container-header .btn:active{color:#025550;background:#fff;border-color:#025550}.dashboard .container-header .btn:active i,.dashboard .container-header .btn.active i,.dashboard .container-header .btn.active:hover i,.dashboard .container-header .btn.active:focus i,.dashboard .container-header .btn:active i{color:#025550}.dashboard .container-header .btn:hover,.dashboard .container-header .btn:focus,.dashboard .container-header .btn:active{color:#fff;background:#025550;border-color:#025550}.dashboard .container-header .btn:hover i,.dashboard .container-header .btn:focus i,.dashboard .container-header .btn:active i{color:#fff}.dashboard .content-container.is-empty{position:relative}.dashboard .content-container.is-empty .bid-alert{z-index:1000;width:100%;max-width:100%;padding:0 15px;position:absolute;top:96px;left:0;display:block!important}@media (width>=480px){.dashboard .content-container.is-empty .bid-alert{max-width:auto}}.dashboard .content-container.is-empty .bid-alert .btn{white-space:normal;margin-top:1em}.dashboard .content-container.is-empty .summary{opacity:.34;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;min-height:200px}.dashboard em{color:#b8bdd8;font-style:normal;font-weight:400;line-height:1.2em;display:block}.dashboard .box{background-color:#fff;margin-bottom:1em;overflow:visible;box-shadow:0 1px 4px #e6e6e6}.dashboard .box h3{margin-top:1em}.dashboard .label{color:#1d1d1b;font-size:2.5em;line-height:inherit;white-space:inherit;display:inline-block}.dashboard .label em{font-size:.4em}@media (width>=768px){.dashboard .label{font-size:2em}.dashboard .label em{font-size:.5em}}.dashboard .risk-class{background-color:#aaa;font-size:12px;line-height:1.7}.dashboard .alert-container{text-align:center;margin-top:-10px;margin-bottom:40px}.dashboard .alert-container .alert{text-align:left;background-position:1em 2.4em;background-repeat:no-repeat;padding:5px 15px;font-weight:600;line-height:18px}.dashboard .alert-container .alert .button .btn{margin-top:-15px}.dashboard .alert-container .dashboard-downloads{width:auto;max-width:460px;margin:0 auto}.dashboard .alert-container .dashboard-downloads .box{padding-top:10px;padding-bottom:10px}.dashboard .alert-container .dashboard-downloads .input-group{max-width:184px;margin-left:auto;margin-right:0}.dashboard .alert-container .dashboard-downloads .input-group .form-control{height:36px;margin-right:0;padding-top:3px;padding-bottom:3px;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.dashboard .alert-container .dashboard-downloads .input-group .btn{margin-left:0!important}.dashboard .alert-container .dashboard-downloads hr{clear:both;width:100%;margin-top:.5em;margin-bottom:.5em}.dashboard .alert-container .dashboard-downloads .alert .title{vertical-align:middle;white-space:nowrap;min-height:36px;padding-top:9px;display:inline-block}.dashboard .alert-container .dashboard-downloads .alert .btn{height:auto}.dashboard .alert-container .dashboard-downloads .alert .btn i{float:right;padding:0}@media (width>=480px){.dashboard .alert-container .dashboard-downloads .alert .btn{min-width:100px}}@media (width>=768px){.dashboard .alert-container>div{float:none;max-width:627px;margin:0 auto}.dashboard .alert-container .alert .button .btn{margin-bottom:-15px}}.dashboard .alert-container i{text-align:center;border-radius:50%;width:20px;height:20px;padding:1px;line-height:16px}.dashboard .alert-container.info .btn:hover,.dashboard .alert-container.info .btn:focus,.dashboard .alert-container.info .btn:active,.dashboard .alert-container.success .btn:hover,.dashboard .alert-container.success .btn:focus,.dashboard .alert-container.success .btn:active,.dashboard .alert-container.pay .btn:hover,.dashboard .alert-container.pay .btn:focus,.dashboard .alert-container.pay .btn:active{color:#fff;background:#a8aeb3}.dashboard .alert-container.info .box{background:#eefbfd}.dashboard .alert-container.info .btn,.dashboard .alert-container.info i{color:#025550;border-color:#025550}.dashboard .alert-container.pay .box{background:#fbf6f6}.dashboard .alert-container.pay .btn{color:#fff;background-color:#ea4e4f;border-color:#0000}.dashboard .alert-container.pay .btn:hover{color:#fff}.dashboard .alert-container.pay i{color:#ea4e4f;border-color:#ea4e4f}.dashboard .alert-container.success{color:#32e294}.dashboard .alert-container.success .box{background:#f6fff6}.dashboard .alert-container.success i{color:#32e294;border-color:#32e294}.dashboard .chart,.dashboard .pie,.dashboard .bars{height:auto;overflow:visible}.dashboard .summary .box-container{margin-bottom:30px;display:table}.dashboard .summary .box{vertical-align:middle;text-align:center;width:100%;height:146px;display:table-cell}.dashboard .summary .box.small{font-weight:700}.dashboard .summary .box.small .risk-class{width:44px;height:44px;padding-top:2px;font-size:1em;line-height:1.3}@media (width>=768px){.dashboard .summary .box.small .risk-class{line-height:1.6}}.dashboard .summary .box.small em{padding-top:.5em}.dashboard .summary .box.large{padding:2em 1em 1em 2em}.dashboard .summary .portfolio .box{padding:1em}.dashboard .summary .portfolio .box h3{margin:0}.dashboard .summary .portfolio .box canvas{width:100%;height:100%}.dashboard .summary .portfolio .box .doughnut-chart{margin-top:1em;position:relative}.dashboard .summary .portfolio .box .label{color:#1d1d1b;font-size:13px;line-height:1.2;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=480px){.dashboard .summary .portfolio .box .label{font-size:19px}}@media (width>=768px){.dashboard .summary .portfolio .box .label{font-size:18px}.dashboard .summary .portfolio .box .label .hover{font-size:14px}}.dashboard .summary .portfolio .box .label .hover{display:block}.dashboard .summary .portfolio .box .label strong{padding-top:.25em;font-size:.8em;font-weight:400;display:block}.dashboard .summary .portfolio .box .label em{padding-bottom:.25em;font-size:.8em;font-style:normal;font-weight:400}.dashboard .summary .portfolio .box .chart-container{min-width:230px;min-height:230px}@media (width>=360px){.dashboard .summary .portfolio .box .chart-container{width:250px;height:250px}}@media (width>=480px){.dashboard .summary .portfolio .box .chart-container{width:400px;height:400px}}@media (width>=640px){.dashboard .summary .portfolio .box .chart-container{width:600px;height:600px}}@media (width>=768px){.dashboard .summary .portfolio .box .chart-container{width:250px;height:250px}}.dashboard .summary .portfolio .box .legend{padding:0;font-size:12px;list-style-type:none}.dashboard .summary .portfolio .box .legend li{white-space:nowrap;padding:1em 0}.dashboard .payment{padding:0 0 2em}.dashboard table[st-table]{text-align:left;margin:0}.dashboard table[st-table] .reason-for-payments.details-container{font-size:1em}.dashboard table[st-table] .reason-for-payments.details-container p{font-size:12px}.dashboard table[st-table] .interest-paid-amount{display:table-cell}.dashboard table[st-table] .state{display:none}.dashboard table[st-table] .info{margin-top:1em;font-size:.9em;font-weight:400}.dashboard table[st-table] .info .btn{color:#fff;font-weight:700}.dashboard table[st-table] .info .btn i{padding-left:.5em}.dashboard table[st-table] .info .ok{color:#32e294}.dashboard table[st-table] .details-container .interest-paid-amount,.dashboard table[st-table].bids .interest-paid-amount{display:none}.dashboard table[st-table] .details-container .state,.dashboard table[st-table].bids .state{display:table-cell}.dashboard table[st-table] .overview .icon{text-align:center;width:1em;display:none;position:absolute;left:.6em}.dashboard table[st-table] .overview .icon .fa{display:none}.dashboard table[st-table] .overview .icon .fa-arrow-right{display:inline-block}.dashboard table[st-table] .overview.active .icon .fa-arrow-right{display:none}.dashboard table[st-table] .overview.active .icon .fa-arrow-down,.dashboard table[st-table] .overview.waiting .icon .fa-clock-o{display:inline-block}.dashboard table[st-table] .details-container{position:relative}.dashboard table[st-table] .details-container .loading-overlay{font-size:14px}.dashboard table[st-table] .details-container .achievement-interests{max-width:250px}.dashboard table[st-table] .details-container .achievement-interests .table tr td:first-child{width:67px}.dashboard table[st-table] .details-container h3{margin:0;padding:0;font-size:1.3em}.dashboard table[st-table] .details-container .table{max-width:calc(100vw - 65px);margin:1em 0 2em}.dashboard table[st-table] .details-container .table caption{color:#000}.dashboard table[st-table] .details-container .table thead th{text-transform:uppercase;vertical-align:bottom;cursor:default;background:#fff;border-bottom:2px solid #ddd;font-size:.8em;font-style:normal;font-weight:400}.dashboard table[st-table] .details-container .table strong{font-weight:600}.dashboard table[st-table] .details th,.dashboard table[st-table] .details td{border:0;padding-top:.5em;padding-bottom:.5em;overflow:hidden}.dashboard table[st-table] thead .down{display:none}.dashboard table[st-table] thead .up,.dashboard table[st-table] thead.reverse .down{display:inline-block}.dashboard table[st-table] thead.reverse .up{display:none}.dashboard table[st-table] thead i{visibility:hidden}.dashboard table[st-table] thead .active i{visibility:visible}.dashboard table[st-table]>thead>tr>th{color:#b8bdd8;text-transform:uppercase;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:pointer;border-bottom:0;padding-top:20px;padding-bottom:20px;font-size:.857143em;font-style:normal;font-weight:400}.dashboard table[st-table]>thead>tr>th em{padding-left:22px;font-size:.8em;display:block}.dashboard table[st-table]>thead>tr>th strong{color:#1d1d1b;text-transform:none;font-size:2.25em;font-weight:300}.dashboard table[st-table]>tbody>tr>th,.dashboard table[st-table]>tbody>tr>td,.dashboard table[st-table]>tfoot>tr>td{color:#1d1d1b;vertical-align:middle;border-color:#eaeaea;padding-top:20px;padding-bottom:20px;padding-right:22px}.dashboard table[st-table]>tbody>tr>th.company-name,.dashboard table[st-table]>tbody>tr>td.company-name,.dashboard table[st-table]>tfoot>tr>td.company-name{position:relative}.dashboard table[st-table]>tbody>tr>th .project-state-indicator,.dashboard table[st-table]>tbody>tr>td .project-state-indicator,.dashboard table[st-table]>tfoot>tr>td .project-state-indicator{min-width:60px;height:100%;display:block;position:absolute;top:0;bottom:0;left:0}.dashboard table[st-table]>tbody>tr>th .project-state-indicator:before,.dashboard table[st-table]>tbody>tr>td .project-state-indicator:before,.dashboard table[st-table]>tfoot>tr>td .project-state-indicator:before{content:"";background:#ddd;width:10px;height:100%;display:block;top:0;bottom:0;left:0}.dashboard table[st-table]>tbody>tr>th .project-state-indicator+div,.dashboard table[st-table]>tbody>tr>td .project-state-indicator+div,.dashboard table[st-table]>tfoot>tr>td .project-state-indicator+div{margin-left:25px}.dashboard table[st-table]>tbody>tr>th .project-states,.dashboard table[st-table]>tbody>tr>td .project-states,.dashboard table[st-table]>tfoot>tr>td .project-states{font-size:24px;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dashboard table[st-table]>tbody>tr>th .green,.dashboard table[st-table]>tbody>tr>td .green,.dashboard table[st-table]>tfoot>tr>td .green{color:#32e294}.dashboard table[st-table]>tbody>tr>th .orange,.dashboard table[st-table]>tbody>tr>td .orange,.dashboard table[st-table]>tfoot>tr>td .orange{color:#ffad28}.dashboard table[st-table]>tbody>tr>th .greenBg,.dashboard table[st-table]>tbody>tr>td .greenBg,.dashboard table[st-table]>tfoot>tr>td .greenBg{background-color:#32e294}.dashboard table[st-table]>tbody>tr>th .orangeBg,.dashboard table[st-table]>tbody>tr>td .orangeBg,.dashboard table[st-table]>tfoot>tr>td .orangeBg{background-color:#ffad28}.dashboard table[st-table]>tbody>tr>th .redBg,.dashboard table[st-table]>tbody>tr>td .redBg,.dashboard table[st-table]>tfoot>tr>td .redBg{background-color:#d9534f}.dashboard table[st-table]>tbody>tr>th .gray,.dashboard table[st-table]>tbody>tr>td .gray,.dashboard table[st-table]>tfoot>tr>td .gray{color:#b8bdd8}.dashboard table[st-table]>tbody>tr>th .btn-now,.dashboard table[st-table]>tbody>tr>td .btn-now,.dashboard table[st-table]>tfoot>tr>td .btn-now{width:auto}.dashboard table[st-table]>tbody>tr>th em,.dashboard table[st-table]>tbody>tr>td em,.dashboard table[st-table]>tfoot>tr>td em{font-size:.9em}.dashboard table[st-table]>tbody>tr>th strong,.dashboard table[st-table]>tbody>tr>td strong,.dashboard table[st-table]>tfoot>tr>td strong{margin-bottom:3px;display:block}.dashboard table[st-table]>tbody>th h3{text-transform:none;font-weight:400}.dashboard table[st-table] .btn-xs{color:#fff;padding:5px 10px!important;font-size:12px!important}.dashboard .my-profile .box{max-width:700px;margin-left:auto;margin-right:auto}.dashboard .my-profile .alert-container.success{max-width:100%}.dashboard .my-profile .alert-container.success .box{margin-bottom:1.5em}.dashboard .my-profile .alert-container.success .alert{background-image:none;padding-left:1em}.dashboard .my-profile .alert-container.success .alert.box{margin-top:1em;margin-bottom:1em;padding-top:1em;padding-bottom:1em}.dashboard .my-profile .profile .box,.dashboard .my-profile .knowledge-and-xp .box,.dashboard .my-profile .risk-plan .box{padding:2em 1em}@media (width>=768px){.dashboard .my-profile .profile .box,.dashboard .my-profile .knowledge-and-xp .box,.dashboard .my-profile .risk-plan .box{padding:2em 3em}}.dashboard .my-profile .profile .box .checkbox .box,.dashboard .my-profile .knowledge-and-xp .box .checkbox .box,.dashboard .my-profile .risk-plan .box .checkbox .box{max-width:none;margin-left:0;margin-right:0;padding:0}.dashboard .my-profile .profile .risk-class,.dashboard .my-profile .knowledge-and-xp .risk-class,.dashboard .my-profile .risk-plan .risk-class{font-size:14px;font-weight:700}@media (width>=768px){.dashboard .my-profile .profile .selection-container,.dashboard .my-profile .knowledge-and-xp .selection-container,.dashboard .my-profile .risk-plan .selection-container{padding:0}}.goodies.dashboard .share-friends{background:#fff}.goodies.dashboard .share-friends h3,.goodies.dashboard .share-friends p{max-width:750px;margin-left:auto;margin-right:auto;font-weight:300}.goodies.dashboard .share-friends h3{margin-top:1em;margin-bottom:1em}.goodies.dashboard .share-friends p{margin-bottom:1.5em}.goodies.dashboard .share-friends strong{font-weight:400}.goodies.dashboard .contact-form h3{margin-bottom:.5em;padding-top:0;font-size:26px;font-weight:300}.goodies.dashboard .goody-add-dashboard{margin:30px auto}.goodies.dashboard .goody-add-dashboard input{margin-bottom:10px}.goodies.dashboard .goody-add-dashboard .error-message{margin-top:-10px;display:block}.venture .credit .dashboard .overview.has-details{cursor:pointer}.venture .credit .dashboard .overview.has-details .icon{display:block}.dashboard table .company-name a:not(.btn){color:#a2006e}.dashboard .loading-overlay:before{background:#a2006e}.box-header{text-align:left;background-color:#edeff0;margin-bottom:0;padding:20px;box-shadow:0 1px 4px #e6e6e6}.box-header h3{margin:0 0 10px;font-size:24px;font-weight:300}.box-header em{color:#1d1d1b;line-height:1.6}.dashboard-details .loading-overlay.inline .loading-label,.dashboard-details .loading-overlay.inline:after,.dashboard-details .loading-overlay.inline:before{top:7vh}@media (width>=768px){.dashboard-details .loading-overlay.inline .loading-label,.dashboard-details .loading-overlay.inline:after,.dashboard-details .loading-overlay.inline:before{margin-left:0}}.dashboard-details{border:1px solid #f5f5f5;padding:20px 15px}.dashboard-details .side-bar em{margin-bottom:10px;display:block}.dashboard-details .documents ul{margin:0;padding:0;list-style:none}.dashboard-details .documents ul li{margin:0;padding:0}.dashboard-details .rating-details-box{max-width:calc(100vw - 65px)}.dashboard-details .rating-details-box .rating-details-separator{border-bottom:1px solid #ebedef}.dashboard-details .rating-details-box .rating-bubble{flex-direction:row;align-items:center;display:flex}.dashboard .animate-if{overflow:hidden}.dashboard .animate-if.ng-leave{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.dashboard .animate-if.ng-enter{opacity:0;max-height:0}.dashboard .animate-if.ng-enter.ng-enter-active,.dashboard .animate-if.ng-leave{opacity:1;max-height:1999px}.dashboard .animate-if.ng-leave.ng-leave-active{opacity:1;max-height:0}.dashboard table[st-table]>tbody>tr>td{padding:15px 10px}.dashboard .table-responsive{overflow-y:hidden}.dashboard .table-responsive .table td{white-space:normal}.dashboard .table .details-cell{border:0;padding:0}.dashboard .dashboard-details{min-height:150px;max-height:150px;transition:max-height .7s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.dashboard .dashboard-details.loaded{max-height:1999px}@media (width>=480px){.dashboard .dashboard-details{padding-left:30px}}.dashboard .table th,.dashboard .table td{vertical-align:middle}.dashboard .table th.company-name,.dashboard .table td.company-name{padding-left:30px}.dashboard .company-name{white-space:nowrap}.redemption-plan{padding:25px 0 0}.redemption-plan table{margin-top:.75em}.redemption-plan table tr th{cursor:default;padding:8px}.redemption-plan table tr td{padding:7px}.dashboard-broker .summary .portfolio.box-container table{margin-top:10%}.dashboard-broker .summary .portfolio.box-container table th,.dashboard-broker .summary .portfolio.box-container table td{padding:10px}.dashboard-broker .summary .portfolio.box-container table th em,.dashboard-broker .summary .portfolio.box-container table td em{color:#1d1d1b;font-size:1em;font-weight:400}.dashboard-broker .summary .portfolio.box-container table td{text-align:right}@media (width>=768px){.dashboard-broker .summary .portfolio.box-container{min-height:524px}}@media (width>=992px){.dashboard-broker .summary .portfolio.box-container{min-height:554px}.dashboard-broker .summary .portfolio.box-container .chart-container{width:300px;height:300px}}@media (width>=1200px){.dashboard-broker .summary .portfolio.box-container{min-height:574px}}.dashboard-broker .summary .portfolio.box-container .legend-color{width:10px;height:10px;display:inline-block}.dashboard-broker .summary .box.small .progress-container{margin:20px;padding-bottom:20px;position:relative}@media (width>=768px){.dashboard-broker .summary .box.small .progress-container{margin:10px}}.dashboard-broker .summary .box.small .progress-container .start,.dashboard-broker .summary .box.small .progress-container .end{color:#8f8f8f;text-align:center;white-space:nowrap;min-width:30px;font-size:10px;position:absolute;bottom:0}.dashboard-broker .summary .box.small .progress-container .start{left:5px;transform:translate(-50%)}.dashboard-broker .summary .box.small .progress-container .end{right:5px;transform:translate(50%)}.dashboard-broker .summary .box.small .label{width:100%;padding:0 25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dashboard-broker .summary .box.small .label em{letter-spacing:0;color:#1d1d1b;height:0;padding:0 15px;font-weight:600;display:block;position:relative;top:15px}.dashboard-broker .summary .box.small .label em strong{color:#858585;font-weight:400}@media (width>=480px){.dashboard-broker .summary .box.small .label{font-size:3.5em}}@media (width>=768px){.dashboard-broker .summary .box.small .label{font-size:1.5em}.dashboard-broker .summary .box.small .label em{padding:0 20px;font-size:.65em;top:5px}}@media (width>=992px){.dashboard-broker .summary .box.small .label{font-size:2em}.dashboard-broker .summary .box.small .label em{padding:0 30px;font-size:.55em}}svg.round-progress circle{stroke-width:2px!important}.dashboard-assets textarea{width:100%;min-height:100px;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em}.dashboard-assets .table .label{background:#eee;margin:5px 0;font-size:.9em}.dashboard-assets .table .label.tag{display:inline-block}.dashboard-assets .table td{vertical-align:center}.dashboard-assets .table td.action{vertical-align:bottom}.dashboard-assets .preview-trans img{border:1px solid #eee;padding:1px}.dashboard-broker .summary .chart h3,.dashboard-broker .summary .users h3,.dashboard-broker .summary .debtors h3{text-align:left;margin:0;font-size:1.1em}.dashboard-broker .summary .chart h3 mark,.dashboard-broker .summary .users h3 mark,.dashboard-broker .summary .debtors h3 mark{color:#fff;text-align:left;background:#1d1d1b;border-radius:5px 5px 0 0;padding:5px 15px;display:inline-block}.dashboard-broker .summary .chart h3 mark .fa,.dashboard-broker .summary .users h3 mark .fa,.dashboard-broker .summary .debtors h3 mark .fa{margin-left:-5px;margin-right:5px}.dashboard-broker .summary .users h3 mark{background-color:#025550}.dashboard-broker .summary .debtors h3 mark{background-color:#6519ba}.dashboard-broker .summary .chart h3 mark{opacity:.9}.st-sort-default:before{content:"▱"}.st-sort-ascent:before{content:"▲"}.st-sort-descent:before{content:"▼"}.kapilendo .dashboard .container-header .btn-group>.btn.btn-portfolio{min-width:100%}@media (width>=768px){.kapilendo .dashboard .container-header .btn-group>.btn.btn-portfolio{min-width:131px}}.profile-page .panel-heading h4{margin-top:1em;padding-bottom:0}.dashboard-broker.dashboard-v2 table[st-table]>tfoot tr>td{background-color:#f5f5f5;padding:20px}.dashboard-broker.dashboard-v2 .fa-handshake-o{padding:.2em;font-size:.8em}.dashboard-broker.dashboard-v2 .fa-handshake-o.fa.fa-stack-2x{padding:.1em;font-size:1.6em!important}.dashboard-broker.dashboard-v2 .legend{margin:0}.dashboard-broker.dashboard-v2 .legend label{text-align:center;width:50px;height:24px;font-size:12px;position:absolute;top:-50%;transform:translateY(50%)}.dashboard-broker.dashboard-v2 .legend label .fa-custom-not:after{content:"";background-color:currentColor;border-radius:1px;width:2px;height:120%;position:absolute;top:50%;left:60%;transform:translate(-50%,-50%)rotate(45deg)}.dashboard-broker.dashboard-v2 .legend label .fa{z-index:2}.dashboard-broker.dashboard-v2 .legend label .fa+.fa{color:#999;z-index:1}.dashboard-broker.dashboard-v2 .legend label .fa.fa-stack-2x{font-size:2em}.dashboard-broker.dashboard-v2 dl.legend:before,.dashboard-broker.dashboard-v2 dl.legend:after{content:" ";display:table}.dashboard-broker.dashboard-v2 dl.legend:after{clear:both}.dashboard-broker.dashboard-v2 dl.legend dt,.dashboard-broker.dashboard-v2 dl.legend dd{min-height:30px;padding-bottom:5px;font-weight:400}.dashboard-broker.dashboard-v2 dl.legend dt{clear:left;float:left;width:60px;position:relative}.dashboard-broker.dashboard-v2 dl.legend dd{margin-left:40px}.dashboard-broker.dashboard-v2 .summary .box.small .progress-container .end{text-align:right;min-width:30px;right:-5px;transform:none}.dashboard-broker.dashboard-v2 .summary.v2 .box.small{height:132px}.dashboard-broker.dashboard-v2 .summary.portfolio .box .doughnut-chart{margin:0}.dashboard-broker.dashboard-v2 .summary.portfolio .box.small .label{margin-top:-8px}.dashboard-broker.dashboard-v2 .summary .box.small{height:152px}.dashboard-broker.dashboard-v2 .summary .box.small .label{margin-top:4px;padding:8px;font-size:35px;font-weight:400}.dashboard-broker.dashboard-v2 .summary .box.small .sup{letter-spacing:-.05em;margin-left:0;font-size:.6em;position:relative;top:-.07em;bottom:12px}.dashboard-broker.dashboard-v2 .summary .box.small em{margin:0;font-size:13px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.dashboard-broker.dashboard-v2 .summary .box.small .risk-class{padding-top:5px;font-size:24px;line-height:1.3em}.dashboard-broker.dashboard-v2 .summary .portfolio .box .chart-container{width:260px;height:260px}@media (width>=768px){.dashboard-broker.dashboard-v2 .summary .portfolio .box .chart-container{width:300px;height:300px}}.dashboard-v2 .container-header a.btn:not(.active):hover,.dashboard-v2 .container-header a.btn:not(.active):active{color:#fff}.dashboard-v2 .box-header{background-color:#f5f5f5}.dashboard-v2 h2{text-align:center;padding:0 0 40px;font-size:40px;font-weight:300}.dashboard-v2 em{color:#606060}.dashboard-v2 .box h3{font-size:20px}.dashboard-v2 table thead th div{display:inline-block}.dashboard-v2 table thead th em{padding-top:3px;display:block}.dashboard-v2 table tbody td{padding:30px 10px}.dashboard-v2 table tbody td em{padding-top:4px}.dashboard-v2 table tbody td table td{padding:7px}.dashboard-v2 table tr[ng-click]{cursor:pointer}.dashboard-v2 table tr[ng-click]>td{transition:background-color .3s}.dashboard-v2 table tr[ng-click].active,.dashboard-v2 table tr[ng-click]:hover>td{background-color:#f7f7f7}.dashboard-v2 table tr[ng-click].active .company-name a,.dashboard-v2 table tr[ng-click]:hover>td .company-name a,.dashboard-v2 table tr[ng-click]:hover .company-name a{text-decoration:none}.dashboard-v2 table.table-sm{background:#fff}.dashboard-v2 table.table-sm thead th{color:#000;padding:10px 20px}.dashboard-v2 table.table-sm tbody td{padding:10px 20px}.dashboard-v2 .rating .none{font-style:italic}.dashboard-v2 .risk-class{width:33px;height:32px;margin-top:1px;padding-top:3px;font-size:14px;line-height:26px}.dashboard-v2 table .company-name a:not(.btn){color:#1d1d1b;text-decoration:underline}.dashboard-v2 .summary .portfolio.box-container{min-height:0}.dashboard-v2 .summary .portfolio.box-container.v2{min-height:457px}.dashboard-v2 .summary .list-group .list-group-item.header{background-color:#ddd}.dashboard-v2 .summary .list-group span.bold{font-weight:700}.dashboard .dashboard-details ul:not(.nav) li{padding-bottom:0!important}.dashboard table thead th:before{content:"";text-align:left;width:16px;margin-left:-16px;display:inline-block;position:relative}.dashboard table thead th.st-sort-default:before{content:"▱"}.dashboard table thead th.st-sort-ascent:before{content:"▲"}.dashboard table thead th.st-sort-descent:before{content:"▼"}.dashboard table thead th,.dashboard .st-sort-ascent,.dashboard .st-sort-descent{white-space:nowrap;position:relative}.dashboard table thead th em,.dashboard .st-sort-ascent em,.dashboard .st-sort-descent em{display:block}.payment-step .feature{margin-bottom:30px}.payment-step .payment-details{line-height:1.4em}.payment-step .btn-now{white-space:normal;width:100%;padding:12px 10px;font-weight:400;font-size:1em!important}@media (width>=768px){.payment-step .btn-now{font-size:20px!important}}.offer-state-check{min-height:540px;padding-top:40px}.offer-state-check h3{font-size:1.3em}.offer-state-check .error{color:#e03535}.offer-state-check .success{color:#025550}.offer-state-check .description{text-align:center}.offer-state-check .description .error,.offer-state-check .description .success{font-size:14px}.offer-state-check .description .btn{width:320px;max-width:100%}.offer-state-check.offer-confirmed .result .if-pending,.offer-state-check.offer-rejected .result .if-pending,.offer-state-check.offer-error .result .if-pending{opacity:0;transform:scale(0)}.offer-state-check.offer-confirmed .result .if-confirmed,.offer-state-check.offer-rejected .result .if-rejected,.offer-state-check.offer-error .result .if-error{opacity:1;height:auto;overflow:visible}.offer-state-check .result{max-width:440px;margin:0 auto 5em;padding:1em}.offer-state-check .result .description{z-index:5;width:100%;position:relative;left:0}.offer-state-check .result .result-visual-container{min-height:150px;position:relative}.offer-state-check .result .result-visual{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.offer-state-check .result .if-confirmed,.offer-state-check .result .if-rejected,.offer-state-check .result .if-error{opacity:0;height:0;transition:opacity 1s 1s;overflow:hidden}.offer-state-check .result .if-pending{padding:1em;transition:all .5s .5s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.offer-state-check .result .if-pending .description{height:0}.offer-state-check .result .if-pending .progress{margin:0}.progress-bar-info,.progress-bar-success{background-color:#025550}.progress{text-align:right;background-color:#f5f5f5;height:15px;position:relative}.progress .progress-bar{border-radius:0;transition:background-color .3s ease-in-out;position:relative}.investment-confirm .goodies{font-size:13px}.investment-confirm .goodies p{font-size:inherit}.investment-confirm .goodies .overview{max-height:344px;margin-top:2em;margin-bottom:2em;overflow:auto}.investment-confirm .goodies .overview .option{padding-left:0}.investment-confirm .goodies .overview .option.disabled{background-color:#696969}.investment-confirm .goodies .scroll{padding:0 15px}.contract-sign{color:#1d1d1b}.contract-sign .input-container{position:relative}.contract-sign input{color:#1d1d1b;text-align:center;border:0;border-bottom:2px solid #025550;height:50px;padding:10px;font-size:16px;font-weight:700}.contract-sign input:focus{border-bottom:2px solid #025550}.contract-sign .sign-x{font-size:30px;font-weight:300;line-height:100%;position:absolute;top:2px;left:10px}.f-modal-icon{box-sizing:content-box;opacity:0;border:4px solid gray;border-radius:50%;width:80px;height:80px;margin:20px auto;padding:0;transition:opacity .3s;position:relative}.f-modal-icon.f-modal-success,.f-modal-icon.f-modal-error{border-color:#025550}.f-modal-icon.f-modal-success:after,.f-modal-icon.f-modal-success:before,.f-modal-icon.f-modal-error:after,.f-modal-icon.f-modal-error:before{content:"";background:#fff;width:60px;height:120px;position:absolute;transform:rotate(45deg)}.f-modal-icon.f-modal-success:before,.f-modal-icon.f-modal-error:before{transform-origin:60px 60px;border-radius:120px 0 0 120px;top:-7px;left:-33px;transform:rotate(-45deg)}.f-modal-icon.f-modal-success:after,.f-modal-icon.f-modal-error:after{transform-origin:0 60px;border-radius:0 120px 120px 0;top:-11px;left:30px;transform:rotate(-45deg)}.f-modal-icon.f-modal-success .f-modal-placeholder,.f-modal-icon.f-modal-error .f-modal-placeholder{box-sizing:content-box;z-index:2;border:4px solid #02555066;border-radius:50%;width:80px;height:80px;position:absolute;top:-4px;left:-4px}.f-modal-icon.f-modal-success .f-modal-fix,.f-modal-icon.f-modal-error .f-modal-fix{z-index:1;background-color:#fff;width:5px;height:90px;position:absolute;top:8px;left:28px;transform:rotate(-45deg)}.f-modal-icon.f-modal-success .f-modal-line,.f-modal-icon.f-modal-error .f-modal-line{z-index:2;background-color:#025550;border-radius:2px;height:5px;display:block;position:absolute}.f-modal-icon.f-modal-success .f-modal-line.f-modal-tip,.f-modal-icon.f-modal-error .f-modal-line.f-modal-tip{width:25px;top:46px;left:14px;transform:rotate(45deg)}.f-modal-icon.f-modal-success .f-modal-line.f-modal-long,.f-modal-icon.f-modal-error .f-modal-line.f-modal-long{width:47px;top:38px;right:8px;transform:rotate(-45deg)}.f-modal-icon.f-modal-error{border-color:#f27474}.f-modal-icon.f-modal-error .f-modal-x-mark{z-index:2;display:block;position:relative}.f-modal-icon.f-modal-error .f-modal-placeholder{border:4px solid #ea4e4f33}.f-modal-icon.f-modal-error .f-modal-line{background-color:#ea4e4f;width:47px;top:37px}.f-modal-icon.f-modal-error .f-modal-line.f-modal-left{left:17px;transform:rotate(45deg)}.f-modal-icon.f-modal-error .f-modal-line.f-modal-right{right:16px;transform:rotate(-45deg)}.f-modal-icon.f-modal-warning{border-color:#f8bb86}.f-modal-icon.f-modal-warning.animate:before{content:"";opacity:0;background-color:#fff;border-radius:50%;width:100%;height:100%;animation:2s linear infinite pulseWarning;display:inline-block;position:absolute}.f-modal-icon.f-modal-warning:after{content:"";z-index:1;background-color:#fff;border-radius:50%;width:100%;height:100%;display:block;position:absolute}.f-modal-icon.f-modal-warning .f-modal-body{z-index:2;background-color:#f8bb86;border-radius:2px;width:5px;height:47px;margin-left:-2px;position:absolute;top:10px;left:50%}.f-modal-icon.f-modal-warning .f-modal-dot{z-index:2;background-color:#f8bb86;border-radius:50%;width:7px;height:7px;margin-left:-3px;position:absolute;bottom:10px;left:50%}.f-modal-icon+.f-modal-icon{margin-top:50px}.f-modal-icon.animate{opacity:1}.f-modal-icon.animate .animateSuccessTip{animation:.75s animateSuccessTip}.f-modal-icon.animate .animateSuccessLong{animation:.75s animateSuccessLong}.f-modal-icon.animate.f-modal-success.animate:after,.f-modal-icon.animate.f-modal-error.animate:after{animation:4.25s ease-in rotatePlaceholder}.f-modal-icon.animate .animateErrorIcon{animation:.5s animateErrorIcon}.f-modal-icon.animate .animateXLeft{animation:.75s animateXLeft}.f-modal-icon.animate .animateXRight{animation:.75s animateXRight}.f-modal-icon.animate .scaleWarning{animation:.75s infinite alternate scaleWarning}.f-modal-icon.animate .pulseWarningIns{animation:.75s infinite alternate pulseWarningIns}@keyframes animateSuccessTip{0%,54%{width:0;top:19px;left:1px}70%{width:50px;top:37px;left:-8px}84%{width:17px;top:48px;left:21px}to{width:25px;top:45px;left:14px}}@keyframes animateSuccessLong{0%,65%{width:0;top:54px;right:46px}84%{width:55px;top:35px;right:0}to{width:47px;top:38px;right:8px}}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg)}to,12%{transform:rotate(-405deg)}}@keyframes animateErrorIcon{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0)}}@keyframes animateXLeft{0%,65%{width:0;top:95px;left:82px}84%{width:47px;top:33px;left:14px}to{width:47px;top:37px;left:17px}}@keyframes animateXRight{0%,65%{width:0;top:95px;right:82px}84%{width:47px;top:33px;right:14px}to{width:47px;top:37px;right:16px}}@keyframes scaleWarning{0%{transform:scale(1)}30%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes pulseWarning{0%{opacity:.5;background-color:#fff;transform:scale(1)}30%{opacity:.5;background-color:#fff;transform:scale(1)}to{opacity:0;background-color:#f8bb86;transform:scale(2)}}@keyframes pulseWarningIns{0%{background-color:#f8d486}to{background-color:#f8bb86}}.partnerprogamm-page .contact img{width:70%}.partnerprogamm-page .cta h3{padding:.25em 0 .75em;font-size:28px}.partnerprogamm-page .overview .jumbotron{padding:15px}.partnerprogamm-page .overview .jumbotron h2{font-size:24px}.partnerprogamm-page .overview .jumbotron p{margin:0;font-size:1em}.partnerprogamm-page .thumbnail .background{display:inline-block;position:relative}.partnerprogamm-page .thumbnail .background:before{content:"";z-index:0;opacity:.5;background:#ccc url(../../app/css/images/grid-8bit.png) 0 0/10px;width:100%;height:100%;position:absolute;top:0;left:0}.partnerprogamm-page .thumbnail .background img{z-index:1;width:100%;position:relative}.embeds .preview-trans{display:block}.preview-trans{padding:2px;display:inline-block;position:relative}.preview-trans:before{content:"";z-index:0;opacity:.5;background:#ccc url(../../app/css/images/grid-8bit.png) 0 0/10px;width:100%;height:100%;position:absolute;top:0;left:0}.preview-trans iframe,.preview-trans img{z-index:1;width:100%;display:block;position:relative}.recommendation-page.form-page .title h1{margin-top:80px;font-size:40px}.recommendation-page.form-page .title h3{margin:-.3em 0 0}.recommendation-page.form-page h3{margin-bottom:.5em}.recommendation-page.form-page .description{padding:.5em 0}[company-recommendation]{margin:-15px}[company-recommendation] .input-block{margin:0;padding:40px 0}[company-recommendation] .input-block .container{padding:40px 15px}@media (width>=768px){[company-recommendation]{margin:0}[company-recommendation] .input-block .container{padding:40px 50px}}.recommendation-overlay{padding:0;overflow-x:hidden}@media (width>=768px){.recommendation-overlay{max-width:650px}}.promotion .broker-recommendation .promotion-image{height:300px}.promotion .broker-recommendation .promotion-image-text{position:absolute;bottom:0}.promotion .broker-recommendation .success-row{color:#1d1d1b;text-align:left;padding-top:15px;padding-bottom:0;font-size:1em}@media (width>=480px){.promotion .broker-recommendation .success-row{padding-left:30px;padding-right:30px}}.promotion .broker-recommendation .success-row>div{border-bottom:1px solid #ccc;padding:15px}.promotion .broker-recommendation .success-row>div:last-child{border:0}.promotion .broker-recommendation .success-row>div:last-child a{font-size:1em}.promotion .broker-recommendation .success-row>div a{font-size:14px}.header-jobs{width:100%;margin:0;display:table}.header-jobs:before,.header-jobs:after{content:none;display:none}.jobs-page .cover-bg,.jobs-page.cover-bg{height:0;padding-bottom:90%;display:table-cell}.jobs-page .cover-bg:first-child,.jobs-page.cover-bg:first-child{filter:FlipH;-ms-filter:"FlipH";transform:scaleX(-1);background-position:0!important}.jobs-page .cover-bg:nth-child(2),.jobs-page.cover-bg:nth-child(2){width:100%;max-width:1920px}@media (width>=1920px){.jobs-page .cover-bg:nth-child(2),.jobs-page.cover-bg:nth-child(2){width:1920px}}.jobs-page .cover-bg:nth-child(3),.jobs-page.cover-bg:nth-child(3){filter:FlipH;-ms-filter:"FlipH";transform:scaleX(-1);background-position:100%!important}@media (width>=500px){.jobs-page .cover-bg,.jobs-page.cover-bg{height:450px;padding-bottom:0;background-size:auto 100%!important}}.jobs-page h3{color:#433d4b;margin-top:-6px;font-size:19px;font-weight:300;line-height:1.2}@media (width>=768px){.jobs-page h3{font-size:29px}}.jobs-page .item{margin-top:67px}.jobs-page figure{margin-top:20px}.jobs-page img{width:100%;max-width:280px;display:inline-block}.jobs-page h4{margin-top:20px;margin-bottom:20px;font-size:16px;font-weight:600}.jobs-page .btn-request{margin:50px 0;padding-left:45px;padding-right:45px}.jobs-page mark,.jobs-page .mark{opacity:.85;font-size:.75em;position:relative;top:-2px}.jobs-page .jobs-list .job-item{border-bottom:1px solid #eaeaea;padding-top:20px;padding-bottom:40px}.jobs-page .jobs-list .job-item a{padding:10px 0;font-size:18px;display:block}.jobs-page .jobs-list .job-item .teaser{font-size:14px}.jobs-page .jobs-list:last-child .job-item:last-child{border:0}.content.anleger-header-block{z-index:1;position:relative;background-color:#29333b!important;padding-top:140px!important;padding-bottom:60px!important}.content.anleger-header-block .title{text-align:center;color:#fff;margin:40px 0 20px!important}.content.anleger-header-block h1{margin-top:20px;font-size:28px;font-weight:300}@media (width>=480px){.content.anleger-header-block h1{margin-top:20px;font-size:50px;font-weight:300}}.content.anleger-header-block blockquote{border-left:0;margin-bottom:20px;padding:15px 0;font-size:18px}@media (width>=480px){.content.anleger-header-block blockquote{margin-bottom:20px;padding:15px 50px;font-size:18px}}.content.anleger-header-block .teaser{color:#fff;text-align:center;max-width:835px;margin:0 auto 40px;font-size:22px}@media only screen and (device-width>=768px) and (device-width<=1024px) and (orientation:portrait){.content.anleger-header-block .teaser{padding:0 120px}}.content.anleger-header-block .teaser h1{margin-top:20px;font-size:28px;font-weight:300}@media (width>=480px){.content.anleger-header-block .teaser h1{margin-top:20px;font-size:34px;font-weight:300}}.content.anleger-header-block .row-tiles{text-align:center}.content.anleger-header-block .row-tiles .col-tiles{color:#fff;margin-bottom:60px;padding:27px 0;transition:background-color .2s}.content.anleger-header-block .row-tiles .col-tiles:hover{background-color:#025550;box-shadow:2px 4px 9px #00000014}.content.anleger-header-block .row-tiles .col-tiles a{color:#fff;display:block}.content.anleger-header-block .row-tiles .col-tiles a:hover{text-decoration:none}.content.anleger-header-block .row-tiles .col-tiles img{width:100%;height:auto;margin-bottom:10px}.content.anleger-header-block .row-tiles .col-tiles .tile-text{margin-bottom:10px}@media only screen and (device-width>=768px) and (device-width<=1024px) and (orientation:portrait){.content.anleger-header-block .row-tiles .col-tiles{padding:0 3px;font-size:15px}}@media (width>=768px){.content.anleger-header-block .teaser-menu-container{width:100%}}@media (width>=992px){.content.anleger-header-block .teaser-menu-container{width:970px}}nav .teaser-menue{padding:20px 15px;line-height:1.2em}@media only screen and (device-width>=768px) and (device-width<=1024px) and (orientation:portrait){.full-width-sm{width:100%}}@media (width>=480px){.conditions .interests h4{max-width:180px}}@media (width>=992px){.conditions .interests h4{max-width:none}}.digital-marketing .features{padding-bottom:20px}.digital-marketing .features span{float:left;text-align:center;background:#f6f9f9;border:1px solid #fff;width:33.3333%;height:0;padding-top:33%;display:block;position:relative}.digital-marketing .features span:hover .fa{color:#025550}.digital-marketing .features span dfn,.digital-marketing .features span .fa{color:#898989;font-style:normal;transition:all .3s ease-in-out;display:block;position:absolute;left:50%;transform:translate(-50%,-50%)}.digital-marketing .features span dfn{font-size:.75em;line-height:1.2em;bottom:.5em;transform:translate(-50%)}.digital-marketing .features span .fa{font-size:2em;top:50%}@media (width>=480px){.digital-marketing .features span{font-size:1.5em}}@media (width>=768px){.digital-marketing .features span{font-size:1em}.digital-marketing .features span dfn{display:none}}.narrow-form{max-width:700px;margin:0 auto}.checkbox-group .form-group{margin-bottom:10px}.checkbox-group .checkbox{margin-top:0;margin-bottom:0}.checkbox-group .checkbox label{cursor:pointer;padding-left:30px;font-size:15px;font-weight:400}[data-user-lead-form] .calculator,[data-lead-custom-form] .calculator,[data-lead-venture-form] .calculator{border:0}[data-user-lead-form] .calculator label,[data-lead-custom-form] .calculator label,[data-lead-venture-form] .calculator label{font-size:14px;font-weight:600;line-height:1em}[data-user-lead-form] .calculator .popover,[data-lead-custom-form] .calculator .popover,[data-lead-venture-form] .calculator .popover{max-width:540px;left:50%}[data-user-lead-form] .calculator .field p,[data-lead-custom-form] .calculator .field p,[data-lead-venture-form] .calculator .field p{margin-bottom:10px}@media (width>=768px){[data-user-lead-form] .calculator .sliders,[data-lead-custom-form] .calculator .sliders,[data-lead-venture-form] .calculator .sliders{margin:55px 15px 0 20px}}[data-user-lead-form]{color:#1d1d1b;text-align:center;max-width:600px;min-height:800px;margin:0 -15px;display:block}@media (width>=480px){[data-user-lead-form]{margin:0 auto}}[data-user-lead-form] nav.multiple-steps{padding:30px 0}[data-user-lead-form] .step-container{text-align:left;clear:both;background:#fff;border:1px solid #ebedef;margin:0 auto;padding:40px 15px 30px;transition:max-height .15s ease-out;position:relative}@media (width>=480px){[data-user-lead-form] .step-container{padding:40px 30px 30px}}[data-user-lead-form] .step-container+.step-container{border-top:0}[data-user-lead-form] .step-container h3{margin-top:0;padding-bottom:20px;font-size:30px;font-weight:300}[data-user-lead-form] .step-container h3.step-head{margin:0;padding-bottom:10px}[data-user-lead-form] .step-container h3,[data-user-lead-form] .step-container h4{line-height:1.25}[data-user-lead-form] .step-container .button-group .btn{margin-top:5px;margin-bottom:5px}[data-user-lead-form] [loading-overlay]{color:#1d1d1b}[data-user-lead-form] .calculator-wrapper{clear:both;z-index:2;background:#fff;position:relative}[data-user-lead-form] .calculator{border:0}[data-user-lead-form] [calculator] .amount,[data-user-lead-form] [calculator] .costs,[data-user-lead-form] [calculator] .months{padding-left:15px;padding-right:15px}@media (width>=480px){[data-user-lead-form] [calculator] .amount,[data-user-lead-form] [calculator] .costs,[data-user-lead-form] [calculator] .months{padding-left:30px;padding-right:30px}[data-user-lead-form] [calculator] .amount .measure,[data-user-lead-form] [calculator] .months .measure{padding-left:15px}}[data-user-lead-form] .teaser{padding-top:1.5em;font-size:14px;font-weight:400}[data-user-lead-form] .checkbox.radio{margin-top:5px}.testimonial{background-color:#fff;border:0 solid #fff;padding-top:20px;box-shadow:0 4px 9px #e6e6e6}.testimonial blockquote{margin-left:20px}.testimonial blockquote footer:before{content:""}.testimonial blockquote footer{font-style:italic;font-weight:700}.testimonial blockquote footer cite{font-weight:400;display:block}@media (width>=768px){.testimonial img{margin-left:40px}}.ci-profil{background-color:#fff;border:0 solid #fff;max-width:400px;margin:0 auto;box-shadow:0 4px 9px #e6e6e6}.ci-profil figure img{border-bottom:3px solid #025550}.ci-profil figcaption{padding:10px 20px}.ci-profil figcaption p{line-height:1.6}.ci-profil figcaption .fa{font-size:20px}.ci-profil .description{padding:20px}@media (width>=768px){.ci-profil .description{min-height:476px}}@media (width>=992px){.ci-profil .description{min-height:351px}}.ci-profil h3{white-space:nowrap;font-size:1.4em}.ci-profil h4{padding-bottom:15px;font-size:1em}.team{padding-bottom:60px}@media (width>=768px){.team .item p:first-child{min-height:150px}}.team .item.small{padding:5px}@media (width>=768px){.team .item.small p:first-child{min-height:100px}}.col-max-img200{text-align:center}.col-max-img200 img{max-width:200px}.events-block .events-table thead th{text-transform:uppercase;border-bottom:2px solid #dedede;font-size:14px;font-weight:300}.events-block .events-table tbody td{border-bottom:1px solid #eaeaea;padding:20px 5px}.events-block .events-table tbody td .event-name{white-space:normal;font-weight:700}.contact-page .teaser-block{padding-left:0!important}@media (width>=768px){.contact-page .container{width:100%}}.contact-page .even-block,.contact-page .odd-block{margin:0;padding:0}.contact-page .container,.contact-page .content-container{max-width:1045px;margin:0 auto}.contact-page .content-container{padding:40px 15px}.contact-page form{max-width:568px}.contact-page .sidebar{padding-top:15px}.contact-page .sidebar h4{margin-top:2em}.contact-page .sidebar p{font-size:.9em}.contact-page .contact-persons{text-align:center;padding-top:40px}.contact-page .contact-persons h2{margin:1.5em 0}.contact-page .contact-persons h4{text-align:left;margin:2em 0}.contact-page .contact-persons h5{margin-bottom:1em;font-size:1em}.contact-person{text-align:center;margin-bottom:30px}.contact-person img{margin:0 auto 1em}.contact-person figcaption{padding-top:15px;padding-bottom:15px;line-height:1.1}.contact-person i{text-align:center;width:20px;padding-right:5px}.contact-person .adress{text-align:left;margin-top:.5em;font-size:87%;line-height:1.4em;display:inline-block}#datenschutz h4{margin:2em 0 .5em;font-size:1.3em}#datenschutz h5{margin:2em 0 1em;font-size:1em}#datenschutz ol{margin:0;padding:0;font-size:16px;line-height:1.6;list-style-type:none}#datenschutz ol li{margin:5px 0;padding:10px 0;font-size:20px}#datenschutz ul li{font-size:16px;line-height:1.6}.logger{padding:40px}.logger .logger-entry{margin-bottom:15px}.logger .logger-title{font-weigh:bold}.logger .logger-entry-title{color:#6495ed}body>*{visibility:visible;opacity:1}#userlike *{font-family:arial,sans-serif!important}
