h4 {font-size:18px;font-weight:600;margin:20px 0;}
.idenfy-page {margin:60px auto 0 auto;max-width:800px;font-size:16px;}
.idenfy-page h4 {font-size:18px;font-weight:500;margin-top:30px;}
.idenfy-steps {align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px;margin-bottom:30px;position:relative;}
.idenfy-steps li, idenfy-forced-steps li {width:100%;text-align:left;padding:0px 0px 0px 25px;line-height:1.4;background:#fff;margin-bottom:10px;position:relative;}
.idenfy-steps li:before, idenfy-forced-steps li:before {content:"";position:absolute;left:0;top:6px;width:10px;height:10px;background:url(/img/check-green.svg) 0 0 no-repeat;}
.idenfy-page .bottom-mrg {margin-bottom:30px;}
.idenfy-page .button {text-align:center;}
.idenfy-rejected {font-size:18px;}
.idenfy-try-again {margin-bottom:30px;}
.idenfy-page .error-msg {padding:40px;text-align:left;font-size:18px;line-height:1.6;}
.idenfy-page .error-msg a {color:#be1313;text-decoration:underline;}
.idenfy-page .error-msg a:hover {text-decoration:none;}
.idenfy-img {max-width:800px;margin-bottom:40px;}
.idenfy-img img {max-width:100%;display:block;}

.reg-steps-wrap {padding-top:45px;background:#f2f5f7;height:140px;}
.reg-steps {margin:0 auto 60px auto;max-width:750px;font-size:16px;font-weight:500;position:relative;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;}
.reg-steps:before {content:"";position:absolute;height:4px;width:85%;top:20px;left:5%;background:#e1e9ee;}
.reg-steps li {width:33.3333%;padding-top:50px;position:relative;text-align:center;color:#c5cfd5;perspective:1000px;}
.reg-steps li:before {content:"";position:absolute;top:0;left:50%;margin-left:-20px;font-size:20px;line-height:35px;width:40px;height:40px;background:#ffffff;color:#c5cfd5;border:4px solid #e1e9ee;z-index:2;border-radius:50%;}
.reg-steps li.act {color:#013a51;}
.reg-steps li.act:before {background:#006ab4;color:#fff;}
.reg-steps li:first-child:before {content:"1";text-align:center;left:17%;}
.reg-steps li:nth-child(2):before {content:"2";}
.reg-steps li:nth-child(3):before {content:"3";text-align:center;left:auto;right:17%;}
.reg-steps li:first-child {text-align:left;}
.reg-steps li:nth-child(3) {text-align:right;}
.reg-steps li.act:first-child:before {background:#ff9966;}
.reg-steps li.act:nth-child(2):before {background:#ff5e62;}
.reg-steps li.act:nth-child(3):before {background:#ce4c71;}
.reg-steps li.act:nth-child(2):after {content:"";position:absolute;height:4px;width:122%;top:20px;left:-77%;background:#006ab4;z-index:2;
background: #ff9966;
background: -moz-linear-gradient(left, #ff9966 0%, #ff5e62 100%);
background: -webkit-linear-gradient(left, #ff9966 0%,#ff5e62 100%);
background: linear-gradient(to right, #ff9966 0%,#ff5e62 100%);
}
.reg-steps li.act:nth-child(3):after {content:"";position:absolute;height:4px;width:115%;top:20px;left:-45%;background:#006ab4;z-index:2;
background: #ff5e62;
background: -moz-linear-gradient(left, #ff5e62 0%, #ce4c71 100%);
background: -webkit-linear-gradient(left, #ff5e62 0%,#ce4c71 100%);
background: linear-gradient(to right, #ff5e62 0%,#ce4c71 100%);
}
.reg-form .form-col {display:block;}
.reg-form .npt-block, .reg-form .npt-row {width:60%;}
.reg-form .profile-type {font-weight:600;color:#013b53;}
.reg-form .npt-block, .reg-form .npt-row {padding:0;}
.form-wrap .error-msg {margin:0 0 30px 0;}
.reg-form .profile-type {margin:0 0 40px 0;}
.reg-form .rules-block {padding:0;}

.address-block-toggle {width:100%;display:none;}
.show-address-block {display:block;}
.reg-form .profile-type {padding:0;}
.profile-type {}
.profile-type ul {align-items:stretch;display:flex;flex-wrap:wrap;}
.profile-type ul li {margin-right:15px;}
label.choice-label {display:block;position:relative;padding:10px 15px 5px 40px;background:#fff;border-radius:3px;border:1px solid #e1e9ee;cursor:pointer;-webkit-transition:all 0.25s linear;transition:all 0.25s linear;}
.custom-radio {display:block;position:absolute;clip: rect(0,0,0,0);visibility:hidden;width:1px;height:1px;}
.check-type {margin:10px 0 0 11px;height:20px;width:20px;position:relative;float:left;border:2px solid #afb7bd;background:#fff;border-radius:100%;pointer-events:none;z-index:5;-webkit-transition:all 0.25s linear;transition:all 0.25s linear;}
.check-type:before {content:'';position:absolute;top:3px;left:3px;height:10px;width:10px;border-radius:100%;-webkit-transition:all 0.25s linear;transition:all 0.25s linear;}
input[type="radio"].custom-radio:checked ~ .check-type {border:2px solid #1fa3ff;background:#1fa3ff;}
input[type="radio"].custom-radio:checked ~ .check-type:before {background:#fff;}
input[type="radio"].custom-radio:checked ~ label.choice-label {border-color:#013b53;}

.tooltip.tooltip2 {position:relative;top:-2px;}
.reg-bg-1 {position:relative;}
.reg-bg-1:before {content:"";position:absolute;top:0;right:-90px;width:340px;height:340px;background:url(/img/reg-1.svg) top right no-repeat;background-size:100%;}
.reg-bg-2 {position:relative;}
.reg-bg-2:before {content:"";position:absolute;top:0;right:-90px;width:340px;height:340px;background:url(/img/reg-2.svg) top right no-repeat;background-size:100%;}

@media screen and (max-width: 900px) {
  .reg-steps {display:block;background:#f8f9fc;padding:10px 10px 0 10px;border-radius:3px;margin-top:-30px;}
  .reg-steps li {width:auto;padding:13px 7px 13px 55px;text-align:left;margin-bottom:7px;border-bottom:2px solid #fff;}
  .reg-steps li:last-child {margin-bottom:0;border-bottom:0;}
  .reg-steps li:first-child, .reg-steps li:nth-child(3) {text-align:left;}
  .reg-steps li:first-child:before {left:0;}
  .reg-steps li:nth-child(3):before {right:auto;left:0;}
  .reg-steps:before {display:none;}
  .reg-steps li.act:nth-child(2):after, .reg-steps li.act:nth-child(3):after {display:none;}
  .reg-steps li.act:nth-child(2):before {text-align:center;}
  .reg-steps li:before {left:0;margin-left:0;border-color:#fff;text-align:center;box-shadow:0px 5px 10px 0px rgba(0,32,45,0.15);}
  .reg-form .npt-block, .reg-form .npt-row {width:100%;}
  .profile-type ul {display:block;max-width:400px;}
  .profile-type ul li {margin-right:0;margin-bottom:15px;width:100%;}
  .reg-form .profile-type {padding:0;}
  label.choice-label {width:100%;padding:15px 15px 10px 40px;}
  .check-type {margin:15px 0 0 11px;}
}


/* 2019 theme */
body {color:#013b53;font-family: 'Josefin Sans', sans-serif;}
h1, h2, h3 {font-family: 'Josefin Sans', sans-serif;}
table a, a {color:#006ab4;}
.bottomy-wrap {display:none;}
.blue-header {color:#013b53;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f3f4f9 100%);background:-webkit-linear-gradient(top, #ffffff 0%,#f3f4f9 100%);background:linear-gradient(to bottom, #ffffff 0%,#f3f4f9 100%);}
.header-wrap {font-family: 'Josefin Sans', sans-serif;}
/*.header-wrap .logo a:before {width:175px;background:url(/img/viainvest-2019.svg) 0 0 no-repeat;}*/
.header-wrap .logo a:before {width:175px;background:url(/img/viainvest-2019.svg) 0 0 no-repeat;}
.header-wrap .menu {font-weight:600;}
.header-wrap .menu > li a {color:#013b53;}
.header-wrap .menu > li a:hover {color:#1fa3ff;}
.header-wrap .menu > li a:hover:after {background:rgba(255,255,255,0);}
.header-wrap .menu > li.act a {color:#1fa3ff;}
.header-wrap .menu > li.act a:after {background:#1fa3ff;}
.hero-wrap .headline {margin-bottom:50px;}
.hero-wrap .headline p {font-size:21px;/*letter-spacing:initial;*/}
.primary-btn a {-webkit-box-shadow:none;box-shadow:none;border-radius:50px;padding:15px 25px 13px 25px;font-weight:500;
background: #ff9966;
background: -moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
background: -webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background: linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background-size: 200% auto;
border-radius:50px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;
}
.primary-btn a:hover {
background: #ff9966;
background: -moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
background: -webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background: linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background-size: 200% auto;
background-position:right center;
}
.log-block .reg a {border:0;color:#fff;border-radius:50px;
background: #ff9966;
background: -moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
background: -webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background: linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background-size: 200% auto;
border-radius:50px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;
}
.log-block > div {font-weight:600;}
.log-block .reg.act a {color:#fff;}
.log-block .reg a:hover {background-position:right center;}
.log-block .sign-in a {color:#013b53;}
.log-block .sign-in a:hover {color:#1fa3ff;}
.log-drop {background:#f3f4f9;}
.third-btn input[type="submit"] {border:0;}
input.third-btn, .third-btn a, .third-btn input {background:#013b53;border-radius:30px;}
.lang > a {color:#013b53;}
.lang > .dropdown-menu {border:0;}
/*.lang > a .chevron {background:url(/img/chervon.svg) 0 0 no-repeat;background-size:contain;}*/
.lang > a .chevron {background:url(/css/rb-img/chervon.svg) 0 0 no-repeat;background-size:contain;}
.about-block h2 {color:#013b53;}
.loan-table th {color:#013b53;}
.loan-table h1 {color:#013b53;}
.secondarry-btn a, .secondarry-btn input {background:#006ab4;padding:15px 25px 13px 25px;border-radius:30px;}
.loan-table .secondarry-btn a, .secondarry-btn input {border-radius:3px;}
.secondarry-btn a:hover, .secondarry-btn a:focus, .secondarry-btn input:hover, .secondarry-btn input:focus {background:#1fa3ff;}
input.third-btn:hover, .third-btn a:hover, .third-btn input:hover, .third-btn input:focus {background:#1fa3ff;}
.ghost-btn a, .ghost-btn input {padding:9px 15px 5px 15px;}
.loan-table tr:nth-child(2n+1) td {background:#f3f4f9;}
.loan-table td {border-color:#f3f4f9;}
.loan-table {padding-top:60px;margin-bottom:100px;
background: -webkit-linear-gradient(top, rgba(243,244,249,1) 180px, rgba(243,244,249,0) 180px,rgba(243,244,249,0) 100%);
background: linear-gradient(to bottom, rgba(243,244,249,1) 180px, rgba(243,244,249,0) 180px,rgba(243,244,249,0) 100%);
}
.loan-bg-2 {
background: -webkit-linear-gradient(top, rgba(243,244,249,1) 200px, rgba(243,244,249,0) 200px,rgba(243,244,249,0) 100%);
background: linear-gradient(to bottom, rgba(243,244,249,1) 200px, rgba(243,244,249,0) 200px,rgba(243,244,249,0) 100%);
}
.footer-wrap {background:#023a51;}
.company-menu li.act a, .company-menu li.ui-tabs-active a {color:#013b53;}
.company-menu {background:#013b53;border:2px solid #013b53;}
.company-menu li a:hover {background:#1fa3ff;}
.company-menu li.act a:hover {background:#fff;}
.company-menu li.act a, .company-menu li.ui-tabs-active a {background:#fff;}
.form-wrap .input, .details-table .input {background:#f3f4f9;}
.custom-select {background-color:#f3f4f9;}
.custom-select select {background-color:#f3f4f9;}
.custom-select:after {background-color:#f3f4f9;}
.button, .button input {font-family: 'Josefin Sans', sans-serif;font-weight:500;}
input.third-btn, .third-btn a, .third-btn input {padding:8px 15px 6px 15px;}
.header-bg-2 {min-height:initial;}
.dl-pdf-btn a {padding:5px 10px 8px 10px;}
.form-wrap label.npt-label {color:#013b53;}

.custom-select {background:#f3f4f9 url(/css/rb-img/chervon.svg) 97% center no-repeat;background-size:10px 10px;}
.graph-block li {padding:0 10px;}
.nav-toggle {border-color:#013b53;color:#013b53;font-weight:600;}
.nav-toggle:hover {color:#013b53;}

@media screen and (max-width: 900px) {
  .header-wrap .menu {background-color:#c3e5f6;background-color:#c3e5f6;}
  .header-wrap .menu > li a, .header-wrap .menu > li a:hover {color:#013b53;}
  .header-wrap .menu > li.act a {color:#fff;background-color:#71c0dc;}
}

.grey-bg {background:#f3f4f9;}
.header-bg-1 {min-height:initial;padding-bottom:60px;/*margin-bottom:0;background:#fff;*/}
.header-bg-1 .primary-btn {text-align:center;margin-bottom:0;}
.loan-table {/*background:none;*/}
.about-block {/*margin-bottom:0;padding:60px 0;*/}

.team .pic {width:150px;height:150px;overflow:visible;}
.team .col-4 {border:0;}
.account-block {border:0;}
.balance-block {border:0;border-radius:3px;background:#f3f4f9;}
.investment-block {-webkit-box-shadow:none;box-shadow:none;}
.summary-table {border:0;}
.loan-bg-3 .summary-table th {padding-top:0;}
.avaliable .button a {border-radius:30px;}
.loan-table .secondarry-btn a, .secondarry-btn input {border-radius:50px;}

.dt0 {/*fill:#ebecf2;*/fill:#ecedf2;stroke:#fff;}
.map-region {fill:#013b53;}
.map-region:hover {fill:#ff9966;}

.company-menu li a:hover {background:#ff9966;}

.about-block .icon-4:before {background:url(/img/weighted-risk.svg) 0 0 no-repeat;background-size:contain;}
.about-block .icon-5 {width:100px;}
.about-block .icon-5:before {width:100px;margin:-28px 0 0 -50px;background:url(/img/consumer-loans.svg) 0 0 no-repeat;background-size:contain;}
.about-block .icon-6:before {background:url(/img/pre-funded-loans.svg) 0 0 no-repeat;background-size:contain;}
.values .icon-21:before {width:90px;height:55px;margin:-28px 0 0 -45px;background:url(/img/trust.svg) 0 0 no-repeat;background-size:contain;}
.values .icon-22:before {width:53px;height:66px;margin:-26px 0 0 -26px;background:url(/img/transparency.svg) 0 0 no-repeat;background-size:contain;}
.values .icon-23:before {width:90px;height:59px;margin:-20px 0 0 -45px;background:url(/img/client-relationship.svg) 0 0 no-repeat;background-size:contain;}
.values .icon-24:before {width:52px;height:60px;margin:-25px 0 0 -26px;background:url(/img/diversification.svg) 0 0 no-repeat;background-size:contain;}
.values .icon-25:before {width:70px;height:80px;margin:-38px 0 0 -35px;background:url(/img/teamwork.svg) 0 0 no-repeat;background-size:contain;}

.feature-list ul {overflow:visible;}
.feature-list ul:after {display:table;content:"";clear:both;}
.feature-list ul .icon-16:before {margin:-27px 0 0 -25px;width:50px;height:76px;background:url(/img/loan-listing.svg) 0 0 no-repeat;background-size:contain;}
.feature-list ul .icon-17:before {margin:-30px 0 0 -30px;width:60px;height:85px;background:url(/img/autoinvest.svg) 0 0 no-repeat;background-size:contain;}
.feature-list ul .icon-18:before {margin:-20px 0 0 -31px;width:62px;height:62px;background:url(/img/buyback-guarantee.svg) 0 0 no-repeat;background-size:contain;}
.feature-list ul .icon-19:before {margin:-24px 0 0 -32px;width:65px;height:48px;background:url(/img/account-overview.svg) 0 0 no-repeat;background-size:contain;}
.feature-list ul .icon-20:before {margin:-25px 0 0 -25px;width:60px;height:76px;background:url(/img/account-overview.svg) 0 0 no-repeat;background-size:contain;}

.stamp {text-align:center;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;}
.stamp li {width:25%;padding-top:0px;height:auto;position:relative;text-indent:0;font-size:18px;font-weight:600;font-family:'Josefin Sans', sans-serif;/*display:flex;flex-grow:0;flex-direction:column;*/}
.stamp li.current-offers {padding-top:0;}
.stamp li:before {content:"";position:absolute;top:40px;left:50%;background:none;}
.stamp li.icon-1:before {width:100px;height:100px;margin:0 0 0 -50px;background:url(/img/buyback-guarantee.svg) 0 0 no-repeat;background-size:contain;}
.stamp li.icon-2:before {width:150px;height:120px;margin:-10px 0 0 -75px;background:url(/img/outstanding-support.svg) 0 0 no-repeat;background-size:contain;}
.stamp li.icon-3:before {width:100px;height:100px;margin:0 0 0 -50px;background:url(/img/no-currency-risk.svg) 0 0 no-repeat;background-size:contain;}

.offers strong {display:block;width:120px;height:120px;margin:0 auto;color:#ff9966;font-size:40px;line-height:90px;text-align:center;background:url(/img/live-offers.svg) center top no-repeat;background-size:contain;}
.offers {text-align:center;}
.offers span {font-weight:600;text-transform:initial;font-size:18px;display:block;margin-bottom:15px;}
.offers p {font-weight:300;}

.tab-wrap .icon-wrap {-webkit-box-shadow:none;box-shadow:none;background-position:center top;}
.tab-wrap .icon-wrap div {width:142px;height:66px;margin:45px auto 15px auto;position:relative;}
.tab-wrap .icon-wrap div:before {content:"";position:absolute;top:50%;left:50%;background:url(/img/sprite.png) no-repeat;}
.tab-wrap .icon-wrap div.icon-7:before {width:80px;height:76px;margin:-40px 0 0 -40px;background:url(/img/investors.svg) 0 0 no-repeat;background-size:contain;}
.tab-wrap .icon-wrap div.icon-8 {height:66px;width:185px;margin:45px auto 15px auto;}
.tab-wrap .icon-wrap div.icon-8:before {width:70px;height:70px;margin:-24px 0 0 -35px;background:url(/img/live-offers.svg) 0 0 no-repeat;background-size:contain;}
.tab-wrap .icon-wrap div.icon-9:before {width:111px;height:66px;margin:-33px 0 0 -61px;background:url(/img/lenders.svg) 0 0 no-repeat;background-size:contain;}
.tab-wrap .icon-wrap div.icon-10:before {width:94px;height:50px;margin:-25px 0 0 -47px;background:url(/img/borrowers.svg) 0 0 no-repeat;background-size:contain;}

.tab-wrap .icon-wrap.active, .tab-wrap .d_active .icon-wrap {background:url(/img/how-it-works-active.svg) center top no-repeat;background-size:contain;-webkit-box-shadow:none;box-shadow:none;}
.tab-wrap .icon-wrap:hover {-webkit-box-shadow:none;box-shadow:none;background:url(/img/how-it-works-active.svg) center top no-repeat;background-size:contain;}

.tab-wrap h3 {color:#013b53;}
.tab-wrap .arrows:before {height:20px;background:url(/img/arrow.svg) 0 0 no-repeat;background-size:contain;}
.tab_content {border-color:rgb(209, 220, 225);}

.autoinvest-card {background:none;border:0;margin-bottom:35px;}
.autoinvest-body {background:#f3f4f9;border-radius:3px;}
.autoinvest-header .portf-size {margin-top:25px;}
.autoinvest-header {padding:20px 30px 5px 30px;border:1px solid #f3f4f9;}
.statement-filters .ghost-btn a {border-radius:30px;}

.dl-formats > div a {border-radius:30px;padding:10px 0 15px 0;}
.filters .ghost-btn a {border-radius:30px;}

.loan-header {background:#f3f4f9;border-color:#fff;}
.loan-th {color:#013b53;}
.loan-header > li {border-color:#fff;border-width:2px;text-transform:initial;}
.graph-block {background:#f3f4f9;color:#013b53;padding:45px 0 0 0;left:0;}
.funded {color:#ff9966;}
.graph-block li {padding:0 10px 10px 10px;background:#f3f4f9;}
.buyback-li .buyback {color:#013b53;background:#fff;padding:15px 0 13px 0;border-radius:3px;}
.buyback span:before {width:36px;height:36px;margin-top:-18px;left:-10px;background:url(/img/buyback-guarantee.svg) 0 0 no-repeat;background-size:contain;}
.pie-chart {border-color:#fff;border-width:3px;box-shadow:0 15px 30px 0 rgba(34,48,57,0.15);}
.graph-block input:focus {border-color:rgba(255,210,0,1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);}

.number-wrap-2 li strong {color:#013b53;}
.company-menu-4 li {width:25%;}
.secondarry-btn a, .secondarry-btn input {
background: #ff9966;
background: -moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
background: -webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background: linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background-size: 200% auto;
border-radius:50px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;
}
.secondarry-btn a:hover, .secondarry-btn input:hover {
background: #ff9966;
background: -moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
background: -webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background: linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background-size: 200% auto;
background-position:right center;
}

.log-drop .stay-signed label, .log-drop .forgot {font-family:'Josefin Sans', sans-serif;}

.add-filter a {color:#013b53;}
.add-filter span {border:0;}
.add-filter span:before {font-size:60px;font-weight:300;color:#013b53;}

.loan-table-2 tr td:first-child {color:#013b53;}
.loan-table-2 h3 {color:#013b53;}
.loan-table-3 h3 {color:#013b53;}
.loan-table-3 th {color:#013b53;}
.invest-summary li {color:#013b53;}
.amount {color:#013b53;}
.buy-it-back {margin-top:10px;padding-bottom:0px;}
.buy-it-back a {color:#fff;
background: #ff9966;
background: -moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
background: -webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background: linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background-size: 200% auto;
border-radius:50px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;
-webkit-box-shadow:none;box-shadow:none;
}
.buy-it-back a:hover {color:#fff;
background: #ff9966;
background: -moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
background: -webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background: linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background-size: 200% auto;
background-position:right center;
}

.stat-col span {color:#013b53;}
.stats-1, .stat-col {border:0;}

.news-block h2 a {color:#013b53;}

.stat-icon-1:before {width:100px;height:120px;margin:-60px 0 0 -50px;background:url(/img/investors.svg) 0 0 no-repeat;background-size:contain;}
.stat-icon-2:before {width:104px;height:100px;margin:-50px 0 0 -52px;background:url(/img/average-deposit.svg) 0 0 no-repeat;background-size:contain;}
.stat-icon-3:before {width:60px;height:120px;margin:-60px 0 0 -30px;background:url(/img/average-interest-rate.svg) 0 0 no-repeat;background-size:contain;}


.lars-landing .header-bg-2, .refer-a-friend .header-bg-2, .denny-landing .header-bg-2, .foro-landing .header-bg-2 {
background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f3f4f9 100%);background:-webkit-linear-gradient(top, #ffffff 0%,#f3f4f9 100%);background:linear-gradient(to bottom, #ffffff 0%,#f3f4f9 100%);
}
.lars-video {padding:50px 0 160px 0;background:url(/img/live-offers.svg) center top no-repeat;background-size:contain;}
.lars-btn a {padding:15px 30px 7px 30px;color:#fff;
background: #ff9966;
background: -moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
background: -webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background: linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background-size: 200% auto;
border-radius:50px;
}
.lars-btn a:hover {
background: #ff9966;
background: -moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
background: -webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background: linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background-size: 200% auto;
background-position:right center;
}
.refer-block-3 {color:#013b53;}
.lars-landing .refer-block-3 a {color:#ff5e62;}
.lars-landing .hero-wrap .headline {margin-bottom:0;}

.refer-a-friend .hero-wrap .headline h1 {color:#ff5f62;}
.refer-a-friend .blue-bg {background:#f3f4f9;}
.refer-how-it-works {color:#013b53;}
.refer-block-2 h3 {color:#013b53;}
.refer-how-it-works li:before {color:#013b53;}

.copy-link-wrap {background:#ff5f62;}
input.copy-npt {background:#df4144;}
.refer-block-1 {color:#013b53;}
.copy-link-cta a {color:#df4144;line-height:52px;}
.copy-link-cta a:hover {color:#9f1d42;}

.refer-cta a {padding:10px 35px 5px 35px;color:#fff;
background:#ff9966;
background:-moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
background:-webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background:linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background-size:200% auto;
border-radius:50px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;
}
.refer-cta a:hover {
color:#fff;
background:#ff9966;
background:-moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
background:-webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background:linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background-size:200% auto;
background-position:right center;}


.denny-block {background-color:#ff9966;}
.denny-btn a {background:#013b51;color:#fff;padding:15px 30px 10px 30px;}
/* Foro landing starts */
.foro-landing .header-bg-2 {min-height:initial;margin-bottom:60px;}
.foro-landing .header-wrap .col-12 {height:100px;}
.foro-wrap {margin:0 auto 100px auto;align-items:stretch;display:flex;flex-wrap:wrap;position:relative;}
.foro-block {padding:60px 0;position:absolute;}
.foro-img {float:right;max-width:100%;display:block;}
.foro-btn {text-align:left;margin-bottom:10px;position:relative;z-index:2;}
.foro-btn a {background:#086bb4;color:#fff;font-size:26px;padding:10px 30px;display:inline-block;font-weight:500;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.foro-btn a:hover {color:#fff;background:#0b3d78;}
h1.foro-heading {max-width:600px;font-size:32px;text-transform:initial;}
.foro-quote {max-width:1000px;margin:30px 0 0 0;float:right;}
.foro-wrap blockquote {position:relative;font-size:22px;background:url(/img/foro-quote.svg) 0px 0px no-repeat;background-size:100px 87px;padding:40px 70px;}
h1.foro-heading {color:#013b53;}
.foro-conditions {margin-top:30px;padding-top:30px;font-size:18px;text-align:center;border-top:1px dotted #ccc;clear:both;}
.foro-btn a {padding:10px 35px 5px 35px;color:#fff;
  background:#ff9966;
  background:-moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
  background:-webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
  background:linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
  background-size:200% auto;
  border-radius:50px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;
}
.foro-btn a:hover {
  color:#fff;
  background:#ff9966;
  background:-moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
  background:-webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
  background:linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
  background-size:200% auto;
  background-position:right center;
}

@media screen and (max-width: 1008px) {
  .foro-wrap .col-12 {width:96%;margin:0 2% 100px 2%;}
  .foro-block {position:static;padding:0 0 0px 0;}
  .foro-img {max-width:500px;width:100%;float:none;margin:0 auto;}
  .foro-quote {float:none;}
}
@media screen and (max-width: 900px) {
  h1.foro-heading {text-align:center;font-size:24px;max-width:100%;}
  .foro-btn {text-align:center;}
}
.verify-btn {margin-left:5px;}
.verify-btn a {
color:#fff;	
background: #ff9966;
background: -moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
background: -webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background: linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background-size: 200% auto;
border-radius:50px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;
}
.verify-btn a:hover, .verify-btn input:hover {
color:#fff;	
background: #ff9966;
background: -moz-linear-gradient(left, #ff9966 0%, #ff5e62 50%, #ce4c71 100%);
background: -webkit-linear-gradient(left, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background: linear-gradient(to right, #ff9966 0%,#ff5e62 50%,#ce4c71 100%);
background-size: 200% auto;
background-position:right center;
}

#site-menu {background:#71c0dc;}
.sidemenu li a:hover {color:#013b51;}
/**  Added 23.10.2019 for idenfy steps header */
.mg-top-60 { margin-top:60px;}

.ui-accordion h3, #accordion1 h3, #accordion2 h3, #accordion3 h3, #accordion4 h3, #accordion5 h3 {font-family:'Josefin Sans', sans-serif;}
.log-modal .log-drop {box-shadow:none;}
.filters .custom-select {background:#fff url(/css/rb-img/chervon.svg) 97% center no-repeat;background-size:10px 10px;line-height:24px;}

.lang-lv .offers span {font-size:18px;}

.refer-rules {font-family:'Josefin Sans', sans-serif;}
.forgot-block .js-flash-message {margin-bottom:20px;}

.filters .filter-row .ghost-btn a {padding:8px 5px 5px 5px;}
.filters .filter-row .third-btn {padding:8px 5px 5px 5px;height:auto;border-radius:30px;}
.filters .filter-row label {font-size:13px;}

.ghost-btn a, .ghost-btn input {padding:8px 15px 6px 15px;border-radius:30px;}
.third-btn input[type="submit"] {border:1px solid #013b53;padding:8px 15px 6px 15px;}

.autoinvest-list .ghost-btn a, .autoinvest-list .ghost-btn input {color:#8a8fac;border:1px solid #c3c6d7;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.autoinvest-list .ghost-btn a:hover, .autoinvest-list .ghost-btn input:hover {border-color:#fff;color:#013b53;}

input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {background-color:#f3f4f9;opacity:0.5;}
.upload-wrap-2 .box {padding:10px 10px 7px 10px;}

.loan-bg-3 th {background:#f3f4f9;border-bottom:1px solid #dee0ec;}
.fees {margin-top:60px;}
.fees ul li {border-top:1px solid #dee0ec;}
.stamp li.current-offers:before {background:none;display:none;}
.lang-lv .stamp li.current-offers:before {background:none;display:none;}

.alert-warning {color:#8a6d3b;background-color:#fcf8e3;border:1px solid #faebcc;padding:10px 10px 7px 10px;border-radius:3px;}
.npt-block .alert-warning {margin-top:3px;}
.npt-block .error-msg {margin-top:3px;padding:10px 10px 7px 10px;text-align:left;}

.modal-overlay-mc {
  display: none;
  position: fixed;
  z-index: 1;
  padding-top: 60px;
  padding-bottom: 60px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgb(255,255,255);
  background-color: rgba(255,255,255,0.35);
}

.modal-overlay-mc-content {
  background-color: #fefefe;
  margin: auto;
  padding: 50px 50px 43px 50px;
  width: 560px;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25);
}

#modal-sustainability-question .title h5 {
  font-weight: 600;
  margin-bottom: 28px;
}

#modal-sustainability-question .subtitle h5 {
  margin: 10px 0;
}

#modal-sustainability-question .question-wrapper p {
  font-weight: 500;
}

#modal-sustainability-question .question-wrapper .choices {
  padding-left: 12px;
}

#modal-sustainability-question .alert {
  box-sizing: border-box;
  outline: none;
  font: inherit;
  vertical-align: baseline;
  text-decoration: none;
  -webkit-text-size-adjust: 100%;
  border: 1px solid #eab6b6;
  margin: 15px 0;
  font-size: 14px;
  line-height: 1.3;
  padding: 15px;
  color: #be1313;
  text-align: left;
  border-radius: 3px;
  margin: 15px 0 30px 0;
}

#modal-sustainability-question .bg-warning {
  background: #efd455;
}

#modal-sustainability-question .bg-danger {
  background: #f1d9d9;
}

#modal-sustainability-question .bg-warning-2 {
  background: #fff2e6;
  padding: 10px 10px;
  margin-bottom: 10px;
}

#modal-sustainability-question .bg-danger-2 {
  background: #fae8e8;
  padding: 10px 10px;
  margin-bottom: 10px;
}

#modal-sustainability-question .hint-wrapper {
  margin-bottom: 1rem;
}

#modal-sustainability-question .hint-title {
  cursor: pointer;
  display: inline-block;
  margin-bottom: 10px;
}

#modal-sustainability-question .hint-title:before {
  background: url(/css/icons/cp/arrow-less.png) 0 0 no-repeat;
  content: "";
  display: inline-block;
  height: 18px;
  padding-left: 18px;
  width: 18px;
}

#modal-sustainability-question .hint-title.collapsed:before {
  background: url(/css/icons/cp/arrow-more.png) 0 0 no-repeat;
}

#modal-sustainability-question .card.card-body {
  font-size: 14px;
}

.submit .js-loading-block {
  float: left;
  position: absolute;
  z-index: 4;
  padding-top: 14px;
  padding-left: 5px;
}

.submit .loading,
.submit .loading-pos {
  width: 16px;
  height: 16px;
  padding: 0px;
}

.submit .loading {
  border: 2px solid rgba(0,0,0, 0.1);
  border-top: 2px solid #555;
}

@media screen and (max-width: 900px) {
  .modal-overlay-mc-content {
    width: 80%;
  }
}

@media screen and (max-width: 1008px) {
  .stamp li {width:50%;height:150px;margin-bottom:30px;}
}


@media screen and (max-width: 900px) {
  .how-it-works {display:none;}
  .reg-bg-1:before, .reg-bg-2:before {display:none;}
  .header-bg-2 {padding-bottom:0;}
}

@media screen and (max-width: 712px) {
  .stamp li {width:100%;}
}
.avaliable .button a {color:#fff;border-radius:3px;}

.loan-header > li.special-cond {border:3px solid #ff9978;}
.graph-block li.special-cond-li {border-top:5px solid #fff;color:#fff;background:#ff5e62;line-height:1.2;font-size:14px;text-align:left;}
.special-cond-prc {font-size:28px;color:#f96;font-weight:600;position:relative;display:inline-block;line-height:1;}
.loan-table-wrap {position:relative;transition:all 0.2s ease-in-out;}
.loan-table-wrap:before {content:"";position:absolute;bottom:0;left:0;right:0;height:50px;height:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);}
.loan-table-short {max-height:200px;overflow:hidden;}
.loan-table-short.loan-table-wrap:before {height:50px;}
.show-more {text-align:center;position:relative;margin-top:10px;font-weight:600;}
.show-more:before {content:"";position:absolute;bottom:15px;height:2px;background:#c7d1d9;left:0;right:0;z-index:0;}
.show-more a {display:inline-block;padding:5px 15px;background:#fff;color:#013b53;border:2px solid #c7d1d9;border-radius:30px;position:relative;z-index:2;transition:all 0.2s ease-in-out;}
.show-more a:hover {border-color:#013b53;}
.loan-table-3 .loan-table-wrap tr:last-child td {border-bottom:0;}
.graph-block li.business-li {padding-top:10px;}
.business-li .buyback {background:#fff;padding:15px 0 12px 0;border-radius:3px;}
.business-li .buyback span {padding-left:0;/*text-transform:uppercase;*/color:#ff5e62;font-weight:700;}
.business-li .buyback span:before {content:"!";position:absolute;left:50%;top:-30px;margin-left:-20px;width:40px;height:40px;font-family:roboto;border-radius:50px;background:#fff;color:#ff5e62;font-size:30px;border:2px solid #ff5e62;line-height:1.2;box-shadow:0 5px 10px 0 rgba(0,0,0,.15);}
.business-details {margin-top:20px;}
.business-details > li {margin-bottom:20px;}
.business-details h4 {font-weight:600;margin-bottom:10px;}
.business-details p {margin-bottom:10px;}
.business-details > li a {color:#ff5e62;text-decoration:underline;}
.business-details > li a:hover {text-decoration:none;}
.business-details .dl-button {margin-top:5px;font-weight:600;}
.business-details .dl-button a {background:#ff5e62;color:#fff;padding:5px 15px 3px 15px;border-radius:30px;text-decoration:none;}
.project-images {align-items:stretch;display:flex;flex-wrap:wrap;margin-top:15px;}
.project-images li {width:100px;margin:0 15px 15px 0;}
.project-images li img {max-width:100%;}
/*.special-loan td a {color:#fff;}
.loan-table tr.special-loan:nth-child(even) td {background:#ffb48f;color:#fff;border-color: #ff8064;}
.loan-table tr.special-loan:nth-child(odd) td {background:#ff9966;color:#fff;border-color: #ff8064;}
.special-loan .secondarry-btn a, .special-loan .secondarry-btn input {background:#fff;color:#ff9966;padding:7px 20px;}
.loan-table .special-loan .secondarry-btn a:before {display:none;}
.business-table {width:100%;border:1px solid #fff;color:#fff;background:#ff5e62;}
.business-table th {border:1px solid #fff;padding:2px 5px;text-align:left;}
.business-table td {border:1px solid #fff;padding:2px 5px;white-space:nowrap;}
.business-tooltip {background:url(../img/info-white.svg) 0 0 no-repeat;width:18px;height:18px;display:inline-block;margin-bottom:-5px;text-indent:-9999px;}
.graph-block .secondarry-btn.no-buyback a {padding:10px 20px 10px 20px;}
.graph-block .secondarry-btn.no-buyback a:before {display:none;} */

.table-fees {}
.table-fees table {border:1px solid #dedede;}
.table-fees td {border:1px solid #dedede;padding:10px;min-width:140px;}
@media screen and (max-width: 900px) {
  .table-fees {}
  .table-fees table, .table-fees tbody, .table-fees tr, .table-fees td {display:block;}
  .table-fees .txt-right {text-align:left;}
  .table-fees tr {border-top:1px solid #dedede;}
  .table-fees tr:first-child {border:0;}
  .table-fees td {border:0;line-height:1.2;}
  .table-fees td:first-child {padding:10px 10px 2px 10px;}
  .table-fees td:nth-child(2) {padding:2px 10px 10px 10px;}
}


.special-loan .secondarry-btn a, .special-loan .secondarry-btn input {padding:7px 20px;}
.loan-table .special-loan .secondarry-btn a:before {display:none;}
.business-table {width:100%;border:1px solid #fff;color:#fff;background:#ff5e62;}
.business-table th {border:1px solid #fff;padding:2px 5px;text-align:left;}
.business-table td {border:1px solid #fff;padding:2px 5px;white-space:nowrap;}
.business-tooltip {background:url(/img/info.svg) 0 0 no-repeat;width:18px;height:18px;display:inline-block;margin-bottom:-5px;text-indent:-9999px;}
.graph-block .secondarry-btn.no-buyback a {padding:10px 20px 10px 20px;}


.loan-charts {align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;}
.loan-charts > li {width:30%;text-align:center;}
.loan-charts img {max-width:160px;display:inline-block;}
.chart-legend {font-size:14px;margin-bottom:10px;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;}
.chart-legend > li {position:relative;padding:0 0 0 0px;margin:0 5px;}
.chart-legend > li span {display:inline-block;width:10px;height:10px;margin-right:7px;}
.chart-legend > li.color-1 span {background:#f15f63;}
.chart-legend > li.color-2 span {background:#c3dbe0;}
.business-partners {align-items:stretch;display:flex;flex-wrap:wrap;border-left:1px solid #c7d1d9;border-top:1px solid #c7d1d9;}
.business-partners > li {padding:15px 20px 15px 20px;border-right:1px solid #c7d1d9;border-bottom:1px solid #c7d1d9;width:50%;}
.business-partners h4 {margin-bottom:15px;}
.partner-logos {align-items:center;display:flex;flex-wrap:wrap;margin:10px 0 0px 0;}
.partner-logos > li {min-width:100px;margin-right:20px;}
.partner-logos img {display:block;width:100%;}

.special-cond-li table {border:1px solid #fff;table-layout:fixed;}
.special-cond-li th {border:1px solid rgba(255,255,255,0.5);padding:2px 5px;text-align:left;}
.special-cond-li td {border:1px solid rgba(255,255,255,0.5);padding:2px 5px;white-space:nowrap;}

@media screen and (max-width: 900px) {
  .loan-charts > li {width:100%;margin-bottom:30px;}
  .business-partners > li {width:100%;}
  .partner-logos img {margin-top:10px;}
  .business-partners h4 {margin-bottom:5px;}
}
.product-menu h2 {margin-top:0;}
.product-menu .learn-more {font-size: 16px;}

.license-footer {margin-bottom:30px;text-align:center;}
.modal .link-list {margin:20px 0;}
.modal .link-list li:before {display:none;}
.modal .link-list li {padding-left:0;}
.modal .link-list a {color:#013b53;text-decoration:underline;}
.modal .link-list a:hover {text-decoration:none;}

.reg-bg-1 {position:relative;}
.reg-bg-1:before {content:"";position:absolute;top:0;right:-90px;width:340px;height:340px;background:url(/img/reg-1.svg) top right no-repeat;background-size:100%;}
.reg-bg-2 {position:relative;}
.reg-bg-2:before {content:"";position:absolute;top:0;right:-90px;width:340px;height:340px;background:url(/img/reg-2.svg) top right no-repeat;background-size:100%;}
.skip-it {margin:30px 0;line-height:1.2;}
.skip-it p {margin-bottom:5px;}
.aml-notif {border:1px solid #ffd3a4;margin:30px 2%;line-height:1.3;border-radius:3px;}
.aml-notif .secondarry-btn a, .aml-notif .secondarry-btn input {padding:10px 25px 8px 25px;font-weight:400;text-transform:initial;}
.aml-notif .secondarry-btn {margin-bottom:0;}
.aml-notif h3 {font-size:18px;margin:0 0 10px 0;}
/* if 4 steps are needed for reg-steps */
.reg-steps-4 {margin:0 auto 60px auto;max-width:750px;font-size:16px;font-weight:400;position:relative;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;}
.reg-steps-4:before {content:"";position:absolute;height:4px;width:100%;top:20px;left:0;background:#e1e9ee;}
.reg-steps-4 li {width:25%;line-height:1.2;padding-top:50px;position:relative;text-align:center;color:#c5cfd5;perspective:1000px;}
.reg-steps-4 li:before {content:"";position:absolute;top:0;left:50%;margin-left:-20px;font-size:20px;line-height:35px;width:40px;height:40px;background:#ffffff;color:#c5cfd5;border:4px solid #e1e9ee;z-index:2;border-radius:50%;}
.reg-steps-4 li.act {color:#013a51;}
.reg-steps-4 li.act:before {background:#006ab4;color:#fff;}
.reg-steps-4 li:first-child:before {content:"1";text-align:center;left:20px;}
.reg-steps-4 li:nth-child(2):before {content:"2";}
.reg-steps-4 li:nth-child(3):before {content:"3";text-align:center;}
.reg-steps-4 li:nth-child(4):before {content:"4";text-align:center;left:auto;right:0;}
.reg-steps-4 li:first-child {text-align:left;width:18%;}
.reg-steps-4 li:nth-child(2) {width:32%;}
.reg-steps-4 li:nth-child(3) {width:32%;}
.reg-steps-4 li:nth-child(4) {width:18%;text-align:right;}
.reg-steps-4 li:nth-child(3) {text-align:center;}
.reg-steps-4 li.act:first-child:before {background:#ff9966;}
.reg-steps-4 li.act:nth-child(2):before {background:#ff6962;}
.reg-steps-4 li.act:nth-child(3):before {background:#f75764;}
.reg-steps-4 li.act:nth-child(4):before {background:#ce4c71;}
.reg-steps-4 li.act:nth-child(2):after {content:"";position:absolute;height:4px;width:87%;top:20px;left:-42%;background:#006ab4;z-index:2;
  background: #ff9966;
  background: -moz-linear-gradient(left, #ff9966 0%, #ff6962 100%);
  background: -webkit-linear-gradient(left, #ff9966 0%,#ff6962 100%);
  background: linear-gradient(to right, #ff9966 0%,#ff6962 100%);
}
.reg-steps-4 li.act:nth-child(3):after {content:"";position:absolute;height:4px;width:89%;top:20px;left:-44%;background:#006ab4;z-index:2;
  background: #ff6962;
  background: -moz-linear-gradient(left, #ff6962 0%, #f75764 100%);
  background: -webkit-linear-gradient(left, #ff6962 0%,#f75764 100%);
  background: linear-gradient(to right, #ff6962 0%,#f75764 100%);
}
.reg-steps-4 li.act:nth-child(4):after {content:"";position:absolute;height:4px;width:151%;top:20px;left:-77%;background:#006ab4;z-index:2;
  background: #f75764;
  background: -moz-linear-gradient(left, #f75764 0%, #ce4c71 100%);
  background: -webkit-linear-gradient(left, #f75764 0%,#ce4c71 100%);
  background: linear-gradient(to right, #f75764 0%,#ce4c71 100%);
}

@media screen and (max-width: 900px) {
  .reg-steps-4 {display:block;background:#f8f9fc;padding:10px 10px 0 10px;border-radius:3px;margin-top:-30px;}
  .reg-steps-4 li {width:auto;padding:13px 7px 13px 55px;text-align:left;margin-bottom:7px;border-bottom:2px solid #fff;}
  .reg-steps-4 li:last-child {margin-bottom:0;border-bottom:0;}
  .reg-steps-4 li:first-child, .reg-steps-4 li:nth-child(2), .reg-steps-4 li:nth-child(3), .reg-steps-4 li:nth-child(4) {text-align:left;}
  .reg-steps-4 li:first-child, .reg-steps-4 li:nth-child(2), .reg-steps-4 li:nth-child(3), .reg-steps-4 li:nth-child(4) {width:100%;}
  .reg-steps-4 li:first-child:before {left:0;}
  .reg-steps-4 li:nth-child(3):before {right:auto;left:0;}
  .reg-steps-4 li:nth-child(4):before {right:auto;left:0;}
  .reg-steps-4:before {display:none;}
  .reg-steps-4 li.act:nth-child(2):after, .reg-steps-4 li.act:nth-child(3):after, .reg-steps-4 li.act:nth-child(4):after {display:none;}
  .reg-steps-4 li.act:nth-child(2):before {text-align:center;}
  .reg-steps-4 li:before {left:0;margin-left:0;border-color:#fff;text-align:center;box-shadow:0px 5px 10px 0px rgba(0,32,45,0.15);}
}
h3.reg-subtitle {font-size:20px;font-weight:700;text-transform:uppercase;margin:10px 0;}
h4.reg-subtitle {font-size:16px;font-weight:700;text-transform:initial;margin:10px 0;}
.bg-lower.reg-bg-2:before {
  top: 100px;
}

.reg-steps-5.hide, .reg-steps-4.hide {display:none;}
.birth-wrap .year-drop {width:90px;float:left;}
.birth-wrap .year .input {border-radius:0 3px 3px 0;text-align:center;}

.npt-flex-row {align-items:stretch;display:flex;flex-wrap:wrap;}
.flex-label {width:100%;}
.reg-form .flex-block {width:initial;margin-right:20px;}

.add-filter a:hover {color:#ff5e62;}
.add-filter a:hover span:before {color:#ff5e62;}

.reg-accordion {margin-bottom:30px;}
.reg-accordion-content {padding:20px 0;display:none;}
.reg-accordion h3.reg-subtitle {max-width:60%;color:#013b53;margin:0;font-size:18px;padding:15px 0 15px 25px;font-family: 'Josefin Sans', sans-serif;}
.reg-accordion h3.reg-subtitle.ui-accordion-header-active {}

.idenfy-upload {max-width:750px;margin:0 auto;}
.doc-list.id-docs {}

.idenfy-accordion {margin-top:30px;margin-bottom:40px;max-width:65%;position:relative;}
.idenfy-accordion:after {content:"";position:absolute;top:30px;right:-200px;width:150px;height:150px;background:url(/img/upload-idenfy.svg) 0 0/contain no-repeat;}
.idenfy-accordion-content {padding:20px 0;display:none;}
.idenfy-accordion h3 {color:#013b53;margin:0;font-size:16px;padding:15px 0 15px 25px;text-transform:initial;font-family: 'Josefin Sans', sans-serif;}

.idenfy-accordion .upload-wrap-2 {width:45%;}
.idenfy-accordion .file-info {width:55%;}

.settings-block-wrap {clear:both;padding-left:2%;padding-right:2%;}
.short-block {max-width:343px;}
.company-menu-4 li {width:25%;}
.settings-check-block {margin:20px 2% 20px 2%;padding-top:20px;clear:both;}

.financial-accordion {margin:0 2% 30px 2%;}
h3.financial-subtitle {font-family:'Josefin Sans', sans-serif;padding:15px 25px 15px 0px;}
.financial-accordion-content {padding:20px 0;}
.financial-accordion-content .npt-block, .financial-accordion-content .npt-row {max-width:400px;}

.financial-accordion h3.financial-subtitle:before {content:"";position:absolute;top:50%;left:initial;right:10px;width:20px;height:13px;margin-top:0px;background:url(/img/eye-closed.svg) 0 0 no-repeat;transition:none;}
.financial-accordion h3.financial-subtitle.ui-accordion-header-active:before {margin-top:-5px;background:url(/img/eye-open.svg) 0 0 no-repeat;-webkit-transform:rotate(0deg);	transform:rotate(0deg);}
.financial-accordion h3.financial-subtitle.ui-accordion-header-active {color:#07a8ca;}

/*
.ui-accordion h3 {text-transform:initial;font-family:'Roboto', sans-serif;color:#56525a;margin:0;font-size:16px;font-weight:500;border-bottom:1px solid #e6e6e6;padding:15px 0 15px 25px;cursor:pointer;position:relative;}
.ui-accordion h3:before {content:"";position:absolute;top:50%;left:0;width:8px;height:13px;margin-top:-7px;background:url(../img/right.svg) 0 0 no-repeat;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.ui-accordion h3.ui-accordion-header-active:before {-webkit-transform:rotate(90deg);	transform:rotate(90deg);}
.ui-accordion h3.ui-accordion-header-active {color:#07a8ca;}
.ui-accordion-content {padding:20px 0 10px 45px;line-height:1.4;}
*/


.q-buttons {align-items:stretch;display:flex;flex-wrap:wrap;}
.q-buttons .q-button {margin-right:15px;}
.q-buttons .q-button a {display:block;padding:5px 15px;border:1px solid #ccc;color:#013b53;border-radius:3px;transition:all 0.2s ease-in-out;}
.q-buttons .q-button a:hover {border-color:#9d9d9d;}
.q-buttons .q-button.act a {background:#5abe2e;border-color:#5abe2e;color:#fff;}

.npt-block .ghost-btn {text-align:left;margin-top:10px;}
.npt-block .ghost-btn a {display:inline-block;border-width:1px;color:#626262;padding:5px 15px 3px 15px;border-radius:3px;}
.exp-q-ends {height:1px;width:100%;background:#e6e6e6;}

.financial-q .npt-block {max-width:100%;}
.financial-q .custom-select, .financial-q .input {max-width:400px;}

.profile-lang .lang {margin-top:23px;font-weight:600;}
.profile-lang .ui-selectmenu-text {color:#013b53;}
.profile-lang .ui-selectmenu-text:before {background:url(/img/chervon.svg) 0 0/contain no-repeat;}

.ui-selectmenu-menu .ui-menu {background:#fff;padding:3px 0;border:2px solid #fff;border-radius:3px;}
.ui-selectmenu-menu .ui-menu li {position:relative;padding:2px 5px;cursor:pointer;}
.ui-selectmenu-menu .ui-menu li {color:#013b53;}
.ui-selectmenu-menu .ui-menu li:hover, .ui-menu .ui-state-focus {color:#1fa3ff;}

.warning-modal {position:relative;padding-left:60px;}
.warning-modal:before {content:"";position:absolute;top:0;left:0;width:40px;height:40px;background:url(/img/icon-danger.svg) 0 0/contain no-repeat;}

.compact-menu {text-align:left;font-size:14px;}
.form-wrap .compact-menu li a {padding:10px 10px 7px 20px;}

.financial-inner {margin:0 2% 30px 2%;}
.profile-progress {margin-bottom:24px;}
.profile-progress ul {align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;}
.profile-progress ul li {width:30%;color:#013b53;font-weight:400;}
.profile-progress ul li a {color:#013b53;}
.prog-bar span {height:3px;width:100%;display:block;background:#e4e7f7;margin-top:7px;position:relative;}
.prog-bar.prog-25 span:before, .prog-bar.prog-50 span:before, .prog-bar.prog-75 span:before, .prog-bar.prog-100 span:before
{content:"";position:absolute;top:0;left:0;height:3px;background:#5abe2e;}
.prog-bar.prog-25 span:before {width:25%;}
.prog-bar.prog-50 span:before {width:50%;}
.prog-bar.prog-75 span:before {width:75%;}
.prog-bar.prog-100 span:before {width:100%;}


.financial-inner .custom-select,
.financial-inner .npt-block .input,
.financial-inner .npt-row
{max-width:400px;}
.financial-inner .tooltip {float:none;display:inline-block;margin-top:-5px;margin-bottom:-5px;margin-left:7px;}
.financial-inner .chosen-container-multi .chosen-choices {max-width:400px;}

.financial-summary {max-width:400px;margin:30px auto;}
.financial-summary li {position:relative;margin-bottom:20px;padding-top:20px;font-weight:400;border-top:1px dotted #ccc;}
.financial-summary li:first-child {border-top:0;}
.financial-summary li span {display:block;}
.fin-summary-title {font-size:20px;margin-bottom:5px;}
.fin-summary-prog {color:#8a8a8a;}
.fin-summary-prog.completed {color:#5abe2e;}
.financial-summary .edit-btn {position:absolute;top:30px;right:0;}
.financial-summary .edit-btn a {display:inline-block;padding:5px 10px;line-height:1;border:1px solid #ccc;color:#828282;font-weight:300;border-radius:3px;transition:all 0.2s ease-in-out;}
.financial-summary .edit-btn a:hover {color:#8a6d3b;border-color:#d7ba7e;}


.summary-accordion.ui-accordion h3 {}
.summary-accordion-wrap {max-width:500px;margin:30px auto;}
.summary-accordion {}
.summary-accordion span {display:block;}
.summary-accordion h3 {position:relative;font-family:'Josefin Sans', sans-serif;font-size:20px;padding-left:20px;border:1px solid #fff;border-top:1px solid #e6e6e6;box-shadow:0 20px 20px 0 rgba(0,0,0,0);transition:border 0.2s ease-in-out, box-shadow 0.2s ease-in-out;}
.summary-accordion h3:first-child {border-top:1px solid #fff;}
.summary-accordion .edit-btn {position:absolute;bottom:-10px;left:0;right:0;text-align:center;}
.summary-accordion .edit-btn a {display:inline-block;padding:5px 10px;line-height:1;border:2px solid #ccc;color:#999;background:#fff;font-weight:400;border-radius:3px;transition:all 0.2s ease-in-out;}
.summary-accordion .edit-btn a:hover {color:#8a6d3b;border-color:#d7ba7e;}
.summary-accordion h3:before {/*top:26px;*/left:initial;right:20px;}
.summary-accordion h3.ui-accordion-header-active {box-shadow:0 10px 20px 0 rgba(0,0,0,0.10);border-color:#e6e6e6;border-radius:5px;}
.summary-content {position:relative;}
.summary-content.ui-accordion-content {padding-left:0;padding-right:0;}
.summary-accordion .fin-summary-title {color:#013b53;}
.fin-summary-prog {font-size:16px;}

.has-border-b {}
.answer-list-wrap {position:relative;margin-bottom:25px;border:1px solid #ccc;padding:20px;border-radius:5px;}
.answer-list {width:100%;font-weight:400;font-size:14px;}
.answer-list li {border-top:1px dotted #ccc;padding:5px 0;}
.answer-list li span {display:inline-block;}
.answer-list li:first-child {border:0;}
.summary-a {color:#5abe2e;}
.summary-btns {margin-top:30px;}

.financial-accordion .profile-type {margin:0 0 30px 0;}

.settings-idenfy-accordion.idenfy-accordion:after {display:none;}
.settings-idenfy-accordion.idenfy-accordion {max-width:100%;}

/* if 5 steps are needed for reg-steps */
.reg-steps-5 {margin:0 auto 60px auto;max-width:750px;font-size:16px;font-weight:400;position:relative;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;}
.reg-steps-5:before {content:"";position:absolute;height:4px;width:100%;top:20px;left:0;background:#e1e9ee;}
.reg-steps-5 li {width:20%;line-height:1.2;padding-top:50px;position:relative;text-align:center;color:#c5cfd5;perspective:1000px;}
.reg-steps-5 li:before {content:"";position:absolute;top:0;left:50%;margin-left:-20px;font-size:20px;line-height:35px;width:40px;height:40px;background:#ffffff;color:#c5cfd5;border:4px solid #e1e9ee;z-index:2;border-radius:50%;}
.reg-steps-5 li.act {color:#013a51;}
.reg-steps-5 li.act:before {background:#006ab4;color:#fff;}
.reg-steps-5 li:first-child:before {content:"1";text-align:center;left:20px;}
.reg-steps-5 li:nth-child(2):before {content:"2";}
.reg-steps-5 li:nth-child(3):before {content:"3";text-align:center;}
.reg-steps-5 li:nth-child(4):before {content:"4";text-align:center;}
.reg-steps-5 li:nth-child(5):before {content:"5";text-align:center;left:auto;right:0;}
.reg-steps-5 li:first-child {text-align:left;width:18%;}
.reg-steps-5 li:nth-child(2) {width:18%;}
.reg-steps-5 li:nth-child(3) {width:26%;text-align:center;}
.reg-steps-5 li:nth-child(4) {width:20%;}
.reg-steps-5 li:nth-child(5) {width:18%;text-align:right;}
.reg-steps-5 li.act:first-child:before {background:#ff9966;}
.reg-steps-5 li.act:nth-child(2):before {background:#ff6962;}
.reg-steps-5 li.act:nth-child(3):before {background:#f75764;}
.reg-steps-5 li.act:nth-child(4):before {background:#ce4c71;}
.reg-steps-5 li.act:nth-child(5):before {background:#ce4c71;}
.reg-steps-5 li.act:nth-child(2):after {content:"";position:absolute;height:4px;width:115%;top:20px;left:-73%;background:#006ab4;z-index:2;
  background: #ff9966;
  background: -moz-linear-gradient(left, #ff9966 0%, #ff6962 100%);
  background: -webkit-linear-gradient(left, #ff9966 0%,#ff6962 100%);
  background: linear-gradient(to right, #ff9966 0%,#ff6962 100%);
}
.reg-steps-5 li.act:nth-child(3):after {content:"";position:absolute;height:4px;width:72%;top:20px;left:-28%;background:#006ab4;z-index:2;
  background: #ff6962;
  background: -moz-linear-gradient(left, #ff6962 0%, #f75764 100%);
  background: -webkit-linear-gradient(left, #ff6962 0%,#f75764 100%);
  background: linear-gradient(to right, #ff6962 0%,#f75764 100%);
}
.reg-steps-5 li.act:nth-child(4):after {content:"";position:absolute;height:4px;width:98%;top:20px;left:-57%;background:#006ab4;z-index:2;
  background: #f75764;
  background: -moz-linear-gradient(left, #f75764 0%, #ce4c71 100%);
  background: -webkit-linear-gradient(left, #f75764 0%,#ce4c71 100%);
  background: linear-gradient(to right, #f75764 0%,#ce4c71 100%);
}
.reg-steps-5 li.act:nth-child(5):after {content:"";position:absolute;height:4px;width:120%;top:20px;left:-44%;background:#006ab4;z-index:2;
  background: #ce4c71;
}

@media screen and (max-width: 900px) {
  .reg-steps-5 {display:block;background:#f8f9fc;padding:10px 10px 0 10px;border-radius:3px;margin-top:-30px;}
  .reg-steps-5 li {width:auto;padding:13px 7px 13px 55px;text-align:left;margin-bottom:7px;border-bottom:2px solid #fff;}
  .reg-steps-5 li:last-child {margin-bottom:0;border-bottom:0;}
  .reg-steps-5 li:first-child, .reg-steps-5 li:nth-child(2), .reg-steps-5 li:nth-child(3), .reg-steps-5 li:nth-child(4) {text-align:left;}
  .reg-steps-5 li:first-child, .reg-steps-5 li:nth-child(2), .reg-steps-5 li:nth-child(3), .reg-steps-5 li:nth-child(4) {width:100%;}
  .reg-steps-5 li:first-child:before {left:0;}
  .reg-steps-5 li:nth-child(3):before {right:auto;left:0;}
  .reg-steps-5 li:nth-child(4):before {right:auto;left:0;}
  .reg-steps-5:before {display:none;}
  .reg-steps-5 li.act:nth-child(2):after, .reg-steps-5 li.act:nth-child(3):after, .reg-steps-5 li.act:nth-child(4):after {display:none;}
  .reg-steps-5 li.act:nth-child(2):before {text-align:center;}
  .reg-steps-5 li:before {left:0;margin-left:0;border-color:#fff;text-align:center;box-shadow:0px 5px 10px 0px rgba(0,32,45,0.15);}
}


.table-fees {}
.table-fees table {border:1px solid #dedede;}
.table-fees td {border:1px solid #dedede;padding:10px;min-width:140px;}
@media screen and (max-width: 900px) {
  .table-fees {}
  .table-fees table, .table-fees tbody, .table-fees tr, .table-fees td {display:block;}
  .table-fees .txt-right {text-align:left;}
  .table-fees tr {border-top:1px solid #dedede;}
  .table-fees tr:first-child {border:0;}
  .table-fees td {border:0;line-height:1.2;}
  .table-fees td:first-child {padding:10px 10px 2px 10px;}
  .table-fees td:nth-child(2) {padding:2px 10px 10px 10px;}
}

.req-done,.req-total {
  display: inline !important;
}
.settings-label label {
  display: inline;
}
.pro-tip {position:relative;padding:24px 20px 10px 60px;background:#fff;margin-top:5px;margin-bottom:30px;border-radius:5px;box-shadow:0px 10px 25px rgba(0,0,0,0.15);}
.pro-tip:before {content:"";position:absolute;top:20px;left:20px;width:20px;height:30px;background:url(/img/idea.svg) 0 0/contain no-repeat;}
@media screen and (max-width: 900px) {
  .pro-tip {padding:30px 20px 10px 20px;margin-top:40px;}
  .pro-tip:before {top:-30px;left:20px;width:50px;height:50px;border:3px solid #f4f4f4;border-radius:50%;background:#ffffff url(/img/idea.svg) center center/20px 30px no-repeat;}
}
.text-align-left {
  text-align: left !important;
}
.notification-red {
  margin-bottom:20px;
  text-align:left;
  padding:30px 40px;
  position:relative;
}
.status-notification {
  border:1px solid #ffd3a4;
  margin:30px 2%;
  line-height:1.3;
  border-radius:3px;
  margin-bottom:20px;
  text-align:left;
  padding:30px 40px;
  position:relative;
}
.headline-block {max-width:65%;position:relative;}
.headline-block:before {content:"";position:absolute;top:-60px;right:-410px;width:500px;height:400px;background:url(/img/intro-august-2022.svg) 0 0/contain no-repeat;z-index:0;pointer-events:none;}
.headline-08-2022 p {font-size:22px;font-weight:400;}
.header-bg-1 .headline-block .primary-btn {margin-top:30px;text-align:left;}

.at-glance {width:1096px;margin:0 auto;padding:0 0 50px 0;font-size:16px;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;}
.at-glance-col {width:45%;}
.at-glance-col:first-child {width:55%;}
.at-glance-stats {width:100%;text-align:center;}
.at-glance-stats li {width:100%;padding:20px 30px;font-weight:400;}
.at-glance-stats li strong {display:block;font-size:24px;font-weight:700;margin-top:3px;}
.at-glance-stats li:nth-child(odd) {/*text-align:right;*/}
.at-glance-stats li:nth-child(1) {/*border-right:1px dotted #6c818c;border-bottom:1px dotted #6c818c;*/}
.at-glance-stats li:nth-child(2) {/*border-bottom:1px dotted #6c818c;*/}
.at-glance-stats li:nth-child(3) {/*border-right:1px dotted #6c818c;*/}
.at-glance-stats li:nth-child(4) {}

.how-it-works-wrap {background:#f3f4f9;}
.how-it-works-block {width:1096px;margin:0 auto;padding:60px 0;position:relative;}
.how-it-works-block:before {content:"";position:absolute;top:40px;right:-100px;width:500px;height:500px;background:url(/img/how-it-works-bg.svg) 0 0/contain no-repeat;z-index:0;pointer-events:none;}
.how-it-works-list {text-align:left;max-width:800px;}
.how-it-works-list li {position:relative;border-left:1px solid #6c818c;margin-left:9px;margin-bottom:5px;padding-left:30px;padding-bottom:24px;}
.how-it-works-list li:last-child {border-left:1px solid rgba(0,0,0,0);}
.how-it-works-list li:before {position:absolute;top:0;left:-14px;width:29px;height:29px;font-size:16px;font-weight:500;color:#fff;background:#013b51;text-align:center;border:5px solid #f3f4f9;border-radius:50%;}
.how-it-works-list li:nth-child(1):before {content:"1";}
.how-it-works-list li:nth-child(2):before {content:"2";}
.how-it-works-list li:nth-child(3):before {content:"3";}
.how-it-works-list li:nth-child(4):before {content:"4";}
.how-it-works-list li:nth-child(5):before {content:"5";background:#ff5e62;}

.regulated-wrap {background:#f3f4f9;}
.regulated {width:1096px;margin:0 auto;padding:60px 0;}
.regulated h2 {margin-top:0;margin-bottom:20px;}
.regulated-list {margin-top:50px;margin-bottom:30px;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;}
.regulated-list li {width:30%;margin-bottom:20px;}
.regulated-list li h3 {font-size:16px;margin:0 0 20px 0;padding-left:30px;text-transform:initial;position:relative;}
.regulated-list li h3:before {content:"";position:absolute;top:-3px;left:0;width:23px;height:23px;}
.regulated-list li:nth-child(1) h3:before {background:url(../img/regulated-1.png) 0 0/contain no-repeat;}
.regulated-list li:nth-child(2) h3:before {background:url(../img/regulated-2.png) 0 0/contain no-repeat;}
.regulated-list li:nth-child(3) h3:before {background:url(../img/regulated-3.png) 0 0/contain no-repeat;}
.regulated-list li:nth-child(4) h3:before {background:url(../img/regulated-4.png) 0 0/contain no-repeat;}
.regulated-list li:nth-child(5) h3:before {background:url(../img/regulated-5.png) 0 0/contain no-repeat;}
.regulated-list li:nth-child(6) h3:before {background:url(../img/regulated-6.png) 0 0/contain no-repeat;}

.comparison-table {padding:30px 0;background:#f3f4f9;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;}
.comparison-us {width:60%;/*font-weight:400;*/}
.comparison-others {width:38%;text-align:right;}
.comparison-us li {padding:5px 0;border-top:1px dotted #444;}
.comparison-others li {padding:5px 0;border-top:1px dotted #444;}
.comparison-us li:first-child, .comparison-others li:first-child {border-top:0;}
.comparison-title {font-weight:500;}

.blog-posts-wrap {}
.blog-posts h2 {margin-bottom:20px;}
.blog-posts {width:1096px;margin:0 auto;padding:60px 0 30px 0;}
.blog-post-list {margin-top:50px;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;}
.blog-post-block {width:48%;margin-bottom:20px;padding:20px;}
.blog-post-block:nth-child(1) {background:#f3f4f9;border-radius:3px;}
.blog-post-block:nth-child(4) {background:#f3f4f9;border-radius:3px;}
.blog-post-block h3 {font-size:16px;margin:0 0 20px 0;text-transform:initial;}
.blog-post-block h3 a {color:#013b51;}
.blog-post-block h3 a:hover {text-decoration:underline;}
.blog-post-block .read-more {}
.blog-post-block .read-more a {color:#013b51;font-weight:400;position:relative;padding-left:17px;}
.blog-post-block .read-more a:hover {text-decoration:underline;}
.blog-post-block .read-more a:before {content:"";position:absolute;top:0px;left:0;width:7px;height:11px;background:url(../img/chevron-navy.svg) 0 0/contain no-repeat;}

.testimony-wrap {}
.testimony {width:1096px;margin:0 auto;padding:0 0 60px 0;}
.testimony-list {align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;}
.testimony-list li {width:30%;}
.testimony-bubble {background:#f3f4f9;padding:20px 30px;}

.start-investing-bottom-wrap {background:#f3f4f9;}
.start-investing-bottom {width:1096px;margin:0 auto;padding:60px 0;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;}
.start-investing-bottom h3 {width:60%;margin:0;}
.start-investing-bottom .button {width:35%;text-align:right;}

@media screen and (max-width: 900px) {
  .headline-block {max-width:initial;padding-top:120px;width:100%;padding-left:2%;}
  .headline-block:before {top:0px;left:0;width:200px;height:200px;}
  .at-glance {width:92%;margin-left:4%;padding-top:30px;padding-bottom:20px;display:block;}
  .at-glance-col, .at-glance-col:first-child {width:100%;}
  .at-glance-stats li {width:100%;text-align:left;}
  .at-glance-stats li:nth-child(odd) {text-align:left;}
  .at-glance-stats li:nth-child(1) {padding:20px 0px;border-right:0;/*border-bottom:1px dotted #6c818c;*/}
  .at-glance-stats li:nth-child(2) {padding:20px 0px;/*border-bottom:1px dotted #6c818c;*/}
  .at-glance-stats li:nth-child(3) {padding:20px 0px;border-right:0;/*border-bottom:1px dotted #6c818c;*/}
  .at-glance-stats li:nth-child(4) {padding:20px 0px;}
  .how-it-works-block h2 {margin:0 0 20px 0;}
  .how-it-works-block {width:100%;width:92%;margin-left:4%;padding-top:40px;padding-bottom:40px;display:block;}
  .how-it-works-block:before {display:none;}
  .how-it-works-list li {/*margin-left:0;*/}
  .how-it-works-list li:last-child {padding-bottom:0;}
  .regulated {width:92%;margin-left:4%;margin-right:4%;padding-top:50px;padding-bottom:30px;}
  .regulated-list {display:block;margin-top:30px;margin-bottom:20px;}
  .regulated-list li {width:100%;}
  .comparison-us {width:100%;margin-bottom:20px;text-align:left;}
  .comparison-others {width:100%;text-align:left;}
  .blog-posts {width:92%;margin-left:4%;margin-right:4%;padding-top:30px;}
  .blog-post-list {margin-top:30px;}
  .blog-post-block {width:100%;}
  .blog-post-block:nth-child(3) {background:#f3f4f9;border-radius:3px;}
  .blog-post-block:nth-child(4) {background:none;margin-bottom:0;}
  .start-investing-bottom {width:92%;margin-left:4%;margin-right:4%;text-align:center;}
  .start-investing-bottom h3 {width:100%;margin-bottom:20px;}
  .start-investing-bottom .button {width:100%;margin-bottom:0;text-align:center;}
  .loan-table {padding-top:30px;padding-bottom:50px;}
}
@media screen and (max-width: 900px) {
  .headline-block {max-width:initial;padding-top:120px;width:100%;padding-left:2%;}
  .headline-block:before {top:0px;left:0;width:200px;height:200px;}
  .at-glance {width:92%;margin-left:4%;padding-top:30px;padding-bottom:20px;display:block;}
  .at-glance-col, .at-glance-col:first-child {width:100%;}
  .at-glance-stats li {width:100%;text-align:left;}
  .at-glance-stats li:nth-child(odd) {text-align:left;}
  .at-glance-stats li:nth-child(1) {padding:20px 0px;border-right:0;/*border-bottom:1px dotted #6c818c;*/}
  .at-glance-stats li:nth-child(2) {padding:20px 0px;/*border-bottom:1px dotted #6c818c;*/}
  .at-glance-stats li:nth-child(3) {padding:20px 0px;border-right:0;/*border-bottom:1px dotted #6c818c;*/}
  .at-glance-stats li:nth-child(4) {padding:20px 0px;}
  .how-it-works-block h2 {margin:0 0 20px 0;}
  .how-it-works-block {width:100%;width:92%;margin-left:4%;padding-top:40px;padding-bottom:40px;display:block;}
  .how-it-works-block:before {display:none;}
  .how-it-works-list li {/*margin-left:0;*/}
  .how-it-works-list li:last-child {padding-bottom:0;}
  .regulated {width:92%;margin-left:4%;margin-right:4%;padding-top:50px;padding-bottom:30px;}
  .regulated-list {display:block;margin-top:30px;margin-bottom:20px;}
  .regulated-list li {width:100%;}
  .comparison-us {width:100%;margin-bottom:20px;text-align:left;}
  .comparison-others {width:100%;text-align:left;}
  .blog-posts {width:92%;margin-left:4%;margin-right:4%;padding-top:30px;}
  .blog-post-list {margin-top:30px;}
  .blog-post-block {width:100%;}
  .blog-post-block:nth-child(3) {background:#f3f4f9;border-radius:3px;}
  .blog-post-block:nth-child(4) {background:none;margin-bottom:0;}
  .start-investing-bottom {width:92%;margin-left:4%;margin-right:4%;text-align:center;}
  .start-investing-bottom h3 {width:100%;margin-bottom:20px;}
  .start-investing-bottom .button {width:100%;margin-bottom:0;text-align:center;}
  .loan-table {padding-top:30px;padding-bottom:50px;}
}

.sup {vertical-align:super;font-size:75%;}
.disclaimer-index {max-width:1096px;margin:30px auto;}
@media screen and (max-width: 900px) {
  .disclaimer-index {width:92%;margin-left:4%;margin-right:4%;}
}
.modal.centered-modal {top:50%;position:fixed;}
@media screen and (max-width: 900px) {
  .modal.centered-modal {position:absolute;top:100px;}
}

.modal-overlay-mifid-1,.modal-overlay-mifid-2, .modal-overlay-mifid-3, .modal-overlay-mifid-4 {
  display: none;
  background: rgba(255,255,255,0.35);
  position: fixed;
  z-index: 90;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}

.text-nowrap {
  white-space: nowrap;
}

.form-wrap .company-menu {max-width:716px;margin:0 auto 50px auto;}
.form-wrap .company-menu li a {padding:15px 10px;}

.form-wrap.fin-form-wrap-v2 {max-width:1097px;}
.form-wrap.fin-form-wrap-v2 .company-menu {max-width:initial;text-transform:initial;}
.fin-form-wrap-v2 .financial-inner {margin:0 0 auto 0;}
.fin-form-wrap-v2 .summary-accordion-wrap {max-width:700px;margin:50px auto 30px auto;}
.fin-form-wrap-v2 .profile-progress ul li a {pointer-events:none;}

.answer-list-wrap h4 {font-weight:400;margin-bottom:10px;font-size:14px;}

.question-wrap {align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px 0 20px 0;}
.question-col-1 {width:48%;padding:30px;padding-bottom:10px;border-radius:5px;box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);}
.question-col-2 {width:48%;padding:30px;padding-left:60px;position:relative;}
.question-col-2:before {content:"";position:absolute;top:30px;left:0;width:40px;height:25px;background:url(/img/graduation-hat.svg) 0 0/contain no-repeat;}
.question-col-1 h3, .question-col-2 h3 {font-weight:400;font-size:16px;margin:0;margin-bottom:10px;text-transform:initial;}
.question-col-1 h3 {margin-bottom:20px;}

.question-wrap #accordion h3 {color:#013b53;font-size:16px;}
.question-wrap .ui-accordion-content {padding:20px 0 10px 0px;}
.question-wrap .rules-block {margin:0 0 20px 0;width:initial;float:none;display:block;}
.checkbox-label {display:block;margin:7px 0;}
.checkbox-list {margin-bottom:25px;}
.custom-select.disabled {pointer-events:none;}

.answer-list li .summary-a {margin-top:5px;display:block;}

.prog-bar.prog-14 span:before, .prog-bar.prog-28 span:before, .prog-bar.prog-43 span:before, .prog-bar.prog-57 span:before, .prog-bar.prog-71 span:before, .prog-bar.prog-85 span:before
{content:"";position:absolute;top:0;left:0;height:3px;background:#5abe2e;}
.prog-bar.prog-14 span:before {width:14.28%;}
.prog-bar.prog-28 span:before {width:28.57%;}
.prog-bar.prog-43 span:before {width:42.86%;}
.prog-bar.prog-57 span:before {width:57.14%;}
.prog-bar.prog-71 span:before {width:71.43%;}
.prog-bar.prog-85 span:before {width:85.71%;}

.steps-notification-wrap {margin-bottom:30px;position:relative;}
/*.steps-notification-wrap:before {content:"";position:absolute;top:0;left:14px;width:2px;bottom:45px;background:#c0c4d5;}
.steps-notification-wrap:after {content:"";position:absolute;bottom:45px;left:14px;height:2px;width:26px;background:#c0c4d5;}*/
.step-block {position:relative;padding:7px 0px 13px 40px;}
.step-block.step-complete .step-block-bg {padding:12px 20px 8px 20px;border:1px solid #e2e4ec;background:#fff;}
.step-block h2 {margin:0 0 10px 0;font-size:18px;text-transform:initial;}
.step-block .primary-btn {text-transform:initial;}
.step-block .primary-btn a {padding:12px 20px 10px 20px;}
.step-block:before {content:"";position:absolute;top:10px;left:0;width:30px;height:30px;background:#c0c4d5;border-radius:50%;z-index:2;}
.step-block:after {content:"";position:absolute;top:10px;left:0;width:30px;height:30px;color:#fff;text-align:center;line-height:30px;font-weight:400;z-index:2;}
.step-block:nth-child(1):after {content:"1";}
.step-block:nth-child(2):after {content:"2";}
.step-block:nth-child(3):after {content:"3";}
.step-block:nth-child(4):after {content:"4";}
.step-block:nth-child(5):after {content:"5";}
.step-block.step-complete:before {background:green;}
.step-block.step-complete:after {content:"";background:url(/img/check-white.svg) 0 0/contain no-repeat;width:12px;height:12px;top:18px;left:8px;}
.step-complete {}
.step-current {}
.step-block-bg {background:#f5f6fa;padding:20px;border-radius:5px;}
.step-block-bg .primary-btn {margin:20px 0 0 0;}
.step-disclaimer {margin-top:15px;margin-bottom:0;font-size:14px;}

.results-wrap {padding:25px;/*border:1px solid #e3e4ea;*/border-radius:5px;margin:0 auto;background:#f5f6fa;}
.results-wrap p:last-of-type {margin-bottom:0;}
.results-wrap h2 {font-size:24px;text-transform:initial;margin:0 0 0px 0;font-weight:400;line-height:1.2;}
.results-wrap h3 {font-size:18px;text-transform:initial;margin:0 0 0px 0;font-weight:400;line-height:1.2;text-align:center;}
.results-list {align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 20px 0;}
.results-item {width:48%;background:#fff;padding:20px;border-radius:5px;position:relative;text-align:center;}
.results-item p:last-of-type {margin-bottom:0;}
.results-text-block {margin-bottom:20px;}
.results-icon-1 {position:relative;width:80px;height:80px;margin:0 auto 20px auto;background:url(/img/results-1.png) 0 0/contain no-repeat;}
.results-icon-2 {position:relative;width:80px;height:80px;margin:0 auto 20px auto;background:url(/img/results-2.png) 0 0/contain no-repeat;}
.results-icon-3 {position:relative;width:80px;height:80px;margin:0 auto 20px auto;background:url(/img/results-3.png) 0 0/contain no-repeat;}
.results-title {align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;}
.edit-results {font-size:14px;}
.edit-results a {display:inline-block;padding:7px 10px 5px 10px;border:1px solid #acb4d2;color:#013b53;line-height:1;border-radius:3px;}
.results-disclaimer {text-align:center;}
.results-y {position:relative;padding:0 0 0 20px;color:#4eb829;font-weight:400;display:inline-block;margin-top:10px;}
.results-y:before {content:"";position:absolute;left:0px;top:2px;width:14px;height:14px;background:url(/img/check-green.svg) 0 0/contain no-repeat;}
.results-n {position:relative;padding:0 0 0 20px;color:#a94442;font-weight:400;display:inline-block;margin-top:10px;}
.results-n:before {content:"";position:absolute;left:0px;top:2px;width:14px;height:14px;background:url(/img/cross-1.svg) 0 0/contain no-repeat;}
.results-wrap .button {text-align:center;}
.results-wrap .ghost-btn {margin-bottom:20px;}

.question-multiple-block-error {color: #F05353 !important;}

.autoinvest-strategy-btn {text-align:center;font-weight:500;}
.autoinvest-strategy-btn a {display:block;text-align:center;border-radius:5px;background:#013b53;color:#fff;padding:9px 5px 7px 5px;transition:all 0.2s ease-in-out;}
.autoinvest-strategy-btn.autoinvest-strategy-on a {padding:7px 5px 5px 5px;color:#013b53;border:2px solid #013b53;background:#fff;}
.autoinvest-strategy-btn.autoinvest-strategy-on a:hover {background:#fff;border-color:#085473;color:#085473;}
.autoinvest-strategy-btn a:hover {background:#085473;}

.currency-npt {position:relative;}
.currency-npt:before {content:"€";position:absolute;top:8px;right:5px;width:20px;height:20px;pointer-events:none;}

.create-strategy-wrap {max-width:900px;margin:0 auto;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;}
.create-strategy-block {width:48%;padding:30px;border-radius:5px;box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);}
.create-strategy-block h3 {margin:0 0 10px 0;text-transform:initial;}
.create-strategy-block .input {background:#f5f6fa;border:2px solid #cfd3e3;height:36px;width:100%;padding:5px 10px;border-radius:3px;}
.create-strategy-block .custom-select select {border:2px solid #cfd3e3;height:36px;}
.create-strategy-block .custom-select.hide {display:none;}
.create-strategy-block .custom-select:after {top:2px;right:2px;height:32px;background-position:-688px -36px;}
.create-strategy-block .tip-txt {margin-top:10px;padding:5px 10px;border-color:#ffd3a4;background:#fff2e6;color:#A5651E;border-radius:3px;}
.create-strategy-block .npt-label {margin-bottom:5px;display:block;}
.strategy-label {margin-bottom:20px;border-top:1px dashed #ddd;padding-top:20px;}
.strategy-label label {display:inline;padding-left:6px;}
.create-strategy-descr {width:48%;padding:30px;}
.create-strategy-descr h3 {margin:0 0 10px 0;}
.create-strategy-descr-list {margin-left:0px;margin-bottom:20px;}
.create-strategy-descr-list li {position:relative;padding-left:20px;margin:0 0 10px 0;}
.create-strategy-descr-list li:before {content:"";position:absolute;top:3px;left:0;width:12px;height:12px;background:url(/img/check-green.svg) 0 0/contain no-repeat;}

.mifid-notification a {
  color: #ff5e62;
  text-decoration: none;
}

.disabled, .disabled a {
  opacity: 0.5;
  cursor: not-allowed;
}

@media only screen and (max-width: 900px) {
  /* For mobile phones: */
  [class*="question-col-"] {
    width: 100%;
  }

  .company-menu-4 li {
    width: 100%!important;
  }

  .form-wrap .company-menu li a {
    padding: 10px 10px 7px 20px;
  }

  .summary-accordion-wrap {
    margin-top: 0!important;
  }

  .profile-progress ul li {
    width: 100%!important;
  }

  .active-group {
    display: block!important;
  }

  .prog-bar {
    display: none;
  }

  .results-item {
    width: 100%;
    margin-bottom: 5px;
  }
  
  .autoinvest-strategy-label {width:100%;text-align:center;padding:10px 0 0 0;font-weight:400;}
  .autoinvest-strategy-cell-bg {width:33%;}
  .autoinvest-strategy-cell h3 {font-size:16px;}
  .create-strategy-block {width:100%;}
  .create-strategy-descr {width:100%;}
  .question-col-1 {width:100%;}
  .question-col-2 {width:100%;padding-left:30px;padding-top:80px;}
  .question-col-2:before {top:32px;left:30px;}
  .profile-progress ul li {display:none;width:100%;}
  .profile-progress ul li.act-mob {display:block;}
  .profile-progress.mob-inactive {display:none;}
  .fin-form-wrap-v2 .summary-accordion-wrap {margin-top:0px;}
  .results-item {width:100%;margin-bottom:5px;}
  .autoinvest-overview-wrap {padding:20px 0 0 0;border:0;}
  .autoinvest-investment-label {top:-50px;}
  .autoinvest-current-label {top:13px;}
  .autoinvest-strategy-table-wrap {overflow-x:scroll;}
  .table-wrap-icon {position:relative;}
  .table-wrap-icon:before {content:"";position:absolute;top:-33px;left:50%;margin-left:-20px;width:40px;height:40px;background:url(../img/swipe.svg) 0 0/contain no-repeat;}
  .autoinvest-strategy-table {min-width:960px;}
  .autoinvest-strategy-title-wrap {display:block;}
  .add-strategy-btn {margin-bottom:10px;}
  .add-strategy-btn a {display:inline-block;}
  .autoinvest-limit-exceeded-label {top:-32px;}
}

.headline-block {max-width:65%;position:relative;}
.headline-block:before {content:"";position:absolute;top:-60px;right:-410px;width:500px;height:400px;background:url(/img/intro-august-2022.png) 0 0/contain no-repeat;z-index:0;pointer-events:none;}
.headline-08-2022 p {font-size:22px;font-weight:400;}
.header-bg-1 .headline-block .primary-btn {margin-top:30px;text-align:left;}

.at-glance {width:1096px;margin:0 auto;padding:0 0 50px 0;font-size:16px;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;}
.at-glance-col {width:45%;}
.at-glance-col:first-child {width:55%;}
.at-glance-stats {width:100%;text-align:center;}
.at-glance-stats li {width:100%;padding:20px 30px;font-weight:400;}
.at-glance-stats li strong {display:block;font-size:24px;font-weight:700;margin-top:3px;}
.at-glance-stats li:nth-child(odd) {/*text-align:right;*/}
.at-glance-stats li:nth-child(1) {/*border-right:1px dotted #6c818c;border-bottom:1px dotted #6c818c;*/}
.at-glance-stats li:nth-child(2) {/*border-bottom:1px dotted #6c818c;*/}
.at-glance-stats li:nth-child(3) {/*border-right:1px dotted #6c818c;*/}
.at-glance-stats li:nth-child(4) {}

.how-it-works-wrap {background:#f3f4f9;}
.how-it-works-block {width:1096px;margin:0 auto;padding:60px 0;position:relative;}
.how-it-works-block:before {content:"";position:absolute;top:40px;right:-100px;width:500px;height:500px;background:url(/img/how-it-works-bg.png) 0 0/contain no-repeat;z-index:0;pointer-events:none;}
.how-it-works-list {text-align:left;max-width:800px;}
.how-it-works-list li {position:relative;border-left:1px solid #6c818c;margin-left:9px;margin-bottom:5px;padding-left:30px;padding-bottom:24px;}
.how-it-works-list li:last-child {border-left:1px solid rgba(0,0,0,0);}
.how-it-works-list li:before {position:absolute;top:0;left:-14px;width:29px;height:29px;font-size:16px;font-weight:500;color:#fff;background:#013b51;text-align:center;border:5px solid #f3f4f9;border-radius:50%;}
.how-it-works-list li:nth-child(1):before {content:"1";}
.how-it-works-list li:nth-child(2):before {content:"2";}
.how-it-works-list li:nth-child(3):before {content:"3";}
.how-it-works-list li:nth-child(4):before {content:"4";}
.how-it-works-list li:nth-child(5):before {content:"5";background:#ff5e62;}

.regulated-wrap {background:#f3f4f9;}
.regulated {width:1096px;margin:0 auto;padding:60px 0;}
.regulated h2 {margin-top:0;margin-bottom:20px;}
.regulated-list {margin-top:50px;margin-bottom:30px;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;}
.regulated-list li {width:30%;margin-bottom:20px;}
.regulated-list li h3 {font-size:16px;margin:0 0 20px 0;padding-left:30px;text-transform:initial;position:relative;}
.regulated-list li h3:before {content:"";position:absolute;top:-3px;left:0;width:23px;height:23px;}
.regulated-list li:nth-child(1) h3:before {background:url(/img/regulated-1.png) 0 0/contain no-repeat;}
.regulated-list li:nth-child(2) h3:before {background:url(/img/regulated-2.png) 0 0/contain no-repeat;}
.regulated-list li:nth-child(3) h3:before {background:url(/img/regulated-3.png) 0 0/contain no-repeat;}
.regulated-list li:nth-child(4) h3:before {background:url(/img/regulated-4.png) 0 0/contain no-repeat;}
.regulated-list li:nth-child(5) h3:before {background:url(/img/regulated-5.png) 0 0/contain no-repeat;}
.regulated-list li:nth-child(6) h3:before {background:url(/img/regulated-6.png) 0 0/contain no-repeat;}

.comparison-table {padding:30px 0;background:#f3f4f9;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;}
.comparison-us {width:60%;/*font-weight:400;*/}
.comparison-others {width:38%;text-align:right;}
.comparison-us li {padding:5px 0;border-top:1px dotted #444;}
.comparison-others li {padding:5px 0;border-top:1px dotted #444;}
.comparison-us li:first-child, .comparison-others li:first-child {border-top:0;}
.comparison-title {font-weight:500;}

.blog-posts-wrap {}
.blog-posts h2 {margin-bottom:20px;}
.blog-posts {width:1096px;margin:0 auto;padding:60px 0 30px 0;}
.blog-post-list {margin-top:50px;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;}
.blog-post-block {width:48%;margin-bottom:20px;padding:20px;}
.blog-post-block:nth-child(1) {background:#f3f4f9;border-radius:3px;}
.blog-post-block:nth-child(4) {background:#f3f4f9;border-radius:3px;}
.blog-post-block h3 {font-size:16px;margin:0 0 20px 0;text-transform:initial;}
.blog-post-block h3 a {color:#013b51;}
.blog-post-block h3 a:hover {text-decoration:underline;}
.blog-post-block .read-more {}
.blog-post-block .read-more a {color:#013b51;font-weight:400;position:relative;padding-left:17px;}
.blog-post-block .read-more a:hover {text-decoration:underline;}
.blog-post-block .read-more a:before {content:"";position:absolute;top:0px;left:0;width:7px;height:11px;background:url(/img/chevron-navy.svg) 0 0/contain no-repeat;}

.testimony-wrap {}
.testimony {width:1096px;margin:0 auto;padding:0 0 60px 0;}
.testimony-list {align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;}
.testimony-list li {width:30%;}
.testimony-bubble {background:#f3f4f9;padding:20px 30px;}

.start-investing-bottom-wrap {background:#f3f4f9;}
.start-investing-bottom {width:1096px;margin:0 auto;padding:60px 0;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;}
.start-investing-bottom h3 {width:60%;margin:0;}
.start-investing-bottom .button {width:35%;text-align:right;}

@media screen and (max-width: 900px) {
  .headline-block {max-width:initial;padding-top:120px;width:100%;padding-left:2%;}
  .headline-block:before {top:0px;left:0;width:200px;height:200px;}
  .at-glance {width:92%;margin-left:4%;padding-top:30px;padding-bottom:20px;display:block;}
  .at-glance-col, .at-glance-col:first-child {width:100%;}
  .at-glance-stats li {width:100%;text-align:left;}
  .at-glance-stats li:nth-child(odd) {text-align:left;}
  .at-glance-stats li:nth-child(1) {padding:20px 0px;border-right:0;/*border-bottom:1px dotted #6c818c;*/}
  .at-glance-stats li:nth-child(2) {padding:20px 0px;/*border-bottom:1px dotted #6c818c;*/}
  .at-glance-stats li:nth-child(3) {padding:20px 0px;border-right:0;/*border-bottom:1px dotted #6c818c;*/}
  .at-glance-stats li:nth-child(4) {padding:20px 0px;}
  .how-it-works-block h2 {margin:0 0 20px 0;}
  .how-it-works-block {width:100%;width:92%;margin-left:4%;padding-top:40px;padding-bottom:40px;display:block;}
  .how-it-works-block:before {display:none;}
  .how-it-works-list li {/*margin-left:0;*/}
  .how-it-works-list li:last-child {padding-bottom:0;}
  .regulated {width:92%;margin-left:4%;margin-right:4%;padding-top:50px;padding-bottom:30px;}
  .regulated-list {display:block;margin-top:30px;margin-bottom:20px;}
  .regulated-list li {width:100%;}
  .comparison-us {width:100%;margin-bottom:20px;text-align:left;}
  .comparison-others {width:100%;text-align:left;}
  .blog-posts {width:92%;margin-left:4%;margin-right:4%;padding-top:30px;}
  .blog-post-list {margin-top:30px;}
  .blog-post-block {width:100%;}
  .blog-post-block:nth-child(3) {background:#f3f4f9;border-radius:3px;}
  .blog-post-block:nth-child(4) {background:none;margin-bottom:0;}
  .start-investing-bottom {width:92%;margin-left:4%;margin-right:4%;text-align:center;}
  .start-investing-bottom h3 {width:100%;margin-bottom:20px;}
  .start-investing-bottom .button {width:100%;margin-bottom:0;text-align:center;}
  .loan-table {padding-top:30px;padding-bottom:50px;}
}

.sup {vertical-align:super;font-size:75%;}
.disclaimer-index {max-width:1096px;margin:30px auto;}
@media screen and (max-width: 900px) {
  .disclaimer-index {width:92%;margin-left:4%;margin-right:4%;}
}

.regulated-wrap.white-bg {background:#fff;}
.regulated-wrap.white-bg .comparison-table {background:#fff;}
.partner-2023-wrap {margin-top:30px;}
.partner-2023 {width:1096px;margin:0 auto;padding:0 0 50px 0;font-size:16px;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;}
.partner-2023-col:nth-child(1) {width:48%;background:none;padding:0px;border-radius:5px;text-align:center;}
.partner-2023-col:nth-child(2) {width:48%;background:#FAFAFC;padding:20px;border-radius:5px;text-align:center;align-self:flex-end;}
.partner-2023-col p {margin:10px 0;}
.partner-2023-col p.bonus {font-size:20px;}
.primary-btn a {display:inline-block;}
.partner-2023-avatar {margin:-125px auto 20px auto;width:250px;height:250px;background:#FAFAFC;border:5px solid #fff;position:relative;border-radius:50%;overflow:hidden;}
.partner-2023-avatar img {display:block;width:100%;}
.partner-2023-avatar-block {background:#FAFAFC;padding:20px 40px;border-radius:5px;margin-top:125px;}
.partner-2023-graphic {margin:0 auto;max-width:380px;}
.partner-2023-graphic.partner-2023-graphic-2 {max-width:180px;}
.partner-2023-graphic.partner-2023-graphic-4 {max-width:300px;}
.partner-2023-graphic img {width:100%;display:inline-block;}
.partner-quote-1 {width:80px;height:58px;position:absolute;bottom:10px;left:50%;margin-left:-40px;background:url(/img/partner-quote.svg) 0 0/contain no-repeat;}
.partner-2023 .primary-btn a {padding:12px 35px;text-transform:uppercase;}
.partner-2023-avatar-block a {text-decoration:underline;color:#013b53;}
.partner-2023-avatar-block a:hover {text-decoration:none;}
.partner-2023-logo {max-width:100px;margin:10px auto 20px auto;}
.partner-2023-logo.partner-logo-2 {max-width:49px;}
.partner-2023-logo img {width:100%;display:block;}
.no-avatar .partner-quote-1 {bottom:80px;}
@media screen and (max-width: 900px) {
  .partner-2023-wrap {margin:0 4%;}
  .partner-2023 {width:100%;}
  .partner-2023-col:nth-child(1) {width:100%;margin-bottom:20px;}
  .partner-2023-col:nth-child(2) {width:100%;}
}
