/*visualhyip.com*/
body {
  background: #fff;
  color: #3e617f;
  font-family: "Montserrat", sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 1.4;
  font-size: 14px;
  font-weight: 300;
  overflow-x: hidden;
  direction: ltr;
  text-align: left;
}

li {
  list-style: none;
}

h1, h2, h3,
h4, h5, h6 {
  margin: 10px 0;
}

h1 {
  font-size: 42px;
}
@media only screen and (max-width: 1199px) {
  h1 {
    font-size: 38px;
  }
}
@media only screen and (max-width: 991px) {
  h1 {
    font-size: 35px;
  }
}
@media only screen and (max-width: 768px) {
  h1 {
    font-size: 31px;
  }
}
@media only screen and (max-width: 600px) {
  h1 {
    font-size: 29px;
  }
}
@media only screen and (max-width: 500px) {
  h1 {
    font-size: 27px;
  }
}

h2 {
  font-size: 32px;
}
@media only screen and (max-width: 1199px) {
  h2 {
    font-size: 29px;
  }
}
@media only screen and (max-width: 991px) {
  h2 {
    font-size: 27px;
  }
}
@media only screen and (max-width: 768px) {
  h2 {
    font-size: 25px;
  }
}
@media only screen and (max-width: 500px) {
  h2 {
    font-size: 23px;
  }
}
@media only screen and (max-width: 450px) {
  h2 {
    font-size: 21px;
  }
}

p {
  font-size: 15px;
  color: rgba(62, 97, 127, 0.9);
  margin: 10px 0 0;
  word-wrap: break-word;
}
@media only screen and (max-width: 1199px) {
  p {
    font-size: 14px;
  }
}
@media only screen and (max-width: 768px) {
  p {
    font-size: 13px;
  }
}
@media only screen and (max-width: 500px) {
  p {
    font-size: 12px;
  }
}

section {
  width: 100%;
}

a:focus,
a:hover,
a:-webkit-any-link,
a {
  text-decoration: none;
  cursor: pointer;
}

input,
input:focus {
  outline: none;
  border: none;
}

input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
  background-color: transparent;
}

input[type=number],
input[type=number]:hover,
input[type=number]:focus {
  -moz-appearance: textfield;
  -webkit-appearance: none;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

textarea, input {
  width: 100%;
  font-weight: 300;
  padding: 20px 40px;
  font-size: 20px;
  color: #3e617f;
}
textarea::-webkit-input-placeholder, input::-webkit-input-placeholder {
  color: rgba(62, 97, 127, 0.4);
  font-size: 20px;
}
textarea::-moz-placeholder, input::-moz-placeholder {
  color: rgba(62, 97, 127, 0.4);
  font-size: 20px;
}
textarea:-ms-input-placeholder, input:-ms-input-placeholder {
  color: rgba(62, 97, 127, 0.4);
  font-size: 20px;
}
textarea:-moz-placeholder, input:-moz-placeholder {
  color: rgba(62, 97, 127, 0.4);
  font-size: 20px;
}

.input-holder-byicon {
  width: 100%;
  margin-bottom: 15px;
}
.input-holder-byicon svg {
  width: 17px;
  height: 17px;
  right: 38px;
  stroke: #47a9d4;
  fill: #47a9d4;
  top: -moz-calc((100% - 17px)/2);
  top: -webkit-calc((100% - 17px)/2);
  top: calc((100% - 17px)/2);
}
@media only screen and (max-width: 991px) {
  .input-holder-byicon svg {
    width: 14px;
    height: 14px;
    top: -moz-calc((100% - 14px)/2);
    top: -webkit-calc((100% - 14px)/2);
    top: calc((100% - 14px)/2);
  }
}
@media only screen and (max-width: 500px) {
  .input-holder-byicon svg {
    width: 12px;
    height: 12px;
    right: 28px;
    top: -moz-calc((100% - 12px)/2);
    top: -webkit-calc((100% - 12px)/2);
    top: calc((100% - 12px)/2);
  }
}
.input-holder-byicon input {
  padding: 17px 65px 17px 40px;
}
@media only screen and (max-width: 991px) {
  .input-holder-byicon input {
    padding: 15px 65px 15px 20px;
    font-size: 14px;
  }
  .input-holder-byicon input::-webkit-input-placeholder {
    font-size: 14px;
  }
  .input-holder-byicon input::-moz-placeholder {
    font-size: 14px;
  }
  .input-holder-byicon input:-ms-input-placeholder {
    font-size: 14px;
  }
  .input-holder-byicon input:-moz-placeholder {
    font-size: 14px;
  }
}
@media only screen and (max-width: 500px) {
  .input-holder-byicon input {
    padding: 13px 50px 13px 20px;
    font-size: 12px;
  }
  .input-holder-byicon input::-webkit-input-placeholder {
    font-size: 12px;
  }
  .input-holder-byicon input::-moz-placeholder {
    font-size: 12px;
  }
  .input-holder-byicon input:-ms-input-placeholder {
    font-size: 12px;
  }
  .input-holder-byicon input:-moz-placeholder {
    font-size: 12px;
  }
}
.input-holder-byicon.error-input input,
.input-holder-byicon.error-input textarea {
  color: #ff6c72;
  box-shadow: 0 7px 6px 0 rgba(255, 112, 113, 0.14), 0 1px 0px 0 rgba(255, 127, 110, 0.63);
}
.input-holder-byicon.error-input svg {
  stroke: #ff6c72;
}
.input-holder-byicon.error-input label:after {
  width: 0;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
  outline: 0;
}

button {
  outline: none;
  border: none;
  background: none;
  padding: 0;
}

.bg-light, .investment-plan {
  background-color: rgba(255, 255, 255, 0.3);
}

.bg-white {
  background-color: #fff;
}

.trans, .calculateMakeInvest__type div, .calculateMakeInvest__type, .security-setting .security-option .security-select label:before, .dashboard-content .deposits .deposits-list .deposits-list__item span, .dashboard-content .deposits .deposits-list .deposits-list__item strong, .dashboard-content .deposits .deposits-list .deposits-list__item:before, .dashboard-content .deposits .deposits-list .deposits-list__item, .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder label, .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input, .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder, .dashboard-content .input-bylabel label, .dashboard-content .input-bylabel span, .dashboard-content .input-bylabel, .dashboard-content .dashboard-menu ul li svg, .dashboard-content .dashboard-menu ul li, .modal-holder .contact-modal .contact-modal__form .input-row label:after, .modal-holder .contact-modal .contact-modal__form, .modal-bg, .question-content .question-cat-content > div .question-item .question-item__title .question-item__toggle svg, .question-content .question-categories li, .about-intro .about-intro__icon svg, footer .security-level #security-carousel .security-item, .header-menu nav ul li:after, .header-menu nav ul li, .input-holder-byicon svg {
  transition: all ease-in-out 0.5s;
  -moz-transition: all ease-in-out 0.5s;
  -webkit-transition: all ease-in-out 0.5s;
  -o-transition: all ease-in-out 0.5s;
}

.regular, .afterLogin .currency-select span, .release-confirm .release-fee, .account-modal a, .about-features .featurs-item-holder .about-features__item p, .services-intro .investment-offer p, footer .footer-copyright .copyright p, footer .footer-copyright .footer-logo {
  font-weight: 400;
}

.medium, .afterLogin h2, .hidden-menu .menuList li, .withdrawal-input input, .withdrawal-modal .bitcoin-address, .withdrawal-modal .withdrawal-balance span, .withdrawal-modal .withdrawal-balance strong, .qr-modal .qr-info span, .qr-modal .send-msg b, .successful-modal span, .confirm-modal .confirm-content .confirm-info.invest-receive strong, .confirm-modal .confirm-content .confirm-content__amount strong, .security-setting .security-option .security-select strong, .dashboard-content .deposits .deposits-list .deposits-list__item span, .dashboard-content .deposits .deposits-list .deposits-list__item strong, .dashboard-content .deposits .deposits-list .deposits-list__item, .dashboard-content .referrals .referrals-link .input-bylabel button, .dashboard-content .referrals .referrals-link .input-bylabel input, .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder label, .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input, .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset > div label, .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset legend, .dashboard-content .invest-rate > div .invest-rate__detail ul li strong, .dashboard-content .invest-rate > div .invest-rate__detail, .dashboard-content .invest-rate > div .invest-rate__title strong, .dashboard-content .invest-rate > div .invest-rate__title, .dashboard-content .make-invest .make-invest__bottom .profit-calc .profit-calc__item span, .dashboard-content .make-invest .make-invest__top .invest-title span, .dashboard-content .table-result, .dashboard-content .input-bylabel label, .dashboard-content .input-bylabel span, .dashboard-content .dashboard-content__title span, .table-paging li, .user-info .user-info__bottom ul li strong, .user-info .user-info__bottom ul li, .user-info .user-info__top > div.account-balance span, .user-info .user-info__top > div.total-earning span, .modal-holder .contact-modal .contact-modal__form .input-row input,
.modal-holder .contact-modal .contact-modal__form .input-row textarea, .modal-holder .contact-modal .contact-modal__info ul li span, .filter-proofs .filter-proofs__inputs form .month-input:before, .filter-proofs .filter-proofs__inputs form .year-input:before, .filter-proofs .filter-proofs__inputs form .month-input select, .filter-proofs .filter-proofs__inputs form .year-input select, .filter-proofs .total-withdrawal, .payment-proofs-content .payment-proofs-item .payment-proofs-item__title .payment-proofs-date, .question-content .question-cat-content > div .question-item .question-item__answer, .question-content .question-categories li, .question-content span, .news-content .news-item span, .internal-page-header strong, .partnership-commission .commission-level span, .calculate-profit .investment-amount-input, .services-profit-holder .services-profit .services-profit__detail .detail-left > div span,
.services-profit-holder .services-profit .services-profit__detail .detail-right > div span, .limited-incorporation a, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom b, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom, .investment-plan .plan-holder .plan-item .plan-top, .services-intro .site-statistics ul li .site-statistics__item span, .services-intro .deposits-counter span, .services-intro .deposits-counter, footer .footer-copyright .social-icon span, footer .footer-copyright .footer-logo strong, .affiliate-program .affiliate-program-commission .commission strong, .affiliate-program .affiliate-program-commission .commission span, .profit-section .profit-percent > div .profit, .profit-section .profit-percent > div b, .profit-section .invest-now a, .profit-section ul li, .home-intro h1, .footer-language-list ul li span, .language-list ul li span, p {
  font-weight: 500;
}

.semiBold, .release-confirm .release-recieve, .release-confirm .release-amount, .release-modal .confirm-content .confirm-content__amount .profit strong:after, .withdrawal-modal .bitcoin-address .notification strong, .qr-modal .send-msg i a, .qr-modal .send-msg, .confirm-modal .confirm-content .confirm-info.withdraw-address strong, .confirm-modal .confirm-content .confirm-info.invest-receive, .confirm-modal .confirm-content .confirm-content__amount .profit, .modal-title, .modal-head h2, .step-authentication .step-authentication__body .authentication-step .authentication-step__title, .dashboard-content .referrals .referrals__banners .markettingBannerItem .bannerText textarea, .dashboard-content .edit-account .edit-account-form .edit-account__inputs span, .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset > div select, .dashboard-content .make-invest .make-invest__bottom .profit-calc .profit-calc__item strong, .dashboard-content .make-invest .make-invest__top .invest-title strong, .dashboard-content .dashboard-content__title, .dashboard-content .dashboard-menu ul li, .edit-account-btn, .sign-out, .user-info .user-info__top > div.account-balance strong, .user-info .user-info__top > div.total-earning strong, .user-info .user-info__top > div.user-info__name, .modal-holder .contact-modal .contact-modal__info ul li strong, .modal-holder .contact-modal .contact-modal__info ul li, .filter-proofs .total-withdrawal strong, .payment-proofs-content .payment-proofs-item .payment-proofs-item__title b, .payment-proofs-content .payment-proofs-item .payment-proofs-item__title strong, .question-content .question-cat-content > div .question-item .question-item__title strong, .new-question .new-question__description h3, .news-content .news-item strong, .latest, .internal-page-header h2, .partnership-commission .commission-level strong, .partnership-commission .partnership-commission__description h2, .marketing-tools ul li span, .marketing-tools h2, .partnership-intro h3, .calculate-profit .calculate-profit__description h2, .float-profit-svg > div span, .float-profit-svg > div strong, .services-profit-holder .services-profit .services-profit__detail .detail-left > div strong,
.services-profit-holder .services-profit .services-profit__detail .detail-right > div strong, .services-profit-holder .services-profit h3, .limited-incorporation h2, .about-features .featurs-item-holder .about-features__item strong, .about-features .about-features-title h2, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom strong, .investment-plan .plan-holder .plan-item .plan-body .plan-profit span, .investment-plan .plan-holder .plan-item .plan-top strong, .about-intro .btcpro-slogan h2, .services-intro .investment-offer h2, .services-intro .site-statistics ul li .site-statistics__item strong, .services-intro .deposits-counter strong, footer .ready-to-start h2, .affiliate-program .affiliate-program-title h2, .profit-section .profit-percent > div span, .profit-section ul li strong, .profit-section h2, .home-features .home-features-item strong, .btn, .dashboard-status .status-switch, b, textarea, input {
  font-weight: 600;
}

.bold, .afterLogin h2 span, .afterLogin .afterLogin__logo, .account-modal-bottom .register-btn, .question-content .question-categories li.active, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .btn, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .dashboard-status .status-switch, .dashboard-status .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .status-switch, footer .security-level #security-carousel .security-item .breif-description a, .profit-section .profit-percent > div strong, .home-intro h1 span, .header-menu .header-logo, strong {
  font-weight: 700;
}

.relative, .dashboard-status, .afterLogin .afterLogin__nav, .afterLogin .currency-select .currencyItem, .afterLogin .currency-select, .afterLogin h2, .afterLogin .afterLogin__logo, .afterLogin, .release-confirm .release-fee, .withdrawal-input, .withdrawal-modal .withdrawal-balance, .confirm-modal .confirm-content .confirm-content__amount .profit strong, .confirm-modal .confirm-content .confirm-content__amount strong, .confirm-modal .confirm-content .confirm-content__amount, .error-modal ul li p:before, .error-modal ul li p, .error-modal ul li, .security-setting .security-option .security-select label, .security-setting .security-option .security-select, .security-setting .security-option, .step-authentication .step-authentication__body .authentication-step .authentication-step__title, .dashboard-content .deposits .deposits-list .deposits-list__item, .dashboard-content .referrals .referrals__banners .markettingBannerItem .banner-holder, .dashboard-content .referrals .table-result .table-body .table-body__row > div span.active, .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder, .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset > div select, .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset > div, .dashboard-content .invest-rate > div .invest-rate__title, .dashboard-content .make-invest .make-invest__bottom .make-invest-action, .dashboard-content .make-invest .make-invest__bottom, .dashboard-content .make-invest .make-invest__top .invest-input > div, .dashboard-content .make-invest, .dashboard-content .input-bylabel, .user-info .user-info__top > div.account-balance strong, .user-info .user-info__top > div.total-earning strong, .user-info .user-info__top > div.account-balance, .user-info .user-info__top > div.total-earning, .user-info .user-info__top > div, .user-info .user-info__top, .user-info, .form-alert, .modal-general, .modal-holder .contact-modal .contact-modal__form .input-row input,
.modal-holder .contact-modal .contact-modal__form .input-row textarea, .modal-holder .contact-modal .contact-modal__form .input-row, .modal-holder .contact-modal .contact-modal__form, .modal-holder .contact-modal .contact-modal__info ul, .modal-holder .contact-modal .contact-modal__info, .modal-holder .contact-modal, .filter-proofs .filter-proofs__inputs form .btn, .filter-proofs .filter-proofs__inputs form .dashboard-status .status-switch, .dashboard-status .filter-proofs .filter-proofs__inputs form .status-switch, .filter-proofs .filter-proofs__inputs form .month-input, .filter-proofs .filter-proofs__inputs form .year-input, .payment-proofs-content .payment-proofs-item .payment-proofs-item__title, .question-content .question-cat-content > div .question-item .question-item__title .question-item__toggle, .question-content .question-cat-content > div .question-item .question-item__title, .help-center-header .help-center-search, .partnership-commission .commission-level, .marketing-tools .marketing-tools__icon, .partnership-intro h3, .partnership-intro svg, .calculate-profit .investment-amount-input, .calculate-profit .calculate-profit__description, .calculate-profit, .float-profit-svg > div span, .float-profit-svg > div, .services-profit-holder .services-profit .services-profit__detail, .limited-incorporation .limited-incorporation__icon, .limited-incorporation .btn, .limited-incorporation .dashboard-status .status-switch, .dashboard-status .limited-incorporation .status-switch, .about-features .featurs-item-holder .about-features__item svg, .about-features .featurs-item-holder .about-features__item p, .about-features .featurs-item-holder .about-features__item strong, .about-features .featurs-item-holder .about-features__item, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom, .investment-plan .plan-holder .plan-item .plan-body .plan-profit, .investment-plan .plan-holder .plan-item .plan-body, .investment-plan .plan-holder .plan-item, .investment-plan .plan-holder, .about-intro .btcpro-slogan, .about-intro, .services-intro .investment-offer, .services-intro .site-statistics, .services-intro .deposits-counter, .services-intro, footer .security-level .owl-dots, footer .security-level #security-carousel .security-item .breif-description, footer .security-level #security-carousel .security-item, .affiliate-program .affiliate-program-commission .commission, .affiliate-program .affiliate-program-title, .profit-section .profit-percent > div, .profit-section .invest-now .btn, .profit-section .invest-now .dashboard-status .status-switch, .dashboard-status .profit-section .invest-now .status-switch, .profit-section, .home-features .home-features-item, .home-intro h1, .home-intro, .header-menu nav ul li, .header-menu, header, .btn, .dashboard-status .status-switch, .input-holder-byicon {
  position: relative;
}

.absolute, .dashboard-status:before, .afterLogin .currency-select .currencyItem strong, .afterLogin .currency-select .currencyItem:after, .afterLogin:before, .calculateMakeInvest__type:after, .calculateMakeInvest__type, .release-confirm .release-fee .arrowDownIcon svg, .release-confirm .release-fee .arrowDownIcon, .release-modal .confirm-content .confirm-content__amount .profit strong:after, .withdrawal-input svg, .withdrawal-modal .withdrawal-balance svg, .confirm-modal .confirm-content .confirm-content__amount .profit, .confirm-modal .confirm-content .confirm-content__amount svg, .confirm-modal .confirm-content .confirm-content__amount:after, .error-modal ul li:after, .modal-btn, #dashboard-bg, .security-setting .security-option .security-select label:before, .security-setting .security-option .security-select strong, .step-authentication .step-authentication__body .authentication-step .authentication-step__title:before, .dashboard-content .deposits .deposits-list .deposits-list__item:before, .dashboard-content .referrals .table-result .table-body .table-body__row > div span.active:before, .dashboard-content .referrals .referrals-link .input-bylabel button, .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder label, .dashboard-content .invest-rate > div .invest-rate__title svg, .dashboard-content .make-invest .make-invest__top .invest-input > div svg, .dashboard-content .make-invest .make-invest__top .invest-title svg, .dashboard-content .input-bylabel label, .user-info .user-info__top:before, .user-info .user-info__top > div.account-balance span, .user-info .user-info__top > div.total-earning span, .user-info .user-info__top > div .user-info__icon svg, .user-info .user-info__top > div .user-info__icon, .form-alert svg, .modal-close, .account-modal-bottom, .modal-holder .contact-modal .contact-modal__close, .modal-holder .contact-modal .contact-modal__form .input-row label:after, .modal-holder .contact-modal .contact-modal__form .input-row label, .modal-holder .contact-modal .contact-modal__form .input-row svg, .modal-holder .contact-modal .contact-modal__form .form-alert, .modal-holder .contact-modal .contact-modal__info:after, .filter-proofs .filter-proofs__inputs form .month-input:before, .filter-proofs .filter-proofs__inputs form .year-input:before, .filter-proofs .filter-proofs__inputs form .month-input svg, .filter-proofs .filter-proofs__inputs form .year-input svg, .payment-proofs-content .payment-proofs-item .payment-proofs-item__title .payment-proofs-date, .question-content .question-cat-content > div .question-item .question-item__title .question-item__toggle svg, .help-center-header .help-center-search svg, .partnership-commission .commission-level:after, .partnership-commission .commission-level .level, .marketing-tools .marketing-tools__icon svg, .partnership-intro h3:after, .calculate-profit .investment-amount-input svg, .calculate-profit .calculate-profit__description .calculate-profit__icon svg, .calculate-profit .calculate-profit__description .calculate-profit__icon, .float-profit-svg svg, .float-profit-svg, .limited-incorporation .limited-incorporation__icon .svg-chekmark, .about-features .featurs-item-holder .about-features__item:after, .investment-plan .plan-holder .plan-item .plan-body .plan-bg, .about-intro .about-intro__icon svg, .about-intro .about-intro__icon, .services-intro .bg-svg, footer .security-level #security-carousel .security-item .breif-description a:after, footer .security-level #security-carousel .security-item .breif-description a, .affiliate-program .affiliate-program-commission .commission strong:after, .affiliate-program .affiliate-program-commission .commission strong, .affiliate-program .affiliate-program-title svg, .profit-section .profit-percent svg, .profit-section .profit-percent, .profit-section .invest-now, .home-intro h1:after, .home-intro svg, .header-menu nav ul li:after, header:before, .input-holder-byicon svg {
  position: absolute;
}

.blockMe, .dashboard-status:before, .afterLogin .currency-select .currencyItem:after, .afterLogin .currency-select span, .afterLogin .afterLogin__logo, .afterLogin:before, .calculateMakeInvest__type:after, .release-modal .confirm-content .confirm-content__amount .profit strong:after, .withdrawal-modal .withdrawal-balance strong, .qr-modal .qr-info span, .qr-modal .send-msg i, .successful-modal span, .confirm-modal .confirm-content .confirm-content__amount strong, .confirm-modal .confirm-content .confirm-content__amount:after, .error-modal ul li:after, .security-setting .security-option .security-select label:before, .step-authentication .step-authentication__body #enable-2FA, .step-authentication .step-authentication__body .authentication-step .authentication-step__title:before, .dashboard-content .deposits .deposits-list .deposits-list__item .btn, .dashboard-content .deposits .deposits-list .deposits-list__item .dashboard-status .status-switch, .dashboard-status .dashboard-content .deposits .deposits-list .deposits-list__item .status-switch, .dashboard-content .deposits .deposits-list .deposits-list__item strong, .dashboard-content .referrals .table-result .table-body .table-body__row > div span.active:before, .dashboard-content .edit-account .edit-account-form .btn-submit, .dashboard-content .edit-account .edit-account-form .edit-account__inputs span, .dashboard-content .invest-rate > div .invest-rate__detail ul li .date-time, .dashboard-content .invest-rate > div .invest-rate__title strong, .dashboard-content .make-invest .make-invest__bottom .profit-calc .profit-calc__item span, .dashboard-content .make-invest .make-invest__top .invest-title span, .dashboard-content .input-bylabel span, .dashboard-content .dashboard-menu ul li a, .edit-account-btn, .table-paging li a, .user-info .user-info__top:before, .user-info .user-info__top > div.account-balance span, .user-info .user-info__top > div.total-earning span, .modal-holder .contact-modal .contact-modal__form .input-row label:after, .modal-holder .contact-modal .contact-modal__info:after, .modal-holder .contact-modal .contact-modal__info ul li strong, .modal-holder .contact-modal .contact-modal__info ul li svg, .filter-proofs .filter-proofs__inputs form .month-input:before, .filter-proofs .filter-proofs__inputs form .year-input:before, .filter-proofs .total-withdrawal strong, .news-content .news-item p, .internal-page-header strong, .partnership-commission .commission-level:after, .partnership-commission .commission-level span, .partnership-commission .commission-level strong, .partnership-intro h3:after, .float-profit-svg > div span, .limited-incorporation a, .about-features .featurs-item-holder .about-features__item:after, .about-features .featurs-item-holder .about-features__item strong, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom span, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom strong, .investment-plan .plan-holder .plan-item .plan-body .plan-profit span, .investment-plan .plan-holder .plan-item .plan-top strong, .services-intro .site-statistics ul li .site-statistics__item span, footer .security-level #security-carousel .center .security-item .breif-description, footer .security-level #security-carousel .dashboard-content .referrals .referrals__banners .markettingBannerItem .banner-holder .security-item .breif-description, .dashboard-content .referrals .referrals__banners .markettingBannerItem footer .security-level #security-carousel .banner-holder .security-item .breif-description, footer .security-level #security-carousel .security-item .breif-description a:after, footer .security-level #security-carousel .security-item .breif-description p, .affiliate-program .affiliate-program-commission .commission strong:after, .affiliate-program .affiliate-program-commission .commission span, .profit-section .profit-percent > div, .profit-section .invest-now a, .profit-section ul li strong, .home-features .home-features-item strong, .home-intro h1:after, .home-intro svg, .header-menu nav ul li:after, header:before {
  display: block;
}

.hiddenMe, .security-setting .security-option .security-select input[type=checkbox], .user-info .user-info__bottom ul li .edit-account-btn, .user-info .user-info__top > div.user-info__name .sign-out, .register-modal, .modal-general, .modal-holder .contact-modal, .question-content .question-cat-content > div .question-item .question-item__answer, .question-content .question-cat-content > div, .services-intro .site-statistics ul li:nth-child(1), footer .security-level #security-carousel .center .security-item .svg-icon, footer .security-level #security-carousel .dashboard-content .referrals .referrals__banners .markettingBannerItem .banner-holder .security-item .svg-icon, .dashboard-content .referrals .referrals__banners .markettingBannerItem footer .security-level #security-carousel .banner-holder .security-item .svg-icon, footer .security-level #security-carousel .security-item .breif-description, .header-menu .navigation__menuButton {
  display: none;
}

.visible, .dashboard-content .deposits .deposits-list .deposits-list__item:hover:before, .dashboard-content .referrals .referrals-link .input-bylabel label, .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input:focus + label, .question-content .question-cat-content > div .question-item.open .question-item__title .question-item__toggle .mines-icon, .question-content .question-cat-content > div .question-item .question-item__title .question-item__toggle svg.plus-icon {
  opacity: 1;
  visibility: inherit;
}

.inVisible, .calculateMakeInvest__type, .dashboard-content .deposits .deposits-list .deposits-list__item:before, .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder label, .question-content .question-cat-content > div .question-item.open .question-item__title .question-item__toggle .plus-icon, .question-content .question-cat-content > div .question-item .question-item__title .question-item__toggle svg.mines-icon {
  opacity: 0;
  visibility: hidden;
}

.deactive, .btn--disable {
  pointer-events: none;
}

.zeroPadding, ul, li {
  padding: 0;
}

.zeroMargin, ul, li {
  margin: 0;
}

.text-center, .afterLogin, .hidden-menu, .release-confirm, .withdrawal-modal .withdrawal-balance, .qr-modal .qr-info, .qr-modal .send-msg, .successful-modal span, .confirm-modal .confirm-content .confirm-info.invest-receive, .confirm-modal .confirm-content .confirm-content__amount .profit, .error-modal, .modal-head, .security-setting .security-option .security-select, .step-authentication .step-authentication__body .authentication-step input, .step-authentication .step-authentication__body .authentication-step, .dashboard-content .deposits .deposits-list .deposits-list__item, .dashboard-content .referrals .referrals__banners, .table-paging, .internal-page-header, .partnership-commission .partnership-commission__description, .float-profit-svg > div, .float-profit-svg, .about-features .about-features-title, .investment-plan .plan-holder .plan-item .plan-top, .investment-plan .plan-holder, .about-intro, .services-intro .site-statistics ul li .site-statistics__item, .services-intro .site-statistics ul, .services-intro .deposits-counter, .services-intro, footer .security-level .owl-dots, footer .security-level #security-carousel .security-item .breif-description, footer .security-level #security-carousel .security-item, .affiliate-program .affiliate-program-description, .affiliate-program .affiliate-program-title, .profit-section .profit-percent, .profit-section .invest-now a {
  text-align: center;
}

.text-left, .release-confirm .modal-title, .about-intro .about-description, .about-intro .btcpro-slogan, .affiliate-program .affiliate-program-commission .commission.standard {
  text-align: left;
}

.text-right, .services-profit-holder .services-profit .services-profit__detail .detail-left, .affiliate-program .affiliate-program-commission .commission.representative {
  text-align: right;
}

.left, .qr-modal .send-msg i a, .dashboard-content .deposits .deposits-list .deposits-list__item, .dashboard-content .referrals .referrals__banners .markettingBannerItem .bannerText textarea, .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input, .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder, .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset, .dashboard-content .invest-rate > div .invest-rate__detail ul li, .dashboard-content .invest-rate > div, .dashboard-content .make-invest .make-invest__bottom .profit-calc .profit-calc__item, .dashboard-content .make-invest .make-invest__top .invest-title, .dashboard-content .table-result .table-body .table-body__row > div, .dashboard-content .table-result .table-head > div, .dashboard-content .input-bylabel span, .user-info .user-info__top > div.account-balance, .user-info .user-info__top > div.total-earning, .user-info .user-info__top > div.user-info__name, .modal-holder .contact-modal .contact-modal__form, .modal-holder .contact-modal .contact-modal__info, .new-question .new-question__description, .services-profit-holder .services-profit .services-profit__detail .detail-left,
.services-profit-holder .services-profit .services-profit__detail .detail-right {
  float: left;
}

.right, .dashboard-status .status-switch, .hidden-menu .hidden-menu-close, .withdrawal-modal .bitcoin-address .notification, .qr-modal .send-msg i .qr-copy, .confirm-modal .confirm-content .confirm-info.withdraw-address strong, .dashboard-content .deposits .dashboard-content__title .btn, .dashboard-content .deposits .dashboard-content__title .dashboard-status .status-switch, .dashboard-status .dashboard-content .deposits .dashboard-content__title .status-switch, .dashboard-content .referrals .referrals__banners .markettingBannerItem .bannerText .btn--outlineCopylink, .dashboard-content .referrals .referrals-link .referrals-link__btn, .dashboard-content .earning-history .earning-history-search .search-inputs form .btn, .dashboard-content .earning-history .earning-history-search .search-inputs form .dashboard-status .status-switch, .dashboard-status .dashboard-content .earning-history .earning-history-search .search-inputs form .status-switch, .dashboard-content .make-invest .make-invest__top .invest-input, .dashboard-content .dashboard-menu ul li.active svg, .user-info .user-info__bottom ul li .edit-account-btn, .user-info .user-info__bottom ul li:last-child, .user-info .user-info__top > div.user-info__name .sign-out, .account-modal-bottom .btn, .modal-holder .contact-modal .contact-modal__form .btn, .modal-holder .contact-modal .contact-modal__form .dashboard-status .status-switch, .dashboard-status .modal-holder .contact-modal .contact-modal__form .status-switch, .new-question .btn, .marketing-tools .marketing-tools__icon, .calculate-profit .investment-amount-input, footer .footer-copyright .social-icon {
  float: right;
}

.clearfix:after, .afterLogin .currency-select:after, .qr-modal .send-msg i:after, .security-setting .security-option:after, .security-setting:after, .dashboard-content .deposits .deposits-list:after, .dashboard-content .referrals .referrals__banners .markettingBannerItem .bannerText:after, .dashboard-content .referrals .referrals-link:after, .dashboard-content .edit-account .edit-account-form .edit-account__inputs:after, .dashboard-content .earning-history .earning-history-search .search-inputs:after, .dashboard-content .invest-rate > div .invest-rate__detail ul:after, .dashboard-content .invest-rate:after, .dashboard-content .make-invest .make-invest__bottom .profit-calc:after, .dashboard-content .make-invest .make-invest__bottom:after, .dashboard-content .make-invest .make-invest__top:after, .dashboard-content .table-result .table-body .table-body__row:after, .dashboard-content .table-result .table-head:after, .dashboard-content .dashboard-content__title:after, .user-info .user-info__bottom ul li:after, .user-info .user-info__top:after, .modal-general:after, .modal-holder .contact-modal .contact-modal__form:after, .modal-holder .contact-modal:after, .new-question:after, .services-profit-holder .services-profit .services-profit__detail:after, footer .footer-copyright .copyright:after {
  display: block;
  content: "";
  clear: both;
}

.inlineBlock, .afterLogin .afterLogin__nav ul > li, .afterLogin .currency-select .currencyItem, .afterLogin .afterLogin__logo img, .afterLogin .afterLogin__logo span, .withdrawal-modal .bitcoin-address .notification svg, .qr-modal .send-msg i .qr-copy svg, .confirm-modal .confirm-content .confirm-content__amount .profit strong, .error-modal ul li p:before, .modal-title svg, .step-authentication .step-authentication__body .authentication-step .btn svg, .step-authentication .step-authentication__body .authentication-step .dashboard-status .status-switch svg, .dashboard-status .step-authentication .step-authentication__body .authentication-step .status-switch svg, .dashboard-content .referrals .referrals__banners .markettingBannerItem .bannerText .btn--outlineCopylink, .dashboard-content .earning-history .earning-history-search .search-inputs form .btn svg, .dashboard-content .earning-history .earning-history-search .search-inputs form .dashboard-status .status-switch svg, .dashboard-status .dashboard-content .earning-history .earning-history-search .search-inputs form .status-switch svg, .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset > div, .dashboard-content .invest-rate > div .invest-rate__detail ul li, .dashboard-content .make-invest .make-invest__bottom .profit-calc .profit-calc__item, .dashboard-content .dashboard-content__title svg, .dashboard-content .dashboard-menu ul li svg, .edit-account-btn svg, .table-paging li, .sign-out svg, .user-info .user-info__bottom ul li .svg-email, .user-info .user-info__bottom ul li, .user-info .user-info__top > div.user-info__name strong, .user-info .user-info__top > div.user-info__name span, .user-info .user-info__top > div .user-info__icon, .modal-general .modal-title svg, .question-content .question-cat-content > div .question-item .question-item__title .question-item__toggle, .question-content .question-cat-content > div .question-item .question-item__title strong, .marketing-tools ul li svg, .marketing-tools ul li, .float-profit-svg > div b, .float-profit-svg > div strong, .services-intro .site-statistics ul li, footer .footer-copyright .social-icon a svg, footer .footer-copyright .social-icon span, footer .footer-copyright .copyright p, footer .security-level .owl-dots .owl-dot, footer .security-level #security-carousel .center .security-item .breif-description .svg-icon, footer .security-level #security-carousel .dashboard-content .referrals .referrals__banners .markettingBannerItem .banner-holder .security-item .breif-description .svg-icon, .dashboard-content .referrals .referrals__banners .markettingBannerItem footer .security-level #security-carousel .banner-holder .security-item .breif-description .svg-icon, footer .security-level #security-carousel .security-item .breif-description .svg-icon, footer .security-level #security-carousel .security-item .svg-icon, .affiliate-program .affiliate-program-commission .commission, .profit-section ul li, .footer-language-list ul li img, .language-list ul li img, .language-list ul, .language-list, .header-menu .navigation__menuButton svg, .header-menu nav ul li, .header-menu .header-logo span, .btn, .dashboard-status .status-switch {
  display: inline-block;
  vertical-align: middle;
}

