.ci-font{font-family:"ArchivoBold","ArialBlack","ArialBold",arial,sans-serif;font-display:swap;font-style:normal;font-weight:bold}svg #logo{color:#1d1d1b}@media(min-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(min-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(min-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(min-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{display:table;table-layout:fixed;height:100%;width:100%}.col-height{display:table-cell;float:none;height:100%}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}@media(min-width: 480px){.row-xs-height{display:table;table-layout:fixed;height:100%;width:100%}.col-xs-height{display:table-cell;float:none;height:100%}.col-xs-top{vertical-align:top}.col-xs-middle{vertical-align:middle}.col-xs-bottom{vertical-align:bottom}}@media(min-width: 768px){.row-sm-height{display:table;table-layout:fixed;height:100%;width:100%}.col-sm-height{display:table-cell;float:none;height:100%}.col-sm-top{vertical-align:top}.col-sm-middle{vertical-align:middle}.col-sm-bottom{vertical-align:bottom}}@media(min-width: 992px){.row-md-height{display:table;table-layout:fixed;height:100%;width:100%}.col-md-height{display:table-cell;float:none;height:100%}.col-md-top{vertical-align:top}.col-md-middle{vertical-align:middle}.col-md-bottom{vertical-align:bottom}}@media(min-width: 1200px){.row-lg-height{display:table;table-layout:fixed;height:100%;width:100%}.col-lg-height{display:table-cell;float:none;height:100%}.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;display:inline-block;clear:both;width:1px;height:0}@media(min-width: 768px){.overlay .loading-overlay{position:absolute;height:auto;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{transition:opacity .35s 1s ease-in-out,visibility 0s 1.35s,z-index 0s 1.35s;height:100%}.loading-overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1100;background:#fff;transition:opacity .35s ease-in-out,visibility 0s;visibility:visible;opacity:1}.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{position:absolute;width:100%;height:100%;padding-top:2em;margin-top:20px;top:50%;left:0;text-align:center;visibility:visible;font-size:.9em}.loading-overlay .loading-label .loading-animation{position:absolute;top:-10px;left:50%;z-index:2;font-size:50px;animation:fa-spin 2s infinite linear;visibility:visible;opacity:1;color:#bdc5d0}.loading-overlay .loading-label .loading-animation:before{font-family:FontAwesome;content:"";transform:translate(-50%, -50%);position:absolute}.loading-overlay.done{z-index:-1;opacity:0;height:0;visibility:hidden;transition:opacity .35s 1s ease-in-out,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:100px;top:10vh}.loading-overlay.inline.done{transition:opacity .35s 1s ease-in-out,visibility 0s 1.35s,z-index 0s 1.35s;height:100%}html{overflow-y:scroll;overflow-x:hidden}html,body{max-width:100%}body{direction:ltr;background:#fff;font-weight:normal}@media(min-width: 992px){body{font-size:18px}}::-moz-selection{color:#fff;background:#414140}::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-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.content-center{text-align:center}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.justify-last{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-last:after{content:"";display:inline-block;width:100%;height:1px}.container.full,.container-fluid.full{max-width:100%}.container-fluid{max-width:1170px}.even-block,.odd-block{position:relative;padding-top:70px;padding-bottom:70px}.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:bold}.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{line-height:22px;text-align:center;height:61px;border-bottom:2px solid #fff;border-right:2px solid #fff}.cart-table thead th,.cart-table table thead th,.num-table thead th,.num-table table thead th{font-size:14px;font-weight:bold;border-bottom:1px solid #ccdce0;padding:5px 10px;vertical-align:bottom}.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 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{border:1px solid #025550;border-radius:50% !important;display:inline-block;font-size:44px;font-weight:normal;color:#a2006e;padding:33px;position:relative}.ok-circle .check{display:block;position:absolute;left:0;transition-duration:.3s;top:3px;left:20px;width:10px;height:20px;border:2px solid #025550;border-top:none;border-left:none;opacity:0;z-index:5;transform:rotate(180deg);transition-delay:.3s;margin-left:5px !important;margin-top:9px !important;height:32px !important;width:17px !important;opacity:1;transform:scale(1) rotate(45deg)}@media(max-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(max-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-left:32px;padding-top:2px;font-size:14px}ul.login-list li{padding:0 1px 2px 1px}.padding-left-40{padding-left:40px !important}.page-header-block{padding-top:25px !important}.step-wizard .step .number{color:dimgray}.step-wizard .step .desc{font-size:24px !important;color:dimgray}.step-wizard .active .step .desc{font-size:24px !important;color:#a2006e !important}.row>.item{margin-bottom:50px}.row>.item .img-responsive{display:inline-block}@media(min-width: 768px){.row:last-child:first-child>.item{margin-top:25px;margin-bottom:25px}}@media(min-width: 768px){.row:last-child:not(:first-child)>.item{margin-bottom:0}}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left}.row-right{text-align:right}.col-right{display:inline-block;float:none;text-align:left}.step-description{padding:40px 40px;background-color:#fafafa;margin:0 -15px;line-height:1.6}.step-description.centered{text-align:center}.arrow-down{width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid red}.position h3{font-size:20px !important;margin-bottom:5px !important}.position p{font-size:18px;font-weight:normal;color:#aaa;text-align:center !important}.certs.even-block{padding-top:70px !important;padding-bottom:25px !important}.certs .item .embed-responsive,.certs .item>p{padding-bottom:0;max-width:170px;margin:0 auto;height:203px}.certs .item>p{padding-top:8px}.certs a.cert-link{color:#433c4b}.certs a.cert-link:hover{background-color:dimgray;color:#505050;text-decoration:none}.certs .cert-img{min-height:143px;text-align:center}.certs .cert-img img{width:100%;height:auto;max-width:130px}.certs .quote{font-size:14px;line-height:1.7 !important;border-top:1px solid #dadada;border-radius:3px !important;padding:10px 10px;max-width:480px;margin:0 auto}.certs:hover .cert-img img{filter:grayscale(0%);opacity:1}.prime-badge{border:1px solid #2dccd3;padding:10px;color:#2dccd3;font-size:16px;text-transform:uppercase;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{position:absolute;right:15px;top:5px;z-index:3}@media(min-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{display:table;position:fixed;top:0;height:100%;width:100%;z-index:3092;text-align:center}.overlay .backdrop{position:absolute;left:0;right:0;bottom:0;top:0;vertical-align:middle;background-color:rgba(23,23,23,.71)}.overlay .content{margin:10px auto;display:inline-block;overflow-y:auto;background-color:#fff;box-shadow:8px 5px 79px #464646;position:relative;height:auto;max-height:100%;max-width:768px}}@media(min-width: 992px){.overlay .content{max-width:880px}}.decision-or{display:inline-block;position:relative;padding:0 5px;text-transform:uppercase}.decision-or:before,.decision-or:after{content:"";display:block;position:absolute;width:80px;border-bottom:1px solid #ccc;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,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;font-size:13px;font-style:normal;text-align:right;margin:0 0 10px 0;padding:0}.form-control-static{display:inline-block}.form-always-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-always-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-always-inline .input-group{display:inline-table;vertical-align:middle}.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{margin-bottom:0;vertical-align:middle}.form-always-inline .radio,.form-always-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.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]{position:relative;margin-left:0}.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:1px solid #c1c1c1;width:100%;border-radius:0 !important;padding:7px 12px 5px 12px;border-bottom-width:2px;border-left:0;border-right:0;border-top:0;outline-color:#025550;transition:all .3s ease-in-out;transition-property:box-shadow,background,color,border-color,outline-color;box-shadow:0 1px 1px 1px #ebebeb inset}.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 rgba(0,0,0,.075),0 0 8px rgba(65,65,64,.6)}.input-group-btn .btn,.input-group-addon{height:40px;padding:7px 12px 5px 12px;border-bottom-width:2px}.input-group-addon{border-top:0}.form-control{border-bottom-width:2px;outline-color:rgba(0,0,0,0)}label{font-weight:normal;z-index:4;position:relative}[type=checkbox]{width:auto}select{padding-top:7px;padding-bottom:8px}.form-header{font-size:24px;border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:10px}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{border-bottom-color:#e03535 !important;outline-color:#e03535}.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 rgba(0,0,0,.075),0 0 8px rgba(210,90,90,.6)}.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:normal}.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;font-size:12px;text-align:right;padding-top:4px;min-height:19px;display:inherit !important}.checkbox{position:relative;margin:0;margin-left:5px}.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{display:block;padding-top:5px;padding-bottom:5px}.checkbox input[type=checkbox]{visibility:hidden;position:absolute}.checkbox label{cursor:pointer;padding-left:30px;font-weight:normal;margin-top:2px}.checkbox label>span.inc,.checkbox label>span.box,.checkbox label>span.check{display:block;position:absolute;left:0;transition-duration:.3s}.checkbox label>span.inc{background:#fff;left:-20px;top:-20px;height:60px;width:60px;opacity:0;border-radius:50% !important;-moz-border-radius:50% !important;-webkit-border-radius:50% !important}.checkbox label>.box{top:2px;background-color:#fbfbfb;border:2px solid #c1c1c1;border-bottom-width:2px;border-radius:3px;height:20px;width:20px;z-index:5;transition-delay:.2s}.checkbox label>.check{top:-1px;left:6px;width:10px;height:20px;border:2px solid #a2006e;border-top:none;border-left:none;opacity:0;z-index:5;transform:rotate(180deg);transition-delay:.3s}.checkbox label>span.inc{animation:growCircle .3s ease}.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{cursor:not-allowed;filter:alpha(opacity=100);opacity:1}.checkbox input[type=checkbox]:disabled~label>.box,.checkbox input[type=checkbox][disabled]~label>.box{cursor:not-allowed;filter:alpha(opacity=100);opacity:1}.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{display:block;margin:0 auto;margin-bottom:1em}@media(min-width: 768px){.success-row i{display:inline-block;margin-right:15px;margin-bottom:0}}.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{padding:5px 5px;display:inline-block;color:red;font-size:12px}.forms .form-check label{font-size:14px;font-weight:bold;padding-left:41px;vertical-align:top}.forms .form-check label .inc{z-index:3001}.forms .form-check label .box{background-color:#fafafa;border:1px solid #6b6b6b;height:30px;width:30px;border-radius:50% !important;opacity:1 !important;transform:scale(1) rotate(-180deg) !important}.forms .form-check label .check{margin-left:5px !important;margin-top:9px !important;height:15px !important;width:8px !important;border-color:#fff !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{font-size:21px;padding-left:41px}.forms .form-checkbox label .inc{z-index:3001}.forms .form-checkbox label .box{background-color:#fafafa;border:1px solid #6b6b6b;height:30px;width:30px;border-radius:5px !important;opacity:1 !important;transform:scale(1) rotate(-180deg) !important}.forms .form-checkbox label .check{margin-left:5px !important;margin-top:9px !important;height:15px !important;width:8px !important;border-color:#fff !important}.forms .form-checkbox input[type=radio]:checked~label>.box,.forms .form-checkbox input[type=checkbox]:checked~label>.box{background-color:#5dccd6}span.checkbox{background:#fafafa;border-radius:3px !important;display:inline-block;width:30px;height:30px;border:1px solid;text-align:center;line-height:33px;margin-top:1.3em;overflow:hidden}span.checkbox .fa{font-size:20px;line-height:20px}.x2pay #XS2A-Form{margin:10px auto}.x2pay #XS2A-Form h3{font-size:20px !important}.x2pay #XS2A-Form p{font-size:14px !important}.x2pay #XS2A-Form label{display:inherit;margin:0;float:inherit;width:inherit;font-weight:600;background-color:inherit}.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;border-bottom-color:#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]{margin:0 5px 0 0;padding:0;float:none;width:auto;display:inline-block;position:relative;vertical-align:top;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{text-align:center !important;padding-top:50px}.x2pay #XS2A-Form .xs2a-submit-line button{background-color:#025550;border-radius:3px !important;color:#fff;font-size:18px;text-decoration:none;cursor:pointer;border:none;padding:8px 55px}.x2pay #XS2A-Form .xs2a-image{overflow:hidden}.x2pay #XS2A-Form .xs2a-description{text-align:center !important;padding:0 !important;font-size:12px;color:#a3a3a3}.x2pay #XS2A-Form .xs2a-error{border:1px solid red !important;color:red !important;background:#fff !important;padding:10px !important}.x2pay #XS2A-Form .xs2a-radio,.x2pay #XS2A-Form .xs2a-checkbox{padding:0;margin-top:20px;margin-bottom:30px}.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{font-weight:normal !important;margin-left:10px}#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{overflow:visible;width:100%;float:none}.calculator-year-col{padding:0;border-left:1px solid #fff;margin-top:-25px;margin-bottom:-25px;height:107px;padding-top:20px}.calculator-year-col .form-check{margin-left:20px}.calculator-year-text{font-size:13px;margin-top:25px;text-align:center;white-space:nowrap}.sliders{height:30px;border:0}.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{border-radius:50% !important;height:30px;width:30px;top:-12px;outline:none}.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{position:absolute;content:"";display:block;top:0px;width:16px;height:100%;background:#025550}.sliders .noUi-base:before{left:-15px}.sliders .noUi-base:after{right:-12px;background:#fafafa;box-shadow:inset 0 2px 3px #e6e1e1}.sliders .noUi-background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 2px 3px #e6e1e1}.form-page .container-content h2{margin:50px 0 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(min-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{padding-top:0;margin-bottom:1em}.popup .contact-form.input-block .container{max-width:100%}.popup .contact-form.input-block .container-content{padding:0}.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(min-width: 768px){.contact-form .container-content{padding-left:30px;padding-right:30px}}.contact-form .success{color:#025550;text-align:center}.contact-form .success i{display:block;margin:0 auto;margin-bottom:1em}@media(min-width: 768px){.contact-form .success i{display:inline-block;margin-right:15px;margin-bottom:0}}.contact-form h3{padding-top:1em;margin-bottom:1em}.contact-form h3 strong{font-weight:400;color:#025550}.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{width:36px;height:36px;line-height:36px;background:#025550;color:#fff;text-align:center;border-radius:50% !important;padding:0 0 0 0;margin-right:12px;display:block;float:left;margin-top:-5px;padding-bottom:20px;font-weight:300}.voucher label{padding-bottom:.5em}.voucher .error-provider div{margin:0 !important;padding:0 !important}.voucher .error-provider div.error-badget{border:0;padding:.5em 2em 0 0 !important;line-height:1.2em}.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{margin-top:20px;color:#433c4b}.xs2a-back{display:none}.submitting-badget,.error-badget{margin-bottom:20px;color:#ff3e3e;border:1px solid red;padding:10px 10px;font-size:13px}.submitting-badget{color:#1d1d1b;border-color:rgba(0,0,0,0)}.k-tabs.bordered{border:1px solid #eae7e7;border-radius:4px !important}.k-tabs .nav-tabs li{width:50%;text-align:center;background-color:#f8f8f8}.k-tabs .nav-tabs li a{color:#c7c7c7;font-weight:bold;border-bottom:1px solid #eae7e7;border-left:1px solid #eae7e7;margin-right:0}.k-tabs .nav-tabs li a.tab-left{border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}.k-tabs .nav-tabs li a.tab-right{border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}.k-tabs .nav-tabs li.active a{color:#a2006e;border-bottom-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}.k-tabs .nav-tabs li a{text-decoration:none;font-size:16px}.k-tabs .tab-content .tab-pane{padding:10px 30px}.nav.nav-tabs li a{text-decoration:none;font-size:16px}.hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;hyphens:auto}.no-scroll{overflow-y:hidden}.tenant-dropdown .btn,.main-navigation .menu-container,.main-navigation .menu-toggle{visibility:hidden}.loading-overlay.static{display:none;visibility:hidden}.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{display:none;visibility:hidden}#content-container{min-height:800px;min-height:calc(100svh - 60px)}@media(min-width: 768px){#content-container{min-height:calc(100svh - 90px - 600px)}}@media(min-width: 992px){#content-container{min-height:calc(70svh - 90px)}}#content-container #content-container,#content-container #content-container:not(.transactional){min-height:0}#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}@media(min-width: 768px){#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}}#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:rgba(0,0,0,0)}#content-container:not(.transactional){min-height:100vh;min-height:calc(100svh - 60px)}@media(min-width: 992px){#content-container:not(.transactional){min-height:calc(100svh - 90px)}}.mood-cta-container+#content-container:not(.transactional){min-height:100vh;min-height:calc(100svh - 60px - 500px)}@media(min-width: 992px){.mood-cta-container+#content-container:not(.transactional){min-height:calc(100svh - 90px - 500px)}}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{position:relative;z-index:15;background:#fff;clear:both}#footer{z-index:14;display:flow-root}#footer:before,#footer:after{content:" ";display:table}.even-block.cta-container,.odd-block.cta-container{background:#1d1d1b;color:#fff;margin-bottom:0;padding-top:70px !important}.even-block.cta-container.cta-container-dark-gradient,.odd-block.cta-container.cta-container-dark-gradient{position:relative;background:#fff}.even-block.cta-container.cta-container-dark-gradient:before,.odd-block.cta-container.cta-container-dark-gradient:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-image:linear-gradient(to bottom, #1d1d1b 0%, #46837f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF1D1D1B", endColorstr="#FF46837F", GradientType=0);background-repeat:repeat-x}.even-block.cta-container .container,.odd-block.cta-container .container{position:relative;z-index:2}.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(min-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(min-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:bold}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(min-width: 480px){h3,.h3,.container-body .container-header h3{font-size:30px}}@media(min-width: 768px){h3,.h3,.container-body .container-header h3{font-size:30px}}h1,.h1,h2,.h2,h3,.h3,.container-body .container-header h3{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{display:inline-block;padding-top:15px;line-height:1.2}h3,.h3,.container-body .container-header h3,h4,.h4,h5,.h5,h6,.h6{font-weight:bold;font-family:"Archivo",arial,sans-serif}h4{font-size:16px}@media(min-width: 480px){h4{font-size:20px}}@media(min-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{font-weight:bold;font-size:18px;padding:0;margin:0}.teaser-container h1 strong,.teaser-container h2 strong,.teaser-container h3 strong,.teaser-container h4 strong{color:#025550;font-weight:normal}.content h3 .content .h3,.content h3 .content .container-body .container-header h3,.container-body .container-header .content h3 .content h3{font-size:18px;font-weight:600;margin-bottom:7px;margin-top:1em}.content h4,.content .h4{font-size:19px;margin-bottom:11px}@media(min-width: 480px){.content h4,.content .h4{font-size:29px;line-height:1.25}}.content h5,.content .h5{font-size:18px;line-height:1.2;font-weight:600;margin-bottom:5px;padding-top:5px}.content h6,.content .h6{font-size:15px;line-height:1.4;margin-bottom:5px;padding-top:5px}h3.section-headline,h4.section-headline{border-bottom:1px solid #d4d4d4;padding-bottom:10px;margin-bottom:30px;font-weight:normal;text-align:left}.container-header{padding-bottom:70px;text-align:center}.container-header h1,.container-header h2{font-size:34px;font-weight:bold;margin-bottom:6px}.container-header h1::after,.container-header h2::after{padding-top:0}@media(min-width: 480px){.container-header h1,.container-header h2{font-size:40px}}@media(min-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(min-width: 480px){.container-header h3,.container-header .h3,.container-body .container-header h3{font-size:30px}}@media(min-width: 768px){.container-header h3,.container-header .h3,.container-body .container-header h3{font-size:30px}}.container-header h4,.container-header .h4{font-size:20px;margin-top:0;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(min-width: 992px){.conditions .interests h3{max-width:none}}.conditions .container-header{padding-bottom:0}.teaser-block,.teaser-container{padding-top:70px;text-align:left}.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-weight:bold;font-size:20px}.container-body h4.media-heading{margin-top:0}.container-body h3{margin-top:30px;margin-bottom:30px}.container-body h3.fine{font-weight:normal;font-size:21px}.container-body h4{margin-top:11px;margin-bottom:11px}.container-body h5{font-weight:400}pre{text-align:left}@media(min-width: 768px){.quotes .row-sm-table,.quotes.row-sm-table{display:table}.quotes .row-sm-table>.item,.quotes.row-sm-table>.item{float:none;display:table-cell;vertical-align:middle;padding-bottom:50px}}.quotes blockquote{border:0}.quotes blockquote h3{margin-top:0;padding-top:20px;font-size:20px;font-weight:normal}.quotes blockquote p{font-style:italic;font-size:18px;font-weight:normal}.quotes blockquote footer{font-size:14px}.quotes blockquote footer:before{display:none}mark,.mark{text-decoration:none;background-color:#025550;color:#fff;padding:.01em .15em;border-radius:3px}mark.beta,.mark.beta{color:currentColor;padding:0em .25em;border-radius:.1em;font-size:.45em;top:-0.25em;position:relative;margin-left:-0.25em;font-weight:normal}mark.beta.nope,.mark.beta.nope{background:rgba(0,0,0,0);font-size:.65em;top:-0.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{max-width:700px;background-color:#fff;border:1px solid #ebedef}.input-block .container .heading{font-size:26px;font-weight:bold;text-align:center;padding:60px 10px}.input-block .container .row-centered .max-600{max-width:600px}.input-block .container .row-centered .max-500{max-width:500px}.input-block .container h4{font-size:13px;text-transform:uppercase;color:#bfc1c7;font-weight:normal}.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-size:15px !important;font-weight:bold}.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-weight:600;font-size:13px}.step-wizard .step .marker-border{position:absolute;left:0;right:0;height:3px;background-color:#eaeef2}.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{position:absolute;z-index:3;margin-left:50%;margin-top:-8px;left:-10px;height:20px;width:20px;background-color:#fff;border:2px #eaeef2 solid;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{font-size:18px;font-weight:bold;margin-bottom:15px}.selection-row{padding:0}.selection-row .option{border:1px solid #ebedef;border-radius:3px !important;padding:16px;margin-bottom:8px;font-size:13px;cursor:pointer}.selection-row .risk-class-large{padding-top:6px;margin-top:1em}.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:normal}#datenschutz a{word-break:break-all;word-break:break-word}.padding-md-20{padding:20px}@media(max-width: 767px){.padding-md-20{padding:0}}.media{padding-bottom:25px}@media(min-width: 480px){.media-right,.media>.pull-right{padding-left:40px}}@media(min-width: 992px){.media-right,.media>.pull-right{padding-left:30px}.media-right .ok-circle,.media>.pull-right .ok-circle{margin-right:30px}}@media(min-width: 480px){.media-left,.media>.pull-left{padding-right:40px}}@media(min-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]{padding-top:22px;padding-bottom:10px;text-align:center}.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:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0;display:inline-block}i.check:before{content:"";display:block;top:0;left:20px;width:12px;height:25px;border:2px solid #025550;border-top:none;border-left:none;margin-left:9px;transform:scale(1) rotate(45deg)}i.x{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0;height:25px;position:relative;width:25px;display:inline-block;top:-7px}i.x,i.x:before,i.x:after{height:2px}i.x:before,i.x:after{display:block;content:"";width:25px;position:absolute;background:#025550}i.x:before{top:0;transform:rotate(-45deg) scale(1)}i.x:after{bottom:0;transform:rotate(45deg) scale(1)}@media(min-width: 768px){.column-table>.row{display:table;width:100%}.column-table>.row>div{display:table-cell;vertical-align:middle;float:none}.column-table>.row>div.vtop{vertical-align:top}}.text-pull-right{float:right}.company-testimonial{text-align:center;font-weight:normal;margin-top:25px;margin-bottom:75px}.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(min-width: 480px){.company-testimonial .text-pull-right{float:right;margin:-0.5em 0 0 .5em}}.company-testimonial .item{background:#fff;padding:2em 1.5em;position:relative;display:block;margin-top:0 !important}.company-testimonial .item:after{content:"";width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid #fff;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}@media(min-width: 480px){.company-testimonial .item:after{left:90px}}@media(min-width: 768px){.company-testimonial .item{margin:0;min-height:240px}.company-testimonial .item:after{transform:translateX(0) rotate(-90deg);right:-30px;top:65px;left:auto}}@media(min-width: 768px){.company-testimonial.column-switch-sm .item{margin-right:-30px}.company-testimonial.column-switch-sm .item:after{transform:translateX(0) rotate(90deg);left:-30px;right:auto;top:65px}}.company-testimonial blockquote{padding:0;margin:0;border:0;font-style:italic;font-weight:normal;text-align:inherit}.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;display:block;font-weight:normal;font-size:75%}.company-testimonial .contact-person+.html{margin-top:-15px;font-weight:normal}@media(min-width: 480px){.company-testimonial{text-align:left}.company-testimonial .item{margin-left:30px;margin-right:30px;text-align:left}.company-testimonial .contact-person{text-align:inherit;display:inline-flex;flex-wrap:nowrap;justify-content:center;align-items:center}.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(min-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}}@media(min-width: 768px){.column-switch-sm>.row{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}.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"]:nth-child(1){order:2}.column-switch-sm>.row>[class^="col-xs-12 col-sm"]:nth-child(2){order:1}}@media(min-width: 768px){.row.row__same-height{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}.row.row__same-height [class^=col-sm]{display:flex;align-items:stretch;flex-flow:row wrap}.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{margin-left:auto;max-width:480px}.max-width-sm{max-width:768px}.max-width-md{max-width:992px}.max-width-lg{max-width:1200px}.visible-xxs{display:none !important}@media(max-width: 479px){.visible-xxs{display:block !important}}@media(max-width: 479px){.hidden-xxs{display:none !important}}.fa-icon-border{border:2px solid currentColor;border-radius:50%;width:1.28571em;height:1.27em;line-height:1.15em;text-align:center}.fa-1-5x{font-size:1.5em}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation:fadeIn 300ms}.fadeIn .slow-600{animation-duration:600ms}.fadeIn .slow-900{animation-duration:900ms}#rating .row.credit-rating>.row{margin-left:0;margin-right:0}.project-rating.project-rating__v3 .risk-container{margin:50px 0 50px 0}@media(min-width: 480px){.project-rating.project-rating__v3 .risk-container{margin:0 0 50px 0}.project-rating.project-rating__v3 .risk-container .risk-group{padding:0 15px}}.project-rating.project-rating__v3 .risk-container .risk-group{margin:0 auto;float:none;width:100%}.risk-container{margin:100px 0 50px 0;text-align:center}.risk-container .risk-wrapper,.risk-container .risk-info-wrapper{height:81.6px;padding-top:7px}.risk-container .risk-info-wrapper{position:absolute;width:100%;height:100%;top:0;overflow:visible;z-index:10}.risk-container .risk-info-wrapper .risk-tile{background:rgba(0,0,0,0) !important}.risk-container .risk-tile{float:left;width:20%;background-color:#adb2b6;color:#fff;font-weight:300;position:relative;z-index:1;height:68px}.risk-container .risk-tile.active{font-weight:600;z-index:4}.risk-container .risk-tile.active .bg{width:100%;height:100%;transform:scale(1.2);box-shadow:0 0 0 0 #fff,0 0 0 0 #fff,12px 0 15px -4px rgba(0,0,0,.2),-12px 0 15px -4px rgba(0,0,0,.2)}.risk-container .risk-tile.active mark{border:1px solid #fff;width:48px;height:48px;line-height:44px;font-size:24px}.risk-container .risk-tile.active.rD{margin-left:-9px}.risk-container mark{text-transform:uppercase;border-radius:0;display:inline-block;width:40px;height:40px;line-height:37px;border:1px solid rgba(255,255,255,.5);background:rgba(0,0,0,0);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:18px}.risk-container .risk-group{padding-bottom:40px;position:relative;margin-bottom:30px}.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(min-width: 768px){.risk-container .risk-group{width:66.666%;float:left}.risk-container .risk-group.out-of-range{display:block;padding-top:7px;padding-bottom:46px;width:33.333%}.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{height:14px;border:1px solid #e0e0e0;border-top:rgba(0,0,0,0);color:#1d1d1b;width:100%;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{display:none;width:66px;color:#adb2b6;height:63px;position:absolute;left:50%;bottom:0;transform:translate(-50%, -100%)}.risk-container .risk-arrow:before{position:absolute;content:"";bottom:0;left:26px;width:40px;height:40px;background:#fff;border:1px solid #adb2b6;border-top:0;border-left:0;outline:4px solid #fff;transform:rotate(45deg) translate(-50%, 0);box-shadow:7px 7px 15px -4px rgba(0,0,0,.1)}.risk-container .risk-arrow strong,.risk-container .risk-arrow em{position:relative;z-index:1;font-weight:300}.risk-container .risk-arrow strong{font-size:26px;line-height:.8;display:block}.risk-container .risk-arrow em{font-style:normal;font-size:16px}.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{width:27px;height:26px;line-height:26px;text-align:center;background:#72bd52;display:inline-block;text-transform:uppercase;color:#fff;margin-bottom:0px;font-weight:normal}.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]{position:relative;cursor:pointer;transition:background-color .3s ease-in-out;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{position:absolute;top:-1px;right:0;width:14px;height:14px;line-height:16px;font-size:11px;color:#fff;background-color:#e6e8f1;border-bottom-left-radius:5px;transition:background-color .15s ease-in-out}[tooltip].loan-guarantee .popover,[data-tooltip].loan-guarantee .popover{width:246px}[tooltip] .popover,[data-tooltip] .popover{display:block;visibility:hidden;transition:all .3s;opacity:0;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(min-width: 768px){[tooltip] .popover.top,[data-tooltip] .popover.top{width:250%}}@media(max-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:translate(0, -95%)}.popover-align-right-xs .popover.top.show-popover{transform:translate(0, -95%)}.popover-align-right-xs .popover.top>.arrow{left:auto;right:30%;transform:translate(0, 0)}}@media(max-width: 767px){.loan-guarantee[tooltip] .popover.top,.loan-guarantee[data-tooltip] .popover.top{transform:translate(0, -75%);left:0}.loan-guarantee[tooltip] .popover.top.show-popover,.loan-guarantee[data-tooltip] .popover.top.show-popover{transform:translate(0, -95%)}.loan-guarantee[tooltip] .popover.top>.arrow,.loan-guarantee[data-tooltip] .popover.top>.arrow{left:33%;transform:translate(-50%, 0)}}.payment .btn .check{width:30px;position:absolute;left:20px;top:3px;transition:all .3s ease-in-out;opacity:0;transform:rotate(360deg) scale(0)}.payment .btn .check:before{width:11px;height:21px}@media(min-width: 480px){.payment .btn.active>.check{display:inline-block;opacity:1;transform:rotate(0deg) scale(1)}}.payment .btn.active>.check:before{border-color:#fff}.payment .payment-tab{padding-top:30px}.payment .payment-container{padding:0}@media(min-width: 480px){.payment .payment-container{padding:0 15px}}.payment .control-data,.payment .control-label{padding-top:7px}.payment #credit-transfer h3{font-weight:600;padding-bottom:30px}.payment .bank-account-information{margin-top:20px;margin-bottom:0;text-align:center}.payment .bank-account-information dt,.payment .bank-account-information dd{padding-bottom:10px;text-align:left}.payment .bank-account-information dt{clear:left;float:left;min-width:100%;font-size:14px;padding:9px 10px 1px 0;font-weight:600}.payment .bank-account-information dd{clear:right}.payment .bank-account-information .purpose-label{display:block;width:100%;padding:8px 0 4px 0}.payment .bank-account-information .purpose-data{clear:both;margin-top:5px;padding:6px 12px;background-color:#eee;color:#565656;text-align:center;font-weight:bold;font-size:18px;letter-spacing:.5px}@media(min-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(min-width: 768px){.row:has(.success-story-teaser-container) .item{margin-top:25px;margin-bottom:25px !important}}.success-story-teaser-container{border:1px solid #e9efef;display:block;display:flex;flex-direction:column;width:auto;background:#fff;box-shadow:.66178px 1.72716px 3.712px 0px rgba(96,96,96,.02),2.95854px 7.7214px 8.576px 0px rgba(96,96,96,.03),7.35743px 19.20191px 19.584px 0px rgba(96,96,96,.04),14.32558px 37.38785px 41.728px 0px rgba(96,96,96,.05),24.33014px 63.49838px 80px 0px rgba(96,96,96,.07);font-size:16px;max-width:340px;height:100%;margin:0 auto}.success-story-teaser-container a{text-decoration:none;color:inherit;height:100%;display:flex;flex-direction:column}.success-story-teaser-container .image-container:first-child{overflow:hidden;max-height:241px;margin-bottom:5px;justify-self:flex-start}@media(min-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:-webkit-fill-available;width:-moz-available;width:fill-available}.success-story-teaser-container .html{padding-left:15px;padding-right:15px;flex:1 1 auto;justify-content:space-between;padding-right:14px}@media(min-width: 480px){.success-story-teaser-container .html{min-height:200px;display:inline-flex;flex-direction:column;--clamp: 4}.success-story-teaser-container .html h2+p:first-of-type{--clamp: 3}.success-story-teaser-container .html h3+p:first-of-type{--clamp: 3}.success-story-teaser-container .html h4+p:first-of-type{--clamp: 3}.success-story-teaser-container .html p:first-of-type{overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--clamp);line-clamp:var(--clamp);-webkit-box-orient:vertical}}@media(min-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{max-width:600px;margin:0 auto 120px auto;border-color:#f5f5f5}.panel.panel-account:not(.project-box),.panel.panel-default.panel-account:not(.project-box){box-shadow:none;border-top:0}@media(min-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{background:#90b2b0;color:#1d1d1b}.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{background:#fff;color:#1d1d1b}.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{background:#025550;color:#fff;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(min-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{padding-top:10px;padding-bottom:20px}.panel.panel-account .panel-heading,.panel.panel-default.panel-account .panel-heading{border-bottom-width:1px}.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-left:0;border-right:0;border-bottom:0;margin:0;max-width:100%}.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{display:inline-block;text-align:left}@media(min-width: 768px){.panel-project-summary{margin-bottom:40px;max-width:100%;width:100%}}@media(min-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{margin-bottom:0;border-bottom:0}.panel-project-summary .panel-body{padding:0;padding:15px 0 10px 15px}.panel-project-summary .panel-body::before,.panel-project-summary .panel-body::after{content:none}.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{padding:0 15px 0 0;margin:0 auto;min-width:40%;width:100%;max-width:300px}@media(min-width: 992px){.panel-project-summary dl{max-width:none}}.panel-project-summary .flex-container{display:flex;flex-direction:row;flex-wrap:wrap;flex:1 0 0;justify-content:space-around}.panel-project-summary h4{margin:0;padding-top:5px;padding-bottom:4px;text-align:center}@media(min-width: 768px){.panel-project-summary h4{text-align:left}}.panel-project-summary,.panel-project-summary h4{font-size:14px}.panel-project-summary dl{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;margin-bottom:.75em;border-bottom:1px dotted #e9efef}.panel-project-summary dt,.panel-project-summary dd{flex:1 0 auto;max-width:100%;text-overflow:ellipsis;overflow:hidden}.panel-project-summary dt{font-weight:bold;padding-right:7px}.panel-project-summary dd{text-align:right}.panel-project-summary .projects-overview{background:rgba(0,0,0,0)}.panel-project-summary .investment-progress{margin-bottom:1em}.panel-project-summary .investment-progress .label.label-min{font-size:13px}.project-box{box-shadow:0 13px 28px 0 rgba(50,50,93,.05);padding:15px;margin-bottom:30px;margin-left:-15px;margin-right:-15px;text-align:left;background:#fff}@media(min-width: 480px){.project-box{margin-left:0;margin-right:0}}@media(min-width: 768px){.project-box{padding:30px}}.project-box.no-padding{padding:0}.project-box>*{border:0}.project-box>*:not(.row){width:100%}.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{font-size:16px;margin-bottom:10px;line-height:1.4}@media(min-width: 992px){.project-box .download-file{margin-left:-15px;margin-right:-15px}}.project-box .download-file:last-child{margin-bottom:0}.download-file a{display:flex;text-decoration:none}.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(100%);opacity:.7}.shadow-image img{height:100%}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 300ms}img.xs-width-90{width:90% !important}[class^=icon]{display:inline-block;vertical-align:middle;background-repeat:no-repeat}.icon-info{background-image:url("images/icons/info-8bit.png");width:18px;height:18px;margin-right:.5em}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.icon-info{background-image:url("images/icons/info%402x-8bit.png");background-size:18px 18px}}.icon-badge{background-image:url("images/icons/Badge-8bit.png");width:48px;height:48px}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.icon-badge{background-image:url("images/icons/Badge%402x-8bit.png");background-size:48px 48px}}.icon-shield{background-image:url("images/icons/Shield-8bit.png");width:32px;height:48px}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.icon-shield{background-image:url("images/icons/Shield%402x-8bit.png");background-size:32px 48px}}.icon-lock{background-image:url("images/icons/Lock-8bit.png");width:40px;height:40px}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.icon-lock{background-image:url("images/icons/Lock%402x-8bit.png");background-size:40px 40px}}.icon-securpayment{background-image:url("images/icons/secupay_pos-8bit.png");background-size:90px 12px;width:90px;height:12px}.pre-footer{background:#025550;color:#fff;position:relative;z-index:10}.pre-footer h2{margin:0 0 8px;color:#c2c1c1;text-transform:uppercase}.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){font-weight:normal;color:#c5d8d7;text-decoration:none}.pre-footer a:not(.btn):hover{color:#fff}.pre-footer .list-unstyled{margin-top:25px;font-size:14px}.tb-socio .fa{width:33px;height:33px;border-radius:5px !important;border:0;background:#c5d8d7;font-size:19px;line-height:19px;margin:0 7px 0 0;padding-top:7px !important;text-align:center;transition:color .3s ease-in-out;color:#fff !important;text-decoration:none !important}.tb-socio .fa:hover{color:#1d1d1b !important;text-decoration:none}.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{font-family:"Open Sans",Arial,sans-serif;color:#fff;font-size:14px;font-weight:bold}.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(max-width: 767px){.pre-footer h2{font-size:14px !important}.btn-request{font-size:14px !important}}.faq h3{border-bottom:2px solid #ebf1f2;padding:10px;font-size:24px;font-weight:normal;margin-bottom:11px}.faq h4{padding-top:10px;font-size:1em;font-weight:bold}.faq .faq-btn{display:block;width:100%;text-align:left;padding:10px 30px 10px 0;white-space:normal;font-size:inherit;border-bottom:1px solid #ebf1f2;position:relative}.faq .faq-btn .fa-angle-down{position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:all 300ms}.faq .faq-btn,.faq .faq-btn:focus,.faq .faq-btn:active{outline:0;text-decoration:none}.faq .faq-btn.active{color:#414140;color:#1d1d1b;border-color:rgba(0,0,0,0);text-shadow:0px 0px 1px rgba(0,0,0,.5)}.faq .faq-btn.active .fa-angle-down{transform:translateY(-50%) rotate(180deg)}.faq .faq-answer{height:0;overflow:hidden;display:none;padding:0;border-bottom:1px solid #ebf1f2}.faq .faq-answer>.answer-container{padding:20px 15px}.hero{background-color:#29333b !important;padding-top:140px;padding-bottom:40px;position:relative;z-index:1;color:#fff;min-height:725px;display:table;width:100%;table-layout:fixed}.hero.hero-cite .cell{display:table-cell;vertical-align:bottom}.hero.hero-cite .cite{position:relative;z-index:10;width:100%;background-color:rgba(0,0,0,.33);margin:0 0 -40px 0;text-align:center}.hero.hero-cite .cite .container{padding:0 30px}.hero .title{text-align:center;margin:40px 0 20px !important;color:#fff}.hero h1{font-size:28px;font-weight:300;margin-top:20px}@media(min-width: 480px){.hero h1{font-size:50px;font-weight:300;margin-top:20px}}.hero blockquote{padding:15px 0;font-size:18px;margin-bottom:20px;border-left:0}@media(min-width: 480px){.hero blockquote{padding:15px 50px;font-size:18px;margin-bottom:20px}}.hero .teaser{margin:0 auto 20px;text-align:center;max-width:835px}.hero .teaser,.hero .teaser p{font-size:22px;color:#fff}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.hero .teaser{padding:0 120px}}.hero .teaser h1{font-size:28px;font-weight:300;margin-top:20px}@media(min-width: 480px){.hero .teaser h1{font-size:34px;font-weight:300;margin-top:20px}}.hero .row>.col-sm-3{width:50%;float:left;padding:0}@media(min-width: 480px){.hero .row{padding:0 15px}}@media(min-width: 768px){.hero .row>.col-sm-3{width:25%}}.hero .row .btn-image{width:100%}.hero .btn-image{color:#fff;font-weight:normal;border-radius:0;padding:27px 0;white-space:normal;transition:background-color .3s ease-in-out;font-size:15px}@media(min-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(min-width: 768px){.hero .teaser-menu-container{width:100%}}@media(min-width: 992px){.hero .teaser-menu-container{width:970px}}.cover-bg{background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.btn-calculator-submit{font-weight:400;border-radius:0;padding:20px}.calculator{position:relative;border:1px solid #f2f6f7}.calculator.max .popover{visibility:visible;opacity:1;transition:visibility 0s,opacity .3s ease-in-out,transform .3s ease-in-out;transform:translate(-50%, -50%)}.calculator .popover{display:block;visibility:hidden;opacity:0;margin-top:-55px;transform:translate(-50%, 0%);left:50%;max-width:300px;width:100%;transition:visibility .4s 0s,opacity .3s ease-in-out,transform .3s ease-in-out;z-index:1;text-align:center}@media(min-width: 480px){.calculator .popover{margin-top:-50px}}@media(min-width: 768px){.calculator .popover{max-width:480px;margin-top:0px;left:65%}}@media(min-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{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.calculator input[type=number]::-webkit-outer-spin-button,.calculator input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calculator input[type=number]::-o-outer-spin-button,.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-weight:normal;font-size:1em}.calculator select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:right;position:relative;top:-8px;width:auto;padding:7px 5px 8px 7px;min-width:95%}@media(min-width: 480px){.calculator select{min-width:192px}}@media(min-width: 768px){.calculator select{left:-18px;padding:7px 12px 8px 12px}}.calculator option{text-align:right;font-size:.8em}.calculator .field p{line-height:30px;margin:15px 0}.calculator .result strong{font-size:30px}.calculator .amount,.calculator .costs,.calculator .months{padding:15px 15px}.calculator .measure label{white-space:nowrap}@media(min-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(min-width: 992px){.calculator .amount,.calculator .months,.calculator .costs{padding-right:15px}.calculator .costs{white-space:nowrap}.calculator .costs,.calculator .fees{padding-right:15px;padding-left:15px}}.calculator .amount .measure p,.calculator .amount .result p,.calculator .months .measure p,.calculator .months .result p{margin-bottom:5px}@media(min-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 15px}.calculator .sliders,.calculator .sliders *{cursor:grab}@media(min-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{padding:3em 1.5em 2em 1.5em;max-width:540px}@media(min-width: 768px){.newsletter-opt-in-out-content{padding:3em 3em 2em 3em}}.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{display:block;min-height:267px;background-color:#306c67;color:#fff}.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:rgba(0,0,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{background:#e4e4e4;color:#1d1d1b}.project-details-newsletter>.v-cms-newsletter-sign-up-page-container,.facts-bar+[data-cms-widget]>.v-cms-newsletter-sign-up-page-container{border-top:200px #e4e4e4 solid;margin-top:-200px;min-height:501px;background:#e4e4e4;color:#1d1d1b}.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{background-color:rgba(29,29,27,.8);position:relative;z-index:6;padding:60px 0;max-width:none}.newsletter-registration,.newsletter-registration label{color:#fff}.newsletter-registration form{text-align:center;max-width:575px;margin:0 auto}.newsletter-registration,.newsletter-registration p{line-height:1.3em;font-weight:normal}.newsletter-registration p{padding-bottom:.5em}.newsletter-registration label{margin:0}.newsletter-registration h4{font-weight:400;font-size:20px}.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{display:block;margin:0 auto;margin-bottom:1em;vertical-align:middle}@media(min-width: 768px){.newsletter-registration .success i{display:inline-block;margin-right:15px;margin-bottom:0}}.newsletter-registration .field-name .error-message,.newsletter-registration .field-email .error-message{font-size:12px;text-align:right}.newsletter-registration .error-message{font-weight:400}.newsletter-registration .submit button{width:100%}.newsletter-registration .btn-kapp{color:#fff;background-color:#025550;border-color:rgba(0,0,0,0);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{color:#fff;background-color:#036e67;border-color:#04aaa0}.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:rgba(0,0,0,0)}.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;background:#ea4e4f;float:right;padding:2px 3px 3px 2px;margin-bottom:8px}.projects-overview .newsletter-sign-up.project-tile{position:absolute;left:0;width:100%;height:100%;background:#1d1d1b;padding-top:40px;text-shadow:none;font-weight:400}.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;padding:0;margin-top:0px}@media(min-width: 480px){.projects-overview .newsletter-sign-up.project-tile h4{margin-top:35px}}.projects-overview .newsletter-sign-up.project-tile p{padding:0 0 10px 0;text-shadow:none}.projects-overview .newsletter-sign-up.project-tile .success{color:#025550;text-align:center}.projects-overview .newsletter-sign-up.project-tile .success i{display:block;float:none;text-align:center;margin:0 auto 15px auto;text-align:center}.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{position:absolute;left:-2px;top:50%;z-index:4;margin-top:-1em}.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]{overflow:hidden;min-height:193px}@media(min-width: 480px){[share-buttons],[data-share-buttons]{min-height:172px}}@media(min-width: 992px){[share-buttons],[data-share-buttons]{min-height:92px}}.share-buttons{margin:0 auto;padding-top:30px;padding-bottom:30px}.share-buttons h3{font-weight:300;margin-bottom:1em;line-height:1.3}.share-buttons h4{margin-bottom:1em;line-height:1.3em;font-style:normal;color:inherit;font-size:17px !important;font-weight:300;padding:0}.social-icons{overflow:hidden;padding:0;display:inline-block}.social-icons li{display:inline-block;float:left;list-style:none}.social-icons a{border-radius:2px;display:block;position:relative;width:41px;height:43px;overflow:hidden;text-decoration:none}.social-icons a,.social-icons a .pane{color:#c8c8c8}.social-icons a .pane{display:block;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.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){background:#fff;color:#1d1d1b}.social-icons i.icon{width:100%;display:block;line-height:43px;font-size:20px;color:#c8c8c8;text-align:center}.social-icons i.icon:nth-child(2){color:#fff}@media(min-width: 992px){.share-buttons .social-buttons-container{display:table;margin:0 auto}.share-buttons h4,.share-buttons .social-icons{display:table-cell;vertical-align:middle}.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{line-height:32px;font-size:18px}}.even-block.share-wrapper{padding:20px 0 20px 0;z-index:6}.promotion .promotion-image{position:relative;height:240px;background-image:url(images/kwk.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.promotion .promotion-image-text{position:relative;background-color:rgba(86,107,121,.89);color:#fff;padding:15px}@media(min-width: 480px){.promotion .promotion-image-text{padding:20px 35px;margin-top:-120px}}.promotion .promotion-form{padding:15px}@media(min-width: 480px){.promotion .promotion-form{padding:20px 35px}}html,body{height:100%}html.fullscreen .fullscreen-content{background:rgba(0,0,0,0);padding-top:50%;text-align:center;color:#fff}@media(min-width: 480px){html.fullscreen .fullscreen-content{padding-top:185px}}html.fullscreen .fullscreen-content .container-header{text-shadow:rgba(0,0,0,.3) 0 0 15px}header.hero-image-carousel,header.page-header{margin:0;padding:0;border:0;overflow:hidden;position:relative;background-color:gray}header.hero-image-carousel .cms,header.page-header .cms{position:static}header.hero-image-carousel.fullscreen,header.page-header.fullscreen{position:fixed;width:100%;min-height:100%;z-index:0}header.hero-image-carousel .title,header.page-header .title{position:absolute;color:#fff;bottom:5%;left:0;width:100%;text-align:center;padding:15px;z-index:200}header.hero-image-carousel .title h1,header.hero-image-carousel .title h2,header.page-header .title h1,header.page-header .title h2{margin:0 0 .2em;text-shadow:0px 2px 5px rgba(0,0,0,.5)}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;transform:scale(5);visibility:hidden}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%, rgba(0, 0, 0, 0.4)), color-stop(15%, rgba(23, 23, 23, 0)), color-stop(100%, rgba(0, 0, 0, 0)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(23, 23, 23, 0) 15%, rgba(0, 0, 0, 0) 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{transition:opacity .3s;opacity:1;visibility:visible;z-index:4}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;transition:transform .5s .7s ease-out,opacity .5s .7s ease-out;opacity:1;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:1s}header.hero-image-carousel .video-container .video-js,header.page-header .video-container .video-js{position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%, -50%);padding:0;background:rgba(0,0,0,0);height:100%;max-width:1170px}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{margin-top:-15px;left:-150%;opacity:0;bottom:30px}@media(min-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;transform:scale(1);transition:transform .3s ease-in-out}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:rgba(0,0,0,0)}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{transition:fill-opacity .3s ease-in-out;fill:#a2006e}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(0.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(min-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(min-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{left:0;opacity:1}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{z-index:100}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{height:100%;background-color:#1d1d1b}@media(min-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{width:100%;height:100%;background:#1d1d1b}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:translate(0%, 50%)}header.hero-image-carousel .video-container.background video,header.page-header .video-container.background video{top:-150%;left:100%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background:rgba(0,0,0,0)}header.hero-image-carousel .video-container.background .poster-container,header.page-header .video-container.background .poster-container{opacity:1;z-index:inherit;height:100%;position:absolute;width:100%;overflow:hidden}header.hero-image-carousel .video-container.background .poster,header.page-header .video-container.background .poster{height:100%;width:auto}@media only screen and (min-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:translateX(-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{top:0;position:relative;transform:translateX(-50%);left:50%;display:block;width:150%;height:auto;z-index:4}header.hero-image-carousel .poster-container img.text-left,header.page-header .poster-container img.text-left{right:auto;left:0;transform:translateX(0)}@media(min-width: 1244px){header.hero-image-carousel .poster-container img.text-left,header.page-header .poster-container img.text-left{transform:translate(0, -50%)}}header.hero-image-carousel .poster-container img.text-right,header.page-header .poster-container img.text-right{left:auto;right:0;transform:translateX(0)}@media(min-width: 1244px){header.hero-image-carousel .poster-container img.text-right,header.page-header .poster-container img.text-right{transform:translate(0, -50%)}}header.hero-image-carousel .poster-container:before,header.page-header .poster-container:before{top:0;position:relative;transform:translateX(-50%);left:50%;display:block;width:150%;height:auto;z-index:4}header.hero-image-carousel .poster-container:before,header.page-header .poster-container:before{content:"";height:0;padding-top:calc(56.25% + 30px)}header.hero-image-carousel .poster-container:after,header.page-header .poster-container:after{content:"";position:absolute;left:0;top:0;right:0;bottom:-200px;z-index:5;background:rgba(29,29,27,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#011c48", endColorstr="#011c48", GradientType=0)}header.hero-image-carousel .poster-container img,header.page-header .poster-container img{position:absolute}header.hero-image-carousel.fixed,header.page-header.fixed{height:100%;z-index:1}header.hero-image-carousel.fixed .poster-container:before,header.page-header.fixed .poster-container:before{content:"";display:block;position:relative;left:0;top:0;z-index:-1;width:100%;height:0;padding-top:56.25%}header.hero-image-carousel.fixed .poster-container img,header.page-header.fixed .poster-container img{position:absolute}@media(min-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(min-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(min-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{transform:translate(-50%, -50%);top:50%}header.hero-image-carousel .poster-container:before.text-right,header.hero-image-carousel .poster-container img.text-right,header.page-header .poster-container:before.text-right,header.page-header .poster-container img.text-right{left:auto;right:0;transform:translate(0%, -50%)}}@media(min-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:translateX(-50%)}@media(min-width: 480px){header.page-header.home.fixed .poster-container img{left:50%}}@media(min-width: 1244px){header.page-header.home.fixed .poster-container img{transform:translate(-50%, -50%);top: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:normal}@media(min-width: 992px){header.page-header .title{bottom:20%}header.page-header h1{font-size:46px;letter-spacing:-1px}header.page-header h2{font-size:40px}}@media(min-width: 1200px){header.page-header .title{bottom:25%}}blockquote footer:before,blockquote footer:after{display:inline}.event .note{background:#00519e !important}@media(min-width: 1444px){.herthabsc header.page-header .poster-container img{transform:translate(-50%, -59%)}}.herthabsc header.page-header .poster-container:after{background-color:rgba(0,0,0,0);background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.5) 59%, rgba(11, 39, 62, 0.79));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#33000000", endColorstr="#C90B273E", GradientType=0);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{color:#00519e;background-color:#fff;border-color:#fff}.herthabsc .poster-container .btn-default:hover{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{color:#00519e;background-color:#fff;border-color:#fff}.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{color:#1d1d1b;background-color:#005eb8;border-color:#007df5}.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{margin-bottom:10px;border:0}.herthabsc .project-content blockquote p{font-size:20px;line-height:1.5}.herthabsc .project-content blockquote footer{font-size:14px;color:#afb4b8}.projects-overview+.projects-overview>.container{padding-top:0;position:relative}.projects-overview{text-align:left;padding:0;background:#e9efef}.projects-overview>.container{padding-top:70px;padding-bottom:25px;background:#e9efef}.projects-overview>.container>.html:first-child{padding-bottom:15px}.projects-overview .row{margin-left:-15px;margin-right:-15px;text-align:center}@media(min-width: 480px){.projects-overview .project-card{margin-left:15px;margin-right:15px}}@media(min-width: 1200px){.projects-overview{text-align:left}.projects-overview .row{text-align:justify}}.projects-overview .row:after{content:"";display:inline-block;width:100%;max-width:100%;height:0}.projects-overview article>div>.btn-link,.projects-overview article>a{color:#1d1d1b;border:0;padding:0;border-radius:0 !important;width:100%;background:#fff;display:inline-block;text-decoration:none}.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{text-decoration:none;outline:0}.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:#315b58}.projects-overview .project-card{text-align:center;display:inline-block;width:320px;height:495px;position:relative;margin-bottom:15px}.projects-overview .project-card article,.projects-overview .project-card aside{border:4px solid #f1f1f1;border-radius:5px;position:absolute;top:0;height:445px;width:100%;bottom:50px;background:#fff}.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{position:relative;z-index:1;color:#1d1d1b}.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;line-height:1.2;font-weight:600}.projects-overview header h4{margin-top:5px;font-size:1em;font-weight:400;font-style:italic}.projects-overview header .locked{position:absolute;top:5px;left:5px;font-size:20px;right:auto;height:18px;width:18px;line-height:1;text-align:center;color:#fff;padding-top:1px;background:none}.projects-overview header abbr{position:absolute;top:0;right:0;color:#1d1d1b;font-size:14px;font-style:italic;font-weight:bold;height:18px}.projects-overview header abbr.text-label{background:#d2d2d2;line-height:18px;padding:0 3px 0 2px;color:#1d1d1b;letter-spacing:-0.03em}.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;position:absolute;top:0;left:0;width:100%;overflow:hidden}.projects-overview figure img.lazyload+.loading-indicator{position:absolute;top:33%;left:50%;z-index:2;font-size:7em;width:1.28571429em;margin-left:-0.64em;animation:none;visibility:hidden;opacity:0;color:#fff}.projects-overview figure img.lazyload+.loading-indicator:before{content:"";transform:none;position:relative}.projects-overview figure img.lazyloading+.loading-indicator{visibility:visible;opacity:.1;animation:fa-spin 2s infinite linear}.projects-overview figure img.lazyloaded+.loading-indicator{visibility:hidden;opacity:0;animation:none}.projects-overview .alert{margin:0;border:0;padding:0;border-radius:0;line-height:1;text-align:center;font-weight:normal;color:#fff;overflow:hidden}.projects-overview .alert span{float:left;display:inline-block;background-color:#414140;height:100%;padding:5px 15px 5px 13px}.projects-overview .alert span.pending{background:#025550}.projects-overview .alert span.success{min-width:156px;color:#1d1d1b;background-color:#32e294}.projects-overview .alert span.completed{min-width:156px}.projects-overview .alert span.investment-mix{background-color:#7a7a7a}.projects-overview .alert.alert__right{position:absolute;right:0;text-align:right;bottom:0}.projects-overview .alert .days-open{position:relative;padding-right:4px}.projects-overview .alert .days-open:before{content:"";height:100%;position:absolute;z-index:-1;right:-17px;left:0;top:0}.projects-overview .alert .days-open:after{background-color:#46837f}.projects-overview .alert .days-open:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.projects-overview .active .days-open{background-color:#a2006e}.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 no-repeat;background-size:cover}.projects-overview .state-container,.projects-overview .facts-container,.projects-overview .details-container{font-size:14px;text-align:left}.projects-overview .state-container{position:absolute;left:0;bottom:0;width:100%}.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{width:50%;border:0;padding-left:13px;padding-right:13px;text-align:center;border-right:1px solid #525c63;border-left:1px solid #525c63}.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{padding:0 0 7px 0;font-weight:400;font-size:11px;color:#fff}.projects-overview .facts-container td{font-size:16px;padding:7px 0 0 0;color:#fff;font-weight:600}.projects-overview .details-container{position:relative;height:150px}.projects-overview .details-container dl{margin:0;display:flex;flex-wrap:wrap;align-items:stretch}.projects-overview .details-container dl>*{flex:1 0 50%;max-width:50%;display:flex;align-items:center}.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:normal}.projects-overview .details-container dt.progress-fact{border:0;padding-bottom:0;width:100%}.projects-overview .details-container dd{text-align:right;font-weight:600;font-size:15px;font-weight:bold;justify-content:flex-end}.projects-overview .details-container dd.progress-fact{padding-top:1px;padding-bottom:5px;font-size:14px;min-width:100%;float:none}.projects-overview .details-container .lock{height:28px;width:28px;display:inline-block;line-height:1;text-align:center;padding:3px;border-radius:50%;font-size:20px}.projects-overview .no-details{text-align:center;padding:8px 12px;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.projects-overview .no-details h4{font-weight:normal}.projects-overview footer.cta,.projects-overview .newsletter-registration .submit{position:absolute;z-index:1;left:0;bottom:-30px;width:100%;text-align:center}.projects-overview footer.cta .btn,.projects-overview .newsletter-registration .submit .btn{padding-left:30px;padding-right:30px;box-shadow:0 0 0 4px #f1f1f1;font-weight:500;font-size:18px;white-space:nowrap;padding-top:5px;padding-bottom:5px}.projects-overview aside,.projects-overview aside .newsletter-registration,.projects-overview aside .newsletter-registration .container{background:#1d1d1b}.projects-overview aside .btn-back{position:absolute;top:0;left:0;color:#70797e;z-index:10;font-size:1.5em}.projects-overview aside .newsletter-registration{top:0;color:#fff;height:100%;padding-bottom:0}.projects-overview aside .newsletter-registration .container{position:absolute;top:0;height:100%;padding:15px}.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 15px}.projects-overview aside .newsletter-registration h5{font-size:19px;line-height:1.5789473684em;font-weight:600;padding-bottom:40px}.projects-overview aside .newsletter-registration p{font-size:16px;line-height:1.5em;padding-bottom:20px;font-weight:400}.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{font-weight:600;color:#fff;font-size:14px}.projects-overview .flippable{perspective:1000px}.projects-overview .flippable .project{width:320px;height:495px;position:relative;transform-style:preserve-3d}.projects-overview .flippable article,.projects-overview .flippable aside{backface-visibility:hidden;transition:.3s;transform-style:preserve-3d;position:absolute}.projects-overview .flippable article{transform:rotateY(0deg)}.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(0deg)}.label-guarantee{font-weight:400;font-size:11px}.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(min-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:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.project-tabs .story-container article hr~h5:last-child:before{content:"";display:block;background:#e9efef;background:#d2d2d1;height:1px;width:200px;margin-left:auto;margin-right:auto}.project-tabs .story-container article hr~h5:last-child:after{font-size:16px;font-weight:bold;font-family:"Archivo",arial,sans-serif;color:#1d1d1b;margin-top:1.2em;margin-bottom:1em;line-height:1.2em;display:block;content:"End of marketing content"}.project .details .marker,.project .details .progress div:nth-child(2),.funding-progress .marker,.funding-progress .progress div:nth-child(2){box-shadow:rgba(0,0,0,.2) 0 0 2px;border:1px;width:3px;position:absolute;background-color:#a1a1a1;height:20px;margin-top:-8px;margin-left:-1.5px;border-radius:1px}.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{box-shadow:none}.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{display:block;font-size:10px;line-height:1;font-weight:400;font-style:normal}@media(min-width: 768px){.prj-details .project-small-details .funding-progress .popover.top{left:0}}@media(min-width: 992px){.prj-details .project-small-details .funding-progress .popover.top{left:50%}}.prj-details .project-small-details .item{overflow:hidden;border-right:1px solid #f0f3f5;padding:20px 0;text-align:center !important;border-left:0 !important;height:100px !important;margin:0 !important;border-bottom:1px solid #f0f3f5}.prj-details .project-small-details .item .item{border:0}.prj-details .project-small-details .item i.icon{position:absolute;top:0;right:0;width:16px;height:16px;line-height:16px;font-size:11px;color:#8e8e8e;background-color:#f1f1f1;border-bottom-left-radius:5px;transition:background-color .15s ease-in-out}@media(min-width: 768px){.prj-details .project-small-details .item.cols5{width:20%}}@media(min-width: 992px){.prj-details .project-small-details .item{border-bottom:0}}@media(max-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;font-size:12px;color:#b8bdd8;font-weight:normal;margin-left:0;line-height:1.2;padding-top:3px;padding-bottom:3px}.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;font-weight:bold;margin-left:0}@media(min-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{font-size:11px;font-weight:normal;margin-top:2px}@media(max-width: 767px){.prj-details .project-small-details .item .project-attr-value-sub{font-size:11px}}.prj-facts-block .col-xs-6 .col-xs-12{padding:0;background-color:#fff}.prj-facts-block .prj-fact{margin:0 0px;padding:10px 0px 30px;border-left:1px solid #f0f3f5}@media(max-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{font-size:26px;font-weight:300;padding-bottom:0px;margin-bottom:0;padding-top:20px;margin:0 10px;margin-bottom:10px;padding-bottom:7px;color:#636363;font-weight:600;margin-bottom:4px;padding-bottom:0px}.prj-facts-block .prj-fact .prj-fact-value-trend{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #c9c9c9}.prj-facts-block .prj-fact .prj-fact-value-trend .trend-value{display:inline-block;background-color:rgba(0,0,0,0);border-radius:6px !important;padding:4px 8px;border:2px solid #e6e6e6;color:#8dae72}.prj-facts-block .prj-fact .prj-fact-value-trend .trend-value i{font-size:20px;color:#8dae72}.prj-facts-block .prj-fact .prj-fact-value-trend .trend-value i.fa-caret-down{color:#e8836c}.prj-facts-block .prj-fact .prj-fact-value-trend .trend-value .down{color:#e8836c}.prj-facts-block .prj-fact .prj-fact-name{font-size:14px;color:#c6c6c6;text-transform:uppercase}.fact-container{margin-top:20px}.fact-container.rates strong{padding:1.01em 0}.fact-container strong{display:block;font-weight:300;font-size:22px}.fact-container .dash{line-height:7px;font-size:11px;height:7px;display:block;color:#919496}.fact-container .fact-description{background:#f6f9f9;padding:10px}.fact-container .fact-topic{font-size:14px;font-weight:bold;border-bottom:1px solid #ccdce0;padding:5px 10px}#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{padding-top:0;padding-bottom:0;background:rgba(0,0,0,0)}.project-content .odd-block,.project-content .even-block{padding-top:70px;padding-bottom:50px}@media(min-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{padding:0;margin:0}.project-content .odd-block.projects-overview,.project-content .even-block.projects-overview{padding-top:0;padding-bottom:0}.project-content .ok-circle{padding:35px 35px 0 0;margin-left:10px}.project-content .ok-circle .check{top:-4px;left:7px;height:21px !important;width:11px !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(min-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"]{margin-bottom:0}.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:url("kapilendo-public.imgix.net/files/content/icon/invesdor-project-sustainable.png") no-repeat,linear-gradient(180deg, rgb(154, 197, 153) 0%, rgb(187, 224, 171) 100%) repeat-x,#bbe0ab;background-size:68px;background-position:right 15px top 0}@media(min-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{display:inline-block;margin:15px 0 15px 0}.project-content .vtop .img-responsive,.project-content .faq-tab .img-responsive{margin:15px 0 0 0}.project-content .row.faq-tab{padding-top:20px}.project-content blockquote{padding-left:0;padding-right:0;border: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{font-weight:300;padding:20px 15px 0 15px;font-size:30px}.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{font-size:14px;color:#afb4b8;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(min-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{background:#fff;text-align:center;border:0;position:relative}.project-content .prj-facts-block .prj-fact:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-bottom:1px solid #f0f3f5}.project-content .prj-facts-block .prj-fact:nth-child(odd):before{border-right:1px solid #f0f3f5}.project-content .prj-facts-block .html{display:flex;overflow:hidden;flex-wrap:wrap;flex-basis:50%}.project-content .prj-facts-block .html .prj-fact{display:flex;overflow:hidden;flex-wrap:wrap;align-items:flex-end}.project-content .prj-facts-block .html .prj-fact>div{flex-basis:100%}@media(min-width: 992px){.project-content .prj-facts-block{display:table;width:100%}.project-content .prj-facts-block .html{display:table-row}.project-content .prj-facts-block .html .prj-fact{display:table-cell;float:none;vertical-align:middle}.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{box-shadow:0px 4px 9px #e9efef;position:relative;z-index:1}.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{background-color:#025550;color:#fff}.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:normal}.project-content .table.yield td{text-align:right}.project-content .press-logos img{margin:5px 3px;padding:10px 0;height:50px;width:auto}.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{font-weight:600;font-size:16px;padding:0}.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;height:21px !important;width:11px !important}@media(min-width: 768px){.project-content .story-container article .features:not(.no-table) .row:not(.faq-block){display:table;width:100%}.project-content .story-container article .features:not(.no-table) .row>div:not(.faq-question){display:table-cell;vertical-align:middle;float:none}.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;padding:0;margin:0}@media(min-width: 992px){.project-content .story-container article .row{position:relative}.project-content .story-container article .image{position:absolute;height:100%;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{height:100%;width:auto;max-width:none;position:relative;left:50%;transform:translateX(-50%)}.project-content .story-container article .image.right p,.project-content .story-container article .image.left p{position:relative;height:100%;margin:0}}.project-content .story-container article .text{padding-top:30px;padding-bottom:30px}@media(min-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){padding:0;margin-top:12.5px;margin-bottom:12.5px}@media(min-width: 768px){.project-content .story-container article .row-condensed{display:flex;align-items:center}}.project-content .story-container article .item-condensed:not(.vtop){padding-bottom:35px}@media(min-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{padding:30px 0 20px 0;font-size:25px;margin-bottom:5px}.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{padding-bottom:0}.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(min-width: 480px){.project-content a[name=login],.project-content a[name=registration]{min-width:206px}}.facts-bar{position:relative;z-index:200}.facts-bar .facts-container{background:#fff;border:1px solid #f0f3f5;left:0;padding:0 0 0 0;right:0;box-shadow:0 4px 9px #e9efef;box-shadow:0 4px 9px rgba(0,0,0,.15);z-index:5;position:relative}.facts-bar .facts-container .container-fluid{position:relative;z-index:1}.facts-bar .cw--rating--container{line-height:1;text-align:left;display:inline-block;letter-spacing:0;display:inline-flex;align-items:center}.facts-bar .cw--rating--pyramid{vertical-align:bottom;width:41px;margin-right:2px;overflow:hidden}.advantage-container{padding:5px 0 15px 0;margin:0 auto}.advantage-container:before,.advantage-container:after{display:table;content:" "}.advantage-container:after{clear:both}.advantage-container .ok-circle{padding:35px 35px 0 0;margin-left:10px;margin-right:10px}.advantage-container .ok-circle .check{left:7px;top:-4px;height:21px !important;width:11px !important}.advantage-container .symbol{float:left;width:55px;margin-top:-2px}.advantage-container .symbol .fa{margin-left:10px;margin-right:10px;color:#025550;font-size:20px;border-radius:50%;border:1px solid currentColor;width:37px;height:37px;display:flex;align-items:center;justify-content:center}.advantage-container .symbol .fa.disable-border{border:0;font-size:26px}@media(min-width: 768px){.advantage-container .symbol{padding-right:10px}}.advantage-container .content{overflow:hidden;padding-top:3px;padding-right:10px}.advantage-container .content .html{margin:0}.project-finished-message{padding-top:50px;padding-bottom:50px}.project-finished-message h3.fine{font-weight:300;font-size:30px}.project-finished-message strong{white-space:nowrap}.details-exp-col-text{background:#fff}.alert-container{position:relative;margin-bottom:20px;z-index:2}.alert-container .alert-notification{font-size:16px;line-height:1.2;z-index:10;padding:10px 20px;width:100%;text-align:center;margin:15px 0;border:0;border-radius:0}.alert-container .alert-notification:first-child:not(:last-child){padding-bottom:13px}.alert-container .alert-notification.alert-info-performance{background:#fff;color:#1d1d1b;border:1px solid #1d1d1b}.alert-container .alert-notification.alert-risk-info{background:#ffffdc;color:#1d1d1b;text-align:center;box-shadow:0 1px 5px -4px rgba(0,0,0,.3) inset;font-style:italic;font-size:16px;border:1px solid #000}.alert-container .alert-notification.alert-risk-info strong:first-child{font-style:normal}.project-completed{display:table;line-height:1.2;margin:0 auto;color:#32e294;padding:20px 15px}@media(min-width: 992px){.project-completed{padding:23px 10px 23px 15px;text-align:left}}.project-completed .fa,.project-completed strong{display:table-cell;vertical-align:middle}.project-completed .fa{font-weight:normal;font-size:2.2em;padding-right:.35em}.project-completed strong{font-weight:400}.facts-bar-legacy .project-completed{padding:30px 0 0 0}@media(min-width: 992px){.facts-bar-legacy .project-completed{padding:30px 0 0 0;max-width:269px}}.project-tabs .odd-block:first-child{box-shadow:none}.project-tabs .anchor-links{background:#f9f9f9;margin:0 -15px -1px -15px;padding:30px;border:1px solid #ddd;border-bottom:0}.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:bold}.newsletter-reminder .success-row i{width:32px;height:32px;background-size:100%}.newsletter-reminder-my-profile .success-row{padding:0}.gallery{margin-top:1em}.gallery .btn-link{outline:0}.gallery .thumbnail-wrapper.scroll{overflow-x:scroll;white-space:nowrap}.gallery .thumbnail-wrapper.scroll figure{float:none}.gallery .thumbnails{margin-top:10px;margin-left:-2px;margin-right:-2px;display:table;min-width:100%}.gallery .thumbnails .thumbnail{margin:0;padding:0;border-color:rgba(0,0,0,0);border-radius:0}.gallery .thumbnails .thumbnail:hover{border-color:#025550}.gallery .thumbnails .thumbnail img{margin:0;display:block;width:100%}.gallery .thumbnails figure{float:left;display:table-cell;width:10%;min-width:80px;padding:2px}.gallery .thumbnails figure figcaption{display:none}.gallery figcaption{text-align:left}.gallery .caption{margin:.5em 0 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{position:absolute;right:0;bottom:0;background:rgba(107,107,107,.3);color:#fff;padding:5px 20px}.gallery .image-full figure figcaption p{margin:0}.gallery .image-full .controls:hover .btn-ui{opacity:1;background:rgba(107,107,107,.3)}.gallery .image-full .controls .btn-ui{opacity:.5;transition:all .3s ease-in-out;display:inline-block;background:rgba(107,107,107,0);border-radius:50%;width:50px;height:50px;position:absolute;margin-top:-25px}.gallery .image-full .controls i{position:absolute;left:15px;top:15px}.gallery .image-full .controls i:before,.gallery .image-full .controls i:after{outline:0;position:absolute;content:"";top:25%;border-radius:35px;left:33%;width:20px;height:2px;background:#025550;border-top:2px solid #025550;box-shadow:0px 2px 5px 0px rgba(0,0,0,.3)}.gallery .image-full .controls i:before{transform:rotate(45deg) translate(50%, 0)}.gallery .image-full .controls i:after{margin-left:1px;transform:rotate(-45deg) translate(-50%, 0)}.gallery .image-full .controls .prev,.gallery .image-full .controls .next{display:block;position:absolute;width:50%;height:100%;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;display:block;text-align:center;margin:0 -15px}@media(min-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 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{position:relative;text-align:left;transition:max-height .15s ease-out;clear:both;margin:0 auto;background:#fff;border:1px solid #ebedef;padding:40px 15px 30px 15px}@media(min-width: 480px){.broker.registration-step-container .step-container,[data-broker-registration-step-container] .step-container{padding:40px 30px 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{font-size:30px;font-weight:300;margin-top:0;padding-bottom:20px}.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;background:#fff;position:relative;z-index:2}.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(min-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}}@media(min-width: 480px){.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{font-size:14px;padding-top:1.5em;font-weight:normal}.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:#000 0 0 5px}.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{padding:0;margin:0 -15px}.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{display:table;table-layout:fixed;width:100%;padding:0}.multiple-steps li{display:table-cell;text-align:center;position:relative;vertical-align:top}.multiple-steps li:last-child:after{display:none}.multiple-steps li:after{content:"";position:absolute;top:8px;display:block;margin:0 auto;width:100%;height:3px;background-color:#d8dbde;margin-left:50%;margin-right:-50%;left:-10px;transition:background-color .5s ease-out}.multiple-steps li.done span:before,.multiple-steps li.active span:before{background:#025550;border-color:#025550}.multiple-steps li.done:after{background:#025550;z-index:1}.multiple-steps li.done span:before{background:#025550;border-color:#025550}.multiple-steps li.active span{color:#1d1d1b}.multiple-steps li span{position:relative;display:inline-block;overflow:visible;z-index:5;color:#d8dbde}.multiple-steps li span:before{content:"";display:block;margin:0 auto;width:20px;height:20px;background:#fff;border:2px solid #d8dbde;border-radius:50%;transition:background-color .5s ease-out}.sticky-notifications{position:fixed;bottom:0;left:0;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;max-height:100%;max-height:calc(100% - 120px);z-index:200000;overflow:visible}.sticky-notifications .item+.item{border-top:1px solid #272b2d}.sticky-notifications .item{color:#fff;text-align:center;transition:all .3s ease-in-out}.sticky-notifications .item:before,.sticky-notifications .item:after{display:table;content:" "}.sticky-notifications .item:after{clear:both}.sticky-notifications .item a{text-decoration:none;display:block}.sticky-notifications .item a[href]:hover{background:linear-gradient(90deg, #1d1d1b 0%, #1d1d1b 100%),radial-gradient(at top, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.55) 100%),radial-gradient(at top, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.08) 63%);background-size:100% 640px;background-position:50% 50%;background-blend-mode:multiply,screen;color:#fff}.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{padding:15px 15px 15px 15px;margin:0}.sticky-notifications .item h4{font-size:1em;padding:15px 0 0;margin:0}.sticky-notifications .item h4+p{padding-top:15px}.sticky-notifications .item p .btn{margin-top:10px}.sticky-notifications form.debug-form{max-width:200px;opacity:.75;height:30px;overflow:visible;position:absolute;bottom:0}.sticky-notifications form.debug-form select{color:#1d1d1b}.sticky-notifications .toolbar{text-align:right;color:#fff;position:absolute;right:45px;bottom:-5px;height:38px;height:0;bottom:33px;line-height:32px}.sticky-notifications .toolbar .btn{padding-top:3px;border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 6px 28px 0 rgba(0,0,0,.3);border:0;height:40px;font-size:.95em;white-space:nowrap;float:right;margin-left:5px}.sticky-notifications .toolbar #userlikeCustomTab{min-width:48px;max-width:48px;overflow:hidden;transition:visibility 0s linear .5s,opacity .5s linear,max-width .2s .2s ease-in-out;opacity:0;visibility:hidden;pointer-events:none}.sticky-notifications .toolbar #userlikeCustomTab.enabled{transition-delay:0s;opacity:1;visibility:visible;pointer-events:all}.sticky-notifications .toolbar #userlikeCustomTab .fa{font-size:1.3em;transform:scale(1);transition:transform .3s ease-in-out}.sticky-notifications .toolbar #userlikeCustomTab span{transition:opacity .2s 0s ease-in-out;opacity:0}@media(min-width: 480px){.sticky-notifications .toolbar #userlikeCustomTab:hover{max-width:360px;transition:max-width .2s ease-in-out;text-overflow:ellipsis}.sticky-notifications .toolbar #userlikeCustomTab:hover .fa{transform:scale(0.9) translateX(0)}.sticky-notifications .toolbar #userlikeCustomTab:hover span{transition:opacity .2s .1s ease-in-out;opacity:1}}.sticky-notifications .toolbar .total-queued-notifications{text-decoration:none;padding:0;border-color:#1d1d1b;background-color:#1d1d1b;width:48px;position:relative;color:#025550;transition:visibility 0s linear .5s,opacity .5s linear;opacity:0;visibility:hidden;pointer-events:none}.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{font-size:1.1em;transform-origin:50% 50%;transform:translateX(0) scale(0.9);transition:transform .3s}.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{background-color:#3e4c57;color:#6a8295}.sticky-notifications .toolbar .total-queued-notifications.is-muted:after{content:"";position:absolute;top:-10px;left:50%;margin-left:-5px;height:0;width:0;border:5px solid rgba(0,0,0,0)}.sticky-notifications .toolbar .total-queued-notifications:not(.has-messages) .fa{transform:translateX(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;transition-delay:0s;visibility:visible;opacity:1}.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:"";position:absolute;top:-10px;left:50%;margin-left:-5px;height:0;width:0;border:5px solid rgba(0,0,0,0);border-bottom:5px solid #3e4c57}.ui-pnotify .alert{font-size:.9em;font-weight:300;box-shadow:0 6px 28px 0 rgba(0,0,0,.2)}.ui-pnotify .alert p{font-size:1em;font-weight:inherit}.ui-pnotify .alert h4{font-size:1.1em;margin:0;padding:.2em 0 .4em}.ui-pnotify .alert-warning{color:#fff;background-color:#2a2a27;border-color:#1d1d1b}.ui-pnotify .ui-pnotify-shadow{box-shadow:0 6px 28px 0 rgba(0,0,0,.2)}.ui-pnotify .btn{font-size:1em;max-width:145px;white-space:normal}.ui-pnotify-closer{color:#025550;visibility:visible !important;opacity:.5;outline:none}.ui-pnotify:hover .ui-pnotify-closer{opacity:1}.ui-pnotify-icon{height:1em;max-height:100%;width:17px;vertical-align:top;text-align:center}.ui-pnotify-icon span{min-height:0;float:none;display:inline;vertical-align:top}.ui-pnotify-container{position:relative;left:0}@media(max-width: 380px){.ui-pnotify-mobile-able.ui-pnotify{position:fixed;top:0;right:0 !important;width:100% !important;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}.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{right:0;bottom:0;top:auto}.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{box-shadow:3px 4px 9px #e9efef;margin:-1px -15px 0 -15px;min-height:54px}@media(min-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{padding-bottom:90px;min-height:134px}.even-block>.feedback-widget,.odd-block>.feedback-widget{background:rgba(0,0,0,0);margin-bottom:-70px;width:100%;max-width:1015px;margin-left:auto;margin-right:auto}.feedback-widget{clear:both;position:relative;z-index:1;border-top:1px solid #eee;margin:15px 0 30px;padding:10px 15px;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;min-height:54px;text-align:center}@media(min-width: 768px){.feedback-widget{text-align:right}}.rating-criterias{background:#f0f0f0;overflow:hidden}.rating-criterias svg{position:absolute;width:100%;height:70%;left:50%;transform:translateX(-50%);top:400px}@media(min-width: 480px){.rating-criterias svg{width:90%}}@media(min-width: 768px){.rating-criterias svg{top:230px;height:80%;width:114px;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{position:relative;margin:50px;margin-left:-15px;margin-right:-15px}.rating-criterias .rating-step .step{text-align:center;width:150px;height:150px;margin:0 auto;border-radius:50%;box-shadow:0 0 0 9px #f0f0f0;color:#fff;position:relative;border:18px solid #fff;background:#c2c5c8;font-size:55px;z-index:2}.rating-criterias .rating-step .step mark{background-color:rgba(0,0,0,0);padding:0;border-radius:0;display:block;margin-top:25%}.rating-criterias .rating-step .step .currency{font-size:.6em;display:none}.rating-criterias .rating-step .step .label{padding:0;font-size:1em;left:0;position:absolute;width:100%;height:100%;border-radius:50%;font-weight:300;letter-spacing:-2px;box-shadow:0 0 12px 0px #4c4c4c inset}.rating-criterias .rating-step .description{margin-top:-25px;padding:15px 15px 45px 15px;background:#fff;z-index:1;position:relative}@media(min-width: 768px){.rating-criterias .rating-step .description{padding-left:80px}}.rating-criterias .rating-step h3{font-size:28px;font-weight:normal;border-bottom:2px solid #c2c5c8;padding-bottom:15px;margin-right:-15px;padding-right:15px}.rating-criterias .rating-step ul{margin-bottom:0}@media(min-width: 480px){.rating-criterias .rating-step{margin-left:inherit;margin-right:inherit}}@media(min-width: 768px){.rating-criterias .rating-step{margin-bottom:80px}.rating-criterias .rating-step .step{position:absolute;left:0;top:50%;transform:translate(0, -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(min-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%;display:table;margin-bottom:50px}.project-facts-summary-wrapper>.row>div{display:table-cell;float:none;vertical-align:middle}.project-facts-summary-wrapper>.row>div.fact-column{vertical-align:top}}@media(min-width: 992px){.project-facts-summary-wrapper .row>div{display:table-cell;float:none;vertical-align:middle}.project-facts-summary-wrapper .row>div.main-column{vertical-align:top}}.project-facts-summary{padding:15px 0;background-color:#90b2b0;font-size:14px;text-align:center;height:100%}.project-facts-summary h4{font-size:14px;padding-bottom:1em}.project-facts-summary dl{margin:0}.project-facts-summary dt{font-weight:normal}.project-facts-summary dd{font-weight:600;margin-bottom:.75em}.project-facts-summary .dl-horizontal dt{width:100%}@media(min-width: 480px){.project-facts-summary dl{width:50%;float:left}}@media(min-width: 768px){.project-facts-summary{text-align:left}.project-facts-summary dl{width:100%;float:none}.project-facts-summary .dl-horizontal dt{width:150px;text-align:left}.project-facts-summary .dl-horizontal dd{text-align:right;margin-left:150px}}.project-facts-summary .projects-overview{background:rgba(0,0,0,0)}.project-facts-summary .investment-progress{margin-bottom:1em}.project-facts-summary .investment-progress .label.label-min{font-size:13px}.project-facts-table{min-height:320px;max-width:300px;margin:0 auto}@media(min-width: 480px){.project-facts-table.project-facts-summary dl{width:100%;float:none}}.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]{min-height:120px;position:relative;max-width:440px;margin:0 auto;margin-bottom:30px}[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{position:absolute;top:50%;left:50%;z-index:2;font-size:3em;animation:fa-spin 2s infinite linear;visibility:visible;opacity:.5;color:#c9c9c9}.loading-indicator.js-placeholder:before{content:"";transform:translate(-50%, -50%);position:absolute}.image-container.lazyloading-container{position:relative}.image-container.lazyloading-container .loading-indicator{position:absolute;top:50%;left:50%;z-index:-1;opacity:0}.image-container.lazyloading-container .img-responsive[width].lazyload+.loading-indicator,.image-container.lazyloading-container .img-responsive[width].lazyloading+.loading-indicator{z-index:2;font-size:3em;visibility:visible;color:#c9c9c9}.image-container.lazyloading-container .img-responsive[width].lazyload+.loading-indicator:before,.image-container.lazyloading-container .img-responsive[width].lazyloading+.loading-indicator:before{content:"";transform:translate(-50%, -50%);position:absolute}.image-container.lazyloading-container .img-responsive[width].lazyloading+.loading-indicator{opacity:.1;animation:fa-spin 2s infinite linear}.embed-responsive .loading-indicator{position:absolute;top:50%;left:50%;z-index:-1}.embed-responsive iframe{transition-delay:.3s}.embed-responsive .loading{opacity:0;transition-delay:0}.embed-responsive .loading+.loading-indicator{z-index:2;font-size:3em;animation:fa-spin 2s infinite linear;visibility:visible;opacity:.5;color:#c9c9c9}.embed-responsive .loading+.loading-indicator:before{content:"";transform:translate(-50%, -50%);position:absolute}.press-container{padding-bottom:60px;margin:0 -15px}.press-container .container-header{padding:0 15px}.press-container .press-item{padding:30px 10px 10px 10px;border-radius:3px;border:1px solid #ebebeb;padding-top:30px;margin-bottom:20px}.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{background-color:dimgray;color:#505050;text-decoration:none}.press-container .press-item .press-img{height:80px;text-align:center}.press-container .press-item .press-img .grayscale{filter:grayscale(100%);opacity:.7}.press-container .press-item .press-text{font-size:16px;padding:5px 10px;min-height:80px;text-align:center}.press-container .press-item .date{color:silver;font-size:12px;margin-top:10px;text-transform:uppercase}.press-container .press-item mark{background-color:#e4e4e4;border-radius:0px 0px 0px 9px !important;font-size:12px;padding:2px 5px;position:absolute;right:16px;top:0;text-transform:uppercase;color:#1d1d1b}.press-container .press-item .no-image figcaption{border-top:0;margin-top:0}.press-container .press-item figcaption,.press-container .press-item .quote{margin-top:20px;margin-bottom:20px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;font-size:16px;line-height:1.6;padding:10px}.press-container .press-item figcaption p,.press-container .press-item .quote p{margin:0;padding:0;line-height:1.6}@media(min-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%);filter:grayscale(0%);opacity:1}.login-overlay{overflow-x:hidden;padding:30px 15px}@media(min-width: 480px){.login-overlay{padding:28px 35px}}@media(min-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{display:block;padding:30px 15px}@media(min-width: 480px){registration-short{padding:28px 35px}}@media(min-width: 768px){.registration-overlay{max-width:530px}}.dashboard{font-size:14px;color:#1d1d1b}.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-image:none;background-color:#c89f23}.dashboard .col-centered{margin:0}.dashboard p{font-size:14px}.dashboard h4{padding-bottom:.75em}.dashboard h5{padding-bottom:1em}.dashboard .container-header .btn-group .btn.nav-spacer{clear:both;min-width:0;width:0;padding:0}.dashboard .btn-group>.btn:not(.dropdown-toggle){border-radius:0}.dashboard .btn-group>.btn:nth-child(1):not(.dropdown-toggle){border-top-left-radius:3px !important;min-width:272px}@media(min-width: 480px){.dashboard .btn-group>.btn:nth-child(1):not(.dropdown-toggle){min-width:136px}}.dashboard .container-header .btn-group.assets-group-nav>.btn:not(.dropdown-toggle){min-width:100%}@media(min-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(min-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{line-height:1.3333333;color:#aaa;background:#edeff0;border-color:#d6d6d6;transition:all .1s ease-in-out;padding:10px 1.5em;font-size:16px;min-width:136px}@media(min-width: 768px){.dashboard .container-header .btn-group>.btn,.dashboard .container-header .btn-default{padding:15px 2em;min-width:150px}}.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{background:#fff;border-color:#025550;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{background:#025550;border-color:#025550;color:#fff}.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{display:block !important;position:absolute;z-index:1000;width:100%;top:96px;max-width:100%;padding:0 15px;left:0}@media(min-width: 480px){.dashboard .content-container.is-empty .bid-alert{max-width:auto}}.dashboard .content-container.is-empty .bid-alert .btn{margin-top:1em;white-space:normal}.dashboard .content-container.is-empty .summary{opacity:.34;min-height:200px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.dashboard em{display:block;font-style:normal;line-height:1.2em;font-weight:normal;color:#b8bdd8}.dashboard .box{background-color:#fff;box-shadow:0 1px 4px #e6e6e6;margin-bottom:1em;overflow:visible}.dashboard .box h3{margin-top:1em}.dashboard .label{color:#1d1d1b;font-size:2.5em;line-height:inherit;display:inline-block;white-space:inherit}.dashboard .label em{font-size:.4em}@media(min-width: 768px){.dashboard .label{font-size:2em}.dashboard .label em{font-size:.5em}}.dashboard .risk-class{font-size:12px;line-height:1.7;background-color:#aaa}.dashboard .alert-container{margin-top:-10px;margin-bottom:40px;text-align:center}.dashboard .alert-container .alert{text-align:left;line-height:18px;background-repeat:no-repeat;background-position:1em 2.4em;padding:5px 15px;font-weight:600}.dashboard .alert-container .alert .button .btn{margin-top:-15px}.dashboard .alert-container .dashboard-downloads{max-width:460px;width:auto;margin:0 auto}.dashboard .alert-container .dashboard-downloads .box{padding-top:10px;padding-bottom:10px}.dashboard .alert-container .dashboard-downloads .input-group{margin-left:auto;margin-right:0;max-width:184px}.dashboard .alert-container .dashboard-downloads .input-group .form-control{margin-right:0;padding-top:3px;padding-bottom:3px;height:36px;border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}.dashboard .alert-container .dashboard-downloads .input-group .btn{margin-left:0 !important}.dashboard .alert-container .dashboard-downloads hr{margin-top:.5em;margin-bottom:.5em;width:100%;clear:both}.dashboard .alert-container .dashboard-downloads .alert .title{padding-top:9px;display:inline-block;min-height:36px;vertical-align:middle;white-space:nowrap}.dashboard .alert-container .dashboard-downloads .alert .btn{height:auto}.dashboard .alert-container .dashboard-downloads .alert .btn i{float:right;padding:0}@media(min-width: 480px){.dashboard .alert-container .dashboard-downloads .alert .btn{min-width:100px}}@media(min-width: 768px){.dashboard .alert-container>div{max-width:627px;margin:0 auto;float:none}.dashboard .alert-container .alert .button .btn{margin-bottom:-15px}}.dashboard .alert-container i{border-radius:50%;padding:1px;width:20px;height:20px;line-height:16px;text-align:center}.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{color:#025550;border-color:#025550}.dashboard .alert-container.info i{color:#025550;border-color:#025550}.dashboard .alert-container.pay .box{background:#fbf6f6}.dashboard .alert-container.pay .btn{background-color:#ea4e4f;color:#fff;border-color:rgba(0,0,0,0)}.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{overflow:visible;height:auto}.dashboard .summary .box-container{display:table;margin-bottom:30px}.dashboard .summary .box{width:100%;height:146px;display:table-cell;vertical-align:middle;text-align:center}.dashboard .summary .box.small{font-weight:700}.dashboard .summary .box.small .risk-class{padding-top:2px;font-size:1em;width:44px;height:44px;line-height:1.3}@media(min-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{height:100%;width:100%}.dashboard .summary .portfolio .box .doughnut-chart{position:relative;margin-top:1em}.dashboard .summary .portfolio .box .label{position:absolute;display:block;color:#1d1d1b;top:50%;left:50%;transform:translate(-50%, -50%);font-size:13px;line-height:1.2}@media(min-width: 480px){.dashboard .summary .portfolio .box .label{font-size:19px}}@media(min-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{display:block;font-size:.8em;font-weight:normal;padding-top:.25em}.dashboard .summary .portfolio .box .label em{padding-bottom:.25em;font-style:normal;font-weight:normal;font-size:.8em}.dashboard .summary .portfolio .box .chart-container{min-height:230px;min-width:230px}@media(min-width: 360px){.dashboard .summary .portfolio .box .chart-container{height:250px;width:250px}}@media(min-width: 480px){.dashboard .summary .portfolio .box .chart-container{height:400px;width:400px}}@media(min-width: 640px){.dashboard .summary .portfolio .box .chart-container{height:600px;width:600px}}@media(min-width: 768px){.dashboard .summary .portfolio .box .chart-container{height:250px;width:250px}}.dashboard .summary .portfolio .box .legend{list-style-type:none;font-size:12px;padding:0}.dashboard .summary .portfolio .box .legend li{white-space:nowrap;padding:1em 0}.dashboard .payment{padding:0 0 2em 0}.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{font-size:.9em;margin-top:1em;font-weight:normal}.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{position:absolute;left:.6em;display:none;width:1em;text-align:center}.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{display:inline-block}.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{font-size:1.3em;margin:0;padding:0}.dashboard table[st-table] .details-container .table{max-width:calc(100vw - 65px);margin:1em 0 2em 0}.dashboard table[st-table] .details-container .table caption{color:#000}.dashboard table[st-table] .details-container .table thead th{font-style:normal;font-weight:normal;font-size:.8em;text-transform:uppercase;border-bottom:2px solid #ddd;background:#fff;vertical-align:bottom;cursor:default}.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{display:inline-block}.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{font-style:normal;font-weight:normal;font-size:.8571428571em;color:#b8bdd8;text-transform:uppercase;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding-top:20px;padding-bottom:20px;border-bottom:0}.dashboard table[st-table]>thead>tr>th em{font-size:.8em;display:block;padding-left:22px}.dashboard table[st-table]>thead>tr>th strong{font-size:2.25em;font-weight:300;color:#1d1d1b;text-transform:none}.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;padding-right:22px;border-color:#eaeaea;padding-top:20px;padding-bottom:20px}.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{position:absolute;left:0;top:0;bottom:0;min-width:60px;height:100%;display:block}.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:"";display:block;width:10px;height:100%;top:0;left:0;bottom:0;background:#ddd}.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{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:24px}.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{display:block;margin-bottom:3px}.dashboard table[st-table]>tbody>th h3{font-weight:normal;text-transform:none}.dashboard table[st-table] .btn-xs{font-size:12px !important;padding:5px 10px !important;color:#fff}.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{padding-left:1em;background-image:none}.dashboard .my-profile .alert-container.success .alert.box{padding-top:1em;padding-bottom:1em;margin-top:1em;margin-bottom:1em}.dashboard .my-profile .profile .box,.dashboard .my-profile .knowledge-and-xp .box,.dashboard .my-profile .risk-plan .box{padding:2em 1em}@media(min-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{padding:0;max-width:none;margin-left:0;margin-right:0}.dashboard .my-profile .profile .risk-class,.dashboard .my-profile .knowledge-and-xp .risk-class,.dashboard .my-profile .risk-plan .risk-class{font-weight:bold;font-size:14px}@media(min-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{padding-top:0;margin-bottom:.5em;font-weight:300;font-size:26px}.goodies.dashboard .goody-add-dashboard{margin:30px auto}.goodies.dashboard .goody-add-dashboard input{margin-bottom:10px}.goodies.dashboard .goody-add-dashboard .error-message{display:block;margin-top:-10px}.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;margin-bottom:0;padding:20px;background-color:#edeff0;box-shadow:0 1px 4px #e6e6e6}.box-header h3{margin:0;font-size:24px;font-weight:300;margin-bottom:10px}.box-header em{line-height:1.6;color:#1d1d1b}.dashboard-details .loading-overlay.inline .loading-label,.dashboard-details .loading-overlay.inline::after,.dashboard-details .loading-overlay.inline::before{top:70px;top:7vh}@media(min-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{padding:0;margin:0;list-style:none}.dashboard-details .documents ul li{padding:0;margin: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{display:flex;flex-direction:row;align-items:center}.dashboard .animate-if{overflow:hidden}.dashboard .animate-if.ng-leave{transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) .3s}.dashboard .animate-if.ng-enter{max-height:0;opacity:0}.dashboard .animate-if.ng-enter.ng-enter-active{max-height:1999px;opacity:1}.dashboard .animate-if.ng-leave{max-height:1999px;opacity:1}.dashboard .animate-if.ng-leave.ng-leave-active{max-height:0;opacity:1}.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{padding:0;border:0}.dashboard .dashboard-details{transition:max-height cubic-bezier(0.25, 0.46, 0.45, 0.94) .7s;min-height:150px;max-height:150px;overflow:hidden}.dashboard .dashboard-details.loaded{max-height:1999px}@media(min-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 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{font-weight:normal;font-size:1em;color:#1d1d1b}.dashboard-broker .summary .portfolio.box-container table td{text-align:right}@media(min-width: 768px){.dashboard-broker .summary .portfolio.box-container{min-height:524px}}@media(min-width: 992px){.dashboard-broker .summary .portfolio.box-container{min-height:554px}.dashboard-broker .summary .portfolio.box-container .chart-container{height:300px;width:300px}}@media(min-width: 1200px){.dashboard-broker .summary .portfolio.box-container{min-height:574px}}.dashboard-broker .summary .portfolio.box-container .legend-color{display:inline-block;width:10px;height:10px}.dashboard-broker .summary .box.small .progress-container{position:relative;margin:20px;padding-bottom:20px}@media(min-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{position:absolute;bottom:0;font-size:10px;color:#8f8f8f;min-width:30px;text-align:center;white-space:nowrap}.dashboard-broker .summary .box.small .progress-container .start{left:5px;transform:translateX(-50%)}.dashboard-broker .summary .box.small .progress-container .end{right:5px;transform:translateX(50%)}.dashboard-broker .summary .box.small .label{position:absolute;top:50%;left:50%;width:100%;padding:0 25px;transform:translate(-50%, -50%)}.dashboard-broker .summary .box.small .label em{display:block;height:0;padding:0 15px;letter-spacing:0;position:relative;top:15px;color:#1d1d1b;font-weight:600}.dashboard-broker .summary .box.small .label em strong{color:#858585;font-weight:normal}@media(min-width: 480px){.dashboard-broker .summary .box.small .label{font-size:3.5em}}@media(min-width: 768px){.dashboard-broker .summary .box.small .label{font-size:1.5em}.dashboard-broker .summary .box.small .label em{top:5px;font-size:.65em;padding:0 20px}}@media(min-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{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:.85em;width:100%;min-height:100px}.dashboard-assets .table .label{margin:5px 0;background:#eee;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;font-size:1.1em;margin:0}.dashboard-broker .summary .chart h3 mark,.dashboard-broker .summary .users h3 mark,.dashboard-broker .summary .debtors h3 mark{background:#1d1d1b;color:#fff;padding:5px 15px;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;text-align:left;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(min-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{padding:20px;background-color:#f5f5f5}.dashboard-broker.dashboard-v2 .fa-handshake-o{font-size:.8em;padding:.2em}.dashboard-broker.dashboard-v2 .fa-handshake-o.fa.fa-stack-2x{font-size:1.6em !important;padding:.1em}.dashboard-broker.dashboard-v2 .legend{margin:0}.dashboard-broker.dashboard-v2 .legend label{font-size:12px;position:absolute;width:50px;height:24px;text-align:center;top:-50%;transform:translateY(50%)}.dashboard-broker.dashboard-v2 .legend label .fa-custom-not:after{content:"";position:absolute;top:50%;left:60%;width:2px;height:120%;background-color:currentColor;transform:translate(-50%, -50%) rotate(45deg);border-radius:1px}.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{display:table;content:" "}.dashboard-broker.dashboard-v2 dl.legend:after{clear:both}.dashboard-broker.dashboard-v2 dl.legend dt,.dashboard-broker.dashboard-v2 dl.legend dd{font-weight:normal;padding-bottom:5px;min-height:30px}.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{right:-5px;min-width:30px;text-align:right;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;font-size:35px;padding:8px;font-weight:normal}.dashboard-broker.dashboard-v2 .summary .box.small .sup{bottom:12px;position:relative;margin-left:0;font-size:.6em;top:-0.07em;letter-spacing:-0.05em}.dashboard-broker.dashboard-v2 .summary .box.small em{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);margin:0;font-size:13px}.dashboard-broker.dashboard-v2 .summary .box.small .risk-class{font-size:24px;padding-top:5px;line-height:1.3em}.dashboard-broker.dashboard-v2 .summary .portfolio .box .chart-container{width:260px;height:260px}@media(min-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{padding:0 0 40px 0;font-size:40px;font-weight:300;text-align:center}.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 30px}.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{text-decoration:none}.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{padding:10px 20px 10px;color:#000}.dashboard-v2 table.table-sm tbody td{padding:10px 20px 10px}.dashboard-v2 .rating .none{font-style:italic}.dashboard-v2 .risk-class{margin-top:1px;padding-top:3px;font-size:14px;line-height:26px;width:33px;height:32px}.dashboard-v2 table .company-name a:not(.btn){color:#1d1d1b;text-decoration:underline}.dashboard-v2 .summary .portfolio.box-container{min-height:0px}.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:bold}.dashboard .dashboard-details ul:not(.nav) li{padding-bottom:0 !important}.dashboard table thead th:before{content:"";display:inline-block;position:relative;text-align:left;width:16px;margin-left:-16px}.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{position:relative;white-space:nowrap}.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{padding:12px 10px;width:100%;font-weight:normal;font-size:1em !important;white-space:normal}@media(min-width: 768px){.payment-step .btn-now{font-size:20px !important}}.offer-state-check{padding-top:40px;min-height:540px}.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{transform:scale(0);opacity:0}.offer-state-check.offer-confirmed .result .if-confirmed{height:auto;overflow:visible;opacity:1}.offer-state-check.offer-rejected .result .if-rejected{height:auto;overflow:visible;opacity:1}.offer-state-check.offer-error .result .if-error{height:auto;overflow:visible;opacity:1}.offer-state-check .result{padding:1em;max-width:440px;margin:0 auto;margin-bottom:5em}.offer-state-check .result .description{position:relative;z-index:5;left:0;width:100%}.offer-state-check .result .result-visual-container{position:relative;min-height:150px}.offer-state-check .result .result-visual{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%)}.offer-state-check .result .if-confirmed,.offer-state-check .result .if-rejected,.offer-state-check .result .if-error{transition:opacity 1s 1s;height:0;opacity:0;overflow:hidden}.offer-state-check .result .if-pending{position:absolute;padding:1em;left:0;top:50%;transform:translateY(-50%);transition:all .5s .5s}.offer-state-check .result .if-pending .description{height:0}.offer-state-check .result .if-pending .progress{margin:0}.progress-bar-info{background-color:#025550}.progress-bar-success{background-color:#025550}.progress{position:relative;height:15px;text-align:right;background-color:#f5f5f5}.progress .progress-bar{border-radius:0;position:relative;transition:background-color .3s ease-in-out}.investment-confirm .goodies{font-size:13px}.investment-confirm .goodies p{font-size:inherit}.investment-confirm .goodies .overview{max-height:344px;overflow:auto;margin-top:2em;margin-bottom:2em}.investment-confirm .goodies .overview .option{padding-left:0;padding-left:0}.investment-confirm .goodies .overview .option.disabled{background-color:dimgray}.investment-confirm .goodies .scroll{padding:0 15px}.contract-sign{color:#1d1d1b}.contract-sign .input-container{position:relative}.contract-sign input{padding:10px;height:50px;color:#1d1d1b;border:0;border-bottom:2px solid #025550;text-align:center;font-weight:bold;font-size:16px}.contract-sign input:focus{border-bottom:2px solid #025550}.contract-sign .sign-x{font-size:30px;font-weight:300;position:absolute;line-height:100%;top:2px;left:10px}.f-modal-icon{border-radius:50%;border:4px solid gray;box-sizing:content-box;height:80px;margin:20px auto;padding:0;position:relative;width:80px;opacity:0;transition:opacity .3s}.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{background:#fff;content:"";height:120px;position:absolute;transform:rotate(45deg);width:60px}.f-modal-icon.f-modal-success:before,.f-modal-icon.f-modal-error:before{border-radius:120px 0 0 120px;left:-33px;top:-7px;transform-origin:60px 60px;transform:rotate(-45deg)}.f-modal-icon.f-modal-success:after,.f-modal-icon.f-modal-error:after{border-radius:0 120px 120px 0;left:30px;top:-11px;transform-origin:0 60px;transform:rotate(-45deg)}.f-modal-icon.f-modal-success .f-modal-placeholder,.f-modal-icon.f-modal-error .f-modal-placeholder{border-radius:50%;border:4px solid rgba(2,85,80,.4);box-sizing:content-box;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.f-modal-icon.f-modal-success .f-modal-fix,.f-modal-icon.f-modal-error .f-modal-fix{background-color:#fff;height:90px;left:28px;position:absolute;top:8px;transform:rotate(-45deg);width:5px;z-index:1}.f-modal-icon.f-modal-success .f-modal-line,.f-modal-icon.f-modal-error .f-modal-line{background-color:#025550;border-radius:2px;display:block;height:5px;position:absolute;z-index:2}.f-modal-icon.f-modal-success .f-modal-line.f-modal-tip,.f-modal-icon.f-modal-error .f-modal-line.f-modal-tip{left:14px;top:46px;transform:rotate(45deg);width:25px}.f-modal-icon.f-modal-success .f-modal-line.f-modal-long,.f-modal-icon.f-modal-error .f-modal-line.f-modal-long{right:8px;top:38px;transform:rotate(-45deg);width:47px}.f-modal-icon.f-modal-error{border-color:#f27474}.f-modal-icon.f-modal-error .f-modal-x-mark{display:block;position:relative;z-index:2}.f-modal-icon.f-modal-error .f-modal-placeholder{border:4px solid rgba(234,78,79,.2)}.f-modal-icon.f-modal-error .f-modal-line{background-color:#ea4e4f;top:37px;width:47px}.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{animation:pulseWarning 2s linear infinite;background-color:#fff;border-radius:50%;content:"";display:inline-block;height:100%;opacity:0;position:absolute;width:100%}.f-modal-icon.f-modal-warning:after{background-color:#fff;border-radius:50%;content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}.f-modal-icon.f-modal-warning .f-modal-body{background-color:#f8bb86;border-radius:2px;height:47px;left:50%;margin-left:-2px;position:absolute;top:10px;width:5px;z-index:2}.f-modal-icon.f-modal-warning .f-modal-dot{background-color:#f8bb86;border-radius:50%;bottom:10px;height:7px;left:50%;margin-left:-3px;position:absolute;width:7px;z-index:2}.f-modal-icon+.f-modal-icon{margin-top:50px}.f-modal-icon.animate{opacity:1}.f-modal-icon.animate .animateSuccessTip{animation:animateSuccessTip .75s}.f-modal-icon.animate .animateSuccessLong{animation:animateSuccessLong .75s}.f-modal-icon.animate.f-modal-success.animate:after{animation:rotatePlaceholder 4.25s ease-in}.f-modal-icon.animate.f-modal-error.animate:after{animation:rotatePlaceholder 4.25s ease-in}.f-modal-icon.animate .animateErrorIcon{animation:animateErrorIcon .5s}.f-modal-icon.animate .animateXLeft{animation:animateXLeft .75s}.f-modal-icon.animate .animateXRight{animation:animateXRight .75s}.f-modal-icon.animate .scaleWarning{animation:scaleWarning .75s infinite alternate}.f-modal-icon.animate .pulseWarningIns{animation:pulseWarningIns .75s infinite alternate}@keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg)}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes animateXLeft{0%,65%{left:82px;top:95px;width:0}84%{left:14px;top:33px;width:47px}100%{left:17px;top:37px;width:47px}}@keyframes animateXRight{0%,65%{right:82px;top:95px;width:0}84%{right:14px;top:33px;width:47px}100%{right:16px;top:37px;width:47px}}@keyframes scaleWarning{0%{transform:scale(1)}30%{transform:scale(1.02)}100%{transform:scale(1)}}@keyframes pulseWarning{0%{background-color:#fff;transform:scale(1);opacity:.5}30%{background-color:#fff;transform:scale(1);opacity:.5}100%{background-color:#f8bb86;transform:scale(2);opacity:0}}@keyframes pulseWarningIns{0%{background-color:#f8d486}100%{background-color:#f8bb86}}.partnerprogamm-page .contact img{width:70%}.partnerprogamm-page .cta h3{font-size:28px;padding:.25em 0 .75em}.partnerprogamm-page .overview .jumbotron{padding:15px}.partnerprogamm-page .overview .jumbotron h2{font-size:24px}.partnerprogamm-page .overview .jumbotron p{font-size:1em;margin:0}.partnerprogamm-page .thumbnail .background{position:relative;display:inline-block}.partnerprogamm-page .thumbnail .background:before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:#ccc;background:#ccc url("images/grid-8bit.png");background-size:10px;opacity:.5}.partnerprogamm-page .thumbnail .background img{position:relative;z-index:1;width:100%}.embeds .preview-trans{display:block}.preview-trans{position:relative;display:inline-block;padding:2px}.preview-trans:before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:#ccc url("images/grid-8bit.png");background-size:10px;opacity:.5}.preview-trans iframe,.preview-trans img{position:relative;z-index:1;width:100%;display:block}.recommendation-page.form-page .title h1{margin-top:80px;font-size:40px}.recommendation-page.form-page .title h3{margin:0;margin-top:-0.3em}.recommendation-page.form-page h3{margin-bottom:.5em}.recommendation-page.form-page .description{padding:.5em 0}[company-recommendation]{margin:-15px}[company-recommendation] .input-block{padding:40px 0;margin:0}[company-recommendation] .input-block .container{padding:40px 15px}@media(min-width: 768px){[company-recommendation]{margin:0}[company-recommendation] .input-block .container{padding:40px 50px}}.recommendation-overlay{padding:0px 0px;overflow-x:hidden}@media(min-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;padding-top:15px;padding-bottom:0;text-align:left;font-size:1em}@media(min-width: 480px){.promotion .broker-recommendation .success-row{padding-left:30px;padding-right:30px}}.promotion .broker-recommendation .success-row>div{padding:15px;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc}.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{display:table;width:100%;margin:0}.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:nth-child(1),.jobs-page.cover-bg:nth-child(1){background-position:center left !important;transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.jobs-page .cover-bg:nth-child(2),.jobs-page.cover-bg:nth-child(2){width:100%;max-width:1920px}@media(min-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){background-position:center right !important;transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}@media(min-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(min-width: 768px){.jobs-page h3{font-size:29px}}.jobs-page .item{margin-top:67px}.jobs-page figure{margin-top:20px}.jobs-page img{max-width:280px;display:inline-block;width:100%}.jobs-page h4{font-size:16px;margin-bottom:20px;margin-top:20px;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{font-size:18px;padding:10px 0;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{background-color:#29333b !important;padding-top:140px !important;padding-bottom:60px !important;position:relative;z-index:1}.content.anleger-header-block .title{text-align:center;margin:40px 0 20px !important;color:#fff}.content.anleger-header-block h1{font-size:28px;font-weight:300;margin-top:20px}@media(min-width: 480px){.content.anleger-header-block h1{font-size:50px;font-weight:300;margin-top:20px}}.content.anleger-header-block blockquote{padding:15px 0;font-size:18px;margin-bottom:20px;border-left:0}@media(min-width: 480px){.content.anleger-header-block blockquote{padding:15px 50px;font-size:18px;margin-bottom:20px}}.content.anleger-header-block .teaser{font-size:22px;margin:0 auto 40px;color:#fff;text-align:center;max-width:835px}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.content.anleger-header-block .teaser{padding:0 120px}}.content.anleger-header-block .teaser h1{font-size:28px;font-weight:300;margin-top:20px}@media(min-width: 480px){.content.anleger-header-block .teaser h1{font-size:34px;font-weight:300;margin-top:20px}}.content.anleger-header-block .row-tiles{text-align:center}.content.anleger-header-block .row-tiles .col-tiles{color:#fff;margin-bottom:60px;padding:27px 0px;transition:background-color .2s}.content.anleger-header-block .row-tiles .col-tiles:hover{background-color:#025550;box-shadow:2px 4px 9px rgba(0,0,0,.08)}.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 (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.content.anleger-header-block .row-tiles .col-tiles{padding:0 3px;font-size:15px}}@media(min-width: 768px){.content.anleger-header-block .teaser-menu-container{width:100%}}@media(min-width: 992px){.content.anleger-header-block .teaser-menu-container{width:970px}}nav .teaser-menue{padding:20px 15px 20px;line-height:1.2em}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.full-width-sm{width:100%}}@media(min-width: 480px){.conditions .interests h4{max-width:180px}}@media(min-width: 992px){.conditions .interests h4{max-width:none}}.digital-marketing .features{padding-bottom:20px}.digital-marketing .features span{width:33.3333%;height:0;padding-top:33%;float:left;display:block;background:#f6f9f9;border:1px solid #fff;text-align:center;position:relative}.digital-marketing .features span:hover .fa{color:#025550}.digital-marketing .features span dfn,.digital-marketing .features span .fa{display:block;font-style:normal;position:absolute;color:#898989;left:50%;transition:all .3s ease-in-out;transform:translate(-50%, -50%)}.digital-marketing .features span dfn{bottom:.5em;font-size:.75em;transform:translate(-50%, 0);line-height:1.2em}.digital-marketing .features span .fa{font-size:2em;top:50%}@media(min-width: 480px){.digital-marketing .features span{font-size:1.5em}}@media(min-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-weight:normal;font-size:15px}[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-weight:600;font-size:14px;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(min-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;display:block;text-align:center;margin:0 -15px;max-width:600px;min-height:800px}@media(min-width: 480px){[data-user-lead-form]{margin:0 auto}}[data-user-lead-form] nav.multiple-steps{padding:30px 0 30px 0}[data-user-lead-form] .step-container{position:relative;text-align:left;transition:max-height .15s ease-out;clear:both;margin:0 auto;background:#fff;border:1px solid #ebedef;padding:40px 15px 30px 15px}@media(min-width: 480px){[data-user-lead-form] .step-container{padding:40px 30px 30px 30px}}[data-user-lead-form] .step-container+.step-container{border-top:0}[data-user-lead-form] .step-container h3{font-size:30px;font-weight:300;margin-top:0;padding-bottom:20px}[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;background:#fff;position:relative;z-index:2}[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(min-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}}@media(min-width: 480px){[data-user-lead-form] [calculator] .amount .measure,[data-user-lead-form] [calculator] .months .measure{padding-left:15px}}[data-user-lead-form] .teaser{font-size:14px;padding-top:1.5em;font-weight:normal}[data-user-lead-form] .checkbox.radio{margin-top:5px}.testimonial{padding-top:20px;background-color:#fff;border:0px solid #fff;box-shadow:0 4px 9px #e6e6e6}.testimonial blockquote{margin-left:20px}.testimonial blockquote footer{font-weight:bold;font-style:italic}.testimonial blockquote footer:before{content:""}.testimonial blockquote footer cite{display:block;font-weight:normal}@media(min-width: 768px){.testimonial img{margin-left:40px}}.ci-profil{background-color:#fff;border:0px solid #fff;box-shadow:0 4px 9px #e6e6e6;max-width:400px;margin:0 auto}.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(min-width: 768px){.ci-profil .description{min-height:476px}}@media(min-width: 992px){.ci-profil .description{min-height:351px}}.ci-profil h3{font-size:1.4em;white-space:nowrap}.ci-profil h4{font-size:1em;padding-bottom:15px}.team{padding-bottom:60px}@media(min-width: 768px){.team .item p:first-child{min-height:150px}}.team .item.small{padding:5px}@media(min-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{font-weight:300;text-transform:uppercase;font-size:14px;border-bottom:2px solid #dedede}.events-block .events-table tbody td{border-bottom:1px solid #eaeaea;padding:20px 5px}.events-block .events-table tbody td .event-name{font-weight:bold;white-space:normal}.contact-page .teaser-block{padding-left:0 !important}@media(min-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{padding-top:40px;text-align:center}.contact-page .contact-persons h2{margin:1.5em 0}.contact-page .contact-persons h4{margin:2em 0;text-align:left}.contact-page .contact-persons h5{margin-bottom:1em;font-size:1em}.contact-person{margin-bottom:30px;text-align:center}.contact-person img{margin:0 auto;margin-bottom:1em}.contact-person figcaption{line-height:1.1;padding-top:15px;padding-bottom:15px}.contact-person i{padding-right:5px;width:20px;text-align:center}.contact-person .adress{font-size:87%;margin-top:.5em;display:inline-block;line-height:1.4em;text-align:left}#datenschutz h4{font-size:1.3em;margin:2em 0 .5em}#datenschutz h5{font-size:1em;margin:2em 0 1em}#datenschutz ol{list-style-type:none;margin:0;padding:0;line-height:1.6;font-size:16px}#datenschutz ol li{padding:10px 0;margin:5px 0;font-size:20px}#datenschutz ul li{line-height:1.6;font-size:16px}.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}