body>*{visibility:visible;opacity:1}.css-pending-invisible{visibility:visible;opacity:1}html{-ms-overflow-style:scrollbar}.main-navigation .btn-border{color:#fff;background-color:rgba(0,0,0,0);border-color:#fff}.main-navigation .btn-border:focus,.main-navigation .btn-border.focus{color:#fff;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.main-navigation .btn-border:hover{color:#fff;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.main-navigation .btn-border:active,.main-navigation .btn-border.active,.open>.main-navigation .btn-border.dropdown-toggle{color:#fff;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.main-navigation .btn-border:active:hover,.main-navigation .btn-border:active:focus,.main-navigation .btn-border:active.focus,.main-navigation .btn-border.active:hover,.main-navigation .btn-border.active:focus,.main-navigation .btn-border.active.focus,.open>.main-navigation .btn-border.dropdown-toggle:hover,.open>.main-navigation .btn-border.dropdown-toggle:focus,.open>.main-navigation .btn-border.dropdown-toggle.focus{color:#fff;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.main-navigation .btn-border:active,.main-navigation .btn-border.active,.open>.main-navigation .btn-border.dropdown-toggle{background-image:none}.main-navigation .btn-border.disabled:hover,.main-navigation .btn-border.disabled:focus,.main-navigation .btn-border.disabled.focus,.main-navigation .btn-border[disabled]:hover,.main-navigation .btn-border[disabled]:focus,.main-navigation .btn-border[disabled].focus,fieldset[disabled] .main-navigation .btn-border:hover,fieldset[disabled] .main-navigation .btn-border:focus,fieldset[disabled] .main-navigation .btn-border.focus{background-color:rgba(0,0,0,0);border-color:#fff}.main-navigation .btn-border .badge{color:rgba(0,0,0,0);background-color:#fff}.page-header .btn-default{min-width:205px}.main-navigation .btn-arrow-down:before,.main-navigation .btn-arrow-down:after,.main-navigation .btn-arrow-up:before,.main-navigation .btn-arrow-up:after{background:#fff;border-top:2px solid #fff}#userlike *{font-family:"UniNeue", 'sans-serif', sans-serif !important}.navigation-hidden{display:none}.UniNeue-bold-normal{font-family:UniNeue;font-weight:bold;font-style:normal;font-display:swap}.UniNeue-normal-normal{font-family:UniNeue;font-weight:normal;font-style:normal;font-display:swap}.UniNeue-normal-italic{font-family:UniNeue;font-weight:normal;font-style:italic;font-display:swap}svg #logo{color:#011c48}svg #logo-inverted{color:#fff}svg #logo-inverted .kapilendo-k-top-right{fill:#6bcbb8}svg #logo-inverted .kapilendo-k-bottom-right{fill:#3c9edf}@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}.mr-0{margin-right:0px}.ml-0{margin-left:0px}.mt-0{margin-top:0px}.mb-0{margin-bottom:0px}.mx-0{margin-left:0px;margin-right:0px}.my-0{margin-top:0px;margin-bottom:0px}.mr-1{margin-right:8px}.ml-1{margin-left:8px}.mt-1{margin-top:8px}.mb-1{margin-bottom:8px}.mx-1{margin-left:8px;margin-right:8px}.my-1{margin-top:8px;margin-bottom:8px}.mr-2{margin-right:16px}.ml-2{margin-left:16px}.mt-2{margin-top:16px}.mb-2{margin-bottom:16px}.mx-2{margin-left:16px;margin-right:16px}.my-2{margin-top:16px;margin-bottom:16px}.mr-3{margin-right:24px}.ml-3{margin-left:24px}.mt-3{margin-top:24px}.mb-3{margin-bottom:24px}.mx-3{margin-left:24px;margin-right:24px}.my-3{margin-top:24px;margin-bottom:24px}.mr-4{margin-right:32px}.ml-4{margin-left:32px}.mt-4{margin-top:32px}.mb-4{margin-bottom:32px}.mx-4{margin-left:32px;margin-right:32px}.my-4{margin-top:32px;margin-bottom:32px}.mr-5{margin-right:40px}.ml-5{margin-left:40px}.mt-5{margin-top:40px}.mb-5{margin-bottom:40px}.mx-5{margin-left:40px;margin-right:40px}.my-5{margin-top:40px;margin-bottom:40px}.pr-0{padding-right:0px}.pl-0{padding-left:0px}.pt-0{padding-top:0px}.pb-0{padding-bottom:0px}.px-0{padding-left:0px;padding-right:0px}.py-0{padding-top:0px;padding-bottom:0px}.pr-1{padding-right:8px}.pl-1{padding-left:8px}.pt-1{padding-top:8px}.pb-1{padding-bottom:8px}.px-1{padding-left:8px;padding-right:8px}.py-1{padding-top:8px;padding-bottom:8px}.pr-2{padding-right:16px}.pl-2{padding-left:16px}.pt-2{padding-top:16px}.pb-2{padding-bottom:16px}.px-2{padding-left:16px;padding-right:16px}.py-2{padding-top:16px;padding-bottom:16px}.pr-3{padding-right:24px}.pl-3{padding-left:24px}.pt-3{padding-top:24px}.pb-3{padding-bottom:24px}.px-3{padding-left:24px;padding-right:24px}.py-3{padding-top:24px;padding-bottom:24px}.pr-4{padding-right:32px}.pl-4{padding-left:32px}.pt-4{padding-top:32px}.pb-4{padding-bottom:32px}.px-4{padding-left:32px;padding-right:32px}.py-4{padding-top:32px;padding-bottom:32px}.pr-5{padding-right:40px}.pl-5{padding-left:40px}.pt-5{padding-top:40px}.pb-5{padding-bottom:40px}.px-5{padding-left:40px;padding-right:40px}.py-5{padding-top:40px;padding-bottom:40px}@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 0.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 0.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:0.9em}.loading-overlay .loading-label .loading-animation{position:absolute;top:-10px;left:50%;z-index:2;font-size:50px;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;visibility:visible;opacity:1;color:#bdc5d0}.loading-overlay .loading-label .loading-animation:before{font-family:FontAwesome;content:"\f1ce";transform:translate(-50%, -50%);position:absolute}.loading-overlay.done{z-index:-1;opacity:0;height:0;visibility:hidden;transition:opacity 0.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 0.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;line-height:1.7;font-weight:normal}@media (min-width: 992px){body{font-size:18px}}::-moz-selection{color:#fff;background:#3cc2b2}::selection{color:#fff;background:#3cc2b2}[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}.content-center{text-align:center}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-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:#F9F9F9}.even-block{background-color:white}.even-block#steps{background-color:inherit}.odd-block:not(.content-navi):not(.projects-overview)+.odd-block,.even-block:not(.content-navi):not(.projects-overview)+.even-block{padding-top:0}p{line-height:1.6}.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 #3cc2b2;border-radius:50% !important;display:inline-block;font-size:44px;font-weight:normal;color:#3cc2b2;padding:33px;position:relative}.ok-circle .check{display:block;position:absolute;left:0;transition-duration:0.3s;top:3px;left:20px;width:10px;height:20px;border:2px solid #3cc2b2;border-top:none;border-left:none;opacity:0;z-index:5;transform:rotate(180deg);transition-delay:0.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:#3cc2b2 !important}.row>.item{margin-bottom:50px}.row>.item .img-responsive{display:inline-block}.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 transparent;border-right:20px solid transparent;border-top:20px solid #f00}.position h3{font-size:20px !important;margin-bottom:5px !important}.position p{font-size:18px;font-weight:normal;color:#aaaaaa;text-align:center !important}.certs.even-block{padding-top:70px !important;padding-bottom:0 !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:dimgrey;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 .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,0.71)}.overlay .content{margin:10px auto;display:inline-block;overflow-y:auto;background-color:white;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:#3cc2b2;transition:all 0.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:#3cc2b2;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(60,194,178,0.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:transparent}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 #cccccc;margin-bottom:30px;padding-bottom:10px}label{color:#011c48;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,0.075),0 0 8px rgba(210,90,90,0.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:#e44620;font-size:12px;text-align:right;line-height:1.2em;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:0.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:0.2s}.checkbox label>.check{top:-1px;left:6px;width:10px;height:20px;border:2px solid #3cc2b2;border-top:none;border-left:none;opacity:0;z-index:5;transform:rotate(180deg);transition-delay:0.3s}.checkbox label>span.inc{-webkit-animation:growCircle 0.3s ease;animation:growCircle 0.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:#3cc2b2;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:white !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:white !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:#3cc2b2;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:white !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 white;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:#3cc2b2}.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:#3cc2b2}.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-weight:300;font-size:20px}.form-page .container-content h3 strong{color:#3cc2b2;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:#3cc2b2}@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:#3cc2b2;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:#3cc2b2}.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:#3cc2b2;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:0.5em}.voucher .error-provider div{margin:0 !important;padding:0 !important}.voucher .error-provider div.error-badget{border:0;padding:0.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:#011c48;border-color:transparent}.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:transparent;border-left-color:transparent}.k-tabs .nav-tabs li a.tab-right{border-top-color:transparent;border-right-color:transparent}.k-tabs .nav-tabs li.active a{color:#3cc2b2;border-bottom-color:transparent;border-right-color:transparent}.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;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.no-scroll{overflow-y:hidden}.tenant-dropdown .btn,.main-navigation .menu-container,.main-navigation .menu-toggle{visibility:hidden}.loading-overlay.static{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}#content-container #content-container,#content-container #content-container:not(.transactional){min-height:0}#content-container:not(.transactional){min-height:100vh}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}#footer:before,#footer:after,#content-container:before,#content-container:after{content:" ";display:table}#footer{z-index:14}.even-block.cta-container,.odd-block.cta-container{background:#011c48;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, #011c48 0%, #4d607e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF011C48', endColorstr='#FF4D607E', 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{line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1>br+small,h1>br+.small,.h1>br+small,.h1>br+.small,h2>br+small,h2>br+.small,.h2>br+small,.h2>br+.small,h3>br+small,h3>br+.small,.h3>br+small,.container-body .container-header h3>br+small,.h3>br+.small,.container-body .container-header h3>br+.small{display:inline-block;padding-top:15px;line-height:1.2}h4{font-size:16px}@media (min-width: 480px){h4{font-size:20px}}@media (min-width: 768px){h4{font-size:20px}}h1,h2{margin:0 0 10px;margin-bottom:1.70em}.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:normal;font-size:18px;padding:0;margin:0}.teaser-container h1 strong,.teaser-container h2 strong,.teaser-container h3 strong,.teaser-container h4 strong{color:#3cc2b2;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}.container-header h1,.container-header h2{font-size:32px;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:30px;font-weight:bold}.container-header h3::after,.container-header .h3::after,.container-body .container-header h3::after{padding-top:0}.container-header h4,.container-header .h4{font-size:20px;margin-top:0;line-height:1.2;font-weight:normal}.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 h3,.container-body h4{font-weight:bold;font-size:20px}.container-body h3.media-heading,.container-body h4.media-heading{margin-top:0}.container-body h3{margin-top:30px;margin-bottom:20px}.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:#3cc2b2;color:#fff;padding:.01em .15em;border-radius:3px}mark.beta,.mark.beta{color:currentColor;padding:.0em .25em;border-radius:0.1em;font-size:0.45em;top:-0.25em;position:relative;margin-left:-0.25em;font-weight:normal}mark.beta.nope,.mark.beta.nope{background:transparent;font-size:0.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:white;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:white;border:2px #eaeef2 solid;border-radius:50% !important}.step-wizard .step.active .marker{background-color:#3cc2b2;border-color:#3cc2b2}.step-wizard .step.active .name{color:#5f5f6f}.step-wizard .step.done .marker-border{background-color:#3cc2b2}.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:#3cc2b2;background-color:#f7fcfc;border-color:#c9eaee}.selection-row.active .option .fa,.selection-row.active.preview .option .fa,.selection-row.preview .option .fa{color:#3cc2b2}.selection-row.preview .option{opacity:0.75;color:#011c48;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:#3cc2b2;margin-top:10px}.table.striped dl i.x{top:0}p .img-responsive[width]{display:inline-block}i.check{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:inline-block}i.check:before{content:"";display:block;top:0;left:20px;width:12px;height:25px;border:2px solid #3cc2b2;border-top:none;border-left:none;margin-left:9px;transform:scale(1) rotate(45deg)}i.x{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;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:#3cc2b2}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 0.5em}}.company-testimonial .item{background:#fff;padding:2em 1.5em;position:relative;display:block}.company-testimonial .item:after{content:'';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;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;height:250px}.company-testimonial .item:after{transform:translateX(0) rotate(-90deg);right:-30px;top:65px;left:auto}}.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:1.0em;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}.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}.company-testimonial .item img{margin-left:15px}.company-testimonial .contact-person{text-align:center}.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){.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}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation:fadeIn 300ms;animation:fadeIn 300ms}.fadeIn .slow-600{-webkit-animation-duration:600ms;animation-duration:600ms}.fadeIn .slow-900{-webkit-animation-duration:900ms;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:transparent !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 white,0 0 0 0 white,12px 0 15px -4px rgba(0,0,0,0.2),-12px 0 15px -4px rgba(0,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,0.5);background:transparent;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:transparent;color:#011c48;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,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:0.8;display:block}.risk-container .risk-arrow em{font-style:normal;font-size:16px}.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:26px;height:26px;text-align:center;padding-top:3px;background:#72bd52;display:inline-block;text-transform:uppercase;color:white;font-size:14px;margin-top:-3px;font-weight:normal;border:1px solid rgba(255,255,255,0.5)}.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 0.3s ease-in-out;overflow:visible}[tooltip]:hover,[data-tooltip]:hover{background-color:#F6FCFC}[tooltip]:hover .icon,[data-tooltip]:hover .icon{background-color:#3cc2b2}[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 0.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 0.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 0.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:white}.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:0.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}.panel.panel-account,.panel.panel-default.panel-account{max-width:600px;margin:0 auto 120px auto;border-color:#f5f5f5;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:#d8eaf7;color:#011c48}.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:#011c48;color:#fff;position:relative}.panel.panel-account>.panel-heading.watermark,.panel.panel-default.panel-account>.panel-heading.watermark{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' id='k-watermark' viewBox='0 0 375 580.3'%3E%3Cpath d='M0 268L234.7 0h139.1L136.5 268H0zM.3 307.1l229.3 273.2H375L138.1 307.1H.3z' fill='%23ffffff' fill-opacity='0.1' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right;background-size:250px;background-size:contain}.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}.intercom-lightweight-app{position:sticky !important}.grayscale-img{filter:grayscale(100%);opacity:0.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:0.5em}@media only screen and (-webkit-min-device-pixel-ratio: 2), 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@2x-8bit.png");background-size:18px 18px}}.icon-badge{background-image:url("./images/icons/Badge-8bit.png");width:48px;height:48px}@media only screen and (-webkit-min-device-pixel-ratio: 2), 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@2x-8bit.png");background-size:48px 48px}}.icon-shield{background-image:url("./images/icons/Shield-8bit.png");width:32px;height:48px}@media only screen and (-webkit-min-device-pixel-ratio: 2), 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@2x-8bit.png");background-size:32px 48px}}.icon-lock{background-image:url("./images/icons/Lock-8bit.png");width:40px;height:40px}@media only screen and (-webkit-min-device-pixel-ratio: 2), 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@2x-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}.tb-socio{padding-top:3px;text-align:left}.tb-socio .fa{width:33px;height:33px;color:#011c48;border-radius:5px !important;border:1px solid transparent;background:#808da3;font-size:19px;line-height:19px;margin:0 7px 0 0;padding-top:7px;text-align:center}.tb-socio .fa:hover{background-color:#e6400c;border:solid 1px #e6400c;text-decoration:none}.pre-footer{background:#011c48;color:#b0b0b0;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:#808da3;text-decoration:none}.pre-footer a:not(.btn):hover{color:#fff}.pre-footer a.fa{font-family:FontAwesome;color:#011c48}.pre-footer .list-unstyled{margin-top:25px;font-size:14px}.pre-footer .fb{border-color:#868585}.pre-footer a.fb:hover{background-color:#6899ff;border-color:#6899ff}.pre-footer a.xing{border-color:#868585}.pre-footer a.xing:hover{background-color:#cdd60f;border-color:#cdd60f}.pre-footer a.twitter{border-color:#868585}.pre-footer a.twitter:hover{background-color:#55acee;border-color:#55acee}.pre-footer h2{font-family:"Open Sans", Arial, sans-serif;color:white;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 #808da3;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 10px;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:#3c9edf;color:#011c48;border-color:transparent;text-shadow:0px 0px 1px rgba(0,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 25px}.hero{background-color:#29333B !important;padding-top:140px;padding-bottom:40px;position:relative;z-index:1;color:white;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,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:white}.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:white}@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:white;font-weight:normal;border-radius:0;padding:27px 0;white-space:normal;transition:background-color 0.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:#3cc2b2;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 0.3s  ease-in-out, transform 0.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 0.4s 0s, opacity 0.3s  ease-in-out, transform 0.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:0.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:0.5em;margin-bottom:0.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:-webkit-grab;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}.v-cms-newsletter-sign-up-page-container,.v-cms-newsletter-sign-up-page-container .v-newsletter-sign-up,.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:340px;background-color:#3c9edf;color:#fff}.newsletter-registration{background-color:#4d607e;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:0.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:#3cc2b2;border-color:rgba(0,0,0,0)}.newsletter-registration .btn-kapp:focus,.newsletter-registration .btn-kapp.focus{color:#fff;background-color:#309b8e;border-color:#123a35}.newsletter-registration .btn-kapp:hover{color:#fff;background-color:#309b8e;border-color:#216c63}.newsletter-registration .btn-kapp:active,.newsletter-registration .btn-kapp.active,.open>.newsletter-registration .btn-kapp.dropdown-toggle{color:#fff;background-color:#309b8e;border-color:#216c63}.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:#288075;border-color:#1b5952}.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:#3cc2b2;border-color:rgba(0,0,0,0)}.newsletter-registration .btn-kapp .badge{color:#3cc2b2;background-color:#fff}.newsletter-registration .form-group-error .input-group-addon i{color:#e44620}.newsletter-registration .form-group-error .error-message{color:#fff;background:#e44620;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:#011c48;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:#3cc2b2;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:#3cc2b2;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 0.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:#011c48}.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,0.89);color:white;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:transparent;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,0.3) 0 0 15px}header.hero-image-carousel,header.page-header{margin:0;padding:0;border:0;overflow:hidden;position:relative;background-color:#808080}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:white;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 0.2em;text-shadow:0px 2px 5px rgba(0,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.play .video-js,header.page-header .initialized.play .video-js{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 0.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 0.5s 0.7s ease-out, opacity 0.5s 0.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:transparent;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}header.hero-image-carousel .video-container video.sd,header.page-header .video-container video.sd{display:block}header.hero-image-carousel .video-container video.hd,header.page-header .video-container video.hd{display:none}@media (min-width: 768px){header.hero-image-carousel .video-container video.sd,header.page-header .video-container video.sd{display:none}header.hero-image-carousel .video-container video.hd,header.page-header .video-container video.hd{display:block}}@media (min-width: 1240px){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 0.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:transparent}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 0.3s ease-in-out;fill:#ffffff;fill-opacity:0.75}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:#011c48;padding-bottom:30px}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:#011c48}@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:#011c48}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:transparent}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:70.3125%}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(1,28,72,0.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%}header.hero-image-carousel .poster-container:before,header.page-header .poster-container:before{padding-top:56.25%}}@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}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:100%}header.hero-image-carousel .poster-container:before,header.page-header .poster-container:before{padding-top:56.25%}}@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}}@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}}@media (min-width: 1244px){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%)}}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:#3cc2b2}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 h1{font-weight:bold}@media (min-width: 992px){header.page-header .title{bottom:15%}header.page-header h1{font-size:50px;letter-spacing:-1px}header.page-header h2{font-size:33.33333px}}@media (min-width: 1200px){header.page-header .title{bottom:20%}header.page-header h1{font-size:60px}header.page-header h2{font-size:40px}}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:transparent;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}.herthabsc .poster-container .btn-default:focus,.herthabsc .poster-container .btn-default.focus{color:#00519E;background-color:#e6e6e6;border-color:#a6a6a6}.herthabsc .poster-container .btn-default:hover{color:#00519E;background-color:#e6e6e6;border-color:#c7c7c7}.herthabsc .poster-container .btn-default:active,.herthabsc .poster-container .btn-default.active,.open>.herthabsc .poster-container .btn-default.dropdown-toggle{color:#00519E;background-color:#e6e6e6;border-color:#c7c7c7}.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:#d4d4d4;border-color:#bababa}.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:#fff;background-color:#00519E;border-color:#005eb8}.herthabsc .investment-bid .btn:focus,.herthabsc .investment-bid .btn.focus{color:#fff;background-color:#00376b;border-color:#000}.herthabsc .investment-bid .btn:hover{color:#fff;background-color:#00376b;border-color:#00172e}.herthabsc .investment-bid .btn:active,.herthabsc .investment-bid .btn.active,.open>.herthabsc .investment-bid .btn.dropdown-toggle{color:#fff;background-color:#00376b;border-color:#00172e}.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:#fff;background-color:#002547;border-color:#000a14}.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:#fff}.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:#d8eaf7}.projects-overview>.container{padding-top:50px;padding-bottom:25px;background:#d8eaf7}.projects-overview .row{margin-left:-15px;margin-right:-15px}@media (min-width: 360px){.projects-overview .row{text-align:center}}@media (min-width: 768px){.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:#011c48;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-pending,.projects-overview article>div>.btn-link:focus .btn-pending,.projects-overview article>div>.btn-link:active .btn-pending,.projects-overview article>a:hover .btn-pending,.projects-overview article>a:focus .btn-pending,.projects-overview article>a:active .btn-pending{background-color:#2b92a1;border-color:#1e6671}.projects-overview article>div>.btn-link:hover .btn-invest,.projects-overview article>div>.btn-link:focus .btn-invest,.projects-overview article>div>.btn-link:active .btn-invest,.projects-overview article>a:hover .btn-invest,.projects-overview article>a:focus .btn-invest,.projects-overview article>a:active .btn-invest{background-color:#d2423a;border-color:#a82d26}.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:#3a485e;border-color:#364358}.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 #ecf4fb;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:#011c48}.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:white;padding-top:1px;background:none}.projects-overview header abbr{position:absolute;top:0;right:0;color:#011c48;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:#011c48;letter-spacing:-0.03em}.projects-overview header abbr svg{width:18px;height:18px}.projects-overview header abbr svg .abbr{fill:#011c48;fill-opacity:0.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:#01183e}.projects-overview .light header abbr svg .bg{fill:#333f47;fill-opacity:0.3}.projects-overview figure{background:#011c48;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:-.64em;-webkit-animation:none;animation:none;visibility:hidden;opacity:0;color:#fff}.projects-overview figure img.lazyload+.loading-indicator:before{content:"\f1ce";transform:none;position:relative}.projects-overview figure img.lazyloading+.loading-indicator{visibility:visible;opacity:0.1;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.projects-overview figure img.lazyloaded+.loading-indicator{visibility:hidden;opacity:0;-webkit-animation:none;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:#3c9edf;height:100%;padding:5px 15px 5px 13px}.projects-overview .alert span.pending{background:#3cc2b2}.projects-overview .alert span.success{min-width:156px}.projects-overview .alert span.completed{min-width:156px}.projects-overview .alert span.investment-mix{background-color:#7a7a7a}.projects-overview .alert.alert__right{position:absolute;right:0;text-align:right;bottom:0}.projects-overview .alert .days-open{position:relative;padding-right:6px}.projects-overview .alert .days-open:before{content:'';width:0;height:0;border-style:solid;border-width:12px 0 12px 15px;position:absolute;z-index:1;right:-14.9px;top:0}.projects-overview .alert .days-open:after{background-color:#4d607e}.projects-overview .alert .days-open:before{border-color:transparent transparent transparent transparent}.projects-overview .active .days-open{background-color:#ff003d}.projects-overview .active .days-open:after{background-color:#ff003d}.projects-overview .active .days-open:before{border-color:transparent transparent transparent #ff003d}.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:#011c48}.projects-overview .facts-container table{border-collapse:collapse;table-layout:fixed;margin:0}.projects-overview .facts-container th,.projects-overview .facts-container td{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}.projects-overview .details-container dt,.projects-overview .details-container dd{border-top:1px solid #e8e8e8;float:left;width:50%}.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){padding:24px 12px 15px 12px}.projects-overview .details-container dt,.projects-overview .details-container dt.progress-fact,.projects-overview .details-container dd,.projects-overview .details-container dd.progress-fact{padding:8px 12px}.projects-overview .details-container dd{text-align:right;font-weight:600;font-size:15px}.projects-overview .details-container dd.progress-fact{font-size:14px;width:100%;float:none}.projects-overview .details-container dt{font-weight:normal}.projects-overview .details-container dt.progress-fact{border:0;padding-bottom:3px;width:100%}.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:50%;transform:translateX(-50%);bottom:-27px}.projects-overview footer.cta .btn,.projects-overview .newsletter-registration .submit .btn{padding-left:30px;padding-right:30px;box-shadow:0 0 0 4px #ecf4fb;font-weight:500;font-size:18px;white-space:nowrap;padding-top:5px;padding-bottom:5px}.projects-overview .investment-progress{padding:0 7px;height:24px;position:relative;clear:both;margin-right:-.3em}.projects-overview .investment-progress.large{padding:0}.projects-overview .investment-progress.large .progress{height:100%;border-radius:11px;background-color:#4d607e}.projects-overview .investment-progress.large .progress.progress-to-min{border-radius:0;border-top-left-radius:11px;border-bottom-left-radius:11px;background-color:#011c48}.projects-overview .investment-progress.large .progress.progress-to-max{border-radius:0;border-top-right-radius:11px;border-bottom-right-radius:11px}.projects-overview .investment-progress.large em{font-style:normal;font-weight:normal}.projects-overview .investment-progress.large .label{position:absolute;top:0;left:0;z-index:2;font-size:1em;line-height:18px;float:left}.projects-overview .investment-progress.large .label-min{left:auto;font-size:0.8em;line-height:21px;right:0;top:0;color:#e1ecff;padding-top:1px}.projects-overview .investment-progress.guaranteed-funding-progress .progress{background-color:#4fad33}.projects-overview .investment-progress.guaranteed-funding-progress .progress .progress-bar{background-color:#87ca6b;text-align:center}.projects-overview .investment-progress.guaranteed-funding-progress .progress .marker{position:absolute;height:100%;width:1px;transform:translate(-50%);top:0;border-right:1px solid #fff;background:#fff}.projects-overview .investment-progress .progress{position:relative;margin:0;height:6px;text-align:right;background:#edf2f6}.projects-overview .investment-progress .progress .progress-bar{border-radius:0;background:#3c9edf}.projects-overview .investment-progress .progress.funded,.projects-overview .investment-progress .progress.funded .progress-bar{background-color:#87ca6b !important}.projects-overview .investment-progress .progress.funded .label-min,.projects-overview .investment-progress .progress.funded .progress-bar .label-min{display:none}.projects-overview .investment-progress .progress.progress-to-min{width:80%;float:left;border-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#0c2623}.projects-overview .investment-progress .progress.progress-to-min .progress-bar{border-radius:0}.projects-overview .investment-progress .progress.progress-to-max{width:20%;border-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.projects-overview .investment-progress .progress.progress-to-max .label-min{color:#adb2b6}.projects-overview .investment-progress .progress.progress-to-max.funded .label-min{color:#fff}.projects-overview aside,.projects-overview aside .newsletter-registration,.projects-overview aside .newsletter-registration .container{background:#011c48}.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.57895em;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{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:0.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)}.project-card.guaranteed-funding.ventureloan .facts-container{background:white}.project-card.guaranteed-funding.ventureloan .facts-container td{color:#011c48}.project-card.guaranteed-funding.ventureloan .facts-container,.project-card.guaranteed-funding.ventureloan .facts-container td,.project-card.guaranteed-funding.ventureloan .facts-container th{border-right-color:#e8e8e8}.project-card.guaranteed-funding.ventureloan .details-container dt,.project-card.guaranteed-funding.ventureloan .details-container dd{padding:8px 12px}.project-card.guaranteed-funding.ventureloan .details-container .success i{color:#008c3e}.project-card.guaranteed-funding.ventureloan .description{padding:5px 0;clear:both;font-size:11px}.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}}.project .details .investment-progress,.prj-details .investment-progress{padding:0 7px;position:relative;clear:both}.project .details .investment-progress.large,.prj-details .investment-progress.large{padding:0 0 15px 0;font-size:14px}.project .details .investment-progress.large .progress,.prj-details .investment-progress.large .progress{height:22px;border-radius:9px;background-color:#d8eaf7}.project .details .investment-progress.large .progress.progress-to-min,.prj-details .investment-progress.large .progress.progress-to-min{border-radius:0;border-top-left-radius:11px;border-bottom-left-radius:11px}.project .details .investment-progress.large .progress.progress-to-max,.prj-details .investment-progress.large .progress.progress-to-max{background-color:#70797e;border-radius:0;border-top-right-radius:11px;border-bottom-right-radius:11px}.project .details .investment-progress.large em,.prj-details .investment-progress.large em{font-weight:normal;font-style:normal}.project .details .investment-progress.large .label,.prj-details .investment-progress.large .label{position:absolute;left:0px;top:1px;z-index:2;font-size:1em;font-weight:600}.project .details .investment-progress.large .label-min,.prj-details .investment-progress.large .label-min{left:auto;right:0px;font-size:0.75em;top:4px}.project .details .investment-progress.guaranteed-funding-progress .progress,.prj-details .investment-progress.guaranteed-funding-progress .progress{background-color:#4fad33}.project .details .investment-progress.guaranteed-funding-progress .progress .progress-bar,.prj-details .investment-progress.guaranteed-funding-progress .progress .progress-bar{background-color:#87ca6b}.project .details .investment-progress.guaranteed-funding-progress .progress .marker,.prj-details .investment-progress.guaranteed-funding-progress .progress .marker{margin:0;position:absolute;height:100%;width:1px;transform:translate(-50%);top:0;border-right:1px solid #fff;background:#fff}.project .details .investment-progress .progress,.prj-details .investment-progress .progress{position:relative;margin:0;height:6px;text-align:right;background-color:#d8eaf7}.project .details .investment-progress .progress .progress-bar,.prj-details .investment-progress .progress .progress-bar{border-radius:0;position:relative;background-color:#3c9edf}.project .details .investment-progress .progress.funded,.project .details .investment-progress .progress.funded .progress-bar,.prj-details .investment-progress .progress.funded,.prj-details .investment-progress .progress.funded .progress-bar{background-color:#87ca6b !important}.project .details .investment-progress .progress.progress-to-min,.prj-details .investment-progress .progress.progress-to-min{width:80%;float:left;border-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#011c48}.project .details .investment-progress .progress.progress-to-min .progress-bar,.prj-details .investment-progress .progress.progress-to-min .progress-bar{border-radius:0}.project .details .investment-progress .progress.progress-to-max,.prj-details .investment-progress .progress.progress-to-max{width:20%;border-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#70797e}.project .details .investment-progress .progress.progress-to-max .label-min,.prj-details .investment-progress .progress.progress-to-max .label-min{color:#b1bbc3}.project .details .investment-progress .progress.progress-to-max.funded .label-min,.prj-details .investment-progress .progress.progress-to-max.funded .label-min{color:#fff}.project .details .investment-progress .progress.progress-to-max .progress-bar,.prj-details .investment-progress .progress.progress-to-max .progress-bar{background-color:#2b92a1}.investment-progress.legend{padding:30px 0 !important;top:30px}.investment-progress.legend .label{position:absolute;left:auto;right:20%;top:10px;padding:0;color:#b1bbc3}.investment-progress.legend .label:after{content:'';display:block;position:absolute;right:0;top:15px;height:15px;border-right:1px solid #586874}.investment-progress.legend .label-min{margin-right:-1px}.investment-progress.legend .label-min:after{height:5px}.investment-progress.legend .label-max{top:auto;right:1px;bottom:-10px}.investment-progress.legend .label-max:after{top:-15px}[tooltip] .popover .popover-content .investment-progress,[data-tooltip] .popover .popover-content .investment-progress{margin:0 -5px}[tooltip] .popover .popover-content .investment-progress.large>.label,[data-tooltip] .popover .popover-content .investment-progress.large>.label{font-weight:600}[tooltip] .popover .popover-content .investment-progress.large>.label em,[data-tooltip] .popover .popover-content .investment-progress.large>.label em{font-weight:normal}[tooltip] .popover .popover-content .investment-progress.legend,[data-tooltip] .popover .popover-content .investment-progress.legend{margin-top:-20px}[tooltip] .popover .popover-content .investment-progress.legend .label-min:after,[data-tooltip] .popover .popover-content .investment-progress.legend .label-min:after{margin-right:0;top:13px;height:8px}.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,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:4px 5px 0}.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;border-bottom:1px solid #f0f3f5}.prj-details .project-small-details .item .v-tooltip-container button{position:absolute !important}.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:#fff;background-color:#e6e8f1;border-bottom-left-radius:5px;transition:background-color 0.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:white}.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:transparent;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.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:transparent}.project-content .odd-block,.project-content .even-block{padding-top:90px;padding-bottom:70px}.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 .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;font-size:30px}.project-content.intro-container .html,.project-content .intro-container .html{margin-top:50px}.project-content.intro-container blockquote,.project-content .intro-container blockquote{max-width:768px;margin-left:auto;margin-right:auto;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 #f1f1f1}.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 #f1f1f1;position:relative;z-index:1}.project-content .shadow-top{box-shadow:0 4px 9px #f1f1f1, 0 -4px 9px #f1f1f1}.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:#3cc2b2;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 #f1f1f1}.project-content .story-container article h3{font-size:18px;font-weight:600}.project-content .story-container article p.date{color:#3cc2b2}.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 .text{padding-top:30px}.project-content .story-container article .features .ok-circle{padding:35px 35px 0 0}.project-content .story-container article .features .ok-circle .check{top:-4px;left:7px;height:21px !important;width:11px !important}@media (min-width: 768px){.project-content .story-container article .features .row{display:table;width:100%}.project-content .story-container article .features .row>div{display:table-cell;vertical-align:middle;float:none}.project-content .story-container article .features .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:15px;padding-bottom:30px}@media (min-width: 768px){.project-content .story-container article .text{padding-left:30px;padding-right:30px}}.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{font-weight:300;padding:20px 0}.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:white;border:1px solid #f0f3f5;left:0;padding:0 0 0 0;right:0;box-shadow:0 4px 9px #f1f1f1;box-shadow:0 4px 9px rgba(0,0,0,0.15);z-index:5;position:relative}.facts-bar .facts-container .container-fluid{position:relative;z-index:1}.facts-bar .project-completed{display:table;line-height:1.4;margin:0 auto;color:#87ca6b;padding:20px 0 20px 0}@media (min-width: 992px){.facts-bar .project-completed{padding:23px 0 23px 0;max-width:269px;text-align:left}}.facts-bar .project-completed .fa,.facts-bar .project-completed strong{display:table-cell;vertical-align:middle}.facts-bar .project-completed .fa{font-weight:normal;font-size:3em;padding-right:0.35em}.facts-bar .project-completed strong{font-weight:400}.facts-bar .alert-container{position:relative;margin-bottom:20px;z-index:2;border:1px solid #f0f3f5;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.facts-bar .alert-container .alert-notification{font-size:14px;line-height:1.2;z-index:10;padding:10px 20px;width:100%;text-align:center;margin-bottom:0;box-shadow:0 5px 10px -5px #a9a9a9 inset;border:0;background-color:#2b92a1;color:white;border-radius:0}.facts-bar .alert-container .alert-notification:last-child{border-radius:0 0 5px 5px}.facts-bar .alert-container .alert-notification:first-child{padding-bottom:13px}.facts-bar .alert-container .alert-notification+.alert-notification{margin-top:-3px}.facts-bar .alert-container .alert-notification.alert-success{color:white;box-shadow:0 5px 10px -5px #56a237 inset;background-color:#87ca6b}.facts-bar .alert-container .alert-notification.alert-risk-info{background:#ffffdc;color:#011c48;text-align:center;box-shadow:0 1px 5px -4px rgba(0,0,0,0.3) inset;font-style:italic}.facts-bar .alert-container .alert-notification.alert-risk-info strong:first-child{font-style:normal}.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}@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:white}.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:transparent;border-radius:0}.gallery .thumbnails .thumbnail:hover{border-color:#3cc2b2}.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:0.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,0.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,0.3)}.gallery .image-full .controls .btn-ui{opacity:0.5;transition:all 0.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:#3cc2b2;border-top:2px solid #3cc2b2;box-shadow:0px 2px 5px 0px rgba(0,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:#011c48;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 0.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:#011c48}.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:#3cc2b2}.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 0.5s ease-out}.multiple-steps li.done span:before,.multiple-steps li.active span:before{background:#3cc2b2;border-color:#3cc2b2}.multiple-steps li.done:after{background:#3cc2b2;z-index:1}.multiple-steps li.done span:before{background:#3cc2b2;border-color:#3cc2b2}.multiple-steps li.active span{color:#011c48}.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 0.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 0.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, #011c48 0%, #011c48 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:0.75;height:30px;overflow:visible;position:absolute;bottom:0}.sticky-notifications form.debug-form select{color:#011c48}.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,0.3);border:0;height:40px;font-size:0.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 0.5s, opacity 0.5s linear, max-width 0.2s 0.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 0.3s ease-in-out}.sticky-notifications .toolbar #userlikeCustomTab span{transition:opacity 0.2s 0s ease-in-out;opacity:0}@media (min-width: 480px){.sticky-notifications .toolbar #userlikeCustomTab:hover{max-width:360px;transition:max-width 0.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 0.2s 0.1s ease-in-out;opacity:1}}.sticky-notifications .toolbar .total-queued-notifications{text-decoration:none;padding:0;border-color:#011c48;background-color:#011c48;width:48px;position:relative;color:#3cc2b2;transition:visibility 0s linear 0.5s, opacity 0.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 0.3s}.sticky-notifications .toolbar .total-queued-notifications span{opacity:1;transition:opacity 0.3s}.sticky-notifications .toolbar .total-queued-notifications:hover{background-color:#011c48}.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 transparent}.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:#011c48}.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 transparent;border-bottom:5px solid #3e4c57}.ui-pnotify .alert{font-size:0.9em;font-weight:300;box-shadow:0 6px 28px 0 rgba(0,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:0.2em 0 0.4em}.ui-pnotify .alert-warning{color:#fff;background-color:#012661;border-color:#011c48}.ui-pnotify .ui-pnotify-shadow{box-shadow:0 6px 28px 0 rgba(0,0,0,0.2)}.ui-pnotify .btn{font-size:1em;max-width:145px;white-space:normal}.ui-pnotify-closer{color:#3cc2b2;visibility:visible !important;opacity:0.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 #F1F1F1;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:transparent;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:#011c48}.rating-criterias .html:last-child .rating-step .description{color:#fff;background-color:#011c48}.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:transparent;padding:0;border-radius:0;display:block;margin-top:25%}.rating-criterias .rating-step .step .currency{font-size:0.60em;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: 768px){.project-facts-summary-wrapper .html{margin:0 !important}.project-facts-summary-wrapper .teaser h3{margin-top:0}.project-facts-summary-wrapper>.row{display:table;margin-bottom:50px}.project-facts-summary-wrapper>.row>div{display:table-cell;float:none;vertical-align:middle}}@media (min-width: 992px){.project-facts-summary-wrapper .row>div{display:table-cell;float:none;vertical-align:middle}}.project-facts-summary{padding:15px 0;background-color:#f9f9f9;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:0.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:transparent}.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;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;visibility:visible;opacity:0.5;color:#c9c9c9}.loading-indicator.js-placeholder:before{content:"\f1ce";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:"\f1ce";transform:translate(-50%, -50%);position:absolute}.image-container.lazyloading-container .img-responsive[width].lazyloading+.loading-indicator{opacity:0.1;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.embed-responsive .loading-indicator{position:absolute;top:50%;left:50%;z-index:-1}.embed-responsive iframe{transition-delay:0.3s}.embed-responsive .loading{opacity:0;transition-delay:0}.embed-responsive .loading+.loading-indicator{z-index:2;font-size:3em;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;visibility:visible;opacity:0.5;color:#c9c9c9}.embed-responsive .loading+.loading-indicator:before{content:"\f1ce";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:dimgrey;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:0.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:#011c48}.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:#ffffff}.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:#011c48}.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:0.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 0.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:#3cc2b2;color:#3cc2b2}.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:#3cc2b2}.dashboard .container-header .btn:hover,.dashboard .container-header .btn:focus,.dashboard .container-header .btn:active{background:#3cc2b2;border-color:#3cc2b2;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:0.34;min-height:200px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-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:#011c48;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:0.5em;margin-bottom:0.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:#3cc2b2;border-color:#3cc2b2}.dashboard .alert-container.info i{color:#3cc2b2;border-color:#3cc2b2}.dashboard .alert-container.pay .box{background:#FBF6F6}.dashboard .alert-container.pay .btn{background-color:#e44620;color:#fff;border-color:transparent}.dashboard .alert-container.pay .btn:hover{color:#fff}.dashboard .alert-container.pay i{color:#e44620;border-color:#e44620}.dashboard .alert-container.success{color:#34AE37}.dashboard .alert-container.success .box{background:#F6FFF6}.dashboard .alert-container.success i{color:#34AE37;border-color:#34AE37}.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:0.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:#011c48;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:0.25em}.dashboard .summary .portfolio .box .label em{padding-bottom:0.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:0.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:0.5em}.dashboard table[st-table] .info .ok{color:#34AE37}.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:0.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:0.5em;padding-bottom:0.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:.85714em;color:#b8bdd8;text-transform:uppercase;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-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:0.8em;display:block;padding-left:22px}.dashboard table[st-table]>thead>tr>th strong{font-size:2.25em;font-weight:300;color:#011c48;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:#011c48;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:#34AE37}.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:#34AE37}.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:0.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:0.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:#3cc2b2}.dashboard .loading-overlay::before{background:#3cc2b2}.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:#011c48}.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 whitesmoke;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) 0.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) 0.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:0.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:#011c48}.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:#011c48;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:0.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:0.55em}}svg.round-progress circle{stroke-width:2px !important}.dashboard-assets textarea{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:0.85em;width:100%;min-height:100px}.dashboard-assets .table .label{margin:5px 0;background:#eee;font-size:0.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:#011c48;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:#3cc2b2}.dashboard-broker .summary .debtors h3 mark{background-color:#6519ba}.dashboard-broker .summary .chart h3 mark{opacity:0.9}.st-sort-default:before{content:'\25B1'}.st-sort-ascent:before{content:'\25B2'}.st-sort-descent:before{content:'\25BC'}.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:0.8em;padding:0.2em}.dashboard-broker.dashboard-v2 .fa-handshake-o.fa.fa-stack-2x{font-size:1.6em !important;padding:0.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:0.6em;top:-.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 0.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;font-size:14px;width:33px;height:32px}.dashboard-v2 table .company-name a:not(.btn){color:#011c48;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:'\25B1'}.dashboard table thead th.st-sort-ascent:before{content:'\25B2'}.dashboard table thead th.st-sort-descent:before{content:'\25BC'}.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:#3cc2b2}.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 0.5s 0.5s}.offer-state-check .result .if-pending .description{height:0}.offer-state-check .result .if-pending .progress{margin:0}.progress-bar-info{background-color:#3cc2b2}.progress-bar-success{background-color:#3cc2b2}.progress{position:relative;height:15px;text-align:right;background-color:#f5f5f5}.progress .progress-bar{border-radius:0;position:relative;transition:background-color 0.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:#011c48}.contract-sign .input-container{position:relative}.contract-sign input{padding:10px;height:50px;color:#011c48;border:0;border-bottom:2px solid #3cc2b2;text-align:center;font-weight:bold;font-size:16px}.contract-sign input:focus{border-bottom:2px solid #3cc2b2}.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 0.3s}.f-modal-icon.f-modal-success,.f-modal-icon.f-modal-error{border-color:#3cc2b2}.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(60,194,178,0.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:#3cc2b2;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(228,70,32,0.2)}.f-modal-icon.f-modal-error .f-modal-line{background-color:#e44620;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{-webkit-animation:pulseWarning 2s linear infinite;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{-webkit-animation:animateSuccessTip .75s;animation:animateSuccessTip .75s}.f-modal-icon.animate .animateSuccessLong{-webkit-animation:animateSuccessLong .75s;animation:animateSuccessLong .75s}.f-modal-icon.animate.f-modal-success.animate:after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}.f-modal-icon.animate.f-modal-error.animate:after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}.f-modal-icon.animate .animateErrorIcon{-webkit-animation:animateErrorIcon .5s;animation:animateErrorIcon .5s}.f-modal-icon.animate .animateXLeft{-webkit-animation:animateXLeft .75s;animation:animateXLeft .75s}.f-modal-icon.animate .animateXRight{-webkit-animation:animateXRight .75s;animation:animateXRight .75s}.f-modal-icon.animate .scaleWarning{-webkit-animation:scaleWarning 0.75s infinite alternate;animation:scaleWarning 0.75s infinite alternate}.f-modal-icon.animate .pulseWarningIns{-webkit-animation:pulseWarningIns 0.75s infinite alternate;animation:pulseWarningIns 0.75s infinite alternate}@-webkit-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 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}}@-webkit-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 animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg)}}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@-webkit-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 animateXLeft{0%,65%{left:82px;top:95px;width:0}84%{left:14px;top:33px;width:47px}100%{left:17px;top:37px;width:47px}}@-webkit-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 animateXRight{0%,65%{right:82px;top:95px;width:0}84%{right:14px;top:33px;width:47px}100%{right:16px;top:37px;width:47px}}@-webkit-keyframes scaleWarning{0%{transform:scale(1)}30%{transform:scale(1.02)}100%{transform:scale(1)}}@keyframes scaleWarning{0%{transform:scale(1)}30%{transform:scale(1.02)}100%{transform:scale(1)}}@-webkit-keyframes pulseWarning{0%{background-color:#fff;transform:scale(1);opacity:0.5}30%{background-color:#fff;transform:scale(1);opacity:0.5}100%{background-color:#F8BB86;transform:scale(2);opacity:0}}@keyframes pulseWarning{0%{background-color:#fff;transform:scale(1);opacity:0.5}30%{background-color:#fff;transform:scale(1);opacity:0.5}100%{background-color:#F8BB86;transform:scale(2);opacity:0}}@-webkit-keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}@keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}.partnerprogamm-page .contact img{width:70%}.partnerprogamm-page .cta h3{font-size:28px;padding:0.25em 0 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:0.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:0.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:0.5em}.recommendation-page.form-page .description{padding:0.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:#011c48;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:0.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:white}.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:white;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:white;margin-bottom:60px;padding:27px 0px;transition:background-color 0.2s}.content.anleger-header-block .row-tiles .col-tiles:hover{background-color:#3cc2b2;box-shadow:2px 4px 9px rgba(0,0,0,0.08)}.content.anleger-header-block .row-tiles .col-tiles a{color:white;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:#3cc2b2}.digital-marketing .features span dfn,.digital-marketing .features span .fa{display:block;font-style:normal;position:absolute;color:#898989;left:50%;transition:all 0.3s ease-in-out;transform:translate(-50%, -50%)}.digital-marketing .features span dfn{bottom:0.5em;font-size:0.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:#011c48;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 0.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:#011c48}[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:#ffffff;border:0px solid white;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:#ffffff;border:0px solid white;box-shadow:0 4px 9px #E6E6E6;max-width:400px;margin:0 auto}.ci-profil figure img{border-bottom:3px solid #3cc2b2}.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:1.0em;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:0.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;min-height:325px;text-align:center}.contact-person.no-details{min-height:270px}.contact-person img{margin:0 auto;margin-bottom:1em}.contact-person i{padding-right:5px;width:20px;text-align:center}.contact-person .adress{font-size:87%;margin-top:0.5em;display:inline-block;line-height:1.4em;text-align:left}#datenschutz h4{font-size:1.3em;margin:2em 0 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:cornflowerblue}