.pointer, .security-setting .security-option .security-select label:before, .security-setting .security-option .security-select label, .dashboard-content .dashboard-menu ul li, .table-paging li, .filter-proofs .filter-proofs__inputs form .month-input, .filter-proofs .filter-proofs__inputs form .year-input, .question-content .question-cat-content > div .question-item .question-item__title, .question-content .question-categories li, .footer-language-list ul li, .language-list ul li {
  cursor: pointer;
}

.uppercase, .afterLogin .currency-select .currencyItem strong, .modal-holder .contact-modal .contact-modal__info ul li, .new-question .btn, .help-center-header .btn, .latest, .partnership-commission .commission-level .level, .calculate-profit .investment-amount-input input, .calculate-profit .investment-amount-input, .float-profit-svg > div span, .services-profit-holder .services-profit h3, .limited-incorporation .btn, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .btn, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .dashboard-status .status-switch, .dashboard-status .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .status-switch, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom b, .investment-plan .plan-holder .plan-item .plan-body .plan-profit span, .investment-plan .plan-holder .plan-item .plan-top strong, footer .security-level #security-carousel .security-item .breif-description a, .profit-section .profit-percent, .profit-section .invest-now .btn, .header-menu .header-logo, .btn, .dashboard-status .status-switch {
  text-transform: uppercase;
}

.bra5, .dashboard-status, .afterLogin .currency-select .currencyItem, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .btn, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .dashboard-status .status-switch, .dashboard-status .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .status-switch, .investment-plan .plan-holder .plan-item, .language-list ul {
  border-radius: 5px;
}

.bra15, .modal-general, .modal-holder .contact-modal, .filter-proofs .filter-proofs__inputs form .month-input select, .filter-proofs .filter-proofs__inputs form .year-input select, .question-content .question-categories li, .latest, .marketing-tools .marketing-tools__icon, .about-features .featurs-item-holder .about-features__item {
  border-radius: 15px;
}

.btn, .dashboard-status .status-switch {
  overflow: hidden;
  line-height: 35px;
  padding: 5px 35px;
  border-radius: 5px;
}
@media only screen and (max-width: 1199px) {
  .btn, .dashboard-status .status-switch {
    line-height: 30px;
    font-size: 14px;
  }
}
.btn:after, .dashboard-status .status-switch:after {
  background: #fff;
  content: "";
  height: 155px;
  left: -75px;
  opacity: 0.2;
  position: absolute;
  top: -50px;
  transform: rotate(35deg);
  transition: all 700ms cubic-bezier(0.19, 1, 0.22, 1);
  width: 50px;
  z-index: 1;
}
.btn:hover:after, .dashboard-status .status-switch:hover:after {
  left: 120%;
  transition: all 700ms cubic-bezier(0.19, 1, 0.22, 1);
}

.btn--blue {
  background: #1396d7;
  color: #fff;
}

.btn--white {
  color: #3e617f;
}

.btn--disable {
  background: rgba(97, 128, 153, 0.3);
  color: #fff;
}

.white-box, .qr-modal .qr-info, .confirm-modal .confirm-content, .step-authentication, .dashboard-content .deposits, .dashboard-content .referrals, .dashboard-content .edit-account, .dashboard-content .earning-history, .dashboard-content .invest-rate, .dashboard-content .make-invest, .dashboard-content .dashboard-menu, .user-info, .filter-proofs, .payment-proofs-content .payment-proofs-item, .question-content .question-cat-content > div .question-item, .question-content .question-categories li.active, .news-content .news-item, .partnership-commission .commission-level, .calculate-profit .calculate-profit__description .calculate-profit__icon, .services-profit-holder .services-profit .services-profit__detail, .limited-incorporation .limited-incorporation__icon, .about-intro .about-intro__icon, .services-intro .site-statistics ul li .site-statistics__item, footer .security-level #security-carousel .center .security-item, footer .security-level #security-carousel .dashboard-content .referrals .referrals__banners .markettingBannerItem .banner-holder .security-item, .dashboard-content .referrals .referrals__banners .markettingBannerItem footer .security-level #security-carousel .banner-holder .security-item, .affiliate-program .affiliate-program-commission .commission, textarea, input, .btn--white {
  border-radius: 5px;
  background-color: #fff;
  box-shadow: 0 11px 35px 0 rgba(11, 133, 234, 0.06), 0 5px 0px 0 rgba(11, 133, 234, 0.06);
}

.red-gradient, .release-confirm .release-fee, .step-authentication .step-authentication__body .authentication-step .authentication-step__title:before, .dashboard-content .deposits .deposits-list .deposits-list__item:hover .btn, .dashboard-content .deposits .deposits-list .deposits-list__item:hover .dashboard-status .status-switch, .dashboard-status .dashboard-content .deposits .deposits-list .deposits-list__item:hover .status-switch, .partnership-intro h3:after, .home-intro h1:after {
  background: #ff595c;
  background: -moz-linear-gradient(left, #ff595c 0%, #fe7558 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, #ff595c), color-stop(100%, #fe7558));
  background: -webkit-linear-gradient(left, #ff595c 0%, #fe7558 100%);
  background: -o-linear-gradient(left, #ff595c 0%, #fe7558 100%);
  background: -webkit-gradient(linear, left top, right top, from(#ff595c), to(#fe7558));
  background: linear-gradient(to right, #ff595c 0%, #fe7558 100%);
  color: #fff;
}

.svgSprite {
  width: 0;
  height: 0;
  position: fixed;
  top: 0;
  left: 0;
}

header {
  background: #d6ebf8;
  background: -moz-radial-gradient(center, ellipse cover, #d6ebf8 0%, #ecfbff 12%, #e9f7ff 46%, #cfe7fb 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #d6ebf8), color-stop(12%, #ecfbff), color-stop(46%, #e9f7ff), color-stop(100%, #cfe7fb));
  background: -webkit-radial-gradient(center, ellipse cover, #d6ebf8 0%, #ecfbff 12%, #e9f7ff 46%, #cfe7fb 100%);
  background: -o-radial-gradient(center, ellipse cover, #d6ebf8 0%, #ecfbff 12%, #e9f7ff 46%, #cfe7fb 100%);
  background: -ms-radial-gradient(center, ellipse cover, #d6ebf8 0%, #ecfbff 12%, #e9f7ff 46%, #cfe7fb 100%);
  background: radial-gradient(ellipse at center, #d6ebf8 0%, #ecfbff 12%, #e9f7ff 46%, #cfe7fb 100%);
  z-index: 1;
}
header:before {
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
  background: url("../img/home-header.png") 0 0/100% 100% no-repeat;
}
header.about-header {
  background: #f3fdff;
}
header.about-header:before {
  background: url("../img/about-bg.jpeg") 0px 10%/100% no-repeat;
}
@media only screen and (max-width: 700px) {
  header.about-header:before {
    display: none;
  }
}

.header-menu {
  z-index: 10;
  padding: 80px 0;
}
@media only screen and (max-width: 1199px) {
  .header-menu {
    padding: 50px 0;
  }
}
@media only screen and (max-width: 767px) {
  .header-menu {
    padding: 30px 0;
  }
}
.header-menu .header-logo {
  font-size: 16px;
}
.header-menu .header-logo .logo-image {
  width: 100px;
  height: 144px;
  margin-right: 10px;
}
.header-menu .header-logo span {
  color: #3e617f;
}
.header-menu nav ul {
  margin-top: 5px;
}
@media only screen and (max-width: 991px) {
  .header-menu nav ul {
    margin-top: 7px;
  }
}
.header-menu nav ul li {
  margin-right: 40px;
  font-size: 12px;
}
@media only screen and (max-width: 1199px) {
  .header-menu nav ul li {
    margin-right: 15px;
  }
}
.header-menu nav ul li:last-of-type {
  margin-right: 0;
}
.header-menu nav ul li:after {
  content: "";
  background: #0b85ea;
  width: 0;
  height: 2px;
  left: 50%;
  bottom: -10px;
}
.header-menu nav ul li:hover:after, .header-menu nav ul li.active:after {
  width: 110%;
  left: -5%;
}
.header-menu .btn, .header-menu .dashboard-status .status-switch, .dashboard-status .header-menu .status-switch {
  text-transform: initial;
  margin-top: -5px;
}
@media only screen and (max-width: 1199px) {
  .header-menu .btn, .header-menu .dashboard-status .status-switch, .dashboard-status .header-menu .status-switch {
    font-size: 13px;
    padding: 5px 20px;
  }
}
@media only screen and (max-width: 991px) {
  .header-menu .btn, .header-menu .dashboard-status .status-switch, .dashboard-status .header-menu .status-switch {
    font-size: 11px;
    padding: 4px 10px;
  }
}
@media only screen and (max-width: 767px) {
  .header-menu .navigation__menuButton {
    display: inline-block;
  }
}
.header-menu .navigation__menuButton svg {
  width: 22px;
  height: 22px;
  margin-right: 15px;
  stroke: rgba(62, 97, 127, 0.6);
}

.language-list {
  margin-top: -5px;
  margin-left: 5px;
}
@media only screen and (max-width: 991px) {
  .language-list {
    margin-left: 1px;
  }
}
@media only screen and (max-width: 767px) {
  .language-list {
    display: block;
    text-align: right;
    margin: 35px 0 0 0;
  }
}
.language-list ul {
  background: #fff url("../img/arrow.png") 26px 32px/7px 3px no-repeat;
}
@media only screen and (max-width: 991px) {
  .language-list ul {
    background-position: 20px 26px;
  }
}
@media only screen and (max-width: 767px) {
  .language-list ul {
    border: 1px solid rgba(62, 97, 127, 0.2);
  }
}
.language-list ul li {
  padding: 0px 10px 8px 10px;
  line-height: 35px;
}
@media only screen and (max-width: 1199px) {
  .language-list ul li {
    padding: 0px 8px 8px 8px;
    line-height: 31px;
  }
}
@media only screen and (max-width: 991px) {
  .language-list ul li {
    padding: 0px 5px 8px 5px;
    line-height: 27px;
  }
}
.language-list ul li img {
  width: 15px;
  height: 11px;
  margin-right: 5px;
}
@media only screen and (max-width: 1199px) {
  .language-list ul li img {
    margin-right: 2px;
  }
}
@media only screen and (max-width: 991px) {
  .language-list ul li img {
    width: 13px;
    height: 10px;
    margin-right: 0px;
  }
}
.language-list ul li span {
  font-size: 12px;
}
@media only screen and (max-width: 1199px) {
  .language-list ul li span {
    font-size: 11px;
  }
}
@media only screen and (max-width: 991px) {
  .language-list ul li span {
    font-size: 10px;
  }
}

.footer-language-list {
  float: right;
}
@media only screen and (max-width: 768px) {
  .footer-language-list {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
.footer-language-list ul {
  background: url("../img/arrow.png") 9px 18px/7px 3px no-repeat;
}
@media only screen and (max-width: 400px) {
  .footer-language-list ul {
    background-position: 9px 13px;
  }
}
.footer-language-list ul li {
  padding: 0px 10px 0px 25px;
  line-height: 35px;
}
@media only screen and (max-width: 400px) {
  .footer-language-list ul li {
    line-height: 25px;
  }
}
.footer-language-list ul li img {
  width: 15px;
  height: 11px;
  margin-right: 5px;
}
@media only screen and (max-width: 400px) {
  .footer-language-list ul li img {
    width: 13px;
  }
}
.footer-language-list ul li span {
  font-size: 12px;
  color: #789cbb;
}
@media only screen and (max-width: 400px) {
  .footer-language-list ul li span {
    font-size: 11px;
  }
}

.home-intro {
  padding: 120px 0;
}
@media only screen and (max-width: 1199px) {
  .home-intro {
    padding: 70px 0;
  }
}
@media only screen and (max-width: 991px) {
  .home-intro {
    padding: 50px 0 60px 0;
  }
}
@media only screen and (max-width: 768px) {
  .home-intro {
    padding-top: 30px;
  }
}
@media only screen and (max-width: 600px) {
  .home-intro {
    padding-top: 40px;
  }
}
@media only screen and (max-width: 500px) {
  .home-intro {
    padding: 20px 0 55px 0;
  }
}
.home-intro svg {
  overflow: visible;
  width: 127%;
  height: 127%;
  left: -163px;
  top: -131px;
  z-index: 0;
}
@media only screen and (max-width: 1199px) {
  .home-intro svg {
    top: -110px;
    left: -80px;
  }
}
@media only screen and (max-width: 768px) {
  .home-intro svg {
    width: 140%;
    height: 140%;
    left: -100px;
    top: -147px;
  }
}
@media only screen and (max-width: 600px) {
  .home-intro svg {
    display: none;
  }
}
.home-intro h1 {
  line-height: 1.1;
  color: #3e617f;
}
.home-intro h1:after {
  content: "";
  width: 27px;
  height: 7px;
  border-radius: 5px;
  bottom: -40px;
}
@media only screen and (max-width: 768px) {
  .home-intro h1:after {
    bottom: -35px;
  }
}
@media only screen and (max-width: 600px) {
  .home-intro h1:after {
    left: 45%;
    width: 50px;
    left: -moz-calc((100% - 50px)/2);
    left: -webkit-calc((100% - 50px)/2);
    left: calc((100% - 50px)/2);
  }
}
.home-intro h1 span {
  background-image: -webkit-gradient(linear, left top, -45deg, color-stop(0%, #59B4D8), color-stop(0%, #59B4D8), color-stop(100%, #5EC4CF));
  background-image: -moz-linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  background-image: -webkit-linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  background-image: -o-linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  background-image: -ms-linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  background-image: linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.home-intro p {
  margin: 80px 0 60px;
}
@media only screen and (max-width: 1199px) {
  .home-intro p {
    margin: 70px 0 50px;
  }
}
@media only screen and (max-width: 768px) {
  .home-intro p {
    margin: 60px 0 40px;
  }
}
.home-intro .btn, .home-intro .dashboard-status .status-switch, .dashboard-status .home-intro .status-switch {
  padding: 10px 70px;
}
@media only screen and (min-width: 601px) and (max-width: 768px) {
  .home-intro .btn, .home-intro .dashboard-status .status-switch, .dashboard-status .home-intro .status-switch {
    padding: 7px 40px;
  }
}
@media only screen and (max-width: 600px) {
  .home-intro .col-xs-6 {
    width: 100%;
    text-align: center;
  }
}

.home-features {
  padding: 70px 0 120px 0;
}
.home-features svg:not(:root) {
  overflow: visible;
}
@media only screen and (max-width: 1199px) {
  .home-features {
    padding: 40px 0 100px 0;
  }
}
@media only screen and (max-width: 991px) {
  .home-features {
    padding: 30px 0;
  }
}
@media only screen and (max-width: 991px) {
  .home-features .home-features-item {
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .home-features .home-features-item {
    text-align: center;
  }
}
.home-features .home-features-item svg {
  width: 71px;
  height: 71px;
}
@media only screen and (max-width: 991px) {
  .home-features .home-features-item svg {
    width: 55px;
    height: 55px;
  }
}
@media only screen and (max-width: 500px) {
  .home-features .home-features-item svg {
    width: 45px;
    height: 45px;
  }
}
.home-features .home-features-item strong {
  font-size: 14px;
  line-height: 40px;
  color: #3e617f;
}
@media only screen and (max-width: 500px) {
  .home-features .home-features-item strong {
    line-height: 30px;
  }
}
.home-features .home-features-item p {
  line-height: 26px;
  margin-top: 2px;
}
@media only screen and (max-width: 767px) {
  .home-features .home-features-item p {
    text-align: center;
  }
}
.home-features .home-features-item.bitcoin {
  padding-right: 70px;
}
@media only screen and (max-width: 1199px) {
  .home-features .home-features-item.bitcoin {
    padding-right: 0px;
  }
}
.home-features .home-features-item.time {
  padding: 0 30px 0 30px;
}
@media only screen and (max-width: 1199px) {
  .home-features .home-features-item.time {
    padding: 0px;
  }
}
.home-features .home-features-item.investment {
  padding-left: 70px;
}
@media only screen and (max-width: 1199px) {
  .home-features .home-features-item.investment {
    padding: 0px;
    margin-bottom: 0;
  }
}

.profit-section {
  padding: 70px 400px 40px 298px;
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .profit-section {
    padding: 70px 300px 70px 220px;
  }
}
@media only screen and (max-width: 991px) {
  .profit-section {
    padding: 55px 10px 95px 220px;
  }
}
@media only screen and (max-width: 768px) {
  .profit-section {
    padding-left: 200px;
  }
}
@media only screen and (max-width: 600px) {
  .profit-section {
    padding: 170px 0 50px 0;
    text-align: center;
  }
}
@media only screen and (max-width: 600px) {
  .profit-section {
    padding-top: 150px;
  }
}
.profit-section ul {
  margin-top: 40px;
}
.profit-section ul li {
  font-size: 16px;
  color: rgba(62, 97, 127, 0.9);
  padding: 0 30px;
  border-left: 1px solid #dde9f2;
}
@media only screen and (max-width: 1199px) {
  .profit-section ul li {
    font-size: 12px;
    padding: 0 30px;
  }
}
@media only screen and (max-width: 991px) {
  .profit-section ul li {
    padding: 0 25px;
  }
}
@media only screen and (max-width: 768px) {
  .profit-section ul li {
    font-size: 10px;
  }
}
@media only screen and (max-width: 400px) {
  .profit-section ul li {
    padding: 0 15px;
  }
}
@media only screen and (max-width: 350px) {
  .profit-section ul li {
    padding: 0 10px;
  }
}
.profit-section ul li strong {
  font-size: 26px;
  color: #44b4cc;
  line-height: 30px;
}
@media only screen and (max-width: 1199px) {
  .profit-section ul li strong {
    font-size: 23px;
  }
}
@media only screen and (max-width: 768px) {
  .profit-section ul li strong {
    font-size: 20px;
  }
}
@media only screen and (max-width: 600px) {
  .profit-section ul li strong {
    font-size: 17px;
  }
}
.profit-section ul li:first-child {
  border: none;
  padding-left: 0;
}
.profit-section ul li:last-child {
  padding-right: 0;
}
.profit-section .invest-now {
  top: 140px;
  right: 60px;
}
@media only screen and (max-width: 1199px) {
  .profit-section .invest-now {
    right: 0;
    top: 100px;
  }
}
@media only screen and (max-width: 991px) {
  .profit-section .invest-now {
    position: relative;
    display: inline-block;
    top: 40px;
    left: 0px;
  }
}
@media only screen and (max-width: 600px) {
  .profit-section .invest-now {
    margin: auto;
  }
}
.profit-section .invest-now .btn, .profit-section .invest-now .dashboard-status .status-switch, .dashboard-status .profit-section .invest-now .status-switch {
  padding: 6px 40px;
}
.profit-section .invest-now a {
  margin-top: 15px;
  font-size: 13px;
}
.profit-section .profit-percent {
  left: 50px;
  top: 100px;
  font-size: 15px;
  color: #fff;
  padding-top: 50px;
  width: 229px;
  height: 209px;
  text-shadow: 2px 2px rgba(0, 0, 0, 0.09);
}
@media only screen and (max-width: 1199px) {
  .profit-section .profit-percent {
    width: 170px;
    height: 200px;
    font-size: 13px;
    left: 30px;
    top: 60px;
  }
}
@media only screen and (max-width: 991px) {
  .profit-section .profit-percent {
    height: 170px;
    padding-top: 30px;
  }
}
@media only screen and (max-width: 768px) {
  .profit-section .profit-percent {
    width: 180px;
    height: 180px;
    padding-top: 50px;
    left: 0px;
  }
}
@media only screen and (max-width: 600px) {
  .profit-section .profit-percent {
    width: 150px;
    height: 150px;
    padding-top: 40px;
    top: 20px;
    left: -moz-calc((100% - 150px)/2);
    left: -webkit-calc((100% - 150px)/2);
    left: calc((100% - 150px)/2);
  }
}
@media only screen and (max-width: 400px) {
  .profit-section .profit-percent {
    top: 10px;
    width: 130px;
    height: 130px;
    padding-top: 30px;
    left: -moz-calc((100% - 130px)/2);
    left: -webkit-calc((100% - 130px)/2);
    left: calc((100% - 130px)/2);
  }
}
.profit-section .profit-percent > div {
  z-index: 1;
}
@media only screen and (max-width: 768px) {
  .profit-section .profit-percent > div {
    font-size: 11px;
  }
}
.profit-section .profit-percent > div strong {
  font-size: 54px;
  line-height: 47px;
}
@media only screen and (max-width: 1199px) {
  .profit-section .profit-percent > div strong {
    font-size: 40px;
    line-height: 40px;
  }
}
@media only screen and (max-width: 768px) {
  .profit-section .profit-percent > div strong {
    font-size: 35px;
    line-height: 35px;
  }
}
@media only screen and (max-width: 600px) {
  .profit-section .profit-percent > div strong {
    font-size: 30px;
    line-height: 30px;
  }
}
.profit-section .profit-percent > div b {
  font-size: 40px;
  line-height: 38px;
}
@media only screen and (max-width: 1199px) {
  .profit-section .profit-percent > div b {
    font-size: 38px;
    line-height: 35px;
  }
}
@media only screen and (max-width: 768px) {
  .profit-section .profit-percent > div b {
    font-size: 30px;
    line-height: 25px;
  }
}
@media only screen and (max-width: 600px) {
  .profit-section .profit-percent > div b {
    font-size: 25px;
    line-height: 20px;
  }
}
.profit-section .profit-percent > div .profit {
  font-size: 22px;
  text-shadow: 2px 2px rgba(0, 0, 0, 0.19);
  line-height: 32px;
}
@media only screen and (max-width: 1199px) {
  .profit-section .profit-percent > div .profit {
    font-size: 20px;
    line-height: 28px;
  }
}
@media only screen and (max-width: 768px) {
  .profit-section .profit-percent > div .profit {
    font-size: 18px;
    line-height: 25px;
  }
}
@media only screen and (max-width: 600px) {
  .profit-section .profit-percent > div .profit {
    font-size: 16px;
    line-height: 20px;
  }
}
.profit-section .profit-percent > div span {
  font-size: 16px;
  line-height: 23px;
}
@media only screen and (max-width: 768px) {
  .profit-section .profit-percent > div span {
    font-size: 12px;
  }
}
.profit-section .profit-percent svg {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
}
.profit-section svg:not(:root) {
  overflow: visible;
}

.affiliate-program {
  background-color: #fff;
  padding: 100px 0 100px 0;
  overflow: hidden;
}
.affiliate-program svg:not(:root) {
  overflow: visible;
}
@media only screen and (max-width: 1199px) {
  .affiliate-program {
    padding: 130px 0 80px 0;
  }
}
@media only screen and (max-width: 991px) {
  .affiliate-program {
    padding: 90px 0 80px 0;
  }
}
@media only screen and (max-width: 600px) {
  .affiliate-program {
    padding: 50px 0;
  }
}
@media only screen and (max-width: 500px) {
  .affiliate-program {
    padding: 35px 0;
  }
}
.affiliate-program .affiliate-program-title svg {
  width: 702px;
  height: 688px;
  top: -170px;
  left: -moz-calc((100% - 702px)/2);
  left: -webkit-calc((100% - 702px)/2);
  left: calc((100% - 702px)/2);
}
@media only screen and (max-width: 1199px) {
  .affiliate-program .affiliate-program-title svg {
    width: 660px;
    height: 650px;
    left: -moz-calc((100% - 660px)/2);
    left: -webkit-calc((100% - 660px)/2);
    left: calc((100% - 660px)/2);
  }
}
@media only screen and (max-width: 991px) {
  .affiliate-program .affiliate-program-title svg {
    top: -130px;
    width: 600px;
    height: 550px;
    left: -moz-calc((100% - 600px)/2);
    left: -webkit-calc((100% - 600px)/2);
    left: calc((100% - 600px)/2);
  }
}
@media only screen and (max-width: 600px) {
  .affiliate-program .affiliate-program-title svg {
    top: -65px;
    width: 400px;
    height: 450px;
    left: -moz-calc((100% - 365px)/2);
    left: -webkit-calc((100% - 365px)/2);
    left: calc((100% - 365px)/2);
  }
}
@media only screen and (max-width: 500px) {
  .affiliate-program .affiliate-program-title svg {
    display: none;
  }
}
.affiliate-program .affiliate-program-commission {
  margin-top: 95px;
}
@media only screen and (max-width: 991px) {
  .affiliate-program .affiliate-program-commission {
    margin-top: 80px;
  }
}
@media only screen and (max-width: 600px) {
  .affiliate-program .affiliate-program-commission {
    margin-top: 60px;
  }
}
@media only screen and (max-width: 500px) {
  .affiliate-program .affiliate-program-commission {
    margin-top: 40px;
  }
}
.affiliate-program .affiliate-program-commission .commission {
  width: 300px;
}
@media only screen and (max-width: 991px) {
  .affiliate-program .affiliate-program-commission .commission {
    width: 260px;
  }
}
@media only screen and (max-width: 768px) {
  .affiliate-program .affiliate-program-commission .commission {
    width: 240px;
  }
}
@media only screen and (max-width: 600px) {
  .affiliate-program .affiliate-program-commission .commission {
    width: 210px;
  }
}
@media only screen and (max-width: 500px) {
  .affiliate-program .affiliate-program-commission .commission {
    width: 185px;
  }
}
@media only screen and (max-width: 400px) {
  .affiliate-program .affiliate-program-commission .commission {
    width: 100%;
  }
}
.affiliate-program .affiliate-program-commission .commission span {
  color: rgba(62, 97, 127, 0.9);
  font-size: 16px;
}
@media only screen and (max-width: 991px) {
  .affiliate-program .affiliate-program-commission .commission span {
    font-size: 15px;
  }
}
@media only screen and (max-width: 768px) {
  .affiliate-program .affiliate-program-commission .commission span {
    font-size: 14px;
  }
}
@media only screen and (max-width: 600px) {
  .affiliate-program .affiliate-program-commission .commission span {
    font-size: 13px;
  }
}
@media only screen and (max-width: 500px) {
  .affiliate-program .affiliate-program-commission .commission span {
    font-size: 11px;
  }
}
@media only screen and (max-width: 400px) {
  .affiliate-program .affiliate-program-commission .commission span {
    font-size: 10px;
  }
}
.affiliate-program .affiliate-program-commission .commission strong {
  font-size: 40px;
  color: #1396d7;
  line-height: 1;
  top: 25px;
}
@media only screen and (max-width: 991px) {
  .affiliate-program .affiliate-program-commission .commission strong {
    top: 20px;
    font-size: 38px;
  }
}
@media only screen and (max-width: 768px) {
  .affiliate-program .affiliate-program-commission .commission strong {
    top: 23px;
    font-size: 35px;
  }
}
@media only screen and (max-width: 600px) {
  .affiliate-program .affiliate-program-commission .commission strong {
    top: 17px;
    font-size: 32px;
  }
}
@media only screen and (max-width: 500px) {
  .affiliate-program .affiliate-program-commission .commission strong {
    font-size: 25px;
  }
}
@media only screen and (max-width: 400px) {
  .affiliate-program .affiliate-program-commission .commission strong {
    font-size: 22px;
    position: relative;
  }
}
.affiliate-program .affiliate-program-commission .commission strong:after {
  content: "";
  width: 70px;
  height: 5px;
  background-color: #bedcf9;
  bottom: -29px;
  left: -moz-calc((100% - 70px)/2);
  left: -webkit-calc((100% - 70px)/2);
  left: calc((100% - 70px)/2);
}
@media only screen and (max-width: 991px) {
  .affiliate-program .affiliate-program-commission .commission strong:after {
    bottom: -29px;
  }
}
@media only screen and (max-width: 768px) {
  .affiliate-program .affiliate-program-commission .commission strong:after {
    width: 50px;
    bottom: -26px;
    left: -moz-calc((100% - 50px)/2);
    left: -webkit-calc((100% - 50px)/2);
    left: calc((100% - 50px)/2);
  }
}
@media only screen and (max-width: 600px) {
  .affiliate-program .affiliate-program-commission .commission strong:after {
    bottom: -22px;
  }
}
@media only screen and (max-width: 500px) {
  .affiliate-program .affiliate-program-commission .commission strong:after {
    bottom: -24px;
  }
}
@media only screen and (max-width: 400px) {
  .affiliate-program .affiliate-program-commission .commission strong:after {
    width: 30px;
    bottom: -14px;
    left: -moz-calc((100% - 30px)/2);
    left: -webkit-calc((100% - 30px)/2);
    left: calc((100% - 30px)/2);
  }
}
.affiliate-program .affiliate-program-commission .commission.standard {
  padding: 22px 30px 22px 120px;
}
@media only screen and (max-width: 991px) {
  .affiliate-program .affiliate-program-commission .commission.standard {
    padding: 20px 25px 20px 120px;
  }
}
@media only screen and (max-width: 600px) {
  .affiliate-program .affiliate-program-commission .commission.standard {
    padding: 15px 20px 15px 95px;
  }
}
@media only screen and (max-width: 500px) {
  .affiliate-program .affiliate-program-commission .commission.standard {
    padding-left: 75px;
  }
}
@media only screen and (max-width: 400px) {
  .affiliate-program .affiliate-program-commission .commission.standard {
    padding: 20px;
    text-align: center;
  }
}
.affiliate-program .affiliate-program-commission .commission.standard strong {
  left: 35px;
}
@media only screen and (max-width: 991px) {
  .affiliate-program .affiliate-program-commission .commission.standard strong {
    left: 28px;
  }
}
@media only screen and (max-width: 600px) {
  .affiliate-program .affiliate-program-commission .commission.standard strong {
    left: 23px;
  }
}
@media only screen and (max-width: 400px) {
  .affiliate-program .affiliate-program-commission .commission.standard strong {
    left: unset;
    top: 10px;
  }
}
.affiliate-program .affiliate-program-commission .commission.representative {
  padding: 22px 120px 22px 30px;
}
@media only screen and (max-width: 991px) {
  .affiliate-program .affiliate-program-commission .commission.representative {
    padding: 20px 120px 20px 25px;
  }
}
@media only screen and (max-width: 600px) {
  .affiliate-program .affiliate-program-commission .commission.representative {
    padding: 15px 95px 15px 20px;
  }
}
@media only screen and (max-width: 500px) {
  .affiliate-program .affiliate-program-commission .commission.representative {
    padding-right: 75px;
  }
}
@media only screen and (max-width: 400px) {
  .affiliate-program .affiliate-program-commission .commission.representative {
    padding: 20px;
    text-align: center;
  }
}
.affiliate-program .affiliate-program-commission .commission.representative strong {
  right: 35px;
}
@media only screen and (max-width: 991px) {
  .affiliate-program .affiliate-program-commission .commission.representative strong {
    right: 28px;
  }
}
@media only screen and (max-width: 600px) {
  .affiliate-program .affiliate-program-commission .commission.representative strong {
    right: 23px;
  }
}
@media only screen and (max-width: 400px) {
  .affiliate-program .affiliate-program-commission .commission.representative strong {
    right: unset;
    top: 10px;
  }
}
@media only screen and (max-width: 400px) {
  .affiliate-program .affiliate-program-commission .col-xs-6:nth-child(1) {
    padding-right: 5px;
  }
}
@media only screen and (max-width: 400px) {
  .affiliate-program .affiliate-program-commission .col-xs-6:nth-child(3) {
    padding-left: 5px;
  }
}
.affiliate-program .affiliate-program-description {
  margin-top: 90px;
}
@media only screen and (max-width: 1199px) {
  .affiliate-program .affiliate-program-description {
    margin-top: 80px;
  }
}
@media only screen and (max-width: 600px) {
  .affiliate-program .affiliate-program-description {
    margin-top: 65px;
  }
}
@media only screen and (max-width: 500px) {
  .affiliate-program .affiliate-program-description {
    margin-top: 40px;
  }
}
.affiliate-program .affiliate-program-description .btn, .affiliate-program .affiliate-program-description .dashboard-status .status-switch, .dashboard-status .affiliate-program .affiliate-program-description .status-switch {
  padding: 6px 50px;
  margin-top: 35px;
}

footer .ready-to-start {
  padding: 80px 0 70px 0;
  background: url("../img/footer-bg.jpeg") 0 0/100% 100% no-repeat;
}
@media only screen and (max-width: 1199px) {
  footer .ready-to-start {
    padding: 70px 0 60px 0;
  }
}
@media only screen and (max-width: 600px) {
  footer .ready-to-start {
    padding: 40px 0;
  }
}
@media only screen and (max-width: 400px) {
  footer .ready-to-start {
    padding: 25px 0;
  }
}
footer .ready-to-start h2 {
  line-height: 1;
}
footer .ready-to-start h2,
footer .ready-to-start p {
  margin-left: 40px;
}
@media only screen and (max-width: 991px) {
  footer .ready-to-start h2,
footer .ready-to-start p {
    margin-left: 0;
  }
}
footer .ready-to-start .btn, footer .ready-to-start .dashboard-status .status-switch, .dashboard-status footer .ready-to-start .status-switch {
  margin-top: 15px;
  padding: 5px 40px;
}
@media only screen and (max-width: 1199px) {
  footer .ready-to-start .btn, footer .ready-to-start .dashboard-status .status-switch, .dashboard-status footer .ready-to-start .status-switch {
    padding: 5px 35px;
    margin-right: 20px;
  }
}
@media only screen and (max-width: 991px) {
  footer .ready-to-start .btn, footer .ready-to-start .dashboard-status .status-switch, .dashboard-status footer .ready-to-start .status-switch {
    padding: 7px 20px;
    margin: 15px 0 0 0;
  }
}
@media only screen and (max-width: 600px) {
  footer .ready-to-start .btn, footer .ready-to-start .dashboard-status .status-switch, .dashboard-status footer .ready-to-start .status-switch {
    margin-top: 20px;
  }
}
@media only screen and (max-width: 570px) {
  footer .ready-to-start .btn, footer .ready-to-start .dashboard-status .status-switch, .dashboard-status footer .ready-to-start .status-switch {
    padding: 5px 30px;
    text-align: center;
  }
}
@media only screen and (max-width: 768px) {
  footer .ready-to-start .col-xs-7,
footer .ready-to-start .col-xs-5 {
    width: 100%;
    text-align: center;
  }
}
footer .security-level {
  border-bottom: 1px solid #eef4f8;
  padding: 0px 0 30px;
}
footer .security-level #security-carousel .owl-stage-outer {
  height: 300px;
}
@media only screen and (max-width: 500px) {
  footer .security-level #security-carousel .owl-stage-outer {
    height: 240px;
  }
}
footer .security-level #security-carousel .owl-stage-outer .owl-stage {
  bottom: -30px;
  margin-right: -85px;
}
@media only screen and (max-width: 768px) {
  footer .security-level #security-carousel .owl-stage-outer .owl-stage {
    margin-right: -70px;
  }
}
@media only screen and (max-width: 600px) {
  footer .security-level #security-carousel .owl-stage-outer .owl-stage {
    bottom: -20px;
  }
}
@media only screen and (max-width: 600px) {
  footer .security-level #security-carousel .owl-stage-outer .owl-stage {
    margin-right: -55px;
  }
}
footer .security-level #security-carousel .security-item {
  min-width: 240px;
  padding: 30px 0 50px 0;
}
@media only screen and (max-width: 1199px) {
  footer .security-level #security-carousel .security-item {
    min-width: 200px;
  }
}
@media only screen and (max-width: 991px) {
  footer .security-level #security-carousel .security-item {
    padding-top: 25px;
  }
}
@media only screen and (max-width: 768px) {
  footer .security-level #security-carousel .security-item {
    min-width: 180px;
    padding: 20px 0 35px 0;
  }
}
@media only screen and (max-width: 600px) {
  footer .security-level #security-carousel .security-item {
    padding-top: 20px;
  }
}
@media only screen and (max-width: 500px) {
  footer .security-level #security-carousel .security-item {
    padding-top: 15px;
    min-width: 155px;
  }
}
footer .security-level #security-carousel .security-item .svg-icon {
  width: 110px;
  height: 43px;
  opacity: 0.3;
  filter: grayscale(100%);
  background-size: contain;
  background-repeat: no-repeat;
}
@media only screen and (max-width: 768px) {
  footer .security-level #security-carousel .security-item .svg-icon {
    width: 90px;
    height: 40px;
  }
}
@media only screen and (max-width: 600px) {
  footer .security-level #security-carousel .security-item .svg-icon {
    width: 100px;
    height: 35px;
  }
}
footer .security-level #security-carousel .security-item .svg-icon.norton {
  background-image: url("../img/Norton.svg");
}
footer .security-level #security-carousel .security-item .svg-icon.trustguard {
  background-image: url("../img/TrustGuard.svg");
}
footer .security-level #security-carousel .security-item .svg-icon.sitelock {
  background-image: url("../img/Sitelock.svg");
}
footer .security-level #security-carousel .security-item .svg-icon.geotrust {
  background-image: url("../img/GeoTrust.svg");
}
footer .security-level #security-carousel .security-item .svg-icon.mcafee {
  background-image: url("../img/McAfee.svg");
}
footer .security-level #security-carousel .security-item .svg-icon.comodo {
  background-image: url("../img/Comodo.svg");
}
footer .security-level #security-carousel .security-item .breif-description {
  width: 320px;
  margin: 0px 55px;
  height: 130px;
}
@media only screen and (max-width: 1199px) {
  footer .security-level #security-carousel .security-item .breif-description {
    width: 280px;
  }
}
@media only screen and (max-width: 991px) {
  footer .security-level #security-carousel .security-item .breif-description {
    height: 120px;
    margin: 0px 40px;
  }
}
@media only screen and (max-width: 768px) {
  footer .security-level #security-carousel .security-item .breif-description {
    width: 255px;
    margin: 0px 35px;
  }
}
@media only screen and (max-width: 500px) {
  footer .security-level #security-carousel .security-item .breif-description {
    height: 100px;
    margin: 0px 30px;
    width: 230px;
  }
}
@media only screen and (max-width: 400px) {
  footer .security-level #security-carousel .security-item .breif-description {
    width: 210px;
  }
}
footer .security-level #security-carousel .security-item .breif-description .svg-icon {
  width: 110px;
  height: 43px;
  filter: none;
  opacity: 1;
}
@media only screen and (max-width: 768px) {
  footer .security-level #security-carousel .security-item .breif-description .svg-icon {
    width: 90px;
    height: 40px;
  }
}
@media only screen and (max-width: 768px) {
  footer .security-level #security-carousel .security-item .breif-description p {
    font-size: 11px;
  }
}
@media only screen and (max-width: 500px) {
  footer .security-level #security-carousel .security-item .breif-description p {
    margin: 0;
  }
}
footer .security-level #security-carousel .security-item .breif-description a {
  font-size: 15px;
  color: #0b85ea;
  bottom: -30px;
  right: -12px;
}
@media only screen and (max-width: 768px) {
  footer .security-level #security-carousel .security-item .breif-description a {
    font-size: 13px;
    right: -2px;
    bottom: -20px;
  }
}
@media only screen and (max-width: 500px) {
  footer .security-level #security-carousel .security-item .breif-description a {
    font-size: 12px;
  }
}
@media only screen and (max-width: 400px) {
  footer .security-level #security-carousel .security-item .breif-description a {
    font-size: 10px;
    bottom: -24px;
  }
}
footer .security-level #security-carousel .security-item .breif-description a:after {
  content: "";
  width: 100%;
  height: 5px;
  background-color: #bedcf9;
  right: 0;
  bottom: -25px;
}
@media only screen and (max-width: 768px) {
  footer .security-level #security-carousel .security-item .breif-description a:after {
    bottom: -20px;
  }
}
@media only screen and (max-width: 400px) {
  footer .security-level #security-carousel .security-item .breif-description a:after {
    bottom: -16px;
  }
}
footer .security-level #security-carousel .center .security-item, footer .security-level #security-carousel .dashboard-content .referrals .referrals__banners .markettingBannerItem .banner-holder .security-item, .dashboard-content .referrals .referrals__banners .markettingBannerItem footer .security-level #security-carousel .banner-holder .security-item {
  z-index: 2;
  top: 10px;
}
footer .security-level .owl-dots {
  top: -10px;
}
footer .security-level .owl-dots .owl-dot {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #e7e7e7 !important;
  margin-right: 7px;
}
footer .security-level .owl-dots .owl-dot.active {
  background: #0b85ea !important;
}
footer .footer-copyright {
  background-color: #283f53;
  padding: 40px 0 20px 0;
}
@media only screen and (max-width: 991px) {
  footer .footer-copyright {
    padding: 30px 0 10px;
  }
}
footer .footer-copyright .footer-logo span {
  background-image: linear-gradient(90deg, #50C9C5 0%, #2C9DCD 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media only screen and (max-width: 991px) {
  footer .footer-copyright .footer-logo span {
    font-size: 13px;
  }
}
@media only screen and (max-width: 400px) {
  footer .footer-copyright .footer-logo span {
    font-size: 11px;
  }
}
footer .footer-copyright .footer-logo img {
  width: 32px;
  height: 32px;
  margin-right: 15px;
  margin-top: -5px;
}
@media only screen and (max-width: 991px) {
  footer .footer-copyright .footer-logo img {
    width: 24px;
    height: 30px;
    margin-right: 10px;
  }
}
@media only screen and (max-width: 400px) {
  footer .footer-copyright .footer-logo img {
    width: 18px;
    height: 22px;
    margin-right: 5px;
  }
}
footer .footer-copyright .footer-logo strong {
  font-size: 19px;
  color: #bbd8f1;
  margin-right: 25px;
}
@media only screen and (max-width: 991px) {
  footer .footer-copyright .footer-logo strong {
    font-size: 17px;
    margin-right: 15px;
  }
}
@media only screen and (max-width: 400px) {
  footer .footer-copyright .footer-logo strong {
    font-size: 15px;
    margin-right: 5px;
  }
}
footer .footer-copyright .copyright {
  margin-top: 10px;
}
@media only screen and (max-width: 768px) {
  footer .footer-copyright .copyright {
    text-align: center;
  }
}
footer .footer-copyright .copyright p {
  color: #bbd8f1;
  font-size: 12px;
}
@media only screen and (max-width: 600px) {
  footer .footer-copyright .copyright p {
    font-size: 11px;
    margin-top: 0px;
  }
}
@media only screen and (max-width: 350px) {
  footer .footer-copyright .copyright p {
    font-size: 9px;
  }
}
footer .footer-copyright .social-icon {
  margin-top: 5px;
}
@media only screen and (max-width: 768px) {
  footer .footer-copyright .social-icon {
    float: unset;
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
  }
}
footer .footer-copyright .social-icon span {
  font-size: 12px;
  color: rgba(120, 156, 187, 0.8);
  margin-right: 20px;
}
footer .footer-copyright .social-icon a {
  margin-right: 15px;
}
@media only screen and (max-width: 500px) {
  footer .footer-copyright .social-icon a {
    margin-right: 5px;
  }
}
footer .footer-copyright .social-icon a svg {
  fill: #789cbb;
  stroke: #789cbb;
  width: 15px;
  height: 15px;
}
footer .footer-copyright .social-icon a#instagram {
  width: 18px;
  margin-right: 0;
}
@media only screen and (max-width: 768px) {
  footer .col-xs-6 {
    width: 100%;
    text-align: center;
  }
}

.services-intro {
  padding-bottom: 220px;
}
@media only screen and (max-width: 991px) {
  .services-intro {
    padding-bottom: 180px;
  }
}
@media only screen and (max-width: 768px) {
  .services-intro {
    padding-bottom: 120px;
  }
}
.services-intro .bg-svg {
  top: 100px;
  left: 0;
  width: 100%;
  z-index: 0;
}
@media only screen and (max-width: 1199px) {
  .services-intro .bg-svg {
    width: 125%;
    height: 115%;
    top: -35px;
  }
}
@media only screen and (max-width: 991px) {
  .services-intro .bg-svg {
    top: -180px;
  }
}
@media only screen and (max-width: 768px) {
  .services-intro .bg-svg {
    top: -145px;
  }
}
@media only screen and (max-width: 400px) {
  .services-intro .bg-svg {
    display: none;
  }
}
.services-intro .deposits-counter {
  font-size: 32px;
  width: 100%;
  top: 0;
  color: #3e617f;
}
@media only screen and (max-width: 1199px) {
  .services-intro .deposits-counter {
    font-size: 27px;
  }
}
@media only screen and (max-width: 991px) {
  .services-intro .deposits-counter {
    font-size: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .services-intro .deposits-counter {
    font-size: 20px;
  }
}
@media only screen and (max-width: 600px) {
  .services-intro .deposits-counter {
    font-size: 17px;
  }
}
@media only screen and (max-width: 500px) {
  .services-intro .deposits-counter {
    font-size: 15px;
  }
}
.services-intro .deposits-counter svg {
  width: 127px;
  height: 122px;
}
@media only screen and (max-width: 991px) {
  .services-intro .deposits-counter svg {
    width: 120px;
    height: 120px;
  }
}
@media only screen and (max-width: 768px) {
  .services-intro .deposits-counter svg {
    width: 100px;
    height: 100px;
  }
}
@media only screen and (max-width: 500px) {
  .services-intro .deposits-counter svg {
    width: 90px;
    height: 90px;
  }
}
.services-intro .deposits-counter strong {
  font-size: 45px;
  margin-right: 5px;
  background-image: -webkit-gradient(linear, left top, -45deg, color-stop(0%, #59B4D8), color-stop(0%, #59B4D8), color-stop(100%, #5EC4CF));
  background-image: -moz-linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  background-image: -webkit-linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  background-image: -o-linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  background-image: -ms-linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  background-image: linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media only screen and (max-width: 1199px) {
  .services-intro .deposits-counter strong {
    font-size: 40px;
  }
}
@media only screen and (max-width: 991px) {
  .services-intro .deposits-counter strong {
    font-size: 37px;
  }
}
@media only screen and (max-width: 768px) {
  .services-intro .deposits-counter strong {
    font-size: 32px;
  }
}
@media only screen and (max-width: 600px) {
  .services-intro .deposits-counter strong {
    font-size: 29px;
  }
}
@media only screen and (max-width: 500px) {
  .services-intro .deposits-counter strong {
    font-size: 25px;
  }
}
.services-intro .deposits-counter span {
  color: #94c2d6;
}
.services-intro .site-statistics {
  margin-top: 165px;
}
@media only screen and (max-width: 991px) {
  .services-intro .site-statistics {
    margin-top: 80px;
  }
}
@media only screen and (max-width: 600px) {
  .services-intro .site-statistics {
    margin-top: 60px;
  }
}
.services-intro .site-statistics ul {
  width: 90%;
  margin: auto;
}
@media only screen and (max-width: 768px) {
  .services-intro .site-statistics ul {
    width: 100%;
  }
}
.services-intro .site-statistics ul li {
  padding: 0 14px;
  width: -moz-calc(98% / 3);
  width: -webkit-calc(98% / 3);
  width: calc(98% / 3);
}
@media only screen and (max-width: 768px) {
  .services-intro .site-statistics ul li {
    padding: 0 5px;
  }
}
@media only screen and (max-width: 500px) {
  .services-intro .site-statistics ul li {
    padding: 0 3px;
  }
}
@media only screen and (max-width: 430px) {
  .services-intro .site-statistics ul li {
    padding: 5px 3px;
    width: 49%;
  }
}
.services-intro .site-statistics ul li .site-statistics__item {
  padding: 30px 15px 25px 15px;
}
@media only screen and (max-width: 991px) {
  .services-intro .site-statistics ul li .site-statistics__item {
    padding: 25px 10px 20px 10px;
  }
}
@media only screen and (max-width: 768px) {
  .services-intro .site-statistics ul li .site-statistics__item {
    padding-top: 20px;
  }
}
@media only screen and (max-width: 600px) {
  .services-intro .site-statistics ul li .site-statistics__item {
    padding: 10px;
  }
}
@media only screen and (max-width: 500px) {
  .services-intro .site-statistics ul li .site-statistics__item {
    border-radius: 5px;
  }
}
.services-intro .site-statistics ul li .site-statistics__item strong {
  font-size: 28px;
  color: #44b4cc;
  line-height: 1;
}
@media only screen and (max-width: 1199px) {
  .services-intro .site-statistics ul li .site-statistics__item strong {
    font-size: 23px;
  }
}
@media only screen and (max-width: 991px) {
  .services-intro .site-statistics ul li .site-statistics__item strong {
    font-size: 18px;
  }
}
@media only screen and (max-width: 768px) {
  .services-intro .site-statistics ul li .site-statistics__item strong {
    font-size: 16px;
  }
}
@media only screen and (max-width: 600px) {
  .services-intro .site-statistics ul li .site-statistics__item strong {
    font-size: 15px;
  }
}
.services-intro .site-statistics ul li .site-statistics__item span {
  font-size: 16px;
  color: rgba(62, 97, 127, 0.7);
}
@media only screen and (max-width: 1199px) {
  .services-intro .site-statistics ul li .site-statistics__item span {
    font-size: 14px;
  }
}
@media only screen and (max-width: 991px) {
  .services-intro .site-statistics ul li .site-statistics__item span {
    font-size: 12px;
  }
}
@media only screen and (max-width: 600px) {
  .services-intro .site-statistics ul li .site-statistics__item span {
    font-size: 11px;
  }
}
@media only screen and (max-width: 500px) {
  .services-intro .site-statistics ul li .site-statistics__item span {
    font-size: 10px;
  }
}
@media only screen and (max-width: 430px) {
  .services-intro .site-statistics ul li:nth-child(1) {
    width: 100%;
    display: block;
  }
}
@media only screen and (max-width: 430px) {
  .services-intro .site-statistics ul li:nth-child(3) {
    display: none;
  }
}
.services-intro .investment-offer {
  margin-top: 200px;
  padding: 0 200px;
}
@media only screen and (max-width: 991px) {
  .services-intro .investment-offer {
    margin-top: 100px;
    padding: 0;
  }
}
.services-intro .investment-offer p {
  margin-top: 25px;
  color: rgba(62, 97, 127, 0.9);
}
.about-intro {
  padding-bottom: 180px;
}
@media only screen and (max-width: 991px) {
  .about-intro {
    padding-bottom: 130px;
  }
}
@media only screen and (max-width: 600px) {
  .about-intro {
    padding-bottom: 80px;
  }
}
.about-intro .btcpro-slogan {
  z-index: 1;
}
@media only screen and (max-width: 700px) {
  .about-intro .btcpro-slogan {
    text-align: center;
  }
}
.about-intro .btcpro-slogan svg {
  width: 120px;
  height: 120px;
  margin-bottom: 20px;
}
@media only screen and (max-width: 1199px) {
  .about-intro .btcpro-slogan svg {
    width: 100px;
    height: 100px;
  }
}
@media only screen and (max-width: 768px) {
  .about-intro .btcpro-slogan svg {
    width: 80px;
    height: 80px;
  }
}
@media only screen and (max-width: 600px) {
  .about-intro .btcpro-slogan svg {
    width: 60px;
    height: 60px;
  }
}
.about-intro .btcpro-slogan p {
  margin-top: 15px;
}
.about-intro .btcpro-slogan .btn, .about-intro .btcpro-slogan .dashboard-status .status-switch, .dashboard-status .about-intro .btcpro-slogan .status-switch {
  margin-top: 45px;
  padding: 6px 85px;
}
@media only screen and (max-width: 500px) {
  .about-intro .btcpro-slogan .btn, .about-intro .btcpro-slogan .dashboard-status .status-switch, .dashboard-status .about-intro .btcpro-slogan .status-switch {
    margin-top: 35px;
  }
}
@media only screen and (max-width: 350px) {
  .about-intro .btcpro-slogan .btn, .about-intro .btcpro-slogan .dashboard-status .status-switch, .dashboard-status .about-intro .btcpro-slogan .status-switch {
    padding: 5px 10px;
    width: 100%;
  }
}
.about-intro .btcpro-slogan.services {
  padding-top: 0;
}
.about-intro .about-description {
  margin-top: 160px;
}
@media only screen and (max-width: 991px) {
  .about-intro .about-description {
    margin-top: 100px;
  }
}
@media only screen and (max-width: 600px) {
  .about-intro .about-description {
    margin-top: 50px;
  }
}
@media only screen and (max-width: 600px) {
  .about-intro .about-description {
    text-align: center;
  }
}
.about-intro .about-description p {
  text-align: justify;
}
.about-intro .about-description p.about-description__answer {
  margin: 30px 0 55px 0;
  text-indent: 30px;
}
@media only screen and (max-width: 768px) {
  .about-intro .about-description p.about-description__answer {
    margin: 25px 0 40px 0;
  }
}
@media only screen and (max-width: 600px) {
  .about-intro .about-description p.about-description__answer {
    margin: 20px 0;
    text-indent: 0px;
  }
}
@media only screen and (max-width: 600px) {
  .about-intro .about-description p {
    margin: 20px 0;
  }
}
@media only screen and (max-width: 400px) {
  .about-intro .about-description p {
    margin: 10px 0;
  }
}
.about-intro .about-description h3 {
  font-size: 24px;
}
@media only screen and (max-width: 991px) {
  .about-intro .about-description h3 {
    font-size: 22px;
  }
}
.about-intro .about-intro__icon {
  border-radius: 15px;
  bottom: -50px;
  width: 100px;
  height: 100px;
  left: -moz-calc((100% - 100px)/2);
  left: -webkit-calc((100% - 100px)/2);
  left: calc((100% - 100px)/2);
}
@media only screen and (max-width: 991px) {
  .about-intro .about-intro__icon {
    width: 80px;
    height: 80px;
    bottom: -40px;
    left: -moz-calc((100% - 80px)/2);
    left: -webkit-calc((100% - 80px)/2);
    left: calc((100% - 80px)/2);
  }
}
@media only screen and (max-width: 600px) {
  .about-intro .about-intro__icon {
    width: 60px;
    height: 60px;
    bottom: -30px;
    left: -moz-calc((100% - 60px)/2);
    left: -webkit-calc((100% - 60px)/2);
    left: calc((100% - 60px)/2);
  }
}
.about-intro .about-intro__icon svg {
  width: 43px;
  height: 43px;
  top: 30px;
  left: 29px;
  left: -moz-calc((100% - 43px)/2);
  left: -webkit-calc((100% - 43px)/2);
  left: calc((100% - 43px)/2);
  top: -moz-calc((100% - 43px)/2);
  top: -webkit-calc((100% - 43px)/2);
  top: calc((100% - 43px)/2);
}
.about-intro .about-intro__icon svg:hover {
  transform: rotateY(180deg);
}
@media only screen and (max-width: 991px) {
  .about-intro .about-intro__icon svg {
    width: 35px;
    height: 35px;
    left: -moz-calc((100% - 35px)/2);
    left: -webkit-calc((100% - 35px)/2);
    left: calc((100% - 35px)/2);
    top: -moz-calc((100% - 35px)/2);
    top: -webkit-calc((100% - 35px)/2);
    top: calc((100% - 35px)/2);
  }
}
@media only screen and (max-width: 600px) {
  .about-intro .about-intro__icon svg {
    width: 25px;
    height: 25px;
    left: -moz-calc((100% - 25px)/2);
    left: -webkit-calc((100% - 25px)/2);
    left: calc((100% - 25px)/2);
    top: -moz-calc((100% - 25px)/2);
    top: -webkit-calc((100% - 25px)/2);
    top: calc((100% - 25px)/2);
  }
}
@media only screen and (max-width: 700px) {
  .about-intro .col-xs-6 {
    width: 100%;
  }
}

.investment-plan {
  padding-bottom: 100px;
}
@media only screen and (max-width: 991px) {
  .investment-plan {
    padding-bottom: 50px;
  }
}
@media only screen and (max-width: 500px) {
  .investment-plan {
    padding-bottom: 20px;
  }
}
.investment-plan .plan-holder {
  margin-top: -140px;
  padding: 0 130px;
}
@media only screen and (max-width: 1199px) {
  .investment-plan .plan-holder {
    margin-top: -110px;
  }
}
@media only screen and (max-width: 991px) {
  .investment-plan .plan-holder {
    padding: 0;
  }
}
@media only screen and (max-width: 768px) {
  .investment-plan .plan-holder {
    margin-top: -85px;
  }
}
@media only screen and (max-width: 500px) {
  .investment-plan .plan-holder {
    margin-top: -60px;
  }
}
.investment-plan .plan-holder .plan-item {
  z-index: 1;
  overflow: hidden;
  background-color: #fff;
}
@media only screen and (max-width: 500px) {
  .investment-plan .plan-holder .plan-item {
    margin-bottom: 20px;
  }
}
.investment-plan .plan-holder .plan-item .plan-top {
  font-size: 16px;
  padding: 10px 0;
  color: rgba(62, 97, 127, 0.8);
}
@media only screen and (max-width: 768px) {
  .investment-plan .plan-holder .plan-item .plan-top {
    font-size: 14px;
  }
}
@media only screen and (max-width: 500px) {
  .investment-plan .plan-holder .plan-item .plan-top {
    height: 60px;
    font-size: 13px;
    padding: 20px 20%;
    text-align: left;
  }
}
.investment-plan .plan-holder .plan-item .plan-top strong {
  font-size: 36px;
  margin-top: 40px;
  line-height: 1;
}
@media only screen and (max-width: 1199px) {
  .investment-plan .plan-holder .plan-item .plan-top strong {
    font-size: 30px;
    margin-top: 25px;
  }
}
@media only screen and (max-width: 991px) {
  .investment-plan .plan-holder .plan-item .plan-top strong {
    font-size: 26px;
  }
}
@media only screen and (max-width: 768px) {
  .investment-plan .plan-holder .plan-item .plan-top strong {
    margin-top: 15px;
  }
}
@media only screen and (max-width: 600px) {
  .investment-plan .plan-holder .plan-item .plan-top strong {
    font-size: 22px;
  }
}
@media only screen and (max-width: 500px) {
  .investment-plan .plan-holder .plan-item .plan-top strong {
    margin-top: 0px;
    float: right;
    font-size: 20px;
  }
}
.investment-plan .plan-holder .plan-item .plan-body {
  overflow: hidden;
}
.investment-plan .plan-holder .plan-item .plan-body .plan-profit {
  color: #fff;
  margin-top: 40px;
  z-index: 1;
}
@media only screen and (max-width: 600px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-profit {
    margin-top: 20px;
  }
}
@media only screen and (max-width: 500px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-profit {
    margin-top: 0;
    line-height: 70px;
  }
}
.investment-plan .plan-holder .plan-item .plan-body .plan-profit strong {
  font-size: 70px;
  line-height: 1;
}
@media only screen and (max-width: 1199px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-profit strong {
    font-size: 50px;
  }
}
@media only screen and (max-width: 500px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-profit strong {
    font-size: 30px;
    display: inline-block;
    vertical-align: middle;
  }
}
.investment-plan .plan-holder .plan-item .plan-body .plan-profit b {
  font-size: 50px;
}
@media only screen and (max-width: 1199px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-profit b {
    font-size: 47px;
  }
}
@media only screen and (max-width: 991px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-profit b {
    font-size: 40px;
  }
}
@media only screen and (max-width: 768px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-profit b {
    font-size: 35px;
  }
}
@media only screen and (max-width: 600px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-profit b {
    font-size: 28px;
  }
}
.investment-plan .plan-holder .plan-item .plan-body .plan-profit span {
  font-size: 32px;
  line-height: 1;
  margin-left: 10px;
}
@media only screen and (max-width: 1199px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-profit span {
    font-size: 28px;
  }
}
@media only screen and (max-width: 991px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-profit span {
    font-size: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-profit span {
    font-size: 20px;
  }
}
@media only screen and (max-width: 600px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-profit span {
    font-size: 15px;
  }
}
@media only screen and (max-width: 500px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-profit span {
    display: inline-block;
    vertical-align: middle;
  }
}
.investment-plan .plan-holder .plan-item .plan-body .plan-bottom {
  font-size: 13px;
  z-index: 1;
  margin: 200px 0 50px;
}
@media only screen and (max-width: 991px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-bottom {
    margin-top: 140px;
  }
}
@media only screen and (max-width: 768px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-bottom {
    margin-top: 100px;
  }
}
@media only screen and (max-width: 600px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-bottom {
    margin-top: 65px;
  }
}
@media only screen and (max-width: 500px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-bottom {
    margin-top: 20px;
  }
}
.investment-plan .plan-holder .plan-item .plan-body .plan-bottom strong {
  font-size: 20px;
}
@media only screen and (max-width: 768px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-bottom strong {
    font-size: 18px;
  }
}
@media only screen and (max-width: 600px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-bottom strong {
    font-size: 15px;
  }
}
.investment-plan .plan-holder .plan-item .plan-body .plan-bottom span {
  font-size: 16px;
  margin-top: 10px;
  opacity: 0.8;
}
@media only screen and (max-width: 768px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-bottom span {
    font-size: 14px;
  }
}
@media only screen and (max-width: 600px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-bottom span {
    font-size: 12px;
  }
}
.investment-plan .plan-holder .plan-item .plan-body .plan-bottom b {
  font-size: 18px;
  margin-left: 10px;
  opacity: 0.8;
}
@media only screen and (max-width: 768px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-bottom b {
    font-size: 16px;
    margin-left: 5px;
  }
}
@media only screen and (max-width: 600px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-bottom b {
    font-size: 14px;
  }
}
.investment-plan .plan-holder .plan-item .plan-body .plan-bottom .btn, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .dashboard-status .status-switch, .dashboard-status .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .status-switch {
  color: #fff;
  margin-top: 25px;
  padding: 4px 50px;
}
@media only screen and (max-width: 600px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .btn, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .dashboard-status .status-switch, .dashboard-status .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .status-switch {
    padding: 4px 30px;
    margin-top: 15px;
  }
}
@media only screen and (max-width: 500px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .btn, .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .dashboard-status .status-switch, .dashboard-status .investment-plan .plan-holder .plan-item .plan-body .plan-bottom .status-switch {
    margin-top: 10px;
  }
}
.investment-plan .plan-holder .plan-item .plan-body .plan-bg {
  width: 100%;
  z-index: 0;
  top: 0px;
  height: 80%;
  background-position: 0px -30px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: scale(1.1);
}
@media only screen and (max-width: 600px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-bg {
    height: 70%;
    background-position: 0px -40px;
  }
}
@media only screen and (max-width: 500px) {
  .investment-plan .plan-holder .plan-item .plan-body .plan-bg {
    height: 70px;
    background-position: 0px -70px;
  }
}
.investment-plan .plan-holder .plan-item.plan1 {
  -webkit-box-shadow: 0 4px 5px 0 rgba(71, 167, 213, 0.25);
  -moz-box-shadow: 0 4px 5px 0 rgba(71, 167, 213, 0.25);
  box-shadow: 0 4px 5px 0 rgba(71, 167, 213, 0.25);
}
.investment-plan .plan-holder .plan-item.plan1 .plan-top strong {
  background: #2c9dcd;
  background: -moz-linear-gradient(top, #2c9dcd 0%, rgba(44, 157, 205, 0.5) 65%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #2c9dcd), color-stop(65%, rgba(44, 157, 205, 0.5)));
  background: -webkit-linear-gradient(top, #2c9dcd 0%, rgba(44, 157, 205, 0.5) 65%);
  background: -o-linear-gradient(top, #2c9dcd 0%, rgba(44, 157, 205, 0.5) 65%);
  background: -ms-linear-gradient(top, #2c9dcd 0%, rgba(44, 157, 205, 0.5) 65%);
  background: linear-gradient(to bottom, #2c9dcd 0%, rgba(44, 157, 205, 0.5) 65%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.investment-plan .plan-holder .plan-item.plan1 .plan-body .plan-bg {
  background-image: url("../img/plan1.svg");
}
.investment-plan .plan-holder .plan-item.plan1 .plan-body .plan-profit strong,
.investment-plan .plan-holder .plan-item.plan1 .plan-body .plan-profit span {
  text-shadow: 0 4px 0 #5fbed2;
}
.investment-plan .plan-holder .plan-item.plan1 .plan-body .plan-bottom {
  color: #2c9dcd;
}
.investment-plan .plan-holder .plan-item.plan1 .plan-body .plan-bottom .btn, .investment-plan .plan-holder .plan-item.plan1 .plan-body .plan-bottom .dashboard-status .status-switch, .dashboard-status .investment-plan .plan-holder .plan-item.plan1 .plan-body .plan-bottom .status-switch {
  background-color: #2c9dcd;
}
.investment-plan .plan-holder .plan-item.plan2 {
  -webkit-box-shadow: 0 4px 5px 0 rgba(162, 136, 214, 0.25);
  -moz-box-shadow: 0 4px 5px 0 rgba(162, 136, 214, 0.25);
  box-shadow: 0 4px 5px 0 rgba(162, 136, 214, 0.25);
}
.investment-plan .plan-holder .plan-item.plan2 .plan-top strong {
  background: #a093e8;
  background: -moz-linear-gradient(top, #a093e8 0%, rgba(165, 109, 171, 0.5) 65%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #a093e8), color-stop(65%, rgba(165, 109, 171, 0.5)));
  background: -webkit-linear-gradient(top, #a093e8 0%, rgba(165, 109, 171, 0.5) 65%);
  background: -o-linear-gradient(top, #a093e8 0%, rgba(165, 109, 171, 0.5) 65%);
  background: -ms-linear-gradient(top, #a093e8 0%, rgba(165, 109, 171, 0.5) 65%);
  background: linear-gradient(to bottom, #a093e8 0%, rgba(165, 109, 171, 0.5) 65%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.investment-plan .plan-holder .plan-item.plan2 .plan-body .plan-bg {
  background-image: url("../img/plan2.svg");
}
.investment-plan .plan-holder .plan-item.plan2 .plan-body .plan-profit strong,
.investment-plan .plan-holder .plan-item.plan2 .plan-body .plan-profit span {
  text-shadow: 0 4px 0 #a582cb;
}
.investment-plan .plan-holder .plan-item.plan2 .plan-body .plan-bottom {
  color: #946bc1;
}
.investment-plan .plan-holder .plan-item.plan2 .plan-body .plan-bottom .btn, .investment-plan .plan-holder .plan-item.plan2 .plan-body .plan-bottom .dashboard-status .status-switch, .dashboard-status .investment-plan .plan-holder .plan-item.plan2 .plan-body .plan-bottom .status-switch {
  background-color: #946bc1;
}
.investment-plan .plan-holder .plan-item.plan3 {
  -webkit-box-shadow: 0 4px 5px 0 rgba(255, 133, 109, 0.25);
  -moz-box-shadow: 0 4px 5px 0 rgba(255, 133, 109, 0.25);
  box-shadow: 0 4px 5px 0 rgba(255, 133, 109, 0.25);
}
.investment-plan .plan-holder .plan-item.plan3 .plan-top strong {
  background: #ff876f;
  background: -moz-linear-gradient(top, #ff876f 0%, rgba(255, 139, 114, 0.5) 65%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #ff876f), color-stop(65%, rgba(255, 139, 114, 0.5)));
  background: -webkit-linear-gradient(top, #ff876f 0%, rgba(255, 139, 114, 0.5) 65%);
  background: -o-linear-gradient(top, #ff876f 0%, rgba(255, 139, 114, 0.5) 65%);
  background: -ms-linear-gradient(top, #ff876f 0%, rgba(255, 139, 114, 0.5) 65%);
  background: linear-gradient(to bottom, #ff876f 0%, rgba(255, 139, 114, 0.5) 65%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.investment-plan .plan-holder .plan-item.plan3 .plan-body .plan-bg {
  background-image: url("../img/plan3.svg");
}
.investment-plan .plan-holder .plan-item.plan3 .plan-body .plan-profit strong,
.investment-plan .plan-holder .plan-item.plan3 .plan-body .plan-profit span {
  text-shadow: 0 4px 0 #ff7c74;
}
.investment-plan .plan-holder .plan-item.plan3 .plan-body .plan-bottom {
  color: #ff635a;
}
.investment-plan .plan-holder .plan-item.plan3 .plan-body .plan-bottom .btn, .investment-plan .plan-holder .plan-item.plan3 .plan-body .plan-bottom .dashboard-status .status-switch, .dashboard-status .investment-plan .plan-holder .plan-item.plan3 .plan-body .plan-bottom .status-switch {
  background-color: #ff635a;
}
@media only screen and (min-width: 501px) and (max-width: 768px) {
  .investment-plan .plan-holder .col-xs-4 {
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media only screen and (max-width: 500px) {
  .investment-plan .plan-holder .col-xs-4 {
    width: 100%;
  }
}

.about-features {
  padding: 100px 0;
}
@media only screen and (max-width: 991px) {
  .about-features {
    padding: 70px 0 50px 0;
  }
}
@media only screen and (max-width: 768px) {
  .about-features {
    padding: 50px 0 30px 0;
  }
}
.about-features .about-features-title p {
  margin: 25px 200px 0 200px;
}
@media only screen and (max-width: 991px) {
  .about-features .about-features-title p {
    margin: 0;
  }
}
.about-features .featurs-item-holder {
  margin-top: 100px;
}
@media only screen and (max-width: 991px) {
  .about-features .featurs-item-holder {
    margin-top: 60px;
  }
}
.about-features .featurs-item-holder .about-features__item {
  opacity: 0;
  overflow: hidden;
  width: 100%;
  padding: 60px 40px;
  min-height: 345px;
}
@media only screen and (max-width: 1199px) {
  .about-features .featurs-item-holder .about-features__item {
    padding: 30px;
    min-height: 300px;
  }
}
@media only screen and (max-width: 991px) {
  .about-features .featurs-item-holder .about-features__item {
    margin-top: 20px;
    min-height: auto;
  }
}
@media only screen and (max-width: 400px) {
  .about-features .featurs-item-holder .about-features__item {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.about-features .featurs-item-holder .about-features__item strong {
  font-size: 20px;
  color: #fff;
  margin-top: 20px;
  z-index: 1;
}
@media only screen and (max-width: 1199px) {
  .about-features .featurs-item-holder .about-features__item strong {
    font-size: 18px;
  }
}
@media only screen and (max-width: 991px) {
  .about-features .featurs-item-holder .about-features__item strong {
    margin-top: 0px;
    display: inline-block;
  }
}
@media only screen and (max-width: 400px) {
  .about-features .featurs-item-holder .about-features__item strong {
    font-size: 15px;
  }
}
.about-features .featurs-item-holder .about-features__item p {
  color: #fff;
  margin-top: 25px;
  z-index: 1;
}
@media only screen and (max-width: 1199px) {
  .about-features .featurs-item-holder .about-features__item p {
    margin-top: 35px;
  }
}
@media only screen and (max-width: 991px) {
  .about-features .featurs-item-holder .about-features__item p {
    margin-top: 25px;
  }
}
@media only screen and (max-width: 400px) {
  .about-features .featurs-item-holder .about-features__item p {
    margin-top: 15px;
  }
}
.about-features .featurs-item-holder .about-features__item svg {
  width: 61px;
  height: 48px;
  z-index: 1;
}
@media only screen and (max-width: 1199px) {
  .about-features .featurs-item-holder .about-features__item svg {
    width: 45px;
    height: 40px;
  }
}
@media only screen and (max-width: 991px) {
  .about-features .featurs-item-holder .about-features__item svg {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
  }
}
@media only screen and (max-width: 400px) {
  .about-features .featurs-item-holder .about-features__item svg {
    width: 35px;
    height: 35px;
  }
}
.about-features .featurs-item-holder .about-features__item:after {
  content: "";
  z-index: 0;
}
@media only screen and (max-width: 991px) {
  .about-features .featurs-item-holder .about-features__item:after {
    display: none;
  }
}
.about-features .featurs-item-holder .about-features__item.services {
  background: #9081e6;
  background: -moz-linear-gradient(-45deg, #9081e6 0%, #96549d 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #9081e6), color-stop(100%, #96549d));
  background: -webkit-linear-gradient(-45deg, #9081e6 0%, #96549d 100%);
  background: -o-linear-gradient(-45deg, #9081e6 0%, #96549d 100%);
  background: -ms-linear-gradient(-45deg, #9081e6 0%, #96549d 100%);
  background: linear-gradient(135deg, #9081e6 0%, #96549d 100%);
}
.about-features .featurs-item-holder .about-features__item.services:after {
  background: url("../img/about-services.svg") 0 0/cover no-repeat;
  width: 110%;
  height: 117%;
  top: -15px;
  left: -36px;
}
@media only screen and (max-width: 1199px) {
  .about-features .featurs-item-holder .about-features__item.services:after {
    left: -29px;
  }
}
@media only screen and (max-width: 991px) {
  .about-features .featurs-item-holder .about-features__item.services:after {
    top: -42px;
  }
}
@media only screen and (max-width: 400px) {
  .about-features .featurs-item-holder .about-features__item.services:after {
    left: -22px;
  }
}
.about-features .featurs-item-holder .about-features__item.security {
  background: #ff7555;
  background: -moz-linear-gradient(-45deg, #ff7555 0%, #ff525d 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #ff7555), color-stop(100%, #ff525d));
  background: -webkit-linear-gradient(-45deg, #ff7555 0%, #ff525d 100%);
  background: -o-linear-gradient(-45deg, #ff7555 0%, #ff525d 100%);
  background: -ms-linear-gradient(-45deg, #ff7555 0%, #ff525d 100%);
  background: linear-gradient(135deg, #ff7555 0%, #ff525d 100%);
  box-shadow: 0 5px 0 0 rgba(255, 110, 114, 0.31), 0 30px 57px 0 rgba(255, 131, 109, 0.31);
}
.about-features .featurs-item-holder .about-features__item.security:after {
  background: url("../img/about-security.png") -41px -126px/cover no-repeat;
  width: 116%;
  height: 140%;
  top: 0px;
  left: 0px;
}
@media only screen and (max-width: 1199px) {
  .about-features .featurs-item-holder .about-features__item.security:after {
    width: 126%;
    height: 138%;
    top: -1px;
    left: -16px;
  }
}
@media only screen and (max-width: 991px) {
  .about-features .featurs-item-holder .about-features__item.security:after {
    top: -93px;
    left: -114px;
  }
}
.about-features .featurs-item-holder .about-features__item.guid {
  background: #4bc3c6;
  background: -moz-linear-gradient(-45deg, #4bc3c6 0%, #2899cf 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #4bc3c6), color-stop(100%, #2899cf));
  background: -webkit-linear-gradient(-45deg, #4bc3c6 0%, #2899cf 100%);
  background: -o-linear-gradient(-45deg, #4bc3c6 0%, #2899cf 100%);
  background: -ms-linear-gradient(-45deg, #4bc3c6 0%, #2899cf 100%);
  background: linear-gradient(135deg, #4bc3c6 0%, #2899cf 100%);
}
.about-features .featurs-item-holder .about-features__item.guid:after {
  background: url("../img/about-guid.svg") 0 0/cover no-repeat;
  width: 110%;
  height: 130%;
  top: -33px;
  left: -10px;
}
@media only screen and (max-width: 991px) {
  .about-features .featurs-item-holder .about-features__item.guid:after {
    top: -60px;
  }
}
@media only screen and (max-width: 600px) {
  .about-features .featurs-item-holder .about-features__item.guid:after {
    top: -46px;
  }
}
@media only screen and (max-width: 450px) {
  .about-features .featurs-item-holder .about-features__item.guid:after {
    top: -34px;
  }
}

.limited-incorporation {
  padding: 40px 0 100px 0;
}
@media only screen and (max-width: 991px) {
  .limited-incorporation {
    text-align: center;
  }
}
@media only screen and (max-width: 768px) {
  .limited-incorporation {
    padding: 30px 0 70px 0;
  }
}
@media only screen and (max-width: 991px) {
  .limited-incorporation h2 {
    margin-top: 20px;
  }
}
.limited-incorporation p {
  color: rgba(62, 97, 127, 0.8);
  margin-top: 20px;
}
.limited-incorporation .btn, .limited-incorporation .dashboard-status .status-switch, .dashboard-status .limited-incorporation .status-switch {
  padding: 6px 60px;
}
@media only screen and (max-width: 991px) {
  .limited-incorporation .btn, .limited-incorporation .dashboard-status .status-switch, .dashboard-status .limited-incorporation .status-switch {
    margin-top: 40px;
  }
}
.limited-incorporation a {
  margin-top: 15px;
  font-size: 13px;
  color: rgba(62, 97, 127, 0.8);
}
@media only screen and (max-width: 768px) {
  .limited-incorporation a {
    font-size: 11px;
  }
}
.limited-incorporation .limited-incorporation__icon {
  border-radius: 15px;
  background: url("../img/logo.svg") 50% 50%/32px 42px no-repeat;
  margin: auto;
  width: 100px;
  height: 100px;
}
@media only screen and (max-width: 1199px) {
  .limited-incorporation .limited-incorporation__icon {
    width: 80px;
    height: 80px;
  }
}
@media only screen and (max-width: 768px) {
  .limited-incorporation .limited-incorporation__icon {
    width: 65px;
    height: 65px;
    background-size: 30%;
  }
}
@media only screen and (max-width: 700px) {
  .limited-incorporation .limited-incorporation__icon {
    margin-bottom: 20px;
    border-radius: 10px;
  }
}
.limited-incorporation .limited-incorporation__icon .svg-chekmark {
  width: 22px;
  height: 22px;
  top: 15px;
  right: -10px;
}
@media only screen and (max-width: 768px) {
  .limited-incorporation .limited-incorporation__icon .svg-chekmark {
    width: 18px;
    height: 18px;
    top: 9px;
  }
}
@media only screen and (max-width: 700px) {
  .limited-incorporation .col-xs-4,
.limited-incorporation .col-xs-6,
.limited-incorporation .col-xs-2 {
    width: 100%;
    text-align: center;
  }
}

.bg-gradient {
  background: rgba(181, 217, 246, 0.3);
  background: -moz-linear-gradient(top, rgba(181, 217, 246, 0.3) 0%, rgba(214, 235, 248, 0.1) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(181, 217, 246, 0.3)), color-stop(100%, rgba(214, 235, 248, 0.1)));
  background: -webkit-linear-gradient(top, rgba(181, 217, 246, 0.3) 0%, rgba(214, 235, 248, 0.1) 100%);
  background: -o-linear-gradient(top, rgba(181, 217, 246, 0.3) 0%, rgba(214, 235, 248, 0.1) 100%);
  background: -ms-linear-gradient(top, rgba(181, 217, 246, 0.3) 0%, rgba(214, 235, 248, 0.1) 100%);
  background: linear-gradient(to bottom, rgba(181, 217, 246, 0.3) 0%, rgba(214, 235, 248, 0.1) 100%);
}

.services-profit-holder {
  padding: 85px 0px 150px 0px;
  background-color: rgba(255, 255, 255, 0.5);
}
@media only screen and (max-width: 991px) {
  .services-profit-holder {
    padding: 60px 0px 100px 0px;
  }
}
@media only screen and (max-width: 768px) {
  .services-profit-holder {
    padding: 40px 0px 70px 0px;
  }
}
@media only screen and (max-width: 400px) {
  .services-profit-holder {
    padding: 20px 0px 40px 0px;
  }
}
.services-profit-holder .services-profit {
  padding: 0 70px;
}
@media only screen and (max-width: 991px) {
  .services-profit-holder .services-profit {
    padding: 0;
  }
}
.services-profit-holder .services-profit h3 {
  font-size: 20px;
  color: rgba(62, 97, 127, 0.9);
  margin-bottom: 30px;
}
@media only screen and (max-width: 991px) {
  .services-profit-holder .services-profit h3 {
    font-size: 18px;
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 768px) {
  .services-profit-holder .services-profit h3 {
    font-size: 16px;
  }
}
@media only screen and (max-width: 600px) {
  .services-profit-holder .services-profit h3 {
    font-size: 14px;
  }
}
.services-profit-holder .services-profit .services-profit__detail .detail-left,
.services-profit-holder .services-profit .services-profit__detail .detail-right {
  width: 50%;
}
@media only screen and (max-width: 400px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-left,
.services-profit-holder .services-profit .services-profit__detail .detail-right {
    width: 100%;
    text-align: center;
  }
}
.services-profit-holder .services-profit .services-profit__detail .detail-left > div strong,
.services-profit-holder .services-profit .services-profit__detail .detail-right > div strong {
  font-size: 25px;
  color: #44b4cc;
}
@media only screen and (max-width: 1199px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-left > div strong,
.services-profit-holder .services-profit .services-profit__detail .detail-right > div strong {
    font-size: 23px;
  }
}
@media only screen and (max-width: 991px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-left > div strong,
.services-profit-holder .services-profit .services-profit__detail .detail-right > div strong {
    font-size: 21px;
  }
}
@media only screen and (max-width: 768px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-left > div strong,
.services-profit-holder .services-profit .services-profit__detail .detail-right > div strong {
    font-size: 18px;
  }
}
@media only screen and (max-width: 500px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-left > div strong,
.services-profit-holder .services-profit .services-profit__detail .detail-right > div strong {
    font-size: 16px;
  }
}
.services-profit-holder .services-profit .services-profit__detail .detail-left > div span,
.services-profit-holder .services-profit .services-profit__detail .detail-right > div span {
  color: rgba(62, 97, 127, 0.9);
}
@media only screen and (max-width: 1199px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-left > div span,
.services-profit-holder .services-profit .services-profit__detail .detail-right > div span {
    font-size: 13px;
  }
}
@media only screen and (max-width: 350px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-left > div span,
.services-profit-holder .services-profit .services-profit__detail .detail-right > div span {
    font-size: 12px;
  }
}
.services-profit-holder .services-profit .services-profit__detail .detail-left > div:nth-of-type(2),
.services-profit-holder .services-profit .services-profit__detail .detail-right > div:nth-of-type(2) {
  margin-bottom: 10px;
}
.services-profit-holder .services-profit .services-profit__detail .detail-left {
  padding: 45px 200px 45px 20px;
}
@media only screen and (max-width: 1199px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-left {
    padding-right: 150px;
  }
}
@media only screen and (max-width: 991px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-left {
    padding: 30px 130px 30px 20px;
  }
}
@media only screen and (max-width: 700px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-left {
    padding-right: 110px;
  }
}
@media only screen and (max-width: 600px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-left {
    padding: 110px 50px 30px 20px;
  }
}
@media only screen and (max-width: 500px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-left {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 400px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-left {
    padding: 110px 20px 10px 20px;
  }
}
.services-profit-holder .services-profit .services-profit__detail .detail-right {
  padding: 45px 20px 45px 200px;
}
@media only screen and (max-width: 1199px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-right {
    padding-left: 150px;
  }
}
@media only screen and (max-width: 991px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-right {
    padding: 30px 20px 30px 130px;
  }
}
@media only screen and (max-width: 700px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-right {
    padding-left: 110px;
  }
}
@media only screen and (max-width: 600px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-right {
    padding: 110px 20px 20px 50px;
  }
}
@media only screen and (max-width: 500px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-right {
    padding-left: 30px;
  }
}
@media only screen and (max-width: 400px) {
  .services-profit-holder .services-profit .services-profit__detail .detail-right {
    padding: 10px 20px 20px;
  }
}

.float-profit-svg {
  color: #fff;
}
.float-profit-svg > div strong {
  font-size: 48px;
  color: #fff;
  line-height: 1;
}
@media only screen and (max-width: 1199px) {
  .float-profit-svg > div strong {
    font-size: 43px;
  }
}
@media only screen and (max-width: 991px) {
  .float-profit-svg > div strong {
    font-size: 40px;
  }
}
@media only screen and (max-width: 768px) {
  .float-profit-svg > div strong {
    font-size: 35px;
  }
}
@media only screen and (max-width: 600px) {
  .float-profit-svg > div strong {
    font-size: 30px;
  }
}
@media only screen and (max-width: 400px) {
  .float-profit-svg > div strong {
    font-size: 27px;
  }
}
.float-profit-svg > div span {
  font-size: 17px;
}
@media only screen and (max-width: 1199px) {
  .float-profit-svg > div span {
    font-size: 14px;
  }
}
@media only screen and (max-width: 768px) {
  .float-profit-svg > div span {
    font-size: 12px;
  }
}
@media only screen and (max-width: 600px) {
  .float-profit-svg > div span {
    font-size: 10px;
  }
}
.float-profit-svg > div b {
  font-size: 40px;
}
@media only screen and (max-width: 1199px) {
  .float-profit-svg > div b {
    font-size: 35px;
  }
}
@media only screen and (max-width: 991px) {
  .float-profit-svg > div b {
    font-size: 30px;
  }
}
@media only screen and (max-width: 768px) {
  .float-profit-svg > div b {
    font-size: 25px;
  }
}
@media only screen and (max-width: 600px) {
  .float-profit-svg > div b {
    font-size: 20px;
  }
}
.float-profit-svg.services {
  width: 260px;
  height: 230px;
  top: -60px;
  padding-top: 75px;
  left: -moz-calc((100% - 260px)/2);
  left: -webkit-calc((100% - 260px)/2);
  left: calc((100% - 260px)/2);
}
@media only screen and (max-width: 1199px) {
  .float-profit-svg.services {
    padding-top: 92px;
  }
}
@media only screen and (max-width: 991px) {
  .float-profit-svg.services {
    width: 230px;
    height: 210px;
    left: -moz-calc((100% - 230px)/2);
    left: -webkit-calc((100% - 230px)/2);
    left: calc((100% - 230px)/2);
    padding-top: 83px;
  }
}
@media only screen and (max-width: 768px) {
  .float-profit-svg.services {
    width: 180px;
    height: 180px;
    padding-top: 70px;
    top: -70px;
    left: -moz-calc((100% - 180px)/2);
    left: -webkit-calc((100% - 180px)/2);
    left: calc((100% - 180px)/2);
  }
}
@media only screen and (max-width: 600px) {
  .float-profit-svg.services {
    width: 140px;
    height: 145px;
    top: -34px;
    padding-top: 55px;
    left: -moz-calc((100% - 140px)/2);
    left: -webkit-calc((100% - 140px)/2);
    left: calc((100% - 140px)/2);
  }
}
@media only screen and (max-width: 400px) {
  .float-profit-svg.services {
    width: 130px;
    height: 135px;
    top: -34px;
    padding-top: 55px;
    left: -moz-calc((100% - 130px)/2);
    left: -webkit-calc((100% - 130px)/2);
    left: calc((100% - 130px)/2);
  }
}
.float-profit-svg.dashboard {
  width: 173px;
  height: 154px;
  top: 20px;
  left: 65px;
  padding-top: 45px;
}
@media only screen and (max-width: 1199px) {
  .float-profit-svg.dashboard {
    top: -6px;
    left: 30px;
    padding-top: 60px;
  }
}
@media only screen and (max-width: 991px) {
  .float-profit-svg.dashboard {
    top: -21px;
    left: 9px;
  }
}
@media only screen and (max-width: 600px) {
  .float-profit-svg.dashboard {
    position: relative;
    margin: auto;
    left: 0;
    width: 120px;
    height: 125px;
    top: -12px;
    padding-top: 45px;
  }
}
.float-profit-svg.dashboard strong {
  font-size: 35px;
}
@media only screen and (max-width: 1199px) {
  .float-profit-svg.dashboard strong {
    font-size: 30px;
  }
}
@media only screen and (max-width: 600px) {
  .float-profit-svg.dashboard strong {
    font-size: 25px;
  }
}
.float-profit-svg.dashboard b {
  font-size: 30px;
}
@media only screen and (max-width: 1199px) {
  .float-profit-svg.dashboard b {
    font-size: 25px;
  }
}
@media only screen and (max-width: 600px) {
  .float-profit-svg.dashboard b {
    font-size: 20px;
  }
}
.float-profit-svg.dashboard span {
  font-size: 11px;
}
@media only screen and (max-width: 768px) {
  .float-profit-svg.dashboard span {
    font-size: 10px;
  }
}
.float-profit-svg svg {
  width: 100%;
  height: 100%;
  top: 50%;
  left: 12%;
  -webkit-transform: scale(2);
  -moz-transform: scale(2);
  -ms-transform: scale(2);
  transform: scale(2);
}
@media only screen and (max-width: 1199px) {
  .float-profit-svg svg {
    -webkit-transform: scale(1.7);
    -moz-transform: scale(1.7);
    -ms-transform: scale(1.7);
    transform: scale(1.7);
  }
}

.calculate-profit {
  padding: 80px 0;
}
@media only screen and (max-width: 600px) {
  .calculate-profit {
    padding: 40px 0;
  }
}
.calculate-profit .calculate-profit__description {
  padding-left: 100px;
}
@media only screen and (max-width: 991px) {
  .calculate-profit .calculate-profit__description {
    text-align: center;
    padding-left: 0px;
    padding-top: 90px;
  }
}
.calculate-profit .calculate-profit__description .calculate-profit__icon {
  width: 78px;
  height: 78px;
  left: 5px;
  top: 0;
}
@media only screen and (max-width: 991px) {
  .calculate-profit .calculate-profit__description .calculate-profit__icon {
    left: -moz-calc((100% - 78px)/2);
    left: -webkit-calc((100% - 78px)/2);
    left: calc((100% - 78px)/2);
  }
}
@media only screen and (max-width: 768px) {
  .calculate-profit .calculate-profit__description .calculate-profit__icon {
    width: 65px;
    height: 65px;
    left: -moz-calc((100% - 65px)/2);
    left: -webkit-calc((100% - 65px)/2);
    left: calc((100% - 65px)/2);
  }
}
.calculate-profit .calculate-profit__description .calculate-profit__icon svg {
  width: 33px;
  height: 22px;
  top: 28px;
  left: 22px;
  left: -moz-calc((100% - 33px)/2);
  left: -webkit-calc((100% - 33px)/2);
  left: calc((100% - 33px)/2);
  top: -moz-calc((100% - 22px)/2);
  top: -webkit-calc((100% - 22px)/2);
  top: calc((100% - 22px)/2);
}
.calculate-profit .calculate-profit__description p {
  font-size: 16px;
  color: #94c2d6;
}
@media only screen and (max-width: 1199px) {
  .calculate-profit .calculate-profit__description p {
    font-size: 15px;
  }
}
@media only screen and (max-width: 768px) {
  .calculate-profit .calculate-profit__description p {
    font-size: 13px;
  }
}
@media only screen and (max-width: 600px) {
  .calculate-profit .calculate-profit__description p {
    font-size: 12px;
  }
}
.calculate-profit .investment-amount-input {
  width: 80%;
  font-size: 20px;
  color: rgba(90, 144, 177, 0.4);
}
@media only screen and (max-width: 991px) {
  .calculate-profit .investment-amount-input {
    float: none;
    margin: 40px auto auto;
    width: 400px;
  }
}
@media only screen and (max-width: 450px) {
  .calculate-profit .investment-amount-input {
    width: 100%;
    margin-top: 25px;
  }
}
.calculate-profit .investment-amount-input svg {
  width: 12px;
  height: 21px;
  top: 25px;
  right: 40px;
}
@media only screen and (max-width: 768px) {
  .calculate-profit .investment-amount-input svg {
    width: 10px;
    height: 18px;
    top: 17px;
    right: 25px;
  }
}
@media only screen and (max-width: 1199px) {
  .calculate-profit .investment-amount-input input {
    font-size: 18px;
  }
  .calculate-profit .investment-amount-input input::-webkit-input-placeholder {
    font-size: 18px;
  }
  .calculate-profit .investment-amount-input input::-moz-placeholder {
    font-size: 18px;
  }
  .calculate-profit .investment-amount-input input:-ms-input-placeholder {
    font-size: 18px;
  }
  .calculate-profit .investment-amount-input input:-moz-placeholder {
    font-size: 18px;
  }
}
@media only screen and (max-width: 768px) {
  .calculate-profit .investment-amount-input input {
    font-size: 16px;
    padding: 15px 30px;
  }
  .calculate-profit .investment-amount-input input::-webkit-input-placeholder {
    font-size: 16px;
  }
  .calculate-profit .investment-amount-input input::-moz-placeholder {
    font-size: 16px;
  }
  .calculate-profit .investment-amount-input input:-ms-input-placeholder {
    font-size: 16px;
  }
  .calculate-profit .investment-amount-input input:-moz-placeholder {
    font-size: 16px;
  }
}
@media only screen and (max-width: 450px) {
  .calculate-profit .investment-amount-input input {
    font-size: 14px;
  }
  .calculate-profit .investment-amount-input input::-webkit-input-placeholder {
    font-size: 14px;
  }
  .calculate-profit .investment-amount-input input::-moz-placeholder {
    font-size: 14px;
  }
  .calculate-profit .investment-amount-input input:-ms-input-placeholder {
    font-size: 14px;
  }
  .calculate-profit .investment-amount-input input:-moz-placeholder {
    font-size: 14px;
  }
}

.partnership-intro {
  padding: 65px 0 50px 0;
}
@media only screen and (max-width: 450px) {
  .partnership-intro {
    padding: 50px 0;
  }
}
.partnership-intro svg {
  top: -40px;
  left: -30px;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  transform: scale(0.95);
}
@media only screen and (max-width: 768px) {
  .partnership-intro svg {
    left: 0px;
  }
}
@media only screen and (max-width: 700px) {
  .partnership-intro svg {
    top: 0px;
  }
}
@media only screen and (max-width: 600px) {
  .partnership-intro svg {
    display: none;
  }
}
.partnership-intro h3 {
  font-size: 27px;
  line-height: 1.2;
}
@media only screen and (max-width: 991px) {
  .partnership-intro h3 {
    font-size: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .partnership-intro h3 {
    font-size: 20px;
  }
}
@media only screen and (max-width: 500px) {
  .partnership-intro h3 {
    font-size: 18px;
  }
}
@media only screen and (max-width: 400px) {
  .partnership-intro h3 {
    font-size: 16px;
  }
}
.partnership-intro h3:after {
  content: "";
  width: 27px;
  height: 7px;
  border-radius: 5px;
  bottom: -40px;
}
@media only screen and (max-width: 1199px) {
  .partnership-intro h3:after {
    bottom: -35px;
  }
}
@media only screen and (max-width: 991px) {
  .partnership-intro h3:after {
    bottom: -30px;
  }
}
@media only screen and (max-width: 600px) {
  .partnership-intro h3:after {
    left: -moz-calc((100% - 27px)/2);
    left: -webkit-calc((100% - 27px)/2);
    left: calc((100% - 27px)/2);
  }
}
.partnership-intro p {
  margin: 85px 0 70px 0;
}
@media only screen and (max-width: 1199px) {
  .partnership-intro p {
    margin: 80px 0 50px 0;
  }
}
@media only screen and (max-width: 991px) {
  .partnership-intro p {
    margin-top: 60px;
  }
}
.partnership-intro .btn, .partnership-intro .dashboard-status .status-switch, .dashboard-status .partnership-intro .status-switch {
  padding: 6px 55px;
}
@media only screen and (max-width: 500px) {
  .partnership-intro .btn, .partnership-intro .dashboard-status .status-switch, .dashboard-status .partnership-intro .status-switch {
    padding: 5px 40px;
  }
}
@media only screen and (max-width: 600px) {
  .partnership-intro .col-xs-6 {
    width: 100%;
    text-align: center;
  }
}

.marketing-tools {
  background: #f5fcff;
  padding: 90px 0;
}
@media only screen and (max-width: 991px) {
  .marketing-tools {
    padding: 70px 0;
  }
}
@media only screen and (max-width: 500px) {
  .marketing-tools {
    padding: 40px 0;
  }
}
.marketing-tools .marketing-tools__icon {
  width: 78px;
  height: 77px;
  background: #5ec4cf;
  background: -moz-linear-gradient(-45deg, #5ec4cf 0%, #59b3d8 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #5ec4cf), color-stop(100%, #59b3d8));
  background: -webkit-linear-gradient(-45deg, #5ec4cf 0%, #59b3d8 100%);
  background: -o-linear-gradient(-45deg, #5ec4cf 0%, #59b3d8 100%);
  background: -ms-linear-gradient(-45deg, #5ec4cf 0%, #59b3d8 100%);
  background: linear-gradient(135deg, #5ec4cf 0%, #59b3d8 100%);
}
@media only screen and (max-width: 991px) {
  .marketing-tools .marketing-tools__icon {
    width: 70px;
    height: 70px;
  }
}
@media only screen and (max-width: 768px) {
  .marketing-tools .marketing-tools__icon {
    width: 60px;
    height: 60px;
  }
}
@media only screen and (max-width: 600px) {
  .marketing-tools .marketing-tools__icon {
    float: unset;
    margin: auto;
    margin-bottom: 30px;
  }
}
.marketing-tools .marketing-tools__icon svg {
  width: 31px;
  height: 32px;
  top: -moz-calc((100% - 31px)/2);
  top: -webkit-calc((100% - 31px)/2);
  top: calc((100% - 31px)/2);
  left: -moz-calc((100% - 32px)/2);
  left: -webkit-calc((100% - 32px)/2);
  left: calc((100% - 32px)/2);
}
@media only screen and (max-width: 768px) {
  .marketing-tools .marketing-tools__icon svg {
    width: 28px;
    height: 28px;
    top: -moz-calc((100% - 28px)/2);
    top: -webkit-calc((100% - 28px)/2);
    top: calc((100% - 28px)/2);
    left: -moz-calc((100% - 28px)/2);
    left: -webkit-calc((100% - 28px)/2);
    left: calc((100% - 28px)/2);
  }
}
.marketing-tools h2 {
  color: #3e617f;
  margin: 0;
  line-height: 1;
}
.marketing-tools p {
  margin-top: 25px;
}
.marketing-tools ul {
  margin-top: 50px;
}
.marketing-tools ul li {
  padding-right: 100px;
}
@media only screen and (max-width: 1199px) {
  .marketing-tools ul li {
    padding-right: 70px;
  }
}
@media only screen and (max-width: 991px) {
  .marketing-tools ul li {
    padding-right: 40px;
  }
}
@media only screen and (max-width: 768px) {
  .marketing-tools ul li {
    padding-right: 20px;
  }
}
.marketing-tools ul li:last-child {
  padding: 0;
}
.marketing-tools ul li svg {
  width: 46px;
  height: 35px;
  stroke: #53b7d2;
}
@media only screen and (max-width: 991px) {
  .marketing-tools ul li svg {
    width: 35px;
    height: 30px;
  }
}
@media only screen and (max-width: 768px) {
  .marketing-tools ul li svg {
    width: 28px;
    height: 25px;
  }
}
@media only screen and (max-width: 500px) {
  .marketing-tools ul li svg {
    margin-bottom: 10px;
  }
}
.marketing-tools ul li span {
  font-size: 16px;
  color: rgba(62, 97, 127, 0.8);
  margin-left: 22px;
}
@media only screen and (max-width: 991px) {
  .marketing-tools ul li span {
    font-size: 14px;
    margin-left: 15px;
  }
}
@media only screen and (max-width: 768px) {
  .marketing-tools ul li span {
    margin-left: 5px;
  }
}
@media only screen and (max-width: 500px) {
  .marketing-tools ul li span {
    margin-left: 0px;
    display: block;
    font-size: 12px;
  }
}
@media only screen and (max-width: 400px) {
  .marketing-tools ul li span {
    font-size: 10px;
  }
}
@media only screen and (max-width: 600px) {
  .marketing-tools .col-xs-2,
.marketing-tools .col-xs-10 {
    width: 100%;
    text-align: center;
  }
}

.partnership-commission {
  padding: 90px 0 80px 0;
}
@media only screen and (max-width: 991px) {
  .partnership-commission {
    padding: 70px 0;
  }
}
@media only screen and (max-width: 500px) {
  .partnership-commission {
    padding: 40px 0;
  }
}
.partnership-commission .partnership-commission__description {
  margin-bottom: 50px;
}
.partnership-commission .partnership-commission__description h2 {
  color: #3e617f;
  margin-bottom: 20px;
}
.partnership-commission .commission-level {
  border-radius: 15px;
  overflow: hidden;
  padding: 25px 10px 25px 205px;
}
@media only screen and (max-width: 1199px) {
  .partnership-commission .commission-level {
    padding-left: 150px;
  }
}
@media only screen and (max-width: 991px) {
  .partnership-commission .commission-level {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .partnership-commission .commission-level {
    padding-left: 90px;
  }
}
@media only screen and (max-width: 600px) {
  .partnership-commission .commission-level {
    margin-bottom: 15px;
    padding: 15px 10px 15px 35%;
  }
}
.partnership-commission .commission-level strong {
  font-size: 25px;
  color: #44b4cc;
  line-height: 1;
}
@media only screen and (max-width: 991px) {
  .partnership-commission .commission-level strong {
    font-size: 22px;
  }
}
@media only screen and (max-width: 767px) {
  .partnership-commission .commission-level strong {
    font-size: 20px;
  }
}
.partnership-commission .commission-level span {
  font-size: 16px;
  color: rgba(62, 97, 127, 0.9);
}
.partnership-commission .commission-level span.standard {
  margin-bottom: 10px;
}
@media only screen and (max-width: 991px) {
  .partnership-commission .commission-level span {
    font-size: 14px;
  }
}
@media only screen and (max-width: 767px) {
  .partnership-commission .commission-level span {
    font-size: 12px;
  }
}
.partnership-commission .commission-level .level {
  color: #fefefe;
  left: 40px;
  top: 20px;
  z-index: 1;
  font-size: 18px;
  text-shadow: 0 2px 1px rgba(0, 0, 0, 0.09), 0 4px 1px rgba(0, 0, 0, 0.07);
}
@media only screen and (max-width: 991px) {
  .partnership-commission .commission-level .level {
    font-size: 16px;
    left: 20px;
  }
}
.partnership-commission .commission-level .level strong {
  font-size: 45px;
  color: #fefefe;
  line-height: 40px;
}
@media only screen and (max-width: 991px) {
  .partnership-commission .commission-level .level strong {
    font-size: 40px;
  }
}
.partnership-commission .commission-level:after {
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
}
@media only screen and (max-width: 600px) {
  .partnership-commission .commission-level:after {
    width: 31%;
    height: 132%;
  }
}
.partnership-commission .commission-level.level1:after {
  background: url("../img/level1-bg.svg") no-repeat;
  left: -36px;
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}
@media only screen and (max-width: 991px) {
  .partnership-commission .commission-level.level1:after {
    left: -82px;
  }
}
@media only screen and (max-width: 767px) {
  .partnership-commission .commission-level.level1:after {
    left: -62px;
  }
}
@media only screen and (max-width: 600px) {
  .partnership-commission .commission-level.level1:after {
    left: -50px;
    top: 10px;
  }
}
@media only screen and (max-width: 450px) {
  .partnership-commission .commission-level.level1:after {
    width: 100%;
    height: 100%;
    left: -32px;
    top: 7px;
  }
}
.partnership-commission .commission-level.level2:after {
  background: url("../img/level2-bg.svg") no-repeat;
  left: 20px;
  -webkit-transform: scale(1.3);
  -moz-transform: scale(1.3);
  -ms-transform: scale(1.3);
  transform: scale(1.3);
}
@media only screen and (max-width: 991px) {
  .partnership-commission .commission-level.level2:after {
    left: -25px;
  }
}
@media only screen and (max-width: 767px) {
  .partnership-commission .commission-level.level2:after {
    left: -8px;
  }
}
@media only screen and (max-width: 600px) {
  .partnership-commission .commission-level.level2:after {
    left: -20px;
    top: 0px;
  }
}
@media only screen and (max-width: 350px) {
  .partnership-commission .commission-level.level2:after {
    top: 10px;
  }
}
.partnership-commission .commission-level.level3:after {
  background: url("../img/level3-bg.svg") no-repeat;
  left: 44px;
  -webkit-transform: scale(1.3);
  -moz-transform: scale(1.3);
  -ms-transform: scale(1.3);
  transform: scale(1.3);
}
@media only screen and (max-width: 1199px) {
  .partnership-commission .commission-level.level3:after {
    left: 26px;
  }
}
@media only screen and (max-width: 991px) {
  .partnership-commission .commission-level.level3:after {
    left: 3px;
  }
}
@media only screen and (max-width: 767px) {
  .partnership-commission .commission-level.level3:after {
    left: 18px;
  }
}
@media only screen and (max-width: 600px) {
  .partnership-commission .commission-level.level3:after {
    left: 0;
    top: -14px;
  }
}
@media only screen and (max-width: 350px) {
  .partnership-commission .commission-level.level3:after {
    top: 10px;
  }
}
@media only screen and (min-width: 601px) and (max-width: 767px) {
  .partnership-commission .col-xs-4 {
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media only screen and (max-width: 600px) {
  .partnership-commission .col-xs-4 {
    width: 100%;
  }
}

.internal-page-header {
  padding: 20px 0;
}
.internal-page-header svg {
  width: 84px;
  height: 74px;
}
@media only screen and (max-width: 768px) {
  .internal-page-header svg {
    width: 79px;
    height: 70px;
  }
}
@media only screen and (max-width: 500px) {
  .internal-page-header svg {
    width: 65px;
    height: 60px;
  }
}
.internal-page-header h2 {
  color: #3e617f;
  line-height: 1;
}
.internal-page-header strong {
  font-size: 20px;
  color: rgba(62, 97, 127, 0.6);
}
@media only screen and (max-width: 1199px) {
  .internal-page-header strong {
    font-size: 18px;
  }
}
@media only screen and (max-width: 991px) {
  .internal-page-header strong {
    font-size: 16px;
  }
}
@media only screen and (max-width: 500px) {
  .internal-page-header strong {
    font-size: 14px;
  }
}

.latest {
  padding: 5px 15px;
  font-size: 12px;
  color: #fff;
  margin-right: 15px;
  background: #fe7870;
  background: -moz-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #fe7870), color-stop(100%, #ff876d));
  background: -webkit-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: -o-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: -ms-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: linear-gradient(135deg, #fe7870 0%, #ff876d 100%);
}
@media only screen and (max-width: 600px) {
  .latest {
    font-size: 10px;
    padding: 3px 10px;
    margin-right: 5px;
  }
}

.news-content {
  padding: 80px 0 230px 0;
}
@media only screen and (max-width: 768px) {
  .news-content {
    padding: 60px 0 200px 0;
  }
}
@media only screen and (max-width: 500px) {
  .news-content {
    padding: 40px 0 100px 0;
  }
}
.news-content .news-item {
  padding: 40px 65px 40px 55px;
  margin-bottom: 18px;
}
@media only screen and (max-width: 600px) {
  .news-content .news-item {
    padding: 30px 40px;
  }
}
@media only screen and (max-width: 400px) {
  .news-content .news-item {
    padding: 20px;
  }
}
.news-content .news-item strong {
  font-size: 18px;
  color: #3e617f;
}
@media only screen and (max-width: 600px) {
  .news-content .news-item strong {
    font-size: 16px;
  }
}
@media only screen and (max-width: 400px) {
  .news-content .news-item strong {
    font-size: 14px;
  }
}
.news-content .news-item span {
  font-size: 12px;
  color: rgba(90, 144, 177, 0.6);
  margin-left: 15px;
}
@media only screen and (max-width: 600px) {
  .news-content .news-item span {
    font-size: 11px;
  }
}
@media only screen and (max-width: 400px) {
  .news-content .news-item span {
    font-size: 10px;
  }
}
.news-content .news-item p {
  color: rgba(90, 144, 177, 0.6);
  margin-top: 30px;
}
@media only screen and (max-width: 600px) {
  .news-content .news-item p {
    margin-top: 15px;
  }
}

.help-center-header .help-center-search {
  width: 50%;
  margin: 20px auto 0;
}
@media only screen and (max-width: 991px) {
  .help-center-header .help-center-search {
    width: 60%;
  }
}
@media only screen and (max-width: 600px) {
  .help-center-header .help-center-search {
    width: 85%;
  }
}
@media only screen and (max-width: 400px) {
  .help-center-header .help-center-search {
    width: 100%;
  }
}
.help-center-header .help-center-search svg {
  width: 14px;
  height: 18px;
  right: 37px;
  top: -moz-calc((100% - 18px)/2);
  top: -webkit-calc((100% - 18px)/2);
  top: calc((100% - 18px)/2);
}
.help-center-header .help-center-search input {
  padding-right: 60px;
  color: #3e617f;
}
@media only screen and (max-width: 1199px) {
  .help-center-header .help-center-search input {
    font-size: 18px;
  }
  .help-center-header .help-center-search input::-webkit-input-placeholder {
    font-size: 18px;
  }
  .help-center-header .help-center-search input::-moz-placeholder {
    font-size: 18px;
  }
  .help-center-header .help-center-search input:-ms-input-placeholder {
    font-size: 18px;
  }
  .help-center-header .help-center-search input:-moz-placeholder {
    font-size: 18px;
  }
}
@media only screen and (max-width: 768px) {
  .help-center-header .help-center-search input {
    padding: 15px 60px 15px 30px;
  }
}
@media only screen and (max-width: 500px) {
  .help-center-header .help-center-search input {
    font-size: 16px;
  }
  .help-center-header .help-center-search input::-webkit-input-placeholder {
    font-size: 16px;
  }
  .help-center-header .help-center-search input::-moz-placeholder {
    font-size: 16px;
  }
  .help-center-header .help-center-search input:-ms-input-placeholder {
    font-size: 16px;
  }
  .help-center-header .help-center-search input:-moz-placeholder {
    font-size: 16px;
  }
}
.help-center-header .btn, .help-center-header .dashboard-status .status-switch, .dashboard-status .help-center-header .status-switch {
  margin: 20px 0 50px;
  padding: 10px 60px;
}

.new-question {
  background-color: #fff;
  padding: 85px 0px 70px 0;
}
@media only screen and (max-width: 991px) {
  .new-question {
    padding: 50px 0px;
    text-align: center;
  }
}
.new-question .new-question__description {
  margin-left: 100px;
}
@media only screen and (max-width: 1199px) {
  .new-question .new-question__description {
    margin-left: 50px;
  }
}
@media only screen and (max-width: 991px) {
  .new-question .new-question__description {
    margin-left: 0px;
    float: unset;
  }
}
.new-question .new-question__description h3 {
  font-size: 26px;
  color: #3e617f;
}
@media only screen and (max-width: 991px) {
  .new-question .new-question__description h3 {
    font-size: 24px;
  }
}
@media only screen and (max-width: 500px) {
  .new-question .new-question__description h3 {
    font-size: 22px;
  }
}
@media only screen and (max-width: 400px) {
  .new-question .new-question__description h3 {
    font-size: 20px;
  }
}
.new-question .new-question__description p {
  color: rgba(62, 97, 127, 0.4);
}
.new-question .btn, .new-question .dashboard-status .status-switch, .dashboard-status .new-question .status-switch {
  margin-top: 10px;
  margin-right: 100px;
  padding: 6px 60px;
}
@media only screen and (max-width: 1199px) {
  .new-question .btn, .new-question .dashboard-status .status-switch, .dashboard-status .new-question .status-switch {
    margin-right: 50px;
  }
}
@media only screen and (max-width: 991px) {
  .new-question .btn, .new-question .dashboard-status .status-switch, .dashboard-status .new-question .status-switch {
    display: block;
    margin: 30px auto auto;
    float: unset;
  }
}

.question-content {
  padding: 120px 0 50px 0;
}
@media only screen and (max-width: 768px) {
  .question-content {
    padding: 80px 0 50px 0;
  }
}
@media only screen and (max-width: 500px) {
  .question-content {
    padding: 40px 0 30px 0;
  }
}
.question-content span {
  font-size: 15px;
  color: rgba(90, 144, 177, 0.6);
}
.question-content .question-categories {
  margin-top: 15px;
}
@media only screen and (max-width: 991px) {
  .question-content .question-categories {
    margin-bottom: 20px;
  }
}
.question-content .question-categories li {
  font-size: 18px;
  padding: 15px 40px;
  color: #3e617f;
}
@media only screen and (max-width: 1199px) {
  .question-content .question-categories li {
    font-size: 16px;
    padding: 15px 30px;
  }
}
@media only screen and (max-width: 991px) {
  .question-content .question-categories li {
    display: inline-block;
  }
}
@media only screen and (max-width: 768px) {
  .question-content .question-categories li {
    font-size: 14px;
    padding: 15px 20px;
  }
}
@media only screen and (max-width: 600px) {
  .question-content .question-categories li {
    font-size: 12px;
    padding: 10px 15px;
  }
}
@media only screen and (max-width: 450px) {
  .question-content .question-categories li {
    font-size: 11px;
    padding: 10px;
  }
}
@media only screen and (max-width: 991px) {
  .question-content .question-categories li.active {
    border-radius: 10px;
  }
}
@media only screen and (max-width: 450px) {
  .question-content .question-categories li.active {
    border-radius: 5px;
  }
}
.question-content .question-cat-content > div .question-item {
  margin-bottom: 15px;
}
.question-content .question-cat-content > div .question-item .question-item__title {
  padding: 30px;
}
@media only screen and (max-width: 500px) {
  .question-content .question-cat-content > div .question-item .question-item__title {
    padding: 20px;
  }
}
.question-content .question-cat-content > div .question-item .question-item__title strong {
  font-size: 18px;
  color: #3e617f;
  width: -moz-calc(100% - 50px);
  width: -webkit-calc(100% - 50px);
  width: calc(100% - 50px);
}
@media only screen and (max-width: 1199px) {
  .question-content .question-cat-content > div .question-item .question-item__title strong {
    font-size: 16px;
  }
}
@media only screen and (max-width: 768px) {
  .question-content .question-cat-content > div .question-item .question-item__title strong {
    font-size: 14px;
  }
}
@media only screen and (max-width: 500px) {
  .question-content .question-cat-content > div .question-item .question-item__title strong {
    font-size: 13px;
  }
}
.question-content .question-cat-content > div .question-item .question-item__title .question-item__toggle {
  border-radius: 50%;
  width: 25px;
  height: 25px;
  margin-right: 10px;
  background: #59b3d8;
  background: -moz-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #59b3d8), color-stop(100%, #5ec4cf));
  background: -webkit-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: -o-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: -ms-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: linear-gradient(135deg, #59b3d8 0%, #5ec4cf 100%);
}
@media only screen and (max-width: 768px) {
  .question-content .question-cat-content > div .question-item .question-item__title .question-item__toggle {
    width: 20px;
    height: 20px;
  }
}
.question-content .question-cat-content > div .question-item .question-item__title .question-item__toggle svg {
  left: 7px;
}
.question-content .question-cat-content > div .question-item .question-item__title .question-item__toggle svg.mines-icon {
  width: 11px;
  height: 2px;
  top: 12px;
}
@media only screen and (max-width: 768px) {
  .question-content .question-cat-content > div .question-item .question-item__title .question-item__toggle svg.mines-icon {
    width: 10px;
    height: 2px;
    top: 9px;
    left: 5px;
  }
}
.question-content .question-cat-content > div .question-item .question-item__title .question-item__toggle svg.plus-icon {
  width: 11px;
  height: 12px;
  top: 7px;
}
@media only screen and (max-width: 768px) {
  .question-content .question-cat-content > div .question-item .question-item__title .question-item__toggle svg.plus-icon {
    width: 9px;
    height: 9px;
    top: 6px;
    left: 6px;
  }
}
.question-content .question-cat-content > div .question-item .question-item__answer {
  padding: 0 30px 30px;
  color: rgba(90, 144, 177, 0.6);
  line-height: 1.5;
}
@media only screen and (max-width: 500px) {
  .question-content .question-cat-content > div .question-item .question-item__answer {
    padding: 0 20px 20px;
  }
}
.question-content .question-cat-content > div .question-item.open .question-item__title .question-item__toggle {
  background: #fe7870;
  background: -moz-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #fe7870), color-stop(100%, #ff876d));
  background: -webkit-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: -o-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: -ms-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: linear-gradient(135deg, #fe7870 0%, #ff876d 100%);
}
.payment-proofs-content {
  padding: 85px 0 240px 0;
}
@media only screen and (max-width: 768px) {
  .payment-proofs-content {
    padding: 60px 0 150px 0;
  }
}
@media only screen and (max-width: 400px) {
  .payment-proofs-content {
    padding: 40px 0 100px 0;
  }
}
.payment-proofs-content .payment-proofs-item {
  padding: 40px 50px;
  margin-bottom: 15px;
}
@media only screen and (max-width: 600px) {
  .payment-proofs-content .payment-proofs-item {
    padding: 30px;
  }
}
@media only screen and (max-width: 500px) {
  .payment-proofs-content .payment-proofs-item {
    padding: 30px 20px;
  }
}
.payment-proofs-content .payment-proofs-item .batch, .payment-proofs-content .payment-proofs-item p {
  color: rgba(90, 144, 177, 0.6);
  margin-top: 20px;
}
.payment-proofs-content .payment-proofs-item .payment-proofs-item__title {
  padding-right: 70px;
}
.payment-proofs-content .payment-proofs-item .payment-proofs-item__title strong {
  font-size: 18px;
  color: #3e617f;
  margin-right: 30px;
}
@media only screen and (max-width: 768px) {
  .payment-proofs-content .payment-proofs-item .payment-proofs-item__title strong {
    font-size: 16px;
  }
}
@media only screen and (max-width: 600px) {
  .payment-proofs-content .payment-proofs-item .payment-proofs-item__title strong {
    font-size: 15px;
    margin-right: 15px;
  }
}
.payment-proofs-content .payment-proofs-item .payment-proofs-item__title b {
  font-size: 15px;
  color: #3e617f;
}
@media only screen and (max-width: 768px) {
  .payment-proofs-content .payment-proofs-item .payment-proofs-item__title b {
    font-size: 13px;
  }
}
@media only screen and (max-width: 600px) {
  .payment-proofs-content .payment-proofs-item .payment-proofs-item__title b {
    font-size: 12px;
  }
}
@media only screen and (max-width: 500px) {
  .payment-proofs-content .payment-proofs-item .payment-proofs-item__title b {
    display: block;
    margin-top: 5px;
  }
}
.payment-proofs-content .payment-proofs-item .payment-proofs-item__title .payment-proofs-date {
  font-size: 12px;
  color: rgba(90, 144, 177, 0.6);
  right: 5px;
  top: 5px;
}
@media only screen and (max-width: 768px) {
  .payment-proofs-content .payment-proofs-item .payment-proofs-item__title .payment-proofs-date {
    font-size: 11px;
  }
}

@media only screen and (max-width: 991px) {
  .filter-proofs {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 600px) {
  .filter-proofs {
    text-align: center;
  }
}
.filter-proofs .total-withdrawal {
  color: rgba(62, 97, 127, 0.7);
  font-size: 18px;
  padding: 45px 50px 35px 50px;
  border-bottom: 1px solid #eff2f5;
}
@media only screen and (max-width: 1199px) {
  .filter-proofs .total-withdrawal {
    font-size: 16px;
    padding: 35px 40px;
  }
}
@media only screen and (max-width: 768px) {
  .filter-proofs .total-withdrawal {
    font-size: 14px;
    padding: 25px 40px;
  }
}
@media only screen and (max-width: 600px) {
  .filter-proofs .total-withdrawal {
    font-size: 13px;
    padding: 15px 40px;
  }
}
.filter-proofs .total-withdrawal strong {
  font-size: 28px;
  color: #55a3e3;
}
@media only screen and (max-width: 1199px) {
  .filter-proofs .total-withdrawal strong {
    font-size: 26px;
  }
}
@media only screen and (max-width: 768px) {
  .filter-proofs .total-withdrawal strong {
    font-size: 24px;
  }
}
@media only screen and (max-width: 600px) {
  .filter-proofs .total-withdrawal strong {
    font-size: 22px;
  }
}
.filter-proofs .filter-proofs__inputs {
  padding: 45px 50px;
}
@media only screen and (max-width: 991px) {
  .filter-proofs .filter-proofs__inputs {
    padding: 15px 40px 30px 40px;
  }
}
@media only screen and (max-width: 991px) {
  .filter-proofs .filter-proofs__inputs form .month-input, .filter-proofs .filter-proofs__inputs form .year-input {
    display: inline-block;
  }
}
@media only screen and (max-width: 600px) {
  .filter-proofs .filter-proofs__inputs form .month-input, .filter-proofs .filter-proofs__inputs form .year-input {
    width: 49%;
  }
}
@media only screen and (max-width: 450px) {
  .filter-proofs .filter-proofs__inputs form .month-input, .filter-proofs .filter-proofs__inputs form .year-input {
    width: 99%;
  }
}
.filter-proofs .filter-proofs__inputs form .month-input select, .filter-proofs .filter-proofs__inputs form .year-input select {
  font-size: 18px;
  padding: 18px 50px 18px 95px;
  background-color: #fff;
  width: 100%;
  color: #3e617f;
  border: 1px solid rgba(11, 133, 234, 0.1);
}
@media only screen and (max-width: 1199px) {
  .filter-proofs .filter-proofs__inputs form .month-input select, .filter-proofs .filter-proofs__inputs form .year-input select {
    padding: 15px 50px 15px 95px;
  }
}
@media only screen and (max-width: 768px) {
  .filter-proofs .filter-proofs__inputs form .month-input select, .filter-proofs .filter-proofs__inputs form .year-input select {
    font-size: 16px;
  }
}
@media only screen and (max-width: 675px) {
  .filter-proofs .filter-proofs__inputs form .month-input select, .filter-proofs .filter-proofs__inputs form .year-input select {
    padding: 15px 30px 15px 80px;
  }
}
@media only screen and (max-width: 600px) {
  .filter-proofs .filter-proofs__inputs form .month-input select, .filter-proofs .filter-proofs__inputs form .year-input select {
    padding: 12px 30px 12px 80px;
    font-size: 15px;
  }
}
.filter-proofs .filter-proofs__inputs form .month-input svg, .filter-proofs .filter-proofs__inputs form .year-input svg {
  width: 7px;
  height: 5px;
  right: 30px;
  top: -moz-calc((100% - 5px)/2);
  top: -webkit-calc((100% - 5px)/2);
  top: calc((100% - 5px)/2);
}
@media only screen and (max-width: 675px) {
  .filter-proofs .filter-proofs__inputs form .month-input svg, .filter-proofs .filter-proofs__inputs form .year-input svg {
    right: 20px;
  }
}
.filter-proofs .filter-proofs__inputs form .month-input:before, .filter-proofs .filter-proofs__inputs form .year-input:before {
  font-size: 15px;
  color: rgba(90, 144, 177, 0.6);
  top: 22px;
  left: 35px;
  top: -moz-calc((100% - 20px)/2);
  top: -webkit-calc((100% - 20px)/2);
  top: calc((100% - 20px)/2);
}
@media only screen and (max-width: 768px) {
  .filter-proofs .filter-proofs__inputs form .month-input:before, .filter-proofs .filter-proofs__inputs form .year-input:before {
    font-size: 14px;
  }
}
@media only screen and (max-width: 675px) {
  .filter-proofs .filter-proofs__inputs form .month-input:before, .filter-proofs .filter-proofs__inputs form .year-input:before {
    left: 25px;
  }
}
.filter-proofs .filter-proofs__inputs form .month-input.month-input:before, .filter-proofs .filter-proofs__inputs form .year-input.month-input:before {
  content: "Month";
}
.filter-proofs .filter-proofs__inputs form .month-input.year-input, .filter-proofs .filter-proofs__inputs form .year-input.year-input {
  margin-top: 15px;
}
.filter-proofs .filter-proofs__inputs form .month-input.year-input:before, .filter-proofs .filter-proofs__inputs form .year-input.year-input:before {
  content: "Year";
}
.filter-proofs .filter-proofs__inputs form .btn, .filter-proofs .filter-proofs__inputs form .dashboard-status .status-switch, .dashboard-status .filter-proofs .filter-proofs__inputs form .status-switch {
  margin-top: 58px;
  width: 90%;
  left: 5%;
  padding: 6px 20px;
}
@media only screen and (max-width: 991px) {
  .filter-proofs .filter-proofs__inputs form .btn, .filter-proofs .filter-proofs__inputs form .dashboard-status .status-switch, .dashboard-status .filter-proofs .filter-proofs__inputs form .status-switch {
    display: inline-block;
    width: auto;
    margin-top: 0;
    margin-bottom: 5px;
  }
}
@media only screen and (max-width: 600px) {
  .filter-proofs .filter-proofs__inputs form .btn, .filter-proofs .filter-proofs__inputs form .dashboard-status .status-switch, .dashboard-status .filter-proofs .filter-proofs__inputs form .status-switch {
    display: block;
    margin: 30px auto auto;
  }
}

.invest-dark-bg {
  position: fixed;
  background-color: rgba(41, 56, 69, 0.8);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 4;
}

.modal-bg {
  position: fixed;
  background-color: rgba(41, 56, 69, 0.8);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 8;
  visibility: hidden;
  opacity: 0;
}
.modal-bg.active {
  visibility: visible;
  opacity: 1;
}

.modal-holder {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  z-index: 10;
  display: none;
}
.modal-holder .contact-modal {
  width: 53%;
  min-width: 1000px;
  height: 575px;
  margin: 90px auto 100px;
}
@media only screen and (max-width: 1199px) {
  .modal-holder .contact-modal {
    min-width: 800px;
    height: 550px;
  }
}
@media only screen and (max-width: 991px) {
  .modal-holder .contact-modal {
    min-width: 700px;
    height: 500px;
  }
}
@media only screen and (max-width: 768px) {
  .modal-holder .contact-modal {
    min-width: 600px;
    height: 400px;
    margin-top: 15%;
  }
}
@media only screen and (max-width: 600px) {
  .modal-holder .contact-modal {
    min-width: unset;
    height: auto;
    width: 90%;
    margin-top: 25%;
  }
}
@media only screen and (max-width: 400px) {
  .modal-holder .contact-modal {
    margin-top: 120px;
  }
}
.modal-holder .contact-modal .contact-modal__info {
  height: 100%;
  overflow: hidden;
  border-radius: 0 15px 15px 0;
  padding: 98px 60px 108px 60px;
  background-color: #ff6e72;
  width: 36%;
}
@media only screen and (max-width: 1199px) {
  .modal-holder .contact-modal .contact-modal__info {
    padding: 80px 30px;
  }
}
@media only screen and (max-width: 768px) {
  .modal-holder .contact-modal .contact-modal__info {
    padding: 30px;
  }
}
@media only screen and (max-width: 600px) {
  .modal-holder .contact-modal .contact-modal__info {
    width: 100%;
    padding: 10px;
    border-radius: 0 0 15px 15px;
  }
}
.modal-holder .contact-modal .contact-modal__info ul {
  z-index: 1;
}
.modal-holder .contact-modal .contact-modal__info ul li {
  font-size: 14px;
  color: #fff;
  text-shadow: 0 2px 1px rgba(0, 0, 0, 0.09), 0 4px 1px rgba(0, 0, 0, 0.07);
  padding-bottom: 53px;
}
@media only screen and (max-width: 768px) {
  .modal-holder .contact-modal .contact-modal__info ul li {
    font-size: 13px;
  }
}
@media only screen and (max-width: 600px) {
  .modal-holder .contact-modal .contact-modal__info ul li {
    display: inline-block;
    padding: 10px;
    font-size: 12px;
    width: 49%;
  }
}
@media only screen and (max-width: 400px) {
  .modal-holder .contact-modal .contact-modal__info ul li {
    font-size: 10px;
  }
}
.modal-holder .contact-modal .contact-modal__info ul li:last-child {
  padding: 0;
}
@media only screen and (max-width: 600px) {
  .modal-holder .contact-modal .contact-modal__info ul li:last-child {
    width: 98%;
    padding: 10px;
  }
}
.modal-holder .contact-modal .contact-modal__info ul li svg {
  width: 24px;
  height: 24px;
  margin-bottom: 5px;
}
@media only screen and (max-width: 768px) {
  .modal-holder .contact-modal .contact-modal__info ul li svg {
    width: 20px;
    height: 20px;
  }
}
@media only screen and (max-width: 600px) {
  .modal-holder .contact-modal .contact-modal__info ul li svg {
    display: inline-block;
    margin: 0 5px 0 0;
    width: 16px;
    height: 16px;
  }
}
.modal-holder .contact-modal .contact-modal__info ul li strong {
  font-size: 19px;
  margin-top: 5px;
  line-height: 1;
  word-wrap: break-word;
}
@media only screen and (max-width: 1199px) {
  .modal-holder .contact-modal .contact-modal__info ul li strong {
    font-size: 16px;
  }
}
@media only screen and (max-width: 768px) {
  .modal-holder .contact-modal .contact-modal__info ul li strong {
    font-size: 13px;
  }
}
@media only screen and (max-width: 400px) {
  .modal-holder .contact-modal .contact-modal__info ul li strong {
    font-size: 11px;
  }
}
.modal-holder .contact-modal .contact-modal__info ul li strong.address {
  text-transform: initial;
}
.modal-holder .contact-modal .contact-modal__info ul li span {
  font-size: 18px;
  margin-right: 5px;
}
@media only screen and (max-width: 768px) {
  .modal-holder .contact-modal .contact-modal__info ul li span {
    font-size: 15px;
  }
}
@media only screen and (max-width: 600px) {
  .modal-holder .contact-modal .contact-modal__info ul li span {
    font-size: 13px;
  }
}
@media only screen and (max-width: 400px) {
  .modal-holder .contact-modal .contact-modal__info ul li span {
    font-size: 11px;
  }
}
.modal-holder .contact-modal .contact-modal__info:after {
  content: "";
  width: 160%;
  height: 140%;
  background: url("../img/contactform-bg.svg") 0 0/cover no-repeat;
  top: -104px;
  left: -72px;
  z-index: 0;
}
@media only screen and (max-width: 600px) {
  .modal-holder .contact-modal .contact-modal__info:after {
    display: none;
  }
}
.modal-holder .contact-modal .contact-modal__form {
  height: 100%;
  width: 64%;
  padding: 65px 68px 51px 68px;
  background-color: #f7fbff;
  border-radius: 15px 0 0 15px;
}
@media only screen and (max-width: 991px) {
  .modal-holder .contact-modal .contact-modal__form {
    padding: 50px 40px;
  }
}
@media only screen and (max-width: 768px) {
  .modal-holder .contact-modal .contact-modal__form {
    padding: 40px 30px;
  }
}
@media only screen and (max-width: 600px) {
  .modal-holder .contact-modal .contact-modal__form {
    width: 100%;
    border-radius: 15px 15px 0 0;
    padding-bottom: 20px;
  }
}
@media only screen and (max-width: 400px) {
  .modal-holder .contact-modal .contact-modal__form {
    padding: 20px;
  }
}
.modal-holder .contact-modal .contact-modal__form .form-alert {
  top: -70px;
  margin-bottom: 0px;
  height: 83px;
  border-radius: 15px 15px 0 0;
  padding: 25px 20px 22px 90px;
  z-index: -1;
}
@media only screen and (max-width: 991px) {
  .modal-holder .contact-modal .contact-modal__form .form-alert {
    padding-left: 60px;
  }
}
@media only screen and (max-width: 768px) {
  .modal-holder .contact-modal .contact-modal__form .form-alert {
    height: 70px;
    top: -60px;
  }
}
.modal-holder .contact-modal .contact-modal__form .form-alert svg {
  top: 28px;
  left: 65px;
}
@media only screen and (max-width: 991px) {
  .modal-holder .contact-modal .contact-modal__form .form-alert svg {
    left: 33px;
  }
}
.modal-holder .contact-modal .contact-modal__form .input-row {
  margin-bottom: 15px;
}
.modal-holder .contact-modal .contact-modal__form .input-row textarea {
  resize: none;
  border: none;
  height: 230px;
}
@media only screen and (max-width: 991px) {
  .modal-holder .contact-modal .contact-modal__form .input-row textarea {
    height: 170px;
  }
}
@media only screen and (max-width: 768px) {
  .modal-holder .contact-modal .contact-modal__form .input-row textarea {
    height: 145px;
    border-radius: 10px;
  }
}
@media only screen and (max-width: 600px) {
  .modal-holder .contact-modal .contact-modal__form .input-row textarea {
    height: 130px;
  }
}
.modal-holder .contact-modal .contact-modal__form .input-row input,
.modal-holder .contact-modal .contact-modal__form .input-row textarea {
  font-size: 16px;
  color: #5a90b1;
  z-index: 1;
  padding: 15px 50px 15px 40px;
}
.modal-holder .contact-modal .contact-modal__form .input-row input::-webkit-input-placeholder,
.modal-holder .contact-modal .contact-modal__form .input-row textarea::-webkit-input-placeholder {
  color: rgba(90, 144, 177, 0.4);
  font-size: 16px;
}
.modal-holder .contact-modal .contact-modal__form .input-row input::-moz-placeholder,
.modal-holder .contact-modal .contact-modal__form .input-row textarea::-moz-placeholder {
  color: rgba(90, 144, 177, 0.4);
  font-size: 16px;
}
.modal-holder .contact-modal .contact-modal__form .input-row input:-ms-input-placeholder,
.modal-holder .contact-modal .contact-modal__form .input-row textarea:-ms-input-placeholder {
  color: rgba(90, 144, 177, 0.4);
  font-size: 16px;
}
.modal-holder .contact-modal .contact-modal__form .input-row input:-moz-placeholder,
.modal-holder .contact-modal .contact-modal__form .input-row textarea:-moz-placeholder {
  color: rgba(90, 144, 177, 0.4);
  font-size: 16px;
}
@media only screen and (max-width: 768px) {
  .modal-holder .contact-modal .contact-modal__form .input-row input,
.modal-holder .contact-modal .contact-modal__form .input-row textarea {
    padding: 12px 45px 12px 20px;
    border-radius: 10px;
  }
}
@media only screen and (max-width: 600px) {
  .modal-holder .contact-modal .contact-modal__form .input-row input,
.modal-holder .contact-modal .contact-modal__form .input-row textarea {
    font-size: 14px;
  }
  .modal-holder .contact-modal .contact-modal__form .input-row input::-webkit-input-placeholder,
.modal-holder .contact-modal .contact-modal__form .input-row textarea::-webkit-input-placeholder {
    font-size: 14px;
  }
  .modal-holder .contact-modal .contact-modal__form .input-row input::-moz-placeholder,
.modal-holder .contact-modal .contact-modal__form .input-row textarea::-moz-placeholder {
    font-size: 14px;
  }
  .modal-holder .contact-modal .contact-modal__form .input-row input:-ms-input-placeholder,
.modal-holder .contact-modal .contact-modal__form .input-row textarea:-ms-input-placeholder {
    font-size: 14px;
  }
  .modal-holder .contact-modal .contact-modal__form .input-row input:-moz-placeholder,
.modal-holder .contact-modal .contact-modal__form .input-row textarea:-moz-placeholder {
    font-size: 14px;
  }
}
.modal-holder .contact-modal .contact-modal__form .input-row input:focus + label:after,
.modal-holder .contact-modal .contact-modal__form .input-row textarea:focus + label:after {
  width: 60px;
}
.modal-holder .contact-modal .contact-modal__form .input-row svg {
  right: 30px;
  top: 23px;
  width: 15px;
  height: 15px;
  stroke: #47a9d4;
  z-index: 1;
}
@media only screen and (max-width: 768px) {
  .modal-holder .contact-modal .contact-modal__form .input-row svg {
    right: 25px;
    top: 18px;
  }
}
.modal-holder .contact-modal .contact-modal__form .input-row label {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 0;
}
.modal-holder .contact-modal .contact-modal__form .input-row label:after {
  content: "";
  width: 0px;
  height: 5px;
  left: 35px;
  bottom: -5px;
  background-color: #b7d9f9;
  z-index: 10;
}
.modal-holder .contact-modal .contact-modal__form .input-row.error-input input,
.modal-holder .contact-modal .contact-modal__form .input-row.error-input textarea {
  color: #ff6c72;
  box-shadow: 0 7px 6px 0 rgba(255, 112, 113, 0.14), 0 1px 0px 0 rgba(255, 127, 110, 0.63);
}
.modal-holder .contact-modal .contact-modal__form .input-row.error-input svg {
  stroke: #ff6c72;
}
.modal-holder .contact-modal .contact-modal__form .input-row.error-input label:after {
  width: 0;
}
.modal-holder .contact-modal .contact-modal__form .btn, .modal-holder .contact-modal .contact-modal__form .dashboard-status .status-switch, .dashboard-status .modal-holder .contact-modal .contact-modal__form .status-switch {
  padding: 5px 70px;
  margin-top: 25px;
}
@media only screen and (max-width: 400px) {
  .modal-holder .contact-modal .contact-modal__form .btn, .modal-holder .contact-modal .contact-modal__form .dashboard-status .status-switch, .dashboard-status .modal-holder .contact-modal .contact-modal__form .status-switch {
    margin-top: 15px;
  }
}
.modal-holder .contact-modal .contact-modal__close {
  padding: 20px;
  right: 0px;
  top: -65px;
}
@media only screen and (max-width: 600px) {
  .modal-holder .contact-modal .contact-modal__close {
    top: -110px;
  }
}
.modal-holder .contact-modal .contact-modal__close svg {
  width: 19px;
  height: 19px;
}
@media only screen and (max-width: 400px) {
  .modal-holder .contact-modal .contact-modal__close svg {
    width: 16px;
    height: 16px;
  }
}
.modal-holder .contact-modal.active {
  transform: translateY(0);
}

.modal-general {
  max-width: 656px;
  margin: 90px auto 30px;
  padding: 50px;
  background-color: #f7fbff;
  margin-bottom: 100px;
}
@media only screen and (max-width: 1199px) {
  .modal-general {
    max-width: 600px;
    padding: 50px 45px;
  }
}
@media only screen and (max-width: 991px) {
  .modal-general {
    max-width: 500px;
  }
}
@media only screen and (max-width: 600px) {
  .modal-general {
    max-width: 400px;
  }
}
@media only screen and (max-width: 500px) {
  .modal-general {
    width: 90%;
    padding: 30pxx;
  }
}
@media only screen and (max-width: 400px) {
  .modal-general {
    width: 95%;
    padding: 25px 20px;
  }
}
.modal-general .modal-title {
  margin-bottom: 40px;
}
@media only screen and (max-width: 600px) {
  .modal-general .modal-title {
    font-size: 14px;
    margin-bottom: 30px;
  }
}
.modal-general .modal-title svg {
  width: 12px;
  height: 15px;
  margin: -2px 10px 0 0;
}

.account-modal-bottom {
  width: 100%;
  padding: 0 65px 40px 65px;
  left: 0;
  bottom: 0;
}
@media only screen and (max-width: 1199px) {
  .account-modal-bottom {
    padding: 0px 45px 45px;
  }
}
@media only screen and (max-width: 991px) {
  .account-modal-bottom {
    font-size: 13px;
  }
}
@media only screen and (max-width: 600px) {
  .account-modal-bottom {
    text-align: center;
  }
}
@media only screen and (max-width: 500px) {
  .account-modal-bottom {
    font-size: 12px;
  }
}
@media only screen and (max-width: 400px) {
  .account-modal-bottom {
    padding: 0px 25px 25px;
  }
}
.account-modal-bottom .register-btn {
  text-decoration: underline;
  margin-left: 5px;
}
.account-modal-bottom .btn, .account-modal-bottom .dashboard-status .status-switch, .dashboard-status .account-modal-bottom .status-switch {
  margin-top: -10px;
}
@media only screen and (max-width: 600px) {
  .account-modal-bottom .btn, .account-modal-bottom .dashboard-status .status-switch, .dashboard-status .account-modal-bottom .status-switch {
    float: unset;
    display: block;
    margin: 20px auto auto;
  }
}

.modal-close {
  right: 20px;
  top: -45px;
}
.modal-close svg {
  width: 19px;
  height: 19px;
  stroke: #fff;
}
@media only screen and (max-width: 400px) {
  .modal-close svg {
    width: 16px;
    height: 16px;
  }
}

.account-modal {
  min-height: 450px;
  padding-bottom: 120px;
}
.account-modal.active {
  display: block !important;
  margin: 70px auto;
}
@media only screen and (max-width: 500px) {
  .account-modal {
    min-height: 400px;
  }
}
.account-modal a {
  font-size: 14px;
}
@media only screen and (max-width: 991px) {
  .account-modal a {
    font-size: 13px;
  }
}
@media only screen and (max-width: 500px) {
  .account-modal a {
    font-size: 12px;
  }
}

.register-modal {
  min-height: 620px;
}
.register-modal .modal-title svg {
  width: 18px;
  height: 16px;
}

.form-alert {
  margin-bottom: 15px;
  width: 100%;
  border-radius: 5px;
  padding: 12px 10px 12px 45px;
  left: 0;
  z-index: 1;
}
.form-alert svg {
  width: 16px;
  height: 16px;
  top: 12px;
  left: 19px;
  stroke: #fff;
}
.form-alert span {
  font-size: 14px;
  line-height: 1;
  color: #fff;
}
@media only screen and (max-width: 400px) {
  .form-alert span {
    font-size: 13px;
  }
}
.form-alert.form-alert--success {
  background: #59b3d8;
  background: -moz-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #59b3d8), color-stop(100%, #5ec4cf));
  background: -webkit-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: -o-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: -ms-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: linear-gradient(135deg, #59b3d8 0%, #5ec4cf 100%);
}
.form-alert.form-alert--error {
  background: #ff6a73;
  background: -moz-linear-gradient(-45deg, #ff6a73 0%, #ff886c 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #ff6a73), color-stop(100%, #ff886c));
  background: -webkit-linear-gradient(-45deg, #ff6a73 0%, #ff886c 100%);
  background: -o-linear-gradient(-45deg, #ff6a73 0%, #ff886c 100%);
  background: -ms-linear-gradient(-45deg, #ff6a73 0%, #ff886c 100%);
  background: linear-gradient(135deg, #ff6a73 0%, #ff886c 100%);
}

.user-info {
  margin-top: 30px;
}
.user-info .user-info__top {
  padding: 35px 50px;
  border-bottom: 1px solid #e5f2fb;
}
@media only screen and (max-width: 1199px) {
  .user-info .user-info__top {
    padding: 30px 40px;
  }
}
@media only screen and (max-width: 600px) {
  .user-info .user-info__top {
    padding: 25px;
  }
}
.user-info .user-info__top > div {
  font-size: 20px;
  color: rgba(90, 144, 177, 0.7);
}
@media only screen and (max-width: 1199px) {
  .user-info .user-info__top > div {
    font-size: 18px;
  }
}
@media only screen and (max-width: 991px) {
  .user-info .user-info__top > div {
    width: 50%;
  }
}
@media only screen and (max-width: 600px) {
  .user-info .user-info__top > div {
    font-size: 15px;
  }
}
@media only screen and (max-width: 450px) {
  .user-info .user-info__top > div {
    font-size: 14px;
    width: 100%;
  }
}
.user-info .user-info__top > div .user-info__icon {
  width: 40px;
  height: 40px;
  border-radius: 10px;
  left: 0;
  top: 0px;
}
@media only screen and (max-width: 600px) {
  .user-info .user-info__top > div .user-info__icon {
    width: 35px;
    height: 35px;
  }
}
@media only screen and (max-width: 450px) {
  .user-info .user-info__top > div .user-info__icon {
    top: 0px;
  }
}
.user-info .user-info__top > div .user-info__icon svg {
  width: 24px;
  height: 24px;
  stroke: #fff;
  top: 7px;
  left: 8px;
}
@media only screen and (max-width: 600px) {
  .user-info .user-info__top > div .user-info__icon svg {
    width: 20px;
    height: 20px;
    top: 8px;
    left: 7px;
  }
}
.user-info .user-info__top > div.user-info__name {
  width: 200px;
}
@media only screen and (max-width: 991px) {
  .user-info .user-info__top > div.user-info__name {
    width: 100%;
    margin-bottom: 20px;
  }
}
.user-info .user-info__top > div.user-info__name span {
  font-size: 18px;
  color: rgba(90, 144, 177, 0.7);
  margin-right: 10px;
}
@media only screen and (max-width: 450px) {
  .user-info .user-info__top > div.user-info__name span {
    font-size: 16px;
    margin-right: 5px;
  }
}
.user-info .user-info__top > div.user-info__name strong {
  font-size: 23px;
  color: #3e617f;
}
@media only screen and (max-width: 1199px) {
  .user-info .user-info__top > div.user-info__name strong {
    font-size: 21px;
  }
}
@media only screen and (max-width: 600px) {
  .user-info .user-info__top > div.user-info__name strong {
    font-size: 19px;
  }
}
@media only screen and (max-width: 450px) {
  .user-info .user-info__top > div.user-info__name strong {
    font-size: 17px;
  }
}
@media only screen and (max-width: 991px) {
  .user-info .user-info__top > div.user-info__name .sign-out {
    display: inline-block;
    margin-top: 10px;
  }
}
@media only screen and (max-width: 600px) {
  .user-info .user-info__top > div.user-info__name .sign-out {
    margin-top: 5px;
  }
}
.user-info .user-info__top > div.account-balance, .user-info .user-info__top > div.total-earning {
  padding-left: 125px;
  padding-top: 5px;
}
@media only screen and (max-width: 768px) {
  .user-info .user-info__top > div.account-balance, .user-info .user-info__top > div.total-earning {
    padding-left: 50px;
    padding-top: 0px;
  }
}
@media only screen and (max-width: 600px) {
  .user-info .user-info__top > div.account-balance, .user-info .user-info__top > div.total-earning {
    padding-left: 40px;
  }
}
@media only screen and (max-width: 450px) {
  .user-info .user-info__top > div.account-balance, .user-info .user-info__top > div.total-earning {
    padding: 5px 0 5px 90px;
  }
}
.user-info .user-info__top > div.account-balance strong, .user-info .user-info__top > div.total-earning strong {
  font-size: 20px;
  color: #a471b3;
  margin-right: 10px;
}
@media only screen and (max-width: 1199px) {
  .user-info .user-info__top > div.account-balance strong, .user-info .user-info__top > div.total-earning strong {
    font-size: 18px;
  }
}
@media only screen and (max-width: 600px) {
  .user-info .user-info__top > div.account-balance strong, .user-info .user-info__top > div.total-earning strong {
    font-size: 16px;
    margin-right: 0px;
  }
}
@media only screen and (max-width: 450px) {
  .user-info .user-info__top > div.account-balance strong, .user-info .user-info__top > div.total-earning strong {
    font-size: 14px;
  }
}
.user-info .user-info__top > div.account-balance span, .user-info .user-info__top > div.total-earning span {
  font-size: 12px;
  width: 65px;
  color: rgba(90, 144, 177, 0.7);
  word-wrap: break-word;
  top: 0;
  left: 55px;
}
@media only screen and (max-width: 768px) {
  .user-info .user-info__top > div.account-balance span, .user-info .user-info__top > div.total-earning span {
    position: relative;
    width: auto;
    left: 0px;
  }
}
@media only screen and (max-width: 600px) {
  .user-info .user-info__top > div.account-balance span, .user-info .user-info__top > div.total-earning span {
    font-size: 10px;
  }
}
@media only screen and (max-width: 450px) {
  .user-info .user-info__top > div.account-balance span, .user-info .user-info__top > div.total-earning span {
    font-size: 9px;
    position: absolute;
    width: 40px;
    left: 45px;
  }
}
.user-info .user-info__top > div.account-balance {
  padding-right: 70px;
}
@media only screen and (max-width: 1199px) {
  .user-info .user-info__top > div.account-balance {
    padding-right: 40px;
  }
}
@media only screen and (max-width: 991px) {
  .user-info .user-info__top > div.account-balance {
    padding-right: 0px;
  }
}
@media only screen and (max-width: 450px) {
  .user-info .user-info__top > div.account-balance {
    margin-bottom: 15px;
  }
}
.user-info .user-info__top > div.account-balance .user-info__icon {
  background: #9f92e9;
  background: -moz-linear-gradient(-45deg, #9f92e9 0%, #a56ba9 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #9f92e9), color-stop(100%, #a56ba9));
  background: -webkit-linear-gradient(-45deg, #9f92e9 0%, #a56ba9 100%);
  background: -o-linear-gradient(-45deg, #9f92e9 0%, #a56ba9 100%);
  background: -ms-linear-gradient(-45deg, #9f92e9 0%, #a56ba9 100%);
  background: linear-gradient(135deg, #9f92e9 0%, #a56ba9 100%);
}
.user-info .user-info__top > div.total-earning .user-info__icon {
  background: #59b3d8;
  background: -moz-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #59b3d8), color-stop(100%, #5ec4cf));
  background: -webkit-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: -o-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: -ms-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: linear-gradient(135deg, #59b3d8 0%, #5ec4cf 100%);
}
.user-info .user-info__top:before {
  content: "";
  width: 4px;
  height: 40%;
  border-radius: 2px;
  left: 0;
  top: 30%;
  background: #fe7870;
  background: -moz-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #fe7870), color-stop(100%, #ff876d));
  background: -webkit-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: -o-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: -ms-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: linear-gradient(135deg, #fe7870 0%, #ff876d 100%);
}
.user-info .user-info__bottom {
  padding: 20px 50px;
}
@media only screen and (max-width: 1199px) {
  .user-info .user-info__bottom {
    padding: 20px 40px;
  }
}
@media only screen and (max-width: 600px) {
  .user-info .user-info__bottom {
    padding: 20px 25px;
  }
}
.user-info .user-info__bottom ul li {
  font-size: 10px;
  color: rgba(90, 144, 177, 0.6);
  padding-right: 80px;
}
@media only screen and (max-width: 1199px) {
  .user-info .user-info__bottom ul li {
    padding-right: 60px;
  }
}
@media only screen and (max-width: 991px) {
  .user-info .user-info__bottom ul li {
    width: 49%;
    padding: 0;
  }
}
@media only screen and (max-width: 350px) {
  .user-info .user-info__bottom ul li {
    font-size: 9px;
  }
}
.user-info .user-info__bottom ul li .svg-email {
  width: 14px;
  height: 12px;
  stroke: rgba(90, 144, 177, 0.4);
  margin-right: 10px;
}
@media only screen and (max-width: 350px) {
  .user-info .user-info__bottom ul li .svg-email {
    display: block;
  }
}
.user-info .user-info__bottom ul li strong {
  font-size: 13px;
}
@media only screen and (max-width: 600px) {
  .user-info .user-info__bottom ul li strong {
    font-size: 11px;
  }
}
@media only screen and (max-width: 350px) {
  .user-info .user-info__bottom ul li strong {
    font-size: 9px;
  }
}
.user-info .user-info__bottom ul li span {
  color: rgba(90, 144, 177, 0.8);
  margin-left: 20px;
}
@media only screen and (max-width: 1199px) {
  .user-info .user-info__bottom ul li span {
    margin-left: 10px;
  }
}
@media only screen and (max-width: 550px) {
  .user-info .user-info__bottom ul li span {
    display: block;
    margin: 0;
  }
}
.user-info .user-info__bottom ul li:first-child {
  width: 325px;
  padding: 0;
}
@media only screen and (max-width: 1199px) {
  .user-info .user-info__bottom ul li:first-child {
    width: 270px;
  }
}
@media only screen and (max-width: 991px) {
  .user-info .user-info__bottom ul li:first-child {
    width: 100%;
    margin-bottom: 15px;
  }
}
.user-info .user-info__bottom ul li:last-child {
  padding: 0;
}
@media only screen and (max-width: 991px) {
  .user-info .user-info__bottom ul li:last-child {
    display: none;
  }
}
@media only screen and (max-width: 600px) {
  .user-info .user-info__bottom ul li:nth-child(2) {
    padding-right: 0px;
    width: 57%;
  }
}
@media only screen and (max-width: 1199px) {
  .user-info .user-info__bottom ul li:nth-child(3) {
    padding-right: 40px;
  }
}
@media only screen and (max-width: 600px) {
  .user-info .user-info__bottom ul li:nth-child(3) {
    padding-right: 0px;
    width: 40%;
  }
}
.user-info .user-info__bottom ul li .edit-account-btn {
  margin: 0;
  padding-left: 5px;
}
@media only screen and (max-width: 767px) {
  .user-info .user-info__bottom ul li .edit-account-btn {
    display: block;
  }
}

.sign-out {
  font-size: 12px;
  color: #3e617f;
}
@media only screen and (max-width: 600px) {
  .sign-out {
    font-size: 11px;
  }
}
.sign-out svg {
  margin-top: -3px;
  width: 15px;
  height: 15px;
  margin-right: 5px !important;
}
@media only screen and (max-width: 600px) {
  .sign-out svg {
    margin-top: 0px;
    width: 13px;
    height: 13px;
    margin-right: 2px;
  }
}

.table-paging {
  padding: 40px 50px;
  width: 100%;
}
@media only screen and (max-width: 991px) {
  .table-paging {
    padding: 30px;
  }
}
@media only screen and (max-width: 500px) {
  .table-paging {
    padding: 20px;
  }
}
.table-paging li {
  font-size: 13px;
  color: #3e617f;
  margin: 3px 2px;
  border-radius: 10px;
  border: 1px solid rgba(11, 133, 234, 0.1);
}
@media only screen and (max-width: 600px) {
  .table-paging li {
    font-size: 12px;
    padding: 5px 10px;
    border-radius: 5px;
  }
}
.table-paging li a {
  padding: 7px 14px;
}
.table-paging li.active {
  color: #fff;
  border: none;
  background: #fe7870;
  background: -moz-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #fe7870), color-stop(100%, #ff876d));
  background: -webkit-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: -o-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: -ms-linear-gradient(-45deg, #fe7870 0%, #ff876d 100%);
  background: linear-gradient(135deg, #fe7870 0%, #ff876d 100%);
}

.edit-account-btn {
  font-size: 14px;
  color: #3e617f;
  margin-top: 165px;
  padding-left: 30px;
}
@media only screen and (max-width: 991px) {
  .edit-account-btn {
    font-size: 12px;
  }
}
@media only screen and (max-width: 600px) {
  .edit-account-btn {
    font-size: 10px;
  }
}
.edit-account-btn svg {
  margin-right: 20px;
  width: 19px;
  height: 19px;
  stroke: #3e617f;
}
@media only screen and (max-width: 991px) {
  .edit-account-btn svg {
    margin-right: 10px;
    width: 16px;
    height: 16px;
  }
}
@media only screen and (max-width: 600px) {
  .edit-account-btn svg {
    width: 14px;
    height: 14px;
    margin-right: 5px;
  }
}

.dashboard-content {
  padding: 20px 0 100px;
}
@media only screen and (min-width: 769px) {
  .dashboard-content .col-md-4,
.dashboard-content .col-sm-4 {
    width: 29.333%;
  }
}
@media only screen and (max-width: 768px) {
  .dashboard-content .col-md-4,
.dashboard-content .col-sm-4 {
    width: 100%;
  }
}
@media only screen and (min-width: 769px) {
  .dashboard-content .col-md-8,
.dashboard-content .col-sm-8 {
    width: 70.667%;
  }
}
@media only screen and (max-width: 768px) {
  .dashboard-content .col-md-8,
.dashboard-content .col-sm-8 {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .dashboard-content .col-sm-4 {
    padding-right: 5px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .dashboard-content .col-sm-8 {
    padding-left: 5px;
  }
}
.dashboard-content .dashboard-menu {
  background-color: rgba(255, 255, 255, 0.7);
  padding: 28px 30px;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .dashboard-menu {
    padding: 20px 15px;
  }
}
@media only screen and (max-width: 768px) {
  .dashboard-content .dashboard-menu {
    margin-bottom: 15px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .dashboard-menu {
    padding: 10px;
  }
}
.dashboard-content .dashboard-menu ul li {
  font-size: 14px;
  padding: 15px 10px 15px 30px;
  color: #3e617f;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .dashboard-menu ul li {
    padding: 15px 10px;
  }
}
@media only screen and (max-width: 991px) {
  .dashboard-content .dashboard-menu ul li {
    font-size: 12px;
  }
}
@media only screen and (max-width: 768px) {
  .dashboard-content .dashboard-menu ul li {
    display: inline-block;
    padding: 5px 15px;
    font-size: 11px;
  }
}
@media only screen and (max-width: 660px) {
  .dashboard-content .dashboard-menu ul li {
    width: -moz-calc((100% - 10px)/3);
    width: -webkit-calc((100% - 10px)/3);
    width: calc((100% - 10px)/3);
  }
}
@media only screen and (max-width: 450px) {
  .dashboard-content .dashboard-menu ul li {
    padding: 5px;
    font-size: 9px;
  }
}
@media only screen and (max-width: 660px) {
  .dashboard-content .dashboard-menu ul li:nth-child(1), .dashboard-content .dashboard-menu ul li:nth-child(2), .dashboard-content .dashboard-menu ul li:nth-child(3) {
    margin-bottom: 10px;
  }
}
.dashboard-content .dashboard-menu ul li svg {
  stroke: #3e617f;
  width: 20px;
  height: 20px;
  margin-right: 20px;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .dashboard-menu ul li svg {
    width: 17px;
    height: 17px;
    margin-right: 10px;
  }
}
@media only screen and (max-width: 768px) {
  .dashboard-content .dashboard-menu ul li svg {
    margin-right: 0px;
    margin-bottom: 5px;
    display: block;
  }
}
.dashboard-content .dashboard-menu ul li.active {
  border-radius: 10px;
  padding: 18px 37px;
  color: #fff;
  margin-bottom: 15px;
  background: #ff886c;
  background: -moz-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #ff886c), color-stop(100%, #ff6a73));
  background: -webkit-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: -o-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: -ms-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: linear-gradient(135deg, #ff886c 0%, #ff6a73 100%);
  -webkit-box-shadow: 0 14px 16px 0 rgba(255, 131, 109, 0.22);
  -moz-box-shadow: 0 14px 16px 0 rgba(255, 131, 109, 0.22);
  box-shadow: 0 14px 16px 0 rgba(255, 131, 109, 0.22);
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .dashboard-menu ul li.active {
    padding: 18px 30px;
  }
}
@media only screen and (max-width: 991px) {
  .dashboard-content .dashboard-menu ul li.active {
    padding: 15px 20px;
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 768px) {
  .dashboard-content .dashboard-menu ul li.active {
    padding: 5px 15px;
    margin-bottom: 0px;
  }
}
@media only screen and (max-width: 500px) {
  .dashboard-content .dashboard-menu ul li.active {
    padding: 5px 10px;
  }
}
.dashboard-content .dashboard-menu ul li.active svg {
  stroke: #fff;
  margin-right: 0px;
}
@media only screen and (max-width: 768px) {
  .dashboard-content .dashboard-menu ul li.active svg {
    float: none;
  }
}
.dashboard-content .dashboard-menu .edit-account-btn {
  margin-top: 165px;
  padding-left: 30px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .dashboard-menu .edit-account-btn {
    padding-left: 15px;
  }
}
@media only screen and (max-width: 991px) {
  .dashboard-content .dashboard-menu .edit-account-btn {
    margin-top: 120px;
    padding-left: 10px;
  }
}
@media only screen and (max-width: 768px) {
  .dashboard-content .dashboard-menu .edit-account-btn {
    display: none;
  }
}
.dashboard-content .dashboard-content__title {
  font-size: 14px;
  color: #3e617f;
  padding: 55px 45px 23px 45px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .dashboard-content__title {
    padding: 40px 20px 23px 25px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .dashboard-content__title {
    padding-top: 25px;
  }
}
.dashboard-content .dashboard-content__title svg {
  width: 19px;
  height: 20px;
  margin-right: 20px;
  stroke: #3e617f;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .dashboard-content__title svg {
    margin-right: 5px;
  }
}
.dashboard-content .dashboard-content__title span {
  font-size: 10px;
  color: rgba(90, 144, 177, 0.6);
  margin-left: 15px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .dashboard-content__title span {
    margin-left: 15px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .dashboard-content__title span {
    display: block;
    margin-top: 5px;
    margin-left: 0px;
  }
}
.dashboard-content .input-bylabel span {
  border-radius: 10px;
  width: 100%;
  font-size: 12px;
  color: rgba(90, 144, 177, 0.5);
  box-shadow: unset;
  padding: 12px 25px;
  border: 1px solid rgba(11, 133, 234, 0.1);
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .input-bylabel span {
    font-size: 11px;
  }
}
@media only screen and (max-width: 500px) {
  .dashboard-content .input-bylabel span {
    border-radius: 5px;
  }
}
.dashboard-content .input-bylabel span:hover {
  border-color: rgba(11, 133, 234, 0.7);
  color: #0b85ea;
}
.dashboard-content .input-bylabel label {
  font-size: 12px;
  background-color: #fff;
  top: -11px;
  left: 25px;
  padding: 0 5px;
  color: #3e617f;
}
@media only screen and (max-width: 600px) {
  .dashboard-content .input-bylabel label {
    font-size: 11px;
  }
}
.dashboard-content .table-result {
  font-size: 13px;
}
@media only screen and (max-width: 768px) {
  .dashboard-content .table-result {
    font-size: 12px;
  }
}
.dashboard-content .table-result .table-head {
  background: rgba(90, 144, 177, 0.8);
  color: #ffffff;
  padding: 0 40px 0 70px;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .table-result .table-head {
    padding: 0 20px 0 40px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .table-result .table-head {
    display: none;
  }
}
.dashboard-content .table-result .table-head > div {
  padding: 10px;
}
.dashboard-content .table-result .table-body {
  color: #5a90b1;
}
@media only screen and (max-width: 600px) {
  .dashboard-content .table-result .table-body {
    padding: 0 20px;
  }
}
.dashboard-content .table-result .table-body .table-body__row {
  border-top: 1px solid #f2f8fd;
  padding: 0 40px 0 70px;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .table-result .table-body .table-body__row {
    padding: 0 20px 0 40px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .table-result .table-body .table-body__row {
    margin-bottom: 10px;
    border: 1px solid #e7f0f8;
    padding: 0;
  }
}
@media only screen and (min-width: 600px) {
  .dashboard-content .table-result .table-body .table-body__row:nth-child(odd) {
    background: rgba(90, 144, 177, 0.05);
  }
}
.dashboard-content .table-result .table-body .table-body__row > div {
  padding: 20px 10px;
}
@media only screen and (max-width: 600px) {
  .dashboard-content .table-result .table-body .table-body__row > div {
    padding: 15px 10px;
  }
}
.dashboard-content .table-result .table-body .table-body__row > div span {
  font-size: 14px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .table-result .table-body .table-body__row > div span {
    font-size: 13px;
  }
}
@media only screen and (max-width: 768px) {
  .dashboard-content .table-result .table-body .table-body__row > div span {
    font-size: 12px;
  }
}
.dashboard-content .make-invest {
  z-index: 5;
}
.dashboard-content .make-invest .make-invest__top .invest-title {
  width: 50%;
  padding: 40px 20px 35px 80px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .make-invest .make-invest__top .invest-title {
    width: 55%;
  }
}
@media only screen and (max-width: 768px) {
  .dashboard-content .make-invest .make-invest__top .invest-title {
    padding: 25px 10px 20px 65px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .make-invest .make-invest__top .invest-title {
    width: 100%;
  }
}
.dashboard-content .make-invest .make-invest__top .invest-title svg {
  left: 55px;
  top: 50px;
  width: 19px;
  height: 19px;
  stroke: #3e617f;
}
@media only screen and (max-width: 768px) {
  .dashboard-content .make-invest .make-invest__top .invest-title svg {
    left: 35px;
    top: 31px;
  }
}
.dashboard-content .make-invest .make-invest__top .invest-title strong {
  font-size: 16px;
  color: #3e617f;
}
@media only screen and (max-width: 768px) {
  .dashboard-content .make-invest .make-invest__top .invest-title strong {
    font-size: 15px;
  }
}
.dashboard-content .make-invest .make-invest__top .invest-title span {
  font-size: 11px;
  color: rgba(90, 144, 177, 0.6);
}
@media only screen and (max-width: 768px) {
  .dashboard-content .make-invest .make-invest__top .invest-title span {
    font-size: 10px;
  }
}
.dashboard-content .make-invest .make-invest__top .invest-input {
  width: 50%;
  padding: 33px 40px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .make-invest .make-invest__top .invest-input {
    width: 45%;
    padding: 33px 20px;
  }
}
@media only screen and (max-width: 768px) {
  .dashboard-content .make-invest .make-invest__top .invest-input {
    padding: 17px 20px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .make-invest .make-invest__top .invest-input {
    width: 100%;
    padding: 5px 20px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .make-invest .make-invest__top .invest-input > div {
    width: 50%;
    margin: auto;
  }
}
@media only screen and (max-width: 500px) {
  .dashboard-content .make-invest .make-invest__top .invest-input > div {
    width: 90%;
  }
}
.dashboard-content .make-invest .make-invest__top .invest-input > div input {
  width: 100%;
  padding: 12px 50px 12px 20px;
  box-shadow: initial;
  border: 1px solid rgba(90, 144, 177, 0.2);
  border-radius: 10px;
  font-size: 15px;
  color: #3e617f;
}
.dashboard-content .make-invest .make-invest__top .invest-input > div input::-webkit-input-placeholder {
  color: rgba(90, 144, 177, 0.4);
  font-size: 15px;
}
.dashboard-content .make-invest .make-invest__top .invest-input > div input::-moz-placeholder {
  color: rgba(90, 144, 177, 0.4);
  font-size: 15px;
}
.dashboard-content .make-invest .make-invest__top .invest-input > div input:-ms-input-placeholder {
  color: rgba(90, 144, 177, 0.4);
  font-size: 15px;
}
.dashboard-content .make-invest .make-invest__top .invest-input > div input:-moz-placeholder {
  color: rgba(90, 144, 177, 0.4);
  font-size: 15px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .make-invest .make-invest__top .invest-input > div input {
    font-size: 13px;
  }
  .dashboard-content .make-invest .make-invest__top .invest-input > div input::-webkit-input-placeholder {
    font-size: 13px;
  }
  .dashboard-content .make-invest .make-invest__top .invest-input > div input::-moz-placeholder {
    font-size: 13px;
  }
  .dashboard-content .make-invest .make-invest__top .invest-input > div input:-ms-input-placeholder {
    font-size: 13px;
  }
  .dashboard-content .make-invest .make-invest__top .invest-input > div input:-moz-placeholder {
    font-size: 13px;
  }
}
@media only screen and (max-width: 500px) {
  .dashboard-content .make-invest .make-invest__top .invest-input > div input {
    font-size: 12px;
    padding: 10px 40px 10px 10px;
    border-radius: 5px;
  }
  .dashboard-content .make-invest .make-invest__top .invest-input > div input::-webkit-input-placeholder {
    font-size: 12px;
  }
  .dashboard-content .make-invest .make-invest__top .invest-input > div input::-moz-placeholder {
    font-size: 12px;
  }
  .dashboard-content .make-invest .make-invest__top .invest-input > div input:-ms-input-placeholder {
    font-size: 12px;
  }
  .dashboard-content .make-invest .make-invest__top .invest-input > div input:-moz-placeholder {
    font-size: 12px;
  }
}
.dashboard-content .make-invest .make-invest__top .invest-input > div svg {
  height: 15px;
  top: 18px;
  right: 30px;
}
@media only screen and (max-width: 500px) {
  .dashboard-content .make-invest .make-invest__top .invest-input > div svg {
    top: 13px;
    right: 20px;
  }
}
.dashboard-content .make-invest .make-invest__bottom {
  padding: 10px 20px 48px 300px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .make-invest .make-invest__bottom {
    padding-left: 260px;
  }
}
@media only screen and (max-width: 991px) {
  .dashboard-content .make-invest .make-invest__bottom {
    padding: 10px 20px 35px 190px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .make-invest .make-invest__bottom {
    padding-left: 20px;
    text-align: center;
  }
}
.dashboard-content .make-invest .make-invest__bottom .profit-calc {
  margin-bottom: 15px;
}
.dashboard-content .make-invest .make-invest__bottom .profit-calc .profit-calc__item {
  width: 50%;
  padding-bottom: 20px;
}
@media only screen and (max-width: 400px) {
  .dashboard-content .make-invest .make-invest__bottom .profit-calc .profit-calc__item {
    width: 100%;
  }
}
.dashboard-content .make-invest .make-invest__bottom .profit-calc .profit-calc__item span {
  color: rgba(90, 144, 177, 0.8);
  font-size: 14px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .make-invest .make-invest__bottom .profit-calc .profit-calc__item span {
    font-size: 13px;
  }
}
@media only screen and (max-width: 500px) {
  .dashboard-content .make-invest .make-invest__bottom .profit-calc .profit-calc__item span {
    font-size: 11px;
  }
}
.dashboard-content .make-invest .make-invest__bottom .profit-calc .profit-calc__item strong {
  color: #53b7d2;
  font-size: 19px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .make-invest .make-invest__bottom .profit-calc .profit-calc__item strong {
    font-size: 17px;
  }
}
@media only screen and (max-width: 500px) {
  .dashboard-content .make-invest .make-invest__bottom .profit-calc .profit-calc__item strong {
    font-size: 15px;
  }
}
@media only screen and (max-width: 400px) {
  .dashboard-content .make-invest .make-invest__bottom .profit-calc .profit-calc__item strong {
    font-size: 14px;
  }
}
.dashboard-content .make-invest .make-invest__bottom .calculateMakeInvest {
  padding: 5px 55px;
}
@media only screen and (max-width: 500px) {
  .dashboard-content .make-invest .make-invest__bottom .calculateMakeInvest {
    padding: 5px 45px;
  }
}
.dashboard-content .make-invest .make-invest__bottom .make-invest-action {
  text-align: center;
}
.dashboard-content .invest-rate {
  margin-top: 15px;
}
.dashboard-content .invest-rate > div {
  width: 50%;
  padding: 34px 55px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .invest-rate > div {
    padding: 25px;
  }
}
@media only screen and (max-width: 550px) {
  .dashboard-content .invest-rate > div {
    width: 100%;
  }
}
.dashboard-content .invest-rate > div.invest-rate__left {
  border-right: 1px solid #e5f2fb;
}
@media only screen and (max-width: 550px) {
  .dashboard-content .invest-rate > div.invest-rate__left {
    border-bottom: 1px solid #e5f2fb;
    border-right: none;
  }
}
.dashboard-content .invest-rate > div .invest-rate__title {
  font-size: 12px;
  color: rgba(90, 144, 177, 0.8);
  padding-left: 70px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .invest-rate > div .invest-rate__title {
    font-size: 11px;
  }
}
.dashboard-content .invest-rate > div .invest-rate__title strong {
  font-size: 20px;
  color: #5a90b1;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .invest-rate > div .invest-rate__title strong {
    font-size: 18px;
  }
}
@media only screen and (max-width: 768px) {
  .dashboard-content .invest-rate > div .invest-rate__title strong {
    font-size: 16px;
  }
}
@media only screen and (max-width: 550px) {
  .dashboard-content .invest-rate > div .invest-rate__title strong {
    font-size: 14px;
  }
}
.dashboard-content .invest-rate > div .invest-rate__title svg {
  width: 50px;
  height: 50px;
  left: 0px;
  top: 0;
}
@media only screen and (max-width: 768px) {
  .dashboard-content .invest-rate > div .invest-rate__title svg {
    width: 48px;
    height: 48px;
    top: -3px;
  }
}
.dashboard-content .invest-rate > div .invest-rate__detail {
  margin-top: 25px;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .invest-rate > div .invest-rate__detail {
    margin-top: 15px;
  }
}
.dashboard-content .invest-rate > div .invest-rate__detail ul li {
  padding-top: 5px;
  width: 50%;
  font-size: 10px;
  color: rgba(90, 144, 177, 0.6);
}
@media only screen and (max-width: 550px) {
  .dashboard-content .invest-rate > div .invest-rate__detail ul li {
    padding-top: 12px;
  }
}
.dashboard-content .invest-rate > div .invest-rate__detail ul li strong {
  font-size: 15px;
  color: rgba(90, 144, 177, 0.8);
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .invest-rate > div .invest-rate__detail ul li strong {
    font-size: 13px;
  }
}
@media only screen and (max-width: 991px) {
  .dashboard-content .invest-rate > div .invest-rate__detail ul li strong {
    font-size: 12px;
  }
}
.dashboard-content .invest-rate > div .invest-rate__detail ul li .date-time {
  font-size: 10px;
}
.dashboard-content .earning-history .earning-history-search {
  padding: 10px 50px 25px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .earning-history .earning-history-search {
    padding: 10px 25px 20px;
  }
}
@media only screen and (max-width: 991px) {
  .dashboard-content .earning-history .earning-history-search {
    padding: 10px 15px 20px;
  }
}
.dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset {
  border-radius: 10px;
  border-color: rgba(11, 133, 234, 0.1);
  margin-left: 10px;
  margin-right: 0;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset {
    margin-left: 5px;
  }
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset {
    width: 49%;
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 550px) {
  .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset {
    width: 100%;
  }
}
.dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset:nth-of-type(1) {
  margin-left: 0px;
}
@media only screen and (max-width: 550px) {
  .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset:nth-of-type(2) {
    margin-right: 0px;
  }
}
.dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset:nth-of-type(3) {
  width: 170px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset:nth-of-type(3) {
    margin: 0px;
    width: 49%;
  }
}
@media only screen and (max-width: 400px) {
  .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset:nth-of-type(3) {
    width: 100%;
  }
}
.dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset legend {
  font-size: 13px;
  color: #3e617f;
}
@media only screen and (max-width: 768px) {
  .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset legend {
    font-size: 11px;
  }
}
.dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset > div {
  margin-left: 10px;
}
.dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset > div:nth-of-type(1) {
  margin-left: 0px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset > div {
    margin-left: 5px;
  }
}
.dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset > div select {
  font-size: 13px;
  color: #3e617f;
  border: none;
  padding-right: 5px;
  background: url("../img/arrow.png") no-repeat right 7px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset > div select {
    background-position: right 5px;
    font-size: 11px;
  }
}
.dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset > div select.search-type {
  width: 100%;
}
.dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset > div label {
  font-size: 10px;
  color: rgba(90, 144, 177, 0.6);
}
@media only screen and (max-width: 991px) {
  .dashboard-content .earning-history .earning-history-search .search-inputs form > fieldset > div label {
    font-size: 9px;
  }
}
.dashboard-content .earning-history .earning-history-search .search-inputs form .btn, .dashboard-content .earning-history .earning-history-search .search-inputs form .dashboard-status .status-switch, .dashboard-status .dashboard-content .earning-history .earning-history-search .search-inputs form .status-switch {
  text-transform: initial;
  margin-top: 15px;
}
@media only screen and (max-width: 400px) {
  .dashboard-content .earning-history .earning-history-search .search-inputs form .btn, .dashboard-content .earning-history .earning-history-search .search-inputs form .dashboard-status .status-switch, .dashboard-status .dashboard-content .earning-history .earning-history-search .search-inputs form .status-switch {
    width: 100%;
  }
}
.dashboard-content .earning-history .earning-history-search .search-inputs form .btn svg, .dashboard-content .earning-history .earning-history-search .search-inputs form .dashboard-status .status-switch svg, .dashboard-status .dashboard-content .earning-history .earning-history-search .search-inputs form .status-switch svg {
  width: 10px;
  height: 13px;
  stroke: #fff;
  margin-right: 5px;
}
.dashboard-content .earning-history .table-result {
  padding-bottom: 30px;
}
.dashboard-content .earning-history .table-result .table-head > div {
  width: 31%;
}
.dashboard-content .earning-history .table-result .table-head > div:first-of-type {
  width: 38%;
}
.dashboard-content .earning-history .table-result .table-body .table-body__row > div {
  width: 31%;
}
.dashboard-content .earning-history .table-result .table-body .table-body__row > div:first-of-type {
  width: 38%;
}
@media only screen and (max-width: 600px) {
  .dashboard-content .earning-history .table-result .table-body .table-body__row > div:nth-child(1) {
    width: 100%;
    text-align: center;
    background-color: #f2f8fd;
  }
}
@media only screen and (max-width: 450px) {
  .dashboard-content .earning-history .table-result .table-body .table-body__row > div:nth-child(1) {
    background-color: transparent;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .earning-history .table-result .table-body .table-body__row > div:nth-child(2) {
    width: 50%;
    text-align: center;
    border-right: 1px solid #e7f0f8;
  }
}
@media only screen and (max-width: 450px) {
  .dashboard-content .earning-history .table-result .table-body .table-body__row > div:nth-child(2) {
    width: 100%;
    border-right: none;
    border-bottom: 1px solid #e7f0f8;
    border-top: 1px solid #e7f0f8;
    background-color: #f2f8fd;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .earning-history .table-result .table-body .table-body__row > div:nth-child(3) {
    width: 50%;
    text-align: center;
  }
}
@media only screen and (max-width: 450px) {
  .dashboard-content .earning-history .table-result .table-body .table-body__row > div:nth-child(3) {
    width: 100%;
  }
}
.dashboard-content .earning-history .form-alert {
  margin: 30px 55px;
  width: auto;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .earning-history .form-alert {
    margin: 20px 25px;
  }
}
@media only screen and (max-width: 991px) {
  .dashboard-content .earning-history .form-alert {
    margin: 20px 15px;
  }
}
.dashboard-content .edit-account .edit-account-form {
  padding: 0px 73px 70px 50px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .edit-account .edit-account-form {
    padding: 0px 50px 50px 30px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .edit-account .edit-account-form {
    padding: 0px 20px 50px 20px;
  }
}
.dashboard-content .edit-account .edit-account-form .edit-account__inputs {
  margin-top: 50px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .edit-account .edit-account-form .edit-account__inputs {
    margin-top: 30px;
  }
}
.dashboard-content .edit-account .edit-account-form .edit-account__inputs span {
  margin: 0 0 20px 35px;
  font-size: 13px;
  color: rgba(62, 97, 127, 0.8);
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .edit-account .edit-account-form .edit-account__inputs span {
    margin: 0 0 15px 20px;
  }
}
@media only screen and (max-width: 991px) {
  .dashboard-content .edit-account .edit-account-form .edit-account__inputs span {
    margin: 0 0 15px 15px;
    font-size: 12px;
  }
}
.dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder {
  width: 98%;
}
.dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input {
  border-radius: 10px;
  width: 100%;
  font-size: 14px;
  color: #3e617f;
  box-shadow: unset;
  padding: 14px 25px;
  border: 1px solid rgba(11, 133, 234, 0.1);
}
.dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input::-webkit-input-placeholder {
  color: rgba(90, 144, 177, 0.5);
  font-size: 14px;
}
.dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input::-moz-placeholder {
  color: rgba(90, 144, 177, 0.5);
  font-size: 14px;
}
.dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input:-ms-input-placeholder {
  color: rgba(90, 144, 177, 0.5);
  font-size: 14px;
}
.dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input:-moz-placeholder {
  color: rgba(90, 144, 177, 0.5);
  font-size: 14px;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input {
    padding: 12px 20px;
    font-size: 13px;
  }
}
@media only screen and (max-width: 768px) {
  .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input {
    font-size: 12px;
  }
  .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input::-webkit-input-placeholder {
    font-size: 12px;
  }
  .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input::-moz-placeholder {
    font-size: 12px;
  }
  .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input:-ms-input-placeholder {
    font-size: 12px;
  }
  .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input:-moz-placeholder {
    font-size: 12px;
  }
}
.dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder input:focus {
  border-color: rgba(11, 133, 234, 0.7);
  color: #0b85ea;
}
.dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder label {
  font-size: 13px;
  background-color: #fff;
  top: -11px;
  left: 25px;
  padding: 0 5px;
  color: #3e617f;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .edit-account .edit-account-form .edit-account__inputs .input-holder label {
    font-size: 12px;
    top: -9px;
  }
}
@media only screen and (max-width: 991px) {
  .dashboard-content .edit-account .edit-account-form .edit-account__inputs.password-setting {
    margin-top: 10px;
  }
}
.dashboard-content .edit-account .edit-account-form .edit-account__inputs.password-setting > div {
  width: 48%;
}
@media only screen and (max-width: 500px) {
  .dashboard-content .edit-account .edit-account-form .edit-account__inputs.password-setting > div {
    width: 98%;
  }
}
.dashboard-content .edit-account .edit-account-form .edit-account__inputs.password-setting > div:nth-of-type(2) {
  margin-left: 10px;
}
@media only screen and (max-width: 500px) {
  .dashboard-content .edit-account .edit-account-form .edit-account__inputs.password-setting > div:nth-of-type(2) {
    margin-left: 0px;
    margin-top: 10px;
  }
}
.dashboard-content .edit-account .edit-account-form .btn-submit {
  padding: 5px 60px;
  margin: 30px auto 0 auto;
}
.dashboard-content .referrals .referrals-link {
  padding: 20px 45px 30px 45px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .referrals .referrals-link {
    padding: 20px 35px 30px 35px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .referrals .referrals-link {
    padding: 20px;
  }
}
.dashboard-content .referrals .referrals-link .input-bylabel {
  width: 70%;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .referrals .referrals-link .input-bylabel {
    width: 65%;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .referrals .referrals-link .input-bylabel {
    width: 100%;
  }
}
.dashboard-content .referrals .referrals-link .input-bylabel label {
  top: -9px;
}
@media only screen and (max-width: 600px) {
  .dashboard-content .referrals .referrals-link .input-bylabel label {
    top: -8px;
  }
}
.dashboard-content .referrals .referrals-link .input-bylabel input {
  padding: 13px 90px 13px 25px;
  font-size: 13px;
  color: #3e617f;
}
@media only screen and (max-width: 768px) {
  .dashboard-content .referrals .referrals-link .input-bylabel input {
    padding: 12px 90px 12px 25px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .referrals .referrals-link .input-bylabel input {
    font-size: 12px;
    padding: 12px 75px 12px 15px;
  }
}
.dashboard-content .referrals .referrals-link .input-bylabel button {
  font-size: 12px;
  color: rgba(90, 144, 177, 0.6);
  right: 25px;
  top: 14px;
}
@media only screen and (max-width: 768px) {
  .dashboard-content .referrals .referrals-link .input-bylabel button {
    top: 12px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .referrals .referrals-link .input-bylabel button {
    right: 15px;
    font-size: 11px;
    top: 13px;
  }
}
.dashboard-content .referrals .referrals-link .referrals-link__btn {
  text-transform: initial;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .referrals .referrals-link .referrals-link__btn {
    padding: 6px 15px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .referrals .referrals-link .referrals-link__btn {
    float: none;
    margin-top: 10px;
  }
}
.dashboard-content .referrals .table-result {
  padding-bottom: 10px;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .referrals .table-result .table-head {
    padding: 0 10px 0 25px;
  }
}
.dashboard-content .referrals .table-result .table-head > div:nth-child(1) {
  width: 34%;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .referrals .table-result .table-head > div:nth-child(1) {
    width: 31%;
  }
}
.dashboard-content .referrals .table-result .table-head > div:nth-child(2) {
  width: 43%;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .referrals .table-result .table-head > div:nth-child(2) {
    width: 46%;
  }
}
.dashboard-content .referrals .table-result .table-head > div:nth-child(3) {
  width: 23%;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .referrals .table-result .table-body .table-body__row {
    padding: 0 10px 0 25px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .referrals .table-result .table-body .table-body__row {
    padding: 0;
  }
}
.dashboard-content .referrals .table-result .table-body .table-body__row > div:nth-of-type(1) {
  width: 34%;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .referrals .table-result .table-body .table-body__row > div:nth-of-type(1) {
    width: 31%;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .referrals .table-result .table-body .table-body__row > div:nth-of-type(1) {
    width: 100%;
    text-align: center;
    background-color: #f2f8fd;
  }
}
@media only screen and (max-width: 450px) {
  .dashboard-content .referrals .table-result .table-body .table-body__row > div:nth-of-type(1) {
    background-color: transparent;
  }
}
.dashboard-content .referrals .table-result .table-body .table-body__row > div:nth-of-type(2) {
  width: 43%;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .referrals .table-result .table-body .table-body__row > div:nth-of-type(2) {
    width: 46%;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .referrals .table-result .table-body .table-body__row > div:nth-of-type(2) {
    width: 50%;
    text-align: center;
    border-right: 1px solid #e7f0f8;
  }
}
@media only screen and (max-width: 450px) {
  .dashboard-content .referrals .table-result .table-body .table-body__row > div:nth-of-type(2) {
    width: 100%;
    border-right: none;
    border-bottom: 1px solid #e7f0f8;
    border-top: 1px solid #e7f0f8;
    background-color: #f2f8fd;
  }
}
.dashboard-content .referrals .table-result .table-body .table-body__row > div:nth-of-type(3) {
  width: 23%;
}
@media only screen and (max-width: 600px) {
  .dashboard-content .referrals .table-result .table-body .table-body__row > div:nth-of-type(3) {
    width: 50%;
    text-align: center;
  }
}
@media only screen and (max-width: 450px) {
  .dashboard-content .referrals .table-result .table-body .table-body__row > div:nth-of-type(3) {
    width: 100%;
  }
}
.dashboard-content .referrals .table-result .table-body .table-body__row > div span.in-active {
  color: rgba(90, 144, 177, 0.5);
}
.dashboard-content .referrals .table-result .table-body .table-body__row > div span.active {
  margin-left: 15px;
}
.dashboard-content .referrals .table-result .table-body .table-body__row > div span.active:before {
  border-radius: 50%;
  content: "";
  width: 10px;
  height: 10px;
  left: -17px;
  top: 4px;
  background: #59b3d8;
  background: -moz-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #59b3d8), color-stop(100%, #5ec4cf));
  background: -webkit-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: -o-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: -ms-linear-gradient(-45deg, #59b3d8 0%, #5ec4cf 100%);
  background: linear-gradient(135deg, #59b3d8 0%, #5ec4cf 100%);
}
.dashboard-content .referrals .referrals__banners {
  padding: 80px 45px 100px 45px;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .referrals .referrals__banners {
    padding: 40px 35px 50px 35px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-content .referrals .referrals__banners {
    padding: 30px 20px;
  }
}
.dashboard-content .referrals .referrals__banners .markettingBannerItem {
  margin-bottom: 30px;
}
.dashboard-content .referrals .referrals__banners .markettingBannerItem .banner-holder {
  margin: 10px auto;
  overflow: auto;
}
.dashboard-content .referrals .referrals__banners .markettingBannerItem .banner-holder.rectangle-larg img {
  width: 728;
  height: 90px;
}
.dashboard-content .referrals .referrals__banners .markettingBannerItem .banner-holder.rectangle-small img {
  width: 468px;
  height: 60px;
}
.dashboard-content .referrals .referrals__banners .markettingBannerItem .banner-holder.rectangle-medium img {
  width: 300px;
  height: 250px;
}
.dashboard-content .referrals .referrals__banners .markettingBannerItem .banner-holder.squar img {
  width: 120px;
  height: 120px;
}
.dashboard-content .referrals .referrals__banners .markettingBannerItem .bannerText textarea {
  border: none;
  box-shadow: unset;
  font-size: 13px;
  color: #3e617f;
  resize: none;
  width: 100%;
  height: 90px;
  margin-bottom: 15px;
  overflow-y: auto;
  border: 1px solid rgba(11, 133, 234, 0.08);
}
@media only screen and (max-width: 768px) {
  .dashboard-content .referrals .referrals__banners .markettingBannerItem .bannerText textarea {
    padding: 15px 20px;
    font-size: 12px;
  }
}
@media only screen and (max-width: 400px) {
  .dashboard-content .referrals .referrals__banners .markettingBannerItem .bannerText textarea {
    width: 100%;
  }
}
.dashboard-content .referrals .referrals__banners .markettingBannerItem .bannerText .btn--outlineCopylink {
  margin-left: 25px;
  width: 75px;
}
.dashboard-content .deposits .dashboard-content__title .btn, .dashboard-content .deposits .dashboard-content__title .dashboard-status .status-switch, .dashboard-status .dashboard-content .deposits .dashboard-content__title .status-switch {
  margin-top: -10px;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .deposits .dashboard-content__title .btn, .dashboard-content .deposits .dashboard-content__title .dashboard-status .status-switch, .dashboard-status .dashboard-content .deposits .dashboard-content__title .status-switch {
    margin-top: 20px;
    float: none;
    display: block;
  }
}
.dashboard-content .deposits .deposits-list {
  padding: 20px 50px 30px;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .deposits .deposits-list {
    padding: 10px 20px 30px;
  }
}
.dashboard-content .deposits .deposits-list .deposits-list__item {
  overflow: hidden;
  width: 100%;
  font-size: 12px;
  color: rgba(90, 144, 177, 0.6);
  border-radius: 10px;
  padding: 20px 10px;
  margin: 10px 10px 0 0;
  border: 1px solid rgba(11, 133, 234, 0.1);
}
.dashboard-content .deposits .deposits-list .deposits-list__item:before {
  content: "";
  width: 100%;
  height: 100%;
  background: url("../img/deposits-bg.svg") 0 0 no-repeat;
  left: -28px;
  top: -17px;
  -webkit-transform: scale(1.5);
  -moz-transform: scale(1.5);
  -ms-transform: scale(1.5);
  transform: scale(1.5);
}
.dashboard-content .deposits .deposits-list .deposits-list__item strong {
  font-size: 18px;
  color: #3e617f;
}
@media only screen and (max-width: 1199px) {
  .dashboard-content .deposits .deposits-list .deposits-list__item strong {
    font-size: 16px;
  }
}
@media only screen and (max-width: 991px) {
  .dashboard-content .deposits .deposits-list .deposits-list__item strong {
    font-size: 14px;
  }
}
.dashboard-content .deposits .deposits-list .deposits-list__item span {
  font-size: 10px;
  color: rgba(90, 144, 177, 0.6);
  line-height: 30px;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .deposits .deposits-list .deposits-list__item span {
    font-size: 9px;
  }
}
.dashboard-content .deposits .deposits-list .deposits-list__item .btn, .dashboard-content .deposits .deposits-list .deposits-list__item .dashboard-status .status-switch, .dashboard-status .dashboard-content .deposits .deposits-list .deposits-list__item .status-switch {
  margin: auto;
  background: #fff;
  color: #0b85ea;
  border: 1px solid #0b85ea;
}
@media only screen and (max-width: 991px) {
  .dashboard-content .deposits .deposits-list .deposits-list__item .btn, .dashboard-content .deposits .deposits-list .deposits-list__item .dashboard-status .status-switch, .dashboard-status .dashboard-content .deposits .deposits-list .deposits-list__item .status-switch {
    padding: 4px 24px;
    font-size: 12px;
  }
}
.dashboard-content .deposits .deposits-list .deposits-list__item:hover {
  border: 1px solid #ff856d;
  color: rgba(255, 106, 115, 0.8);
}
.dashboard-content .deposits .deposits-list .deposits-list__item:hover strong {
  color: #fe7a70;
}
.dashboard-content .deposits .deposits-list .deposits-list__item:hover span {
  color: rgba(255, 106, 115, 0.8);
}
.dashboard-content .deposits .deposits-list .deposits-list__item:hover .btn, .dashboard-content .deposits .deposits-list .deposits-list__item:hover .dashboard-status .status-switch, .dashboard-status .dashboard-content .deposits .deposits-list .deposits-list__item:hover .status-switch {
  border-color: transparent;
  color: #fff;
}

.step-authentication .step-authentication__body {
  padding: 40px 50px 70px 50px;
}
@media only screen and (max-width: 768px) {
  .step-authentication .step-authentication__body {
    padding: 30px 30px 50px 30px;
  }
}
@media only screen and (max-width: 400px) {
  .step-authentication .step-authentication__body {
    padding: 15px 15px 30px 15px;
  }
}
.step-authentication .step-authentication__body .authentication-step {
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 30px;
  border: 1px solid rgba(90, 144, 177, 0.15);
}
@media only screen and (max-width: 768px) {
  .step-authentication .step-authentication__body .authentication-step {
    padding: 25px;
  }
}
@media only screen and (max-width: 400px) {
  .step-authentication .step-authentication__body .authentication-step {
    padding: 20px 10px;
  }
}
.step-authentication .step-authentication__body .authentication-step .authentication-step__title {
  font-size: 14px;
  padding-left: 22px;
  margin-bottom: 25px;
  color: rgba(90, 144, 177, 0.8);
}
@media only screen and (max-width: 1199px) {
  .step-authentication .step-authentication__body .authentication-step .authentication-step__title {
    font-size: 13px;
  }
}
@media only screen and (max-width: 768px) {
  .step-authentication .step-authentication__body .authentication-step .authentication-step__title {
    font-size: 12px;
    margin-bottom: 20px;
  }
}
.step-authentication .step-authentication__body .authentication-step .authentication-step__title:before {
  content: attr(data-name);
  color: #fff;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  left: 0px;
  top: 0;
}
@media only screen and (max-width: 1199px) {
  .step-authentication .step-authentication__body .authentication-step .btn, .step-authentication .step-authentication__body .authentication-step .dashboard-status .status-switch, .dashboard-status .step-authentication .step-authentication__body .authentication-step .status-switch {
    padding: 5px 18px;
  }
}
@media only screen and (max-width: 600px) {
  .step-authentication .step-authentication__body .authentication-step .btn, .step-authentication .step-authentication__body .authentication-step .dashboard-status .status-switch, .dashboard-status .step-authentication .step-authentication__body .authentication-step .status-switch {
    width: 100%;
  }
}
.step-authentication .step-authentication__body .authentication-step .btn svg, .step-authentication .step-authentication__body .authentication-step .dashboard-status .status-switch svg, .dashboard-status .step-authentication .step-authentication__body .authentication-step .status-switch svg {
  stroke: #fff;
  width: 15px;
  height: 15px;
  margin: -5px 5px 0 0;
}
.step-authentication .step-authentication__body .authentication-step .btn#android-download, .step-authentication .step-authentication__body .authentication-step .dashboard-status #android-download.status-switch, .dashboard-status .step-authentication .step-authentication__body .authentication-step #android-download.status-switch {
  margin-right: 10px;
}
@media only screen and (max-width: 1199px) {
  .step-authentication .step-authentication__body .authentication-step .btn#android-download, .step-authentication .step-authentication__body .authentication-step .dashboard-status #android-download.status-switch, .dashboard-status .step-authentication .step-authentication__body .authentication-step #android-download.status-switch {
    margin-right: 5px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 991px) {
  .step-authentication .step-authentication__body .authentication-step .btn#android-download, .step-authentication .step-authentication__body .authentication-step .dashboard-status #android-download.status-switch, .dashboard-status .step-authentication .step-authentication__body .authentication-step #android-download.status-switch {
    margin-right: 0px;
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 600px) {
  .step-authentication .step-authentication__body .authentication-step .btn#android-download, .step-authentication .step-authentication__body .authentication-step .dashboard-status #android-download.status-switch, .dashboard-status .step-authentication .step-authentication__body .authentication-step #android-download.status-switch {
    margin-bottom: 10px;
  }
}
.step-authentication .step-authentication__body .authentication-step img {
  width: 200px;
  height: 200px;
  margin: 20px 0;
}
@media only screen and (max-width: 1199px) {
  .step-authentication .step-authentication__body .authentication-step img {
    width: 170px;
    height: 170px;
  }
}
@media only screen and (max-width: 991px) {
  .step-authentication .step-authentication__body .authentication-step img {
    width: 140px;
    height: 140px;
  }
}
@media only screen and (max-width: 600px) {
  .step-authentication .step-authentication__body .authentication-step img {
    width: 100px;
    height: 100px;
    margin: 10px 0;
  }
}
.step-authentication .step-authentication__body .authentication-step input {
  width: 60%;
  margin: 10px 0;
  box-shadow: none;
  padding: 15px 40px;
  font-size: 14px;
  border: 1px solid #0b85ea;
}
.step-authentication .step-authentication__body .authentication-step input::-webkit-input-placeholder {
  font-size: 14px;
}
.step-authentication .step-authentication__body .authentication-step input::-moz-placeholder {
  font-size: 14px;
}
.step-authentication .step-authentication__body .authentication-step input:-ms-input-placeholder {
  font-size: 14px;
}
.step-authentication .step-authentication__body .authentication-step input:-moz-placeholder {
  font-size: 14px;
}
@media only screen and (max-width: 991px) {
  .step-authentication .step-authentication__body .authentication-step input {
    width: 90%;
  }
}
@media only screen and (max-width: 768px) {
  .step-authentication .step-authentication__body .authentication-step input {
    font-size: 12px;
  }
  .step-authentication .step-authentication__body .authentication-step input::-webkit-input-placeholder {
    font-size: 12px;
  }
  .step-authentication .step-authentication__body .authentication-step input::-moz-placeholder {
    font-size: 12px;
  }
  .step-authentication .step-authentication__body .authentication-step input:-ms-input-placeholder {
    font-size: 12px;
  }
  .step-authentication .step-authentication__body .authentication-step input:-moz-placeholder {
    font-size: 12px;
  }
}
@media only screen and (max-width: 400px) {
  .step-authentication .step-authentication__body .authentication-step input {
    width: 100%;
    font-size: 11px;
    padding: 12px 15px;
  }
  .step-authentication .step-authentication__body .authentication-step input::-webkit-input-placeholder {
    font-size: 11px;
  }
  .step-authentication .step-authentication__body .authentication-step input::-moz-placeholder {
    font-size: 11px;
  }
  .step-authentication .step-authentication__body .authentication-step input:-ms-input-placeholder {
    font-size: 11px;
  }
  .step-authentication .step-authentication__body .authentication-step input:-moz-placeholder {
    font-size: 11px;
  }
}
.step-authentication .step-authentication__body .authentication-step:last-of-type {
  margin-bottom: 40px;
}
.step-authentication .step-authentication__body #enable-2FA {
  margin: 0 auto;
}

.security-setting .security-option {
  margin: 0 30px;
}
@media only screen and (max-width: 1199px) {
  .security-setting .security-option {
    margin: 0 20px;
  }
}
@media only screen and (max-width: 991px) {
  .security-setting .security-option {
    margin: 0;
  }
}
.security-setting .security-option .security-select {
  padding: 10px 0;
  margin-bottom: 30px;
}
@media only screen and (max-width: 550px) {
  .security-setting .security-option .security-select {
    text-align: left;
  }
}
.security-setting .security-option .security-select strong {
  font-size: 13px;
  color: rgba(90, 144, 177, 0.8);
  left: 0;
  top: 12px;
}
@media only screen and (max-width: 1199px) {
  .security-setting .security-option .security-select strong {
    font-size: 12px;
  }
}
@media only screen and (max-width: 991px) {
  .security-setting .security-option .security-select strong {
    left: 15px;
    font-size: 11px;
  }
}
.security-setting .security-option .security-select label {
  font-size: 13px;
  color: #5a90b1;
  margin-right: 30px;
  padding-left: 30px;
}
@media only screen and (max-width: 1199px) {
  .security-setting .security-option .security-select label {
    font-size: 12px;
    margin-right: 10px;
    padding-left: 25px;
  }
}
@media only screen and (max-width: 550px) {
  .security-setting .security-option .security-select label {
    display: block;
    margin: 15px 0;
    font-size: 11px;
  }
}
.security-setting .security-option .security-select label:before {
  content: "";
  width: 23px;
  height: 23px;
  border-radius: 50%;
  top: -3px;
  left: 0;
  background-size: 10px 7px;
  background-position: center;
  background-repeat: no-repeat;
  border: 1px solid rgba(90, 144, 177, 0.25);
}
@media only screen and (max-width: 1199px) {
  .security-setting .security-option .security-select label:before {
    width: 20px;
    height: 20px;
    top: -4px;
  }
}
@media only screen and (max-width: 550px) {
  .security-setting .security-option .security-select label:before {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    top: 0;
    width: 17px;
    height: 17px;
    margin-right: 10px;
  }
}
.security-setting .security-option .security-select label:last-of-type {
  margin: 0;
}
.security-setting .security-option .security-select input[type=checkbox]:checked + label:before {
  border-color: #0b85ea;
  background-image: url("../img/checkMark.svg");
}
.security-setting input[type=text] {
  font-size: 15px;
}
.security-setting input[type=text]::-webkit-input-placeholder {
  font-size: 15px;
}
.security-setting input[type=text]::-moz-placeholder {
  font-size: 15px;
}
.security-setting input[type=text]:-ms-input-placeholder {
  font-size: 15px;
}
.security-setting input[type=text]:-moz-placeholder {
  font-size: 15px;
}

#dashboard-bg {
  width: 110%;
  height: 110%;
  top: 40px;
  left: -115px;
}

.modal-head svg {
  width: 80px;
  height: 80px;
}
@media only screen and (max-width: 500px) {
  .modal-head svg {
    width: 60px;
    height: 60px;
  }
}
.modal-head h2 {
  font-size: 20px;
  color: #3e617f;
}
@media only screen and (max-width: 500px) {
  .modal-head h2 {
    font-size: 17px;
  }
}
@media only screen and (max-width: 400px) {
  .modal-head h2 {
    font-size: 16px;
  }
}

.modal-btn {
  width: 270px;
  bottom: 50px;
  left: -moz-calc((100% - 270px)/2);
  left: -webkit-calc((100% - 270px)/2);
  left: calc((100% - 270px)/2);
}
@media only screen and (max-width: 500px) {
  .modal-btn {
    bottom: 30px;
  }
}

.modal-title {
  font-size: 16px;
  color: #3e617f;
}
@media only screen and (max-width: 768px) {
  .modal-title {
    font-size: 15px;
  }
}
.modal-title svg {
  width: 19px;
  height: 19px;
  margin-right: 25px;
}
@media only screen and (max-width: 768px) {
  .modal-title svg {
    margin-right: 15px;
  }
}

.error-modal ul {
  margin-bottom: 50px;
}
.error-modal ul li {
  padding: 35px 0 30px 0;
}
@media only screen and (max-width: 400px) {
  .error-modal ul li {
    padding: 25px 0;
  }
}
.error-modal ul li:after {
  content: "";
  height: 1px;
  bottom: 0;
  left: -60px;
  background-color: #e1edf8;
  width: -moz-calc((100% + 120px));
  width: -webkit-calc((100% + 120px));
  width: calc((100% + 120px));
}
.error-modal ul li:last-child:after {
  display: none;
}
.error-modal ul li p {
  color: #99bbd0;
  margin: 0;
}
.error-modal ul li p:before {
  content: "Error:";
  color: #fd8d8d;
  margin-right: 10px;
}

.confirm-modal .withdraw-tfa {
  margin: -30px 0 40px;
}
.confirm-modal .withdraw-tfa input {
  font-size: 15px;
}
.confirm-modal .withdraw-tfa input::-webkit-input-placeholder {
  font-size: 15px;
}
.confirm-modal .withdraw-tfa input::-moz-placeholder {
  font-size: 15px;
}
.confirm-modal .withdraw-tfa input:-ms-input-placeholder {
  font-size: 15px;
}
.confirm-modal .withdraw-tfa input:-moz-placeholder {
  font-size: 15px;
}
.confirm-modal .confirm-content {
  margin-top: 40px;
  border-radius: 10px;
  margin-bottom: 150px;
}
@media only screen and (max-width: 991px) {
  .confirm-modal .confirm-content {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 768px) {
  .confirm-modal .confirm-content {
    margin-bottom: 75px;
  }
}
@media only screen and (max-width: 350px) {
  .confirm-modal .confirm-content {
    margin-bottom: 65px;
    margin-top: 33px;
  }
}
.confirm-modal .confirm-content .confirm-content__amount {
  border-radius: 10px 10px 0 0;
  padding: 30px 35px 30px 90px;
  color: rgba(255, 255, 255, 0.8);
  overflow: hidden;
  background: #ff886c;
  background: -moz-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #ff886c), color-stop(100%, #ff6a73));
  background: -webkit-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: -o-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: -ms-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: linear-gradient(135deg, #ff886c 0%, #ff6a73 100%);
}
@media only screen and (max-width: 768px) {
  .confirm-modal .confirm-content .confirm-content__amount {
    padding: 25px 35px 25px 80px;
  }
}
@media only screen and (max-width: 600px) {
  .confirm-modal .confirm-content .confirm-content__amount {
    padding: 20px 35px 20px 65px;
  }
}
@media only screen and (max-width: 500px) {
  .confirm-modal .confirm-content .confirm-content__amount {
    font-size: 14px;
  }
}
@media only screen and (max-width: 350px) {
  .confirm-modal .confirm-content .confirm-content__amount {
    padding-left: 45px;
    font-size: 13px;
  }
}
.confirm-modal .confirm-content .confirm-content__amount:after {
  content: "";
  background: url("../img/bgConfirmInvest.svg") 0 0/cover no-repeat;
  right: -74px;
  top: -143px;
  width: 250px;
  height: 250px;
}
@media only screen and (max-width: 500px) {
  .confirm-modal .confirm-content .confirm-content__amount:after {
    right: -120px;
  }
}
@media only screen and (max-width: 350px) {
  .confirm-modal .confirm-content .confirm-content__amount:after {
    right: -138px;
  }
}
.confirm-modal .confirm-content .confirm-content__amount svg {
  width: 27px;
  height: 31px;
  left: 35px;
  top: 40px;
}
@media only screen and (max-width: 768px) {
  .confirm-modal .confirm-content .confirm-content__amount svg {
    top: 32px;
  }
}
@media only screen and (max-width: 600px) {
  .confirm-modal .confirm-content .confirm-content__amount svg {
    top: 29px;
    left: 25px;
  }
}
@media only screen and (max-width: 350px) {
  .confirm-modal .confirm-content .confirm-content__amount svg {
    width: 25px;
    height: 25px;
    left: 15px;
  }
}
.confirm-modal .confirm-content .confirm-content__amount strong {
  z-index: 1;
  font-size: 26px;
  text-shadow: 0 2px 1px rgba(0, 0, 0, 0.09), 0 4px 1px rgba(0, 0, 0, 0.07);
  color: #fff;
  line-height: 1;
}
@media only screen and (max-width: 768px) {
  .confirm-modal .confirm-content .confirm-content__amount strong {
    font-size: 24px;
  }
}
@media only screen and (max-width: 600px) {
  .confirm-modal .confirm-content .confirm-content__amount strong {
    font-size: 22px;
  }
}
@media only screen and (max-width: 500px) {
  .confirm-modal .confirm-content .confirm-content__amount strong {
    font-size: 20px;
  }
}
@media only screen and (max-width: 350px) {
  .confirm-modal .confirm-content .confirm-content__amount strong {
    font-size: 17px;
  }
}
.confirm-modal .confirm-content .confirm-content__amount .profit {
  color: #fff;
  right: 40px;
  top: 30px;
  z-index: 2;
}
@media only screen and (max-width: 600px) {
  .confirm-modal .confirm-content .confirm-content__amount .profit {
    top: 23px;
  }
}
@media only screen and (max-width: 500px) {
  .confirm-modal .confirm-content .confirm-content__amount .profit {
    right: 25px;
  }
}
@media only screen and (max-width: 350px) {
  .confirm-modal .confirm-content .confirm-content__amount .profit {
    right: 18px;
  }
}
.confirm-modal .confirm-content .confirm-content__amount .profit b {
  font-size: 25px;
}
@media only screen and (max-width: 768px) {
  .confirm-modal .confirm-content .confirm-content__amount .profit b {
    font-size: 23px;
  }
}
@media only screen and (max-width: 600px) {
  .confirm-modal .confirm-content .confirm-content__amount .profit b {
    font-size: 20px;
  }
}
@media only screen and (max-width: 500px) {
  .confirm-modal .confirm-content .confirm-content__amount .profit b {
    font-size: 18px;
  }
}
.confirm-modal .confirm-content .confirm-content__amount .profit strong {
  text-shadow: 0 2px 1px rgba(0, 0, 0, 0.09), 0 4px 1px rgba(0, 0, 0, 0.07);
  font-size: 25px;
  line-height: 45px;
}
@media only screen and (max-width: 768px) {
  .confirm-modal .confirm-content .confirm-content__amount .profit strong {
    line-height: 35px;
  }
}
@media only screen and (max-width: 600px) {
  .confirm-modal .confirm-content .confirm-content__amount .profit strong {
    font-size: 22px;
    line-height: 35px;
  }
}
@media only screen and (max-width: 500px) {
  .confirm-modal .confirm-content .confirm-content__amount .profit strong {
    font-size: 16px;
    line-height: 30px;
  }
}
.confirm-modal .confirm-content .confirm-info {
  padding: 30px 35px;
  border-radius: 0 0 10px 10px;
  background-color: #fff;
  font-size: 16px;
  color: rgba(62, 97, 127, 0.9);
}
@media only screen and (max-width: 768px) {
  .confirm-modal .confirm-content .confirm-info {
    padding: 25px 35px;
  }
}
@media only screen and (max-width: 600px) {
  .confirm-modal .confirm-content .confirm-info {
    font-size: 14px;
  }
}
@media only screen and (max-width: 500px) {
  .confirm-modal .confirm-content .confirm-info {
    font-size: 13px;
  }
}
@media only screen and (max-width: 350px) {
  .confirm-modal .confirm-content .confirm-info {
    padding: 25px 20px;
    font-size: 12px;
  }
}
.confirm-modal .confirm-content .confirm-info.invest-receive strong {
  font-size: 25px;
  color: #ff6a73;
  margin: 0 5px;
}
@media only screen and (max-width: 768px) {
  .confirm-modal .confirm-content .confirm-info.invest-receive strong {
    font-size: 23px;
  }
}
@media only screen and (max-width: 600px) {
  .confirm-modal .confirm-content .confirm-info.invest-receive strong {
    font-size: 20px;
  }
}
@media only screen and (max-width: 500px) {
  .confirm-modal .confirm-content .confirm-info.invest-receive strong {
    font-size: 18px;
  }
}
@media only screen and (max-width: 350px) {
  .confirm-modal .confirm-content .confirm-info.invest-receive strong {
    font-size: 15px;
  }
}
.confirm-modal .confirm-content .confirm-info.withdraw-address strong {
  font-size: 13px;
  color: #5a90b1;
  line-height: 1;
  word-break: break-all;
}
@media only screen and (max-width: 600px) {
  .confirm-modal .confirm-content .confirm-info.withdraw-address strong {
    font-size: 12px;
  }
}
@media only screen and (max-width: 500px) {
  .confirm-modal .confirm-content .confirm-info.withdraw-address strong {
    font-size: 13px;
    float: none;
    margin-top: 10px;
    display: block;
  }
}
@media only screen and (max-width: 350px) {
  .confirm-modal .confirm-content .confirm-info.withdraw-address strong {
    font-size: 13px;
  }
}

.successful-modal .modal-head {
  margin-top: 100px;
}
@media only screen and (max-width: 768px) {
  .successful-modal .modal-head {
    margin-top: 60px;
  }
}
.successful-modal span {
  line-height: 1;
  font-size: 15px;
  color: rgba(90, 144, 177, 0.8);
}

.qr-modal .send-msg {
  font-size: 16px;
  color: rgba(62, 97, 127, 0.9);
  margin-top: 70px;
}
@media only screen and (max-width: 991px) {
  .qr-modal .send-msg {
    margin-top: 50px;
  }
}
@media only screen and (max-width: 600px) {
  .qr-modal .send-msg {
    font-size: 14px;
    margin-top: 35px;
  }
}
.qr-modal .send-msg b {
  font-size: 25px;
  color: #ff6a73;
  margin: 0 10px;
}
@media only screen and (max-width: 991px) {
  .qr-modal .send-msg b {
    font-size: 23px;
  }
}
@media only screen and (max-width: 600px) {
  .qr-modal .send-msg b {
    font-size: 20px;
  }
}
@media only screen and (max-width: 450px) {
  .qr-modal .send-msg b {
    font-size: 17px;
  }
}
.qr-modal .send-msg i {
  font-style: normal;
  text-align: left;
  border-radius: 15px 15px 0 0;
  padding: 25px 45px;
  margin-top: 20px;
  background: #ff886c;
  background: -moz-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #ff886c), color-stop(100%, #ff6a73));
  background: -webkit-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: -o-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: -ms-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: linear-gradient(135deg, #ff886c 0%, #ff6a73 100%);
}
@media only screen and (max-width: 600px) {
  .qr-modal .send-msg i {
    padding: 20px 35px;
  }
}
@media only screen and (max-width: 450px) {
  .qr-modal .send-msg i {
    padding: 20px;
    text-align: center;
  }
}
.qr-modal .send-msg i a {
  word-break: break-all;
  font-size: 13px;
  color: #fff;
}
.qr-modal .send-msg i .qr-copy {
  color: #fff;
  margin-top: 5px;
}
@media only screen and (max-width: 600px) {
  .qr-modal .send-msg i .qr-copy {
    margin-top: 0px;
  }
}
@media only screen and (max-width: 350px) {
  .qr-modal .send-msg i .qr-copy {
    float: none;
    margin-top: 10px;
  }
}
.qr-modal .send-msg i .qr-copy svg {
  width: 13px;
  height: 13px;
}
.qr-modal .qr-info {
  margin-bottom: 20px;
  padding: 50px 40px 40px 40px;
  border-radius: 0 0 15px 15px;
}
@media only screen and (max-width: 600px) {
  .qr-modal .qr-info {
    padding: 40px;
  }
}
.qr-modal .qr-info span {
  font-size: 14px;
  margin-top: 10px;
  color: rgba(62, 97, 127, 0.8);
}

.withdrawal-modal .withdrawal-balance {
  color: #fff;
  margin-top: 35px;
  padding: 30px;
  border-radius: 10px;
  background: #ff886c;
  background: -moz-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #ff886c), color-stop(100%, #ff6a73));
  background: -webkit-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: -o-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: -ms-linear-gradient(-45deg, #ff886c 0%, #ff6a73 100%);
  background: linear-gradient(135deg, #ff886c 0%, #ff6a73 100%);
  -webkit-box-shadow: 0 14px 16px 0 rgba(255, 131, 109, 0.22);
  -moz-box-shadow: 0 14px 16px 0 rgba(255, 131, 109, 0.22);
  box-shadow: 0 14px 16px 0 rgba(255, 131, 109, 0.22);
}
@media only screen and (max-width: 991px) {
  .withdrawal-modal .withdrawal-balance {
    padding: 20px;
  }
}
@media only screen and (max-width: 450px) {
  .withdrawal-modal .withdrawal-balance {
    padding-left: 80px;
    text-align: left;
  }
}
.withdrawal-modal .withdrawal-balance strong {
  font-size: 26px;
}
@media only screen and (max-width: 991px) {
  .withdrawal-modal .withdrawal-balance strong {
    font-size: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .withdrawal-modal .withdrawal-balance strong {
    font-size: 22px;
  }
}
@media only screen and (max-width: 450px) {
  .withdrawal-modal .withdrawal-balance strong {
    font-size: 20px;
  }
}
@media only screen and (max-width: 350px) {
  .withdrawal-modal .withdrawal-balance strong {
    font-size: 18px;
  }
}
.withdrawal-modal .withdrawal-balance span {
  font-size: 14px;
  opacity: 0.8;
}
@media only screen and (max-width: 991px) {
  .withdrawal-modal .withdrawal-balance span {
    font-size: 13px;
  }
}
.withdrawal-modal .withdrawal-balance svg {
  top: 45px;
  left: 50px;
  width: 27px;
  height: 27px;
}
@media only screen and (max-width: 991px) {
  .withdrawal-modal .withdrawal-balance svg {
    top: 35px;
    left: 40px;
  }
}
@media only screen and (max-width: 450px) {
  .withdrawal-modal .withdrawal-balance svg {
    width: 23px;
    height: 23px;
    left: 30px;
  }
}
.withdrawal-modal .bitcoin-address {
  font-size: 14px;
  margin: 50px 0 30px;
  color: rgba(90, 144, 177, 0.8);
}
@media only screen and (max-width: 500px) {
  .withdrawal-modal .bitcoin-address .notification {
    float: none;
    margin-top: 10px;
  }
}
.withdrawal-modal .bitcoin-address .notification svg {
  width: 17px;
  height: 17px;
  margin-right: 5px;
  margin-top: -5px;
}
.withdrawal-modal .bitcoin-address .notification strong {
  font-size: 15px;
  color: #5a90b1;
  line-height: 1;
}
@media only screen and (max-width: 500px) {
  .withdrawal-modal .bitcoin-address .notification strong {
    font-size: 16px;
  }
}
@media only screen and (max-width: 400px) {
  .withdrawal-modal .bitcoin-address .notification strong {
    font-size: 14px;
  }
}

.withdrawal-input {
  margin-top: 30px;
}
.withdrawal-input input {
  font-size: 18px;
  color: rgba(90, 144, 177, 0.6);
  padding-right: 80px;
}
.withdrawal-input input::-webkit-input-placeholder {
  color: rgba(90, 144, 177, 0.6);
  font-size: 18px;
}
.withdrawal-input input::-moz-placeholder {
  color: rgba(90, 144, 177, 0.6);
  font-size: 18px;
}
.withdrawal-input input:-ms-input-placeholder {
  color: rgba(90, 144, 177, 0.6);
  font-size: 18px;
}
.withdrawal-input input:-moz-placeholder {
  color: rgba(90, 144, 177, 0.6);
  font-size: 18px;
}
@media only screen and (max-width: 768px) {
  .withdrawal-input input {
    font-size: 16px;
  }
  .withdrawal-input input::-webkit-input-placeholder {
    font-size: 16px;
  }
  .withdrawal-input input::-moz-placeholder {
    font-size: 16px;
  }
  .withdrawal-input input:-ms-input-placeholder {
    font-size: 16px;
  }
  .withdrawal-input input:-moz-placeholder {
    font-size: 16px;
  }
}
@media only screen and (max-width: 500px) {
  .withdrawal-input input {
    font-size: 14px;
    padding-right: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .withdrawal-input input::-webkit-input-placeholder {
    font-size: 14px;
  }
  .withdrawal-input input::-moz-placeholder {
    font-size: 14px;
  }
  .withdrawal-input input:-ms-input-placeholder {
    font-size: 14px;
  }
  .withdrawal-input input:-moz-placeholder {
    font-size: 14px;
  }
}
@media only screen and (max-width: 400px) {
  .withdrawal-input input {
    padding-left: 25px;
  }
}
.withdrawal-input svg {
  width: 25px;
  height: 18px;
  stroke: #0b85ea;
  top: 25px;
  right: 30px;
}
@media only screen and (max-width: 500px) {
  .withdrawal-input svg {
    top: 19px;
  }
}

.release-modal .modal-title svg {
  stroke: #618099;
}
.release-modal .confirm-content .confirm-content__amount {
  border-radius: 10px;
  -webkit-box-shadow: 0 14px 16px 0 rgba(255, 131, 109, 0.22);
  -moz-box-shadow: 0 14px 16px 0 rgba(255, 131, 109, 0.22);
  box-shadow: 0 14px 16px 0 rgba(255, 131, 109, 0.22);
}
.release-modal .confirm-content .confirm-content__amount .profit strong:after {
  content: "Fee";
  color: #fff;
  font-size: 14px;
  left: 10px;
  bottom: -20px;
  text-shadow: 0 2px 1px rgba(0, 0, 0, 0.09), 0 4px 1px rgba(0, 0, 0, 0.07);
}
@media only screen and (max-width: 500px) {
  .release-modal .confirm-content .confirm-content__amount .profit strong:after {
    font-size: 12px;
  }
}

.release-confirm .modal-title svg {
  stroke: #618099;
}
.release-confirm strong {
  margin-left: 10px;
}
.release-confirm .release-amount {
  padding: 40px 20px;
  font-size: 16px;
  background-color: #fff;
  border-radius: 10px 10px 0 0;
  box-shadow: 0 11px 35px 0 rgba(11, 133, 234, 0.06), 0 5px 0px 0 rgba(11, 133, 234, 0.06);
  margin-top: 30px;
}
@media only screen and (max-width: 500px) {
  .release-confirm .release-amount {
    padding: 30px 10px;
    font-size: 14px;
  }
}
.release-confirm .release-amount strong {
  color: #ff665a;
  font-size: 25px;
}
@media only screen and (max-width: 991px) {
  .release-confirm .release-amount strong {
    font-size: 20px;
  }
}
@media only screen and (max-width: 500px) {
  .release-confirm .release-amount strong {
    font-size: 15px;
  }
}
.release-confirm .release-fee {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.8);
  padding: 30px 20px;
  -webkit-box-shadow: 0 14px 16px 0 rgba(255, 131, 109, 0.22);
  -moz-box-shadow: 0 14px 16px 0 rgba(255, 131, 109, 0.22);
  box-shadow: 0 14px 16px 0 rgba(255, 131, 109, 0.22);
}
@media only screen and (max-width: 500px) {
  .release-confirm .release-fee {
    padding: 20px 10px;
    font-size: 12px;
  }
}
.release-confirm .release-fee strong {
  font-size: 20px;
  color: #fff;
  text-shadow: 2px 2px rgba(0, 0, 0, 0.09);
}
@media only screen and (max-width: 991px) {
  .release-confirm .release-fee strong {
    font-size: 15px;
  }
}
@media only screen and (max-width: 500px) {
  .release-confirm .release-fee strong {
    font-size: 13px;
  }
}
.release-confirm .release-fee .arrowDownIcon {
  width: 40px;
  height: 35px;
  border-radius: 50%;
  bottom: -10px;
  background-color: #fe6c59;
  left: -moz-calc((100% - 40px)/2);
  left: -webkit-calc((100% - 40px)/2);
  left: calc((100% - 40px)/2);
}
.release-confirm .release-fee .arrowDownIcon svg {
  width: 11px;
  height: 7px;
  stroke: #fff;
  top: 20px;
  left: -moz-calc((100% - 11px)/2);
  left: -webkit-calc((100% - 11px)/2);
  left: calc((100% - 11px)/2);
}
.release-confirm .release-recieve {
  padding: 30px 20px;
  font-size: 16px;
  color: #fff;
  border-radius: 0 0 10px 10px;
  text-shadow: 2px 2px rgba(0, 0, 0, 0.09);
  background: #61c9cf;
  background: -moz-linear-gradient(left, #61c9cf 0%, #47a9d4 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, #61c9cf), color-stop(100%, #47a9d4));
  background: -webkit-linear-gradient(left, #61c9cf 0%, #47a9d4 100%);
  background: -o-linear-gradient(left, #61c9cf 0%, #47a9d4 100%);
  background: -webkit-gradient(linear, left top, right top, from(#61c9cf), to(#47a9d4));
  background: linear-gradient(to right, #61c9cf 0%, #47a9d4 100%);
  -webkit-box-shadow: 0 14px 16px 0 rgba(82, 182, 210, 0.22);
  -moz-box-shadow: 0 14px 16px 0 rgba(82, 182, 210, 0.22);
  box-shadow: 0 14px 16px 0 rgba(82, 182, 210, 0.22);
}
@media only screen and (max-width: 500px) {
  .release-confirm .release-recieve {
    padding: 30px 10px;
    font-size: 14px;
  }
}
.release-confirm .release-recieve strong {
  font-size: 25px;
}
@media only screen and (max-width: 991px) {
  .release-confirm .release-recieve strong {
    font-size: 20px;
  }
}
@media only screen and (max-width: 500px) {
  .release-confirm .release-recieve strong {
    font-size: 15px;
  }
}

.hidden-menu {
  width: 100%;
  height: 100%;
  position: fixed;
  background-color: #fff;
  z-index: 7;
  top: 0;
  left: 0px;
  bottom: 0;
  right: 0;
  padding: 40px;
  overflow-y: auto;
  overflow-x: hidden;
}
.hidden-menu .hidden-menu-close {
  width: 20px;
  height: 20px;
}
.hidden-menu .menuList li {
  padding: 15px 0;
  color: #3e617f;
  font-size: 15px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.hidden-menu .menuList li:last-child {
  border: none;
}

iframe {
  width: 100%;
}
iframe#loginIframe {
  min-height: 350px;
}

.calculateMakeInvest__type {
  background: #fff;
  width: 220px;
  bottom: 30px;
  z-index: 3;
  color: #53b7d2;
  font-size: 13px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px 0 rgba(191, 207, 215, 0.2);
  -moz-box-shadow: 0 5px 10px 0 rgba(191, 207, 215, 0.2);
  box-shadow: 0 5px 10px 0 rgba(191, 207, 215, 0.2);
  border: 1px solid #e0f1f9;
  left: -moz-calc((100% - 220px)/2);
  left: -webkit-calc((100% - 220px)/2);
  left: calc((100% - 220px)/2);
}
.calculateMakeInvest__type:after {
  content: "";
  background: #fff;
  width: 10px;
  height: 10px;
  bottom: -5px;
  border-bottom: 1px solid #e0f1f9;
  border-right: 1px solid #e0f1f9;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  left: -moz-calc((100% - 10px)/2);
  left: -webkit-calc((100% - 10px)/2);
  left: calc((100% - 10px)/2);
}
.calculateMakeInvest__type.active {
  visibility: visible;
  opacity: 1;
  bottom: 70px;
}
.calculateMakeInvest__type div {
  padding: 15px 10px;
  cursor: pointer;
}
.calculateMakeInvest__type div:hover {
  background: rgba(224, 241, 249, 0.1);
}
.calculateMakeInvest__type div:first-child {
  border-bottom: 1px solid #e0f1f9;
}

.afterLogin {
  background: #d6ebf8;
  background: -moz-radial-gradient(center, ellipse cover, #d6ebf8 0%, #ecfbff 12%, #e9f7ff 46%, #cfe7fb 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #d6ebf8), color-stop(12%, #ecfbff), color-stop(46%, #e9f7ff), color-stop(100%, #cfe7fb));
  background: -webkit-radial-gradient(center, ellipse cover, #d6ebf8 0%, #ecfbff 12%, #e9f7ff 46%, #cfe7fb 100%);
  background: -o-radial-gradient(center, ellipse cover, #d6ebf8 0%, #ecfbff 12%, #e9f7ff 46%, #cfe7fb 100%);
  background: -ms-radial-gradient(center, ellipse cover, #d6ebf8 0%, #ecfbff 12%, #e9f7ff 46%, #cfe7fb 100%);
  background: radial-gradient(ellipse at center, #d6ebf8 0%, #ecfbff 12%, #e9f7ff 46%, #cfe7fb 100%);
  z-index: 1;
  padding: 100px 0;
}
@media only screen and (max-width: 768px) {
  .afterLogin {
    padding: 50px 0;
  }
}
.afterLogin:before {
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
  background: url("../img/home-header.png") 0 0/cover no-repeat;
}
.afterLogin .afterLogin__logo {
  font-size: 25px;
  margin-bottom: 40px;
}
.afterLogin h2 span {
  background-image: -webkit-gradient(linear, left top, -45deg, color-stop(0%, #59B4D8), color-stop(0%, #59B4D8), color-stop(100%, #5EC4CF));
  background-image: -moz-linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  background-image: -webkit-linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  background-image: -o-linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  background-image: -ms-linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  background-image: linear-gradient(-45deg, #59B4D8 0%, #59B4D8 0%, #5EC4CF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-left: 20px;
}
.afterLogin .currency-select {
  width: 750px;
  margin: 0 auto;
}
@media only screen and (max-width: 768px) {
  .afterLogin .currency-select {
    width: 90%;
  }
}
.afterLogin .currency-select span {
  font-size: 20px;
  margin-bottom: 50px;
}
@media only screen and (max-width: 600px) {
  .afterLogin .currency-select span {
    font-size: 15px;
    margin-bottom: 30px;
  }
}
.afterLogin .currency-select .currencyItem {
  width: 45%;
  height: 450px;
  overflow: hidden;
}
@media only screen and (max-width: 768px) {
  .afterLogin .currency-select .currencyItem {
    width: 100%;
    height: 170px;
  }
}
@media only screen and (max-width: 500px) {
  .afterLogin .currency-select .currencyItem {
    height: 130px;
  }
}
.afterLogin .currency-select .currencyItem:after {
  content: "";
  transition: all ease-in-out 0.3s;
  transform-origin: bottom right;
}
.afterLogin .currency-select .currencyItem strong {
  z-index: 1;
  font-size: 35px;
}
.afterLogin .currency-select .currencyItem:hover:after {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}
@media only screen and (max-width: 768px) {
  .afterLogin .currency-select .currencyItem:hover:after {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
}
.afterLogin .currency-select .currencyItem.currency-bitcoin {
  background: rgba(255, 90, 90, 0.22);
  background: -moz-linear-gradient(-45deg, rgba(255, 90, 90, 0.22) 0%, #ff5a5a 0%, #ff5a5a 28%, #ff9d3b 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255, 90, 90, 0.22)), color-stop(0%, #ff5a5a), color-stop(28%, #ff5a5a), color-stop(100%, #ff9d3b));
  background: -webkit-linear-gradient(-45deg, rgba(255, 90, 90, 0.22) 0%, #ff5a5a 0%, #ff5a5a 28%, #ff9d3b 100%);
  background: -o-linear-gradient(-45deg, rgba(255, 90, 90, 0.22) 0%, #ff5a5a 0%, #ff5a5a 28%, #ff9d3b 100%);
  background: -ms-linear-gradient(-45deg, rgba(255, 90, 90, 0.22) 0%, #ff5a5a 0%, #ff5a5a 28%, #ff9d3b 100%);
  background: linear-gradient(135deg, rgba(255, 90, 90, 0.22) 0%, #ff5a5a 0%, #ff5a5a 28%, #ff9d3b 100%);
  -webkit-box-shadow: 0 30px 43px 0 rgba(255, 137, 93, 0.46);
  -moz-box-shadow: 0 30px 43px 0 rgba(255, 137, 93, 0.46);
  box-shadow: 0 30px 43px 0 rgba(255, 137, 93, 0.46);
}
.afterLogin .currency-select .currencyItem.currency-bitcoin:after {
  width: 638px;
  height: 582px;
  background: url("../img/bitcoin.svg") no-repeat;
  top: 100px;
  left: -225px;
}
@media only screen and (max-width: 768px) {
  .afterLogin .currency-select .currencyItem.currency-bitcoin:after {
    left: unset;
    right: -80px;
    top: 20px;
  }
}
.afterLogin .currency-select .currencyItem.currency-bitcoin strong {
  left: 40px;
  bottom: 40px;
  background: #ffe8bb;
  background: -moz-linear-gradient(top, #ffe8bb 0px, #ffffff 68px);
  background: -webkit-gradient(left top, left bottom, color-stop(0px, #ffe8bb), color-stop(68px, #ffffff));
  background: -webkit-linear-gradient(top, #ffe8bb 0px, #ffffff 68px);
  background: -o-linear-gradient(top, #ffe8bb 0px, #ffffff 68px);
  background: -ms-linear-gradient(top, #ffe8bb 0px, #ffffff 68px);
  background: linear-gradient(to bottom, #ffe8bb 0px, #ffffff 68px);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.afterLogin .currency-select .currencyItem.currency-ethereum {
  background: #bbd7f0;
  background: -moz-linear-gradient(-45deg, #bbd7f0 0%, #6e5b9c 41%, #9d65a3 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #bbd7f0), color-stop(41%, #6e5b9c), color-stop(100%, #9d65a3));
  background: -webkit-linear-gradient(-45deg, #bbd7f0 0%, #6e5b9c 41%, #9d65a3 100%);
  background: -o-linear-gradient(-45deg, #bbd7f0 0%, #6e5b9c 41%, #9d65a3 100%);
  background: -ms-linear-gradient(-45deg, #bbd7f0 0%, #6e5b9c 41%, #9d65a3 100%);
  background: linear-gradient(135deg, #bbd7f0 0%, #6e5b9c 41%, #9d65a3 100%);
  margin-left: 45px;
  -webkit-box-shadow: 0 26px 57px 0 rgba(152, 100, 163, 0.41);
  -moz-box-shadow: 0 26px 57px 0 rgba(152, 100, 163, 0.41);
  box-shadow: 0 26px 57px 0 rgba(152, 100, 163, 0.41);
}
@media only screen and (max-width: 768px) {
  .afterLogin .currency-select .currencyItem.currency-ethereum {
    margin-left: 0;
    margin-top: 20px;
  }
}
.afterLogin .currency-select .currencyItem.currency-ethereum:after {
  width: 684px;
  height: 523px;
  background: url("../img/ethereum.svg") no-repeat;
  top: 120px;
  left: -202px;
}
@media only screen and (max-width: 768px) {
  .afterLogin .currency-select .currencyItem.currency-ethereum:after {
    left: -220px;
    top: 0;
  }
}
.afterLogin .currency-select .currencyItem.currency-ethereum strong {
  top: 40px;
  right: 60px;
  background: #d9e8f7;
  background: -moz-linear-gradient(top, #d9e8f7 0px, #9f8ec3 68px);
  background: -webkit-gradient(left top, left bottom, color-stop(0px, #d9e8f7), color-stop(68px, #9f8ec3));
  background: -webkit-linear-gradient(top, #d9e8f7 0px, #9f8ec3 68px);
  background: -o-linear-gradient(top, #d9e8f7 0px, #9f8ec3 68px);
  background: -ms-linear-gradient(top, #d9e8f7 0px, #9f8ec3 68px);
  background: linear-gradient(to bottom, #d9e8f7 0px, #9f8ec3 68px);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.afterLogin .afterLogin__nav {
  margin: 80px 0 30px;
}
.afterLogin .afterLogin__nav ul > li {
  margin-right: 3%;
}
@media only screen and (max-width: 600px) {
  .afterLogin .afterLogin__nav ul > li {
    font-size: 12px;
  }
}
.afterLogin .afterLogin__nav ul > li:last-of-type {
  margin-right: 0;
}

.dashboard-status {
  padding: 15px 40px 15px 120px;
  line-height: 45px;
  font-size: 16px;
  margin-top: 30px;
  box-shadow: 0 11px 35px 0 rgba(11, 133, 234, 0.06), 0 5px 0px 0 rgba(11, 133, 234, 0.06);
  overflow: hidden;
}
@media only screen and (max-width: 768px) {
  .dashboard-status {
    font-size: 14px;
    padding: 10px 10px 10px 120px;
    line-height: 40px;
  }
}
@media only screen and (max-width: 600px) {
  .dashboard-status {
    padding-left: 20px;
  }
}
@media only screen and (max-width: 480px) {
  .dashboard-status {
    text-align: center;
  }
}
.dashboard-status .status-switch {
  color: #ffffff;
  font-size: 13px;
}
@media only screen and (max-width: 768px) {
  .dashboard-status .status-switch {
    font-size: 11px;
    padding: 5px 10px;
  }
}
@media only screen and (max-width: 480px) {
  .dashboard-status .status-switch {
    width: 100%;
    margin-top: 10px;
  }
}
.dashboard-status:before {
  content: "";
}
@media only screen and (max-width: 600px) {
  .dashboard-status:before {
    display: none;
  }
}
.dashboard-status.status--bitcoin {
  color: #fff;
  background: rgba(255, 90, 90, 0.22);
  background: -moz-linear-gradient(-45deg, rgba(255, 90, 90, 0.22) 0%, #ff5a5a 0%, #ff5a5a 28%, #ff9d3b 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255, 90, 90, 0.22)), color-stop(0%, #ff5a5a), color-stop(28%, #ff5a5a), color-stop(100%, #ff9d3b));
  background: -webkit-linear-gradient(-45deg, rgba(255, 90, 90, 0.22) 0%, #ff5a5a 0%, #ff5a5a 28%, #ff9d3b 100%);
  background: -o-linear-gradient(-45deg, rgba(255, 90, 90, 0.22) 0%, #ff5a5a 0%, #ff5a5a 28%, #ff9d3b 100%);
  background: -ms-linear-gradient(-45deg, rgba(255, 90, 90, 0.22) 0%, #ff5a5a 0%, #ff5a5a 28%, #ff9d3b 100%);
  background: linear-gradient(135deg, rgba(255, 90, 90, 0.22) 0%, #ff5a5a 0%, #ff5a5a 28%, #ff9d3b 100%);
}
.dashboard-status.status--bitcoin:before {
  background: url("../img/bitcoin.svg") no-repeat;
  width: 350px;
  height: 350px;
  left: -190px;
  bottom: -270px;
}
.dashboard-status.status--bitcoin .status-switch {
  background: rgba(0, 48, 255, 0.59);
}
.dashboard-status.status--ethereum {
  color: #fff;
  background: #bbd7f0;
  background: -moz-linear-gradient(-45deg, #bbd7f0 0%, #6e5b9c 41%, #9d65a3 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #bbd7f0), color-stop(41%, #6e5b9c), color-stop(100%, #9d65a3));
  background: -webkit-linear-gradient(-45deg, #bbd7f0 0%, #6e5b9c 41%, #9d65a3 100%);
  background: -o-linear-gradient(-45deg, #bbd7f0 0%, #6e5b9c 41%, #9d65a3 100%);
  background: -ms-linear-gradient(-45deg, #bbd7f0 0%, #6e5b9c 41%, #9d65a3 100%);
  background: linear-gradient(135deg, #bbd7f0 0%, #6e5b9c 41%, #9d65a3 100%);
}
.dashboard-status.status--ethereum:before {
  background: url("../img/ethereum.svg") no-repeat;
  width: 360px;
  height: 360px;
  left: -120px;
  bottom: -270px;
}
.dashboard-status.status--ethereum .status-switch {
  background: #ffab00;
}








table.tab {    font-size: 14px;
    color: #000;
    width: 100%;
    border-width: 1px;
    border-color: #DA0014;
    border-collapse: collapse;
    /* font-weight: 600; */
    font-family: sans-serif;
    letter-spacing: 1px;}
table.tab th {
font-size: 14px;
    background-color: #1396d7;
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #1396d7;
    text-align: center;
    color: #fff;
    font-family: sans-serif;
    letter-spacing: 0px;
}
table.tab tr {}
table.tab td {    font-size: 14px;
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: rgba(90, 144, 177, 0.15);
    background-color: #ffffff;}


table.blank {font-size: 14px;
    color: #000;
    width: 100%;
    border-width: 1px;
    border-color: #DA0014;
    border-collapse: collapse;
    /* font-weight: 600; */
    font-family: sans-serif;
    letter-spacing:.5px;}
table.blank th {font-size:14px;background-color:#abd28e;border-width: 0px;padding: 8px;border-style: solid;border-color: #9dcc7a;text-align:left;}
table.blank tr {}
table.blank td {font-size:14px;border-width: 0px;padding: 8px;border-style: solid;border-color: #9dcc7a;}




/*# sourceMappingURL=style.css.map */
