@charset "UTF-8";

html, body, div, span, applet, object, iframe,
h1, h2, h3, .section-cases-webmodels .much-more, .section-cases-webcamstudios .much-more, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, button {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
  text-decoration: none;
  font-style: normal;
  text-decoration: none; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
main, footer, header, hgroup, menu, section {
  display: block; }

a {
  text-decoration: none; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

/*
table {
  border-collapse: collapse;
  border-spacing: 0; }
*/

button {
  background: transparent; }

.clr-white, .btn-white-red, .btn-white-transp, .btn-blue-transp:hover, #debug-grid-switcher:hover, .navigation-top a:hover, .hero h1, .hero ul li h3, .hero ul li .section-cases-webmodels .much-more, .section-cases-webmodels .hero ul li .much-more, .hero ul li .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .hero ul li .much-more, .section-usa-eu .your-own-usa-eu li.bg-none, .section-easy-get-started .get-started-steps li, .note-red, .section-hero-news h1, .section-hero-news ul li h3, .section-hero-news ul li .section-cases-webmodels .much-more, .section-cases-webmodels .section-hero-news ul li .much-more, .section-hero-news ul li .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .section-hero-news ul li .much-more, .section-freelancers-publishers h1, .section-webcam-models h1, .section-webcam-studios h1, .section-affiliate-networks h1, .contact-us-items li h3, .contact-us-items li .section-cases-webmodels .much-more, .section-cases-webmodels .contact-us-items li .much-more, .contact-us-items li .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .contact-us-items li .much-more, .menu-bottom > li > a, .navigation-bottom a:hover {
  color: #fff; }

.clr-white-transp, .navigation-top a, .hero ul li p, .section-hero-mass-payouts h1 + p, .section-merchant-account h1 + p, .section-receive-payments p, .section-hero-news ul li p, .section-affiliate-networks p, .contact-us-items li p, .menu-bottom li li a, .paxum-contact {
  color: rgba(255, 255, 255, 0.66); }

.clr-white-transp-light, .section-easy-get-started .get-started-steps li span {
  color: rgba(255, 255, 255, 0.33); }

.clr-black, .merchant-price td:first-child,
.merchant-price td:last-child, .faq-menu a.active, .faq-content li dt, .tags-blue li {
  color: #081319; }

.clr-gray {
  color: #a5a5a5; }

.clr-gray-ghost {
  color: #fafafa; }

.clr-gray-light {
  color: #E6E6E6; }

.clr-gray-dark, html, .tbl-2cols tr > td:first-child, .faq-menu a {
  color: #575757; }

.clr-gray-demi, strong {
  color: #353535; }

.clr-blue, h1, h2, h3, .section-cases-webmodels .much-more, .section-cases-webcamstudios .much-more, .btn-blue-transp, .tbl-2cols tr > td, #debug-grid-switcher, .section-success-stories dt, .receive-payments-invoices li:before, .section-hero-faq h1, .section-hero-awards h1, .page-personal-account .menu-top li li a,
.page-business-account .menu-top li li a,
.page-terms-of-service .menu-top li li a {
  color: #2C3A4E; }

.clr-blue-light {
  color: #85B5E5; }

.clr-blue-dark {
  color: #283547; }

.clr-blue-ghost {
  color: #f1f6fa; }

.clr-blue-transparent {
  color: #dae7ef; }

.clr-red, .section-success-stories dd {
  color: #FF5252; }

.clr-red-light {
  color: #ff8f8f; }

.clr-red-dark {
  color: #ff1515; }

.clr-green {
  color: #1bbc9b; }

.clr-green-light {
  color: #33e2be; }

.clr-green-dark {
  color: #13866f; }

.clr-orange {
  color: #ff9a2b; }

.clr-orange-light {
  color: #ffb768; }

.clr-orange-dark {
  color: #ed7c00; }

.bg-white, .section-usa-eu .your-own-usa-eu li:before, .mosaic-items ul li:before, .faq-content li, .faq-content li.faq-expanded dt:after, .section-hero-awards, .awards-items li > div, .section-cases-eu-usa .cases-eu-usa li:before, .form-contact form {
  background-color: #fff; }

.bg-black {
  background-color: #081319; }

.bg-gray {
  background-color: #a5a5a5; }

.bg-gray-ghost {
  background-color: #fafafa; }

.bg-gray-light, .section-easy-get-started:before, .faq-content li dd:before, .sects-lines section:after {
  background-color: #E6E6E6; }

.bg-gray-dark {
  background-color: #575757; }

.bg-gray-demi, .section-paxum-copyrights:before {
  background-color: #353535; }

.bg-blue, .btn-white-red:hover, .btn-blue-transp:hover, .menu-account a:hover, .section-success-stories .success-story-avatar, .section-easy-get-started .get-started-steps li, header, footer {
  background-color: #2C3A4E; }

.bg-blue-light, .deco-line-blue:after, .faq-content li dt:after {
  background-color: #85B5E5; }

.bg-blue-dark, .menu-top > li > a:hover, .section-ready-to-open {
  background-color: #283547; }

.bg-blue-black, .section-footer {
  background-color: #12181e; }

.bg-blue-transp {
  background-color: rgba(44, 58, 78, 0.66); }

.bg-blue-ghost, .section-mass-payouts-communication, .section-merchant-price, .section-faq, .section-awards {
  background-color: #f1f6fa; }

.bg-blue-demi, .section-cases-eu-usa, .contact-us-items li:hover:before {
  background-color: #1c252d; }

.bg-blue-transparent, .tags-blue li {
  background-color: #dae7ef; }

.bg-red, .deco-line-red:after, .btn-white-red, li[data-item^=active] li[data-item^=active] a:after, .menu-top > li > a:hover:after, .red-line, .note-red {
  background-color: #FF5252; }

.bg-red-light {
  background-color: #ff8f8f; }

.bg-red-dark {
  background-color: #ff1515; }

.bg-green, table tr:hover > td:first-child:before, .open-account-buttons [role="button"]:hover, .form-contact form button:hover {
  background-color: #1bbc9b; }

.bg-green-light {
  background-color: #33e2be; }

.bg-green-dark {
  background-color: #13866f; }

.bg-orange {
  background-color: #ff9a2b; }

.bg-orange-light {
  background-color: #ffb768; }

.bg-orange-dark {
  background-color: #ed7c00; }

@font-face {
  font-family: "Avenir Next";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url(../../fundstruab/assets/fonts/AvenirNextW1G-Regular.woff) format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: bold;
  font-variant: normal;
  src: url(../../fundstruab/assets/fonts/AvenirNextW1G-Medium.woff) format("woff"); }

html {
  font-size: 16px;
  font-family: "Avenir Next"; }

h1, .fnt-h1, .section-easy-get-started .get-started-steps li span {
  font-size: 2.375rem;
  font-weight: 300;
  letter-spacing: 0.125rem;
  text-transform: none; }

h2, .fnt-h2 {
  font-size: 1.5rem;
  font-weight: 600;
  letter-spacing: 0.3rem;
  text-transform: uppercase; }

h3, .section-cases-webmodels .much-more, .section-cases-webcamstudios .much-more, .fnt-h3 {
  font-size: 1.125rem;
  font-weight: 600;
  letter-spacing: 1px; }

h4, .fnt-h4 {
  font-size: 1.25rem;
  font-weight: bold;
  letter-spacing: 0.1rem; }

h5, .fnt-h5, .menu-bottom > li > a {
  font-size: 1rem;
  font-weight: bold;
  letter-spacing: 2px; }

h6, .fnt-h6 {
  font-size: 0.8rem;
  font-weight: bold; }

p, .fnt-p, .tbl-2cols tr > td:first-child, .typo li {
  font-size: 0.875rem;
  font-weight: normal; }

.fnt-small, .navigation-top a, .hero ul li h3, .hero ul li .section-cases-webmodels .much-more, .section-cases-webmodels .hero ul li .much-more, .hero ul li .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .hero ul li .much-more, .merchant-price th, .receive-payments-invoices li:before, .section-hero-news ul li h3, .section-hero-news ul li .section-cases-webmodels .much-more, .section-cases-webmodels .section-hero-news ul li .much-more, .section-hero-news ul li .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .section-hero-news ul li .much-more, .menu-bottom li li a, .paxum-contact {
  font-size: 0.875rem;
  font-weight: 100; }

.fnt-button, [class^=btn-] {
  font-size: 0.75rem;
  font-weight: bold;
  letter-spacing: 2px;
  text-transform: uppercase; }

.fnt-big {
  font-size: 1.25rem;
  transform: translateY(0.2875rem); }

.fnt-strong, .tbl-2cols tr > td {
  font-size: 1.125rem;
  font-weight: bold; }

.fnt-medium, .cases-affiliate-benefits .maximum > p {
  font-size: 1.125rem;
  font-weight: normal;
  transform: translateY(0.2875rem); }

strong {
  font-weight: bold; }

h1 {
  line-height: 3rem;
  margin-bottom: 1.5rem;
  transform: translateY(0.75rem); }

h2 {
  line-height: 3rem;
  margin-bottom: 1.5rem;
  transform: translateY(1rem); }

h3, .section-cases-webmodels .much-more, .section-cases-webcamstudios .much-more {
  line-height: 1.5rem;
  margin-bottom: 1.5rem;
  transform: translateY(0.375rem); }

p, blockquote, dl {
  line-height: 1.5rem;
  margin-bottom: 1.5rem;
  transform: translateY(0.5rem); }

blockquote {
  transform: translateY(0.45rem); }

dl {
  transform: translateY(0.45rem); }

.typo ul {
  margin-bottom: 3rem; }

.typo li {
  line-height: 1.5rem;
  transform: translateY(0.5rem);
  line-height: 24px; }
  .typo li:before {
    content: "-";
    position: absolute;
    margin-left: -0.75rem; }
/*
table {
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show; }

th, tr, td {
  text-align: left;
  vertical-align: top;
  line-height: 16px;
  border: 0; }

table {
  width: 100%;
  border: 0px;
  position: relative; }

td, th {
  padding: 1rem 3rem;
  position: relative; }

table th {
  font-weight: bold; }

table tr {
  background-color: #fff; }

table tr:nth-child(even) {
  background-color: #fafafa; }

table tr:hover > td:first-child:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  width: 2px;
  height: 100%; }

table tr:hover > td:first-child:before {
  left: 0;
  margin-left: -2px; }
*/

.txt-center, .awards-items li, .cases-affiliate-benefits .maximum > h2, .cases-affiliate-benefits .maximum > p {
  text-align: center; }

.txt-right, .open-account-buttons li:first-child {
  text-align: right; }

h2.lh-1 {
  line-height: 1.5rem;
  transform: translateY(0.25rem); }

.heading-pad, .section-merchant-price h2, .cases-affiliate-benefits {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }

.shdw-light, table, .section-ways-to-access li:hover:before, .faq-content li, .awards-items li > div {
  -webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1); }

.shdw-long {
  -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.5); }

.brd-gray-light, .section-ways-to-access li:before {
  border: 1px solid #E6E6E6; }

.brd-round-4px, .btn-white-red, .btn-white-transp, .btn-white-transp:before, .btn-blue-transp, .btn-blue-transp:before, .section-ways-to-access li:before {
  border-radius: 4px; }

.brd-white-transp, .btn-white-transp:before {
  border: 1px solid rgba(255, 255, 255, 0.33); }

.brd-blue-transp, .btn-blue-transp:before {
  border: 1px solid rgba(44, 58, 78, 0.33); }

.deco-line-blue:after {
  position: absolute;
  content: '';
  display: block;
  height: 2px;
  width: 1.5rem;
  margin-top: 0.75rem; }

.deco-line-red:after {
  position: absolute;
  content: '';
  display: block;
  height: 2px;
  width: 1.5rem;
  margin-top: 0.75rem; }

.deco-line-gray {
  position: relative; }
  .deco-line-gray:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 1px;
    background: #d1d7de; }

[class^="icon-"]:before {
  display: inline-block;
  content: '';
  background-repeat: no-repeat;
  background-size: cover;
  width: 1.75em;
  height: 1.75em; }

.icon-red-dollar:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC4wMSAyNC4wMSI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgICAgIC5jbHMtMSB7DQogICAgICAgICAgICAgICAgZmlsbDogI2ZmNTI1MjsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgLmNscy0yIHsNCiAgICAgICAgICAgICAgICBmaWxsOiAjZmZmOw0KICAgICAgICAgICAgfQ0KICAgICAgICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8Zz4NCiAgICAgICAgPGc+DQogICAgICAgICAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjEyLjAxIiBjeT0iMTIuMDEiIHI9IjEyLjAxIiAvPg0KICAgICAgICAgICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTIuNTIsNi45MmE0LjQxLDQuNDEsMCwwLDEsMi44LDFMMTQuMjMsOS4wNmEyLjM1LDIuMzUsMCwwLDAtMS43MS0uNzN2Mi43OWMxLjM3LjQ0LDIuODcsMS4wOSwyLjg3LDNBMi44LDIuOCwwLDAsMSwxMi41MiwxN3YxaC0uNzNWMTdhNC42Myw0LjYzLDAsMCwxLTMuMTYtMS4yOGwxLjE4LTEuMTZhMi44OCwyLjg4LDAsMCwwLDIsMVYxMi41MkMxMC4yMiwxMi4wOCw5LDExLjQ1LDksOS42OGEyLjgyLDIuODIsMCwwLDEsMi44MS0yLjc0VjZoLjczWm0tLjczLDEuNDFhMS4yNCwxLjI0LDAsMCwwLTEuMiwxLjI3YzAsLjc2LjUxLDEuMTIsMS4yLDEuMzNabS43Myw3LjI3YTEuMzEsMS4zMSwwLDAsMCwxLjI1LTEuNDJjMC0uODItLjU0LTEuMTctMS4yNS0xLjQyWiIgLz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==); }

.icon-red-house:before {
  background-image: url(/assets/img/icon-red-house.svg); }

.icon-red-card:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC4wMSAyNC4wMSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZjUyNTI7fS5jbHMtMntmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXJlZC1jYXJkPC90aXRsZT48ZyBpZD0i0KHQu9C+0LlfMiIgZGF0YS1uYW1lPSLQodC70L7QuSAyIj48ZyBpZD0i0KHQu9C+0LlfMS0yIiBkYXRhLW5hbWU9ItCh0LvQvtC5IDEiPjxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMTIuMDEiIGN5PSIxMi4wMSIgcj0iMTIuMDEiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjYuMDUiIHk9IjcuOTUiIHdpZHRoPSIxMS45MSIgaGVpZ2h0PSI4LjExIiByeD0iMSIgcnk9IjEiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjYuMDUiIHk9IjkuMSIgd2lkdGg9IjExLjkxIiBoZWlnaHQ9IjEuODEiLz48L2c+PC9nPjwvc3ZnPg==); }

.icon-red-pickup:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC4wMSAyNC4wMSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZjUyNTI7fS5jbHMtMntmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXJlZC1waWNrdXA8L3RpdGxlPjxnIGlkPSLQodC70L7QuV8yIiBkYXRhLW5hbWU9ItCh0LvQvtC5IDIiPjxnIGlkPSLQodC70L7QuV8xLTIiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMSI+PGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIxMi4wMSIgY3k9IjEyLjAxIiByPSIxMi4wMSIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iOC4wMSIgeT0iNy41NSIgd2lkdGg9IjkuNzYiIGhlaWdodD0iNi40NSIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNS40IiB5PSI5LjE2IiB3aWR0aD0iMTAuNzYiIGhlaWdodD0iNy40NSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjY2LDkuNjZ2Ni40NUg1LjlWOS42Nmg5Ljc2bTEtMUg0Ljl2OC40NUgxNi42NlY4LjY2WiIvPjwvZz48L2c+PC9zdmc+); }

.icon-red-check:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC4wMSAyNC4wMSI+CiAgICA8ZGVmcz4KICAgICAgICA8c3R5bGU+CiAgICAgICAgICAgIC5jbHMtMSB7CiAgICAgICAgICAgICAgICBmaWxsOiAjZmY1MjUyOwogICAgICAgICAgICB9CiAgICAgICAgICAgIAogICAgICAgICAgICAuY2xzLTIgewogICAgICAgICAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICAgICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICAgICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICAgICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgICAgICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICAgICAgfQogICAgICAgIDwvc3R5bGU+CiAgICA8L2RlZnM+CiAgICA8Zz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIxMi4wMSIgY3k9IjEyLjAxIiByPSIxMi4wMSIgLz4KICAgICAgICAgICAgPHBvbHlsaW5lIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSI3LjY2IDEyLjEyIDEwLjk1IDE1LjQyIDE2LjU0IDkuODMiIC8+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=); }

.icon-red-earth:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC4wMSAyNC4wMSI+Cgk8ZGVmcz4KCQk8c3R5bGU+LmNscy0xe2ZpbGw6I2ZmNTI1Mjt9LmNscy0ye2ZpbGw6I2ZmZjt9LmNscy0ze2ZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT4KCTwvZGVmcz4KICAgIDxnPgoJCTxnPgoJCQk8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjEyLjAxIiBjeT0iMTIuMDEiIHI9IjEyLjAxIi8+CgkJCTxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTEyLDZhNiw2LDAsMSwxLTYsNiw2LDYsMCwwLDEsNi02bTAtMWE3LDcsMCwxLDAsNyw3LDcsNywwLDAsMC03LTdaIi8+CgkJCTxsaW5lIGNsYXNzPSJjbHMtMyIgeDE9IjUuMDQiIHkxPSIxMiIgeDI9IjE4Ljk4IiB5Mj0iMTIiLz4KCQkJPGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iMTIuMDEiIHkxPSI1LjAzIiB4Mj0iMTIuMDEiIHkyPSIxOC45OCIvPgoJCQk8cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0xMy42OSw1LjkxQTEyLDEyLDAsMCwxLDE1LjQzLDEyYTEyLDEyLDAsMCwxLTEuNzQsNi4xIi8+CgkJCTxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTEwLjMyLDUuOTFBMTIsMTIsMCwwLDAsOC41OCwxMmExMiwxMiwwLDAsMCwxLjc0LDYuMSIvPgoJCQk8bGluZSBjbGFzcz0iY2xzLTMiIHgxPSI2LjUzIiB5MT0iOC41MiIgeDI9IjE3LjQ5IiB5Mj0iOC41MiIvPgoJCQk8bGluZSBjbGFzcz0iY2xzLTMiIHgxPSI2LjUzIiB5MT0iMTUuNDkiIHgyPSIxNy40OSIgeTI9IjE1LjQ5Ii8+CgkJPC9nPgoJPC9nPgo8L3N2Zz4=); }

.icon-red-lists:before {
  background-image: url(/assets/img/icon-red-lists.svg); }

.icon-red-lock:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC4wMSAyNC4wMSI+CiAgICA8ZGVmcz4KICAgICAgICA8c3R5bGU+CiAgICAgICAgICAgIC5jbHMtMSB7CiAgICAgICAgICAgICAgICBmaWxsOiAjZmY1MjUyOwogICAgICAgICAgICB9CiAgICAgICAgICAgIAogICAgICAgICAgICAuY2xzLTIgewogICAgICAgICAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICAgICAgfQogICAgICAgICAgICAKICAgICAgICAgICAgLmNscy0zIHsKICAgICAgICAgICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgICAgICAgICBzdHJva2U6ICNmZmY7CiAgICAgICAgICAgICAgICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7CiAgICAgICAgICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICAgICAgfQogICAgICAgIDwvc3R5bGU+CiAgICA8L2RlZnM+CiAgICA8Zz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIxMi4wMSIgY3k9IjEyLjAxIiByPSIxMi4wMSIgLz4KICAgICAgICAgICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSI2Ljc4IiB5PSI5LjYiIHdpZHRoPSIxMC4yNiIgaGVpZ2h0PSI4Ljc0IiAvPgogICAgICAgICAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMyIgY3g9IjExLjkxIiBjeT0iOS42IiByPSIyLjgzIiAvPgogICAgICAgICAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjExLjE5IiB5PSIxNC40NyIgd2lkdGg9IjEuNDQiIGhlaWdodD0iMi42NSIgLz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==); }

.icon-red-money:before {
  background-image: url(/assets/img/icon-red-money.svg); }

.icon-red-human:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC4yNSAyNC4yNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiMxNzFlMjY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjJweDt9LmNscy0ye2ZpbGw6I2ZmNTI1Mjt9LmNscy0ze2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmljb24tcmVkLWh1bWFuPC90aXRsZT48ZyBpZD0i0KHQu9C+0LlfMiIgZGF0YS1uYW1lPSLQodC70L7QuSAyIj48ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zLDExIi8+PGNpcmNsZSBjbGFzcz0iY2xzLTIiIGN4PSIxMi4xMyIgY3k9IjEyLjEzIiByPSIxMi4xMyIvPjxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTEyLjEzLDEyLjE1QTIuNTYsMi41NiwwLDEsMCw5LjU0LDkuNTgsMi41OCwyLjU4LDAsMCwwLDEyLjEzLDEyLjE1WiIvPjxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTE1Ljc5LDE0LjkyYTMuMjEsMy4yMSwwLDAsMC0xLjI3LTEuMDcsNS41LDUuNSwwLDAsMC0yLjM5LS40Nyw1LjUsNS41LDAsMCwwLTIuMzkuNDcsMy4yMSwzLjIxLDAsMCwwLTEuMjcsMS4wNywzLDMsMCwwLDAtLjU0LDEuNTkuNjkuNjksMCwwLDAsLjY2LjcyaDcuMDhhLjY5LjY5LDAsMCwwLC42Ni0uNzJBMywzLDAsMCwwLDE1Ljc5LDE0LjkyWiIvPjwvZz48L2c+PC9zdmc+); }

.icon-blue-account:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC4yNSAyNC4yNSI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgICAgIC5jbHMtMSB7DQogICAgICAgICAgICAgICAgZmlsbDogbm9uZTsNCiAgICAgICAgICAgICAgICBzdHJva2U6ICMxNzFlMjY7DQogICAgICAgICAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOw0KICAgICAgICAgICAgICAgIHN0cm9rZS13aWR0aDogMnB4Ow0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgDQogICAgICAgICAgICAuY2xzLTIgew0KICAgICAgICAgICAgICAgIGZpbGw6ICMyYzNhNGU7DQogICAgICAgICAgICB9DQogICAgICAgICAgICANCiAgICAgICAgICAgIC5jbHMtMyB7DQogICAgICAgICAgICAgICAgZmlsbDogI2ZmZjsNCiAgICAgICAgICAgIH0NCiAgICAgICAgPC9zdHlsZT4NCiAgICA8L2RlZnM+DQogICAgPGc+DQogICAgICAgIDxnPg0KICAgICAgICAgICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMywxMSIgLz4NCiAgICAgICAgICAgIDxjaXJjbGUgY2xhc3M9ImNscy0yIiBjeD0iMTIuMTMiIGN5PSIxMi4xMyIgcj0iMTIuMTMiIC8+DQogICAgICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0xMi4xMywxMi4xNUEyLjU2LDIuNTYsMCwxLDAsOS41NCw5LjU4LDIuNTgsMi41OCwwLDAsMCwxMi4xMywxMi4xNVoiIC8+DQogICAgICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0xNS43OSwxNC45MmEzLjIxLDMuMjEsMCwwLDAtMS4yNy0xLjA3LDUuNSw1LjUsMCwwLDAtMi4zOS0uNDcsNS41LDUuNSwwLDAsMC0yLjM5LjQ3LDMuMjEsMy4yMSwwLDAsMC0xLjI3LDEuMDcsMywzLDAsMCwwLS41NCwxLjU5LjY5LjY5LDAsMCwwLC42Ni43Mmg3LjA4YS42OS42OSwwLDAsMCwuNjYtLjcyQTMsMywwLDAsMCwxNS43OSwxNC45MloiIC8+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=); }

.icon-blue-parthenon:before {
  background-image: url(/assets/img/icon-blue-parthenon.svg); }

.icon-simple-cards-earth:before {
  background-image: url(/assets/img/icon-cards-earth.svg); }

.icon-simple-localbank:before {
  background-image: url(/assets/img/icon-localbank.svg); }

.icon-simple-pay:before {
  background-image: url(/assets/img/icon-pay.svg); }

.icon-simple-cashpickup:before {
  background-image: url(/assets/img/icon-cashpickup.svg); }

.icon-simple-debit-card:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMC40MiAyMy4wNiI+CiAgICA8ZGVmcz4KICAgICAgICA8c3R5bGU+CiAgICAgICAgICAgIC5jbHMtMSB7CiAgICAgICAgICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgICAgICAgICAgc3Ryb2tlOiAjMmMzYTRlOwogICAgICAgICAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICAgICAgICB9CiAgICAgICAgICAgIAogICAgICAgICAgICAuY2xzLTIgewogICAgICAgICAgICAgICAgZmlsbDogIzJjM2E0ZTsKICAgICAgICAgICAgfQogICAgICAgIDwvc3R5bGU+CiAgICA8L2RlZnM+CiAgICA8Zz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSIwLjUiIHk9IjAuNSIgd2lkdGg9IjI5LjQyIiBoZWlnaHQ9IjIyLjA2IiByeD0iMiIgcnk9IjIiIC8+CiAgICAgICAgICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMC41MSIgeT0iNC4xOCIgd2lkdGg9IjI5LjM5IiBoZWlnaHQ9IjMuNjgiIC8+CiAgICAgICAgICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMTMuOTgiIHk9IjE1LjgyIiB3aWR0aD0iOS44MSIgaGVpZ2h0PSIxLjIzIiAvPgogICAgICAgICAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEzLjk4IiB5PSIxMy4zNyIgd2lkdGg9IjEzLjQ4IiBoZWlnaHQ9IjEuMjMiIC8+CiAgICAgICAgICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMi45NSIgeT0iMTIuNzYiIHdpZHRoPSI3LjM2IiBoZWlnaHQ9IjQuOSIgcng9IjEuOTciIHJ5PSIxLjk3IiAvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+); }

.icon-simple-virtual-card:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMC40MiAyMy4wNiI+CiAgICA8ZGVmcz4KICAgICAgICA8c3R5bGU+CiAgICAgICAgICAgIC5jbHMtMSB7CiAgICAgICAgICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgICAgICAgICAgc3Ryb2tlOiAjMmMzYTRlOwogICAgICAgICAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMjsKICAgICAgICAgICAgfQogICAgICAgICAgICAKICAgICAgICAgICAgLmNscy0yIHsKICAgICAgICAgICAgICAgIGZpbGw6ICMyYzNhNGU7CiAgICAgICAgICAgIH0KICAgICAgICA8L3N0eWxlPgogICAgPC9kZWZzPgogICAgPGc+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIyOS40MiIgaGVpZ2h0PSIyMi4wNiIgcng9IjIiIHJ5PSIyIiAvPgogICAgICAgICAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjAuNTEiIHk9IjQuMTgiIHdpZHRoPSIyOS4zOSIgaGVpZ2h0PSIzLjY4IiAvPgogICAgICAgICAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEzLjk4IiB5PSIxNS44MiIgd2lkdGg9IjkuODEiIGhlaWdodD0iMS4yMyIgLz4KICAgICAgICAgICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxMy45OCIgeT0iMTMuMzciIHdpZHRoPSIxMy40OCIgaGVpZ2h0PSIxLjIzIiAvPgogICAgICAgICAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjIuOTUiIHk9IjEyLjc2IiB3aWR0aD0iNy4zNiIgaGVpZ2h0PSI0LjkiIHJ4PSIxLjk3IiByeT0iMS45NyIgLz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==); }

.icon-simple-portfolio:before {
  background-image: url(/assets/img/icon-portfolio.svg); }

.icon-simple-personal-raise:before {
  background-image: url(/assets/img/icon-personal-raise.svg); }

.icon-simple-card-change:before {
  background-image: url(/assets/img/icon-card-change.svg); }

.icon-simple-more:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNy4wNiAyNi4yNSI+CiAgICA8ZGVmcz4KICAgICAgICA8c3R5bGU+CiAgICAgICAgICAgIC5jbHMtMSB7CiAgICAgICAgICAgICAgICBmaWxsOiAjODViNWU1OwogICAgICAgICAgICB9CiAgICAgICAgICAgIAogICAgICAgICAgICAuY2xzLTIgewogICAgICAgICAgICAgICAgZmlsbDogIzJjM2E0ZTsKICAgICAgICAgICAgfQogICAgICAgIDwvc3R5bGU+CiAgICA8L2RlZnM+CiAgICA8Zz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIxMS41IiBjeT0iMTMuMjYiIHI9IjIuNSIgLz4KICAgICAgICAgICAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIxOC41IiBjeT0iMTMuMjYiIHI9IjIuNSIgLz4KICAgICAgICAgICAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIyNS41IiBjeT0iMTMuMjYiIHI9IjIuNSIgLz4KICAgICAgICAgICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMzMuMDYsMmEyLDIsMCwwLDEsMiwyVjIyLjI1YTIsMiwwLDAsMS0yLDJINGEyLDIsMCwwLDEtMi0yVjRBMiwyLDAsMCwxLDQsMkgzMy4wNm0wLTJINEE0LDQsMCwwLDAsMCw0VjIyLjI1YTQsNCwwLDAsMCw0LDRIMzMuMDZhNCw0LDAsMCwwLDQtNFY0YTQsNCwwLDAsMC00LTRaIiAvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+); }

.icon-simple-p2p:before {
  background-image: url(/assets/img/icon-p2p.svg); }

.icon-simple-card-check:before {
  background-image: url(/assets/img/icon-card-check.svg); }

.icon-simple-cards-dollar:before {
  background-image: url(/assets/img/icon-cards-dollar.svg); }

.icon-simple-parthenon:before {
  background-image: url(/assets/img/icon-parthenon.svg); }

.icon-simple-exchange:before {
  background-image: url(/assets/img/icon-exchange.svg); }

.icon-simple-dollar-blue:before {
  background-image: url(/assets/img/icon-dollar-blue.svg); }

.icon-simple-coins:before {
  background-image: url(/assets/img/icon-coins.svg); }

.icon-simple-card-raise:before {
  background-image: url(/assets/img/icon-card-raise.svg); }

.icon-grey-letter:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+CiAgICA8ZGVmcz4KICAgICAgICA8c3R5bGU+CiAgICAgICAgICAgIC5jbHMtMSB7CiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjE7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgCiAgICAgICAgICAgIC5jbHMtMiB7CiAgICAgICAgICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgICAgICB9CiAgICAgICAgPC9zdHlsZT4KICAgIDwvZGVmcz4KICAgIDxnPgogICAgICAgIDxnPgogICAgICAgICAgICA8ZyBjbGFzcz0iY2xzLTEiPgogICAgICAgICAgICAgICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTgsMUExNywxNywwLDEsMSwxLDE4LDE3LDE3LDAsMCwxLDE4LDFtMC0xQTE4LDE4LDAsMSwwLDM2LDE4LDE4LDE4LDAsMCwwLDE4LDBaIiAvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTI2LjEsMTEuODRIOS42OGExLjU0LDEuNTQsMCwwLDAtMS41NCwxLjU0djkuMjRhMS41NCwxLjU0LDAsMCwwLDEuNTQsMS41NEgyNi4xYTEuNTQsMS41NCwwLDAsMCwxLjU0LTEuNTRWMTMuMzhBMS41NCwxLjU0LDAsMCwwLDI2LjEsMTEuODRabTAsMWguMDlMMTguNDYsMThhMS4xNiwxLjE2LDAsMCwxLTEuMTQsMEw5LjU5LDEyLjg4SDI2LjFabTAsMTAuMjZIOS42OGEuNTEuNTEsMCwwLDEtLjUxLS41MVYxMy44M2w3LjU4LDUuMDZhMi4xOSwyLjE5LDAsMCwwLDIuMjgsMGw3LjU4LTUuMDZ2OC43OUEuNTEuNTEsMCwwLDEsMjYuMSwyMy4xM1oiIC8+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=); }

.icon-grey-marker:before {
  background-image: url(/assets/img/icon-grey-marker.svg); }

.icon-grey-message:before {
  background-image: url(/assets/img/icon-grey-message.svg); }

.icon-grey-phone:before {
  background-image: url(/assets/img/icon-grey-phone.svg); }

.icon-app-appstore:before {
  background-image: url(/assets/img/icon-app-appstore.svg); }

.icon-app-googleplay:before {
  background-image: url(/assets/img/icon-app-googleplay.svg); }

.icon-country-usa:before {
  background-image: url(/assets/img/united-states-of-america.svg); }

.icon-country-eu:before {
  background-image: url(/assets/img/european-union.svg); }

.icon-country-canada:before {
  background-image: url(/assets/img/canada.svg); }

.icon-other-next-arrow:before {
  background-image: url(/assets/img/icon-next-arrow.svg); }

/* BORDER-BOX */
.row-pad {
  padding-right: 2rem;
  font-size: 0; }

.row, #debug-grid.debug-grid-on ul, .section-ways-to-access ul, .section-usa-eu .your-own-usa-eu, .open-account-buttons, .communication-api-web, .why-choose-us, .receive-payments-invoices, .mosaic-items, .awards-items, .section-cases-freelancers .cases-reasons, .section-cases-eu-usa .cases-eu-usa, .cases-control-money ul, .section-cases-webmodels .cases-benefits, .contact-us-items, .form-contact form .form-contact-fields, .section-footer {
  margin-left: -2rem;
  font-size: 0;
  overflow: hidden; }

.col, #debug-grid.debug-grid-on ul li, .section-ways-to-access li, .section-usa-eu .your-own-usa-eu li, .open-account-buttons li, .communication-api-web li, .why-choose-us > li, .receive-payments-invoices li, .mosaic-items > div, .faq-menu, .faq-content, .awards-items li, .section-cases-freelancers .cases-reasons li, .section-cases-eu-usa .cases-eu-usa li, .cases-control-money li, .section-cases-webmodels .cases-benefits li, .contact-us-items li, .form-contact form li, .navigation-bottom, .paxum-contact {
  font-size: 1rem;
  border-left: 2rem solid transparent;
  display: inline-block;
  vertical-align: text-top;
  box-sizing: border-box; }

.one-half, .open-account-buttons li, .communication-api-web li, .section-cases-eu-usa .cases-eu-usa li {
  width: 50%; }

.one-third, .cases-control-money li {
  width: 33.333333333%; }

.one-quarter {
  width: 25%; }

.two-third {
  width: 66.66666666%; }

.grid-justify, .section-easy-get-started .get-started-steps, .menu-bottom {
  text-align: justify;
  line-height: 0;
  font-size: 0;
  text-justify: newspaper;
  text-align-last: justify; }

.grid-justify > li, .section-easy-get-started .get-started-steps > li, .menu-bottom > li, .grid-justify .just-col, .section-easy-get-started .get-started-steps .just-col, .menu-bottom .just-col {
  display: inline-block;
  text-align: left;
  text-align-last: left;
  line-height: normal;
  font-size: 1rem;
  vertical-align: top; }

.grid-table {
  display: table;
  width: 100%;
  border-spacing: 2rem; }
  .grid-table > ul {
    display: table-row; }
    .grid-table > ul > li {
      display: table-cell; }

.border-collapse {
  border-collapse: collapse; }

[class^=btn-] {
  display: inline-block;
  padding: 0 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
  transition: all 0.25s ease; }

.btn-big {
  height: 3rem;
  line-height: 3rem; }

.btn-middle {
  height: 2.25rem;
  line-height: 2.25rem; }

.btn-white-transp {
  position: relative;
  padding: 0 1.5rem; }
  .btn-white-transp:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }

.btn-blue-transp {
  position: relative; }
  .btn-blue-transp:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }
/*
input[type=text] {
  height: 3rem;
  line-height: 3rem;
  padding: 0 1rem; }

input[type=text], textarea, select {
  border: 1px solid #E6E6E6;
  box-sizing: border-box;
  position: relative;
  z-index: 10; }
*/
section, [class^=section-] {
  padding: 0 10%; }

.marg-baseline, .hero, .section-ways-to-access li, .menu-bottom > li > a {
  margin-bottom: 1.5rem; }

.marg-baseline-2, .section-offer {
  margin-bottom: 3rem; }

.boxed {
  padding-left: 3rem;
  padding-right: 3rem;
  margin-left: -3rem;
  margin-right: -3rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }

.truncated {
  padding-left: 0;
  padding-right: 0;
  margin-left: 10%;
  margin-right: 10%; }

/*
.expanded {
	padding-left: 0;
	padding-right: 0;
}

.truncated {
	padding-left: 0;
	padding-right: 0;
	margin-left: $layout-padding-desktop;
	margin-right: $layout-padding-desktop;
}

.boxed {  
	box-sizing: content-box;
	padding-left: $boxed-pad;
	padding-right: $boxed-pad;
	width: (100% - ($layout-padding-desktop * 2));
	margin-left: auto;
	margin-right: auto;
}
*/
/*
// CONTAINERS
.expanded {
	margin-left: -1*$layout-expanded;
	margin-right: -1*$layout-expanded;
	padding-left: $layout-expanded;
	padding-right: $layout-expanded;
	border-left: 6rem solid transparent;
	border-right: 6rem solid transparent;
//	outline:1px solid #f00;
}

.boxed-2 {
	box-sizing: border-box;
	margin-left: -2rem;
	margin-right: -2rem;
	padding-left: 2rem;
	padding-right: 2rem;
	padding-top: 1rem * $line;
	//padding-bottom: 1rem * $line;
	overflow: hidden;
}

.boxed-3 {
	box-sizing: border-box;
	margin-left: -3rem;
	margin-right: -3rem;
	padding-left: 3rem;
	padding-right: 3rem;
	padding-top: 1rem * $line;
	padding-bottom: 1rem * $line;
}


.mrg-3 {
    margin-left: 3rem;
	margin-right: 3rem;
}


*/
#debug-grid-switcher {
  position: fixed;
  z-index: 100;
  cursor: pointer;
  height: 2rem;
  padding: 0 1rem;
  left: 0;
  top: 0;
  outline: none; }
  #debug-grid-switcher:hover {
    background-color: #ff8f8f; }

#debug-grid {
  display: none; }

#debug-grid.debug-grid-on {
  display: block;
  background: linear-gradient(rgba(200, 100, 100, 0.4), rgba(200, 100, 100, 0.4) 1px, transparent 1px);
  background-size: 1px 1.5rem;
  background-position: 100px 0px;
  color: #333;
  position: absolute;
  /*min-height:100%; */
  z-index: 100;
  white-space: nowrap;
  top: 0;
  bottom: 0;
  left: 10%;
  right: 10%;
  box-sizing: border-box; }
  #debug-grid.debug-grid-on ul {
    height: 100%; }
    #debug-grid.debug-grid-on ul li {
      padding-top: 0 !important;
      background: rgba(200, 100, 100, 0.2);
      background-clip: padding-box;
      width: 8.33333333%;
      height: 100%;
      text-align: center; }

@media (min-width: 481px) and (max-width: 960px) {
  #debug-grid ul.debug-vertical li {
    width: 16.66666666%;
    display: none; }
  #debug-grid ul.debug-vertical li:nth-child(2n) {
    display: inline-block; } }

@media (min-width: 361px) and (max-width: 480px) {
  #debug-grid ul.debug-vertical li {
    width: 25% !important;
    display: none; }
  #debug-grid ul.debug-vertical li:nth-child(3n+1) {
    display: inline-block; } }

@media (min-width: 240px) and (max-width: 360px) {
  #debug-grid ul.debug-vertical li {
    width: 50% !important;
    display: none; }
  #debug-grid ul.debug-vertical li:nth-child(6n+1) {
    display: inline-block; } }

.logo {
  position: absolute;
  /*left: 0;*/
  /*top: 50%;*/
  z-index: 10;
  margin-top: 0.3rem;
  margin-left: 0.2rem;
  /*transform: translateY(-50%);*/
}
.logo img {
  /*width: 4.75rem; */
}

.navigation-top {
  text-align: right;
  transition-property: all;
  transition-duration: .3s;
  transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  position: relative; }
  .navigation-top li {
    display: inline-block; }
    .navigation-top li ul {
      display: none;
      position: absolute;
      z-index: 10;
      left: 0;
      right: 0;
      margin-left: -1rem; }
      .navigation-top li ul a {
        padding: 1rem 1rem;
        position: relative;
        /*
				&:hover {
					@extend .bg-blue;
					&:after {
						content: '';
	position:absolute;
	display:block;
						left:0; right:0; bottom:0;
						height:2px;
						@extend .bg-red;
	}
	}
*/ }
  .navigation-top a {
    display: inline-block; }

li[data-item^=active] > a {
  color: #fff; }

li[data-item^=active] ul {
  display: block; }
  li[data-item^=active] ul li {
    word-spacing: 2rem; }
  li[data-item^=active] ul a {
    word-spacing: normal; }

li[data-item^=active] li[data-item^=active] a:after {
  content: '';
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  bottom: 0;
  height: 2px; }

.menu-account {
  /*position: absolute;*/
  top: 0;
  right: 1.5rem;
  /*margin-top: -2rem;*/
}
.menu-account a {
  height: 2rem;
  line-height: 2rem;
  padding: 0 1rem;
  transition: all 0.25s ease; }

.menu-top {
  margin-left: -1rem; }
  .menu-top > li > a {
    height: 4rem;
    line-height: 4rem;
    padding: 0 1rem;
    transition: all 0.25s ease; }
    .menu-top > li > a:hover {
      position: relative; }
      .menu-top > li > a:hover:after {
        content: '';
        position: absolute;
        display: block;
        left: 0;
        right: 0;
        bottom: 0;
        height: 2px; }

.hero {
  position: relative;
  margin-top: -6rem; }
  .hero h1 {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem; }
  .hero ul li {
    max-width: 13.5rem; }
  .hero [class^="section-"] {
    min-height: 34.5rem;
    background-size: cover; }
    .hero [class^="section-"] [class^="icon-"]:before {
      position: absolute;
      width: 1.75em;
      height: 1.75em;
      top: -1.5rem;
      margin-top: -0.35rem; }

.section-payroll-with-paxum {
  background: url(/assets/img/hero-home.jpg) no-repeat center 52%; }

.red-line {
  margin-top: -5px;
  width: 50%;
  height: 5px; }

.section-offer {
  position: relative;
  padding-bottom: 4.5rem; }
  .section-offer h3, .section-offer .section-cases-webmodels .much-more, .section-cases-webmodels .section-offer .much-more, .section-offer .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .section-offer .much-more {
    margin-top: 3rem; }
    .section-offer h3:before, .section-offer .section-cases-webmodels .much-more:before, .section-cases-webmodels .section-offer .much-more:before, .section-offer .section-cases-webcamstudios .much-more:before, .section-cases-webcamstudios .section-offer .much-more:before {
      width: 1.75em;
      height: 1.75em;
      position: absolute;
      top: 0;
      left: 0;
      margin-top: -3rem; }
  .section-offer h3, .section-offer .section-cases-webmodels .much-more, .section-cases-webmodels .section-offer .much-more, .section-offer .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .section-offer .much-more {
    margin-bottom: 3rem; }
    .section-offer h3:after, .section-offer .section-cases-webmodels .much-more:after, .section-cases-webmodels .section-offer .much-more:after, .section-offer .section-cases-webcamstudios .much-more:after, .section-cases-webcamstudios .section-offer .much-more:after {
      content: '';
      display: block;
      width: 1.5rem;
      height: 1px;
      background: #FF5252;
      position: absolute;
      bottom: 0;
      margin-bottom: -1.2rem; }
  .section-offer:before {
    position: absolute;
    content: '';
    width: 1px;
    top: 0;
    bottom: 0;
    left: 50%;
    background: #E6E6E6; }
  .section-offer:after {
    position: absolute;
    content: '';
    height: 1px;
    left: 0;
    right: 0;
    bottom: 0;
    background: #E6E6E6; }
  .section-offer [role="button"] {
    position: absolute;
    bottom: 1.5rem; }

.section-ways-to-access ul {
  margin-bottom: 3rem; }

.section-ways-to-access h3, .section-ways-to-access .section-cases-webmodels .much-more, .section-cases-webmodels .section-ways-to-access .much-more, .section-ways-to-access .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .section-ways-to-access .much-more {
  padding-top: 3rem;
  margin-bottom: 0.75rem; }

.section-ways-to-access p {
  margin-bottom: 2.25rem; }

.section-ways-to-access li {
  width: 33.33333333%;
  position: relative;
  padding: 1.5rem;
  padding-left: 3rem;
  padding-right: 3rem;
  padding-bottom: 0;
  min-height: 12rem;
  box-sizing: border-box; }
  .section-ways-to-access li:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0; }

.section-ways-to-access [class^="icon-"]:before {
  position: absolute;
  width: 3em;
  height: 2em;
  margin-top: -3rem;
  background-size: auto;
  background-repeat: no-repeat; }

.section-ways-to-access .icon-simple-debit-card:before, .section-ways-to-access .icon-simple-virtual-card:before {
  width: 2em;
  height: 1.5em;
  margin-top: -3rem; }

.section-usa-eu {
  padding-top: 3rem;
  position: relative;
  background-color: #283547; }
  .section-usa-eu:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    opacity: 0.05;
    background: url(/assets/img/map.svg) no-repeat 0 50% #2C3A4E;
    background-size: cover; }
  .section-usa-eu .your-own-usa-eu {
    margin-top: 4.5rem; }
    .section-usa-eu .your-own-usa-eu li {
      padding: 1.5rem;
      position: relative;
      z-index: 1; }
      .section-usa-eu .your-own-usa-eu li:before {
        content: '';
        position: absolute;
        z-index: 0;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0; }
      .section-usa-eu .your-own-usa-eu li.bg-none {
        margin-left: -1.5rem; }
        .section-usa-eu .your-own-usa-eu li.bg-none:before {
          display: none; }
      .section-usa-eu .your-own-usa-eu li [class^="icon-"] {
        padding-top: 1.5rem; }
        .section-usa-eu .your-own-usa-eu li [class^="icon-"]:before {
          position: absolute;
          margin-top: -2.25rem; }

.open-account-buttons {
  position: relative;
  z-index: 10;
  margin-top: 3rem;
  padding-bottom: 2.25rem; }

.section-mobile-app {
  position: relative;
  background-color: #2C3A4E;
  box-shadow: inset  0 -360px 360px -360px #000;
  /*
    &:before {
	content:'';
        display: block;
	position:absolute;
        left:0; top:0; bottom:0; right:0;
        opacity:0.05;
        background: url('./main/home/mobile-app/map.svg') no-repeat 0 50%  $clr-blue;
	    background-size: cover;
    }
*/ }
  .section-mobile-app div:first-child {
    padding-top: 4.5rem; }
  .section-mobile-app h2 {
    line-height: 1.875rem;
    margin-bottom: 1.875rem; }

.mobile-app-screen {
  position: relative;
  left: -1rem;
  z-index: 10;
  background-image: url(/assets/img/screen.png);
  background-repeat: no-repeat;
  height: 494px; }

.mobile-app-text {
  padding-right: 12%;
  min-height: 36rem; }

.mobile-app-links li {
  display: inline-block;
  width: 9rem; }

.mobile-app-links a {
  font-size: 0;
  display: inline-block;
  width: 6rem;
  height: 3rem; }

.btn-app-store {
  background: url(/assets/img/app-store.svg) no-repeat; }

.btn-google-play {
  background: url(/assets/img/google-play.svg) no-repeat; }

.section-success-stories {
  position: relative;
  padding-top: 3rem;
  max-width: 45rem;
  margin: 0 auto;
  margin-bottom: 4.5rem; }
  .section-success-stories dt {
    font-weight: bold; }
  .section-success-stories dd {
    font-weight: bold; }
  .section-success-stories .content-success-story {
    position: relative; }
  .section-success-stories .success-story-avatar {
    width: 6rem;
    height: 6rem;
    border-radius: 50%;
    position: absolute;
    top: 0.75rem;
    margin-left: -9rem; }

.section-easy-get-started {
  margin-top: 4.5rem;
  padding-top: 3rem;
  margin-bottom: 4.5rem;
  position: relative; }
  .section-easy-get-started:before {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 1px;
    content: ''; }
  .section-easy-get-started h2 {
    margin-bottom: 4.5rem; }
  .section-easy-get-started .get-started-steps {
    max-width: 60rem;
    margin: 0 auto; }
    .section-easy-get-started .get-started-steps li {
      width: 16rem;
      max-width: 20%;
      padding-left: 1.8rem;
      padding-right: 1.65rem;
      padding-top: 4.5rem;
      padding-bottom: 1.5rem;
      position: relative;
      border-radius: 5px; }
      .section-easy-get-started .get-started-steps li span {
        position: absolute;
        top: -3.15rem;
        right: 0;
        font-size: 1.95rem;
        font-weight: bold; }
      .section-easy-get-started .get-started-steps li p {
        padding: 0;
        margin: 0; }
    .section-easy-get-started .get-started-steps .icon-other-next-arrow:before {
      position: absolute;
      width: 3em;
      height: 3em;
      left: -4.875rem;
      top: 6rem; }
  .section-easy-get-started [class^="icon-"]:before {
    position: absolute;
    width: 3em;
    height: 2em;
    margin-top: -3.15rem;
    background-size: auto;
    background-repeat: no-repeat; }

@media (min-width: 768px) and (max-width: 1345px) {
  .hero li {
    min-width: 40%;
    margin-bottom: 4.5rem; }
  .section-offer:before {
    display: none; }
  .section-offer [role="button"] {
    bottom: auto;
    top: 0;
    margin-top: -0.375rem;
    right: 0; }
  .content-offer-business, .content-offer-personal {
    position: relative;
    display: block !important;
    margin-bottom: 6rem;
    padding-bottom: 0; } }

.section-hero-mass-payouts {
  background: url(/assets/img/hero-mass-payouts.jpg) no-repeat center 60%; }
  .section-hero-mass-payouts h1 {
    padding-bottom: 0; }
  .section-hero-mass-payouts h1 + p {
    max-width: 30rem;
    padding-bottom: 6rem; }

.communication-api-web {
  position: relative; }
  .communication-api-web:after {
    content: '';
    position: absolute;
    left: 50%;
    top: 0;
    bottom: 0;
    width: 1px;
    background: #d1d7de; }
  .communication-api-web li {
    padding: 3rem 3rem; }

.note-red {
  display: inline-block;
  border-radius: 1.5rem;
  text-transform: uppercase;
  height: 1.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  line-height: 1.68rem;
  letter-spacing: 0.2em;
  font-size: 10px; }

.section-merchant-account {
  background: url(/assets/img/hero-merchant-account.jpg) no-repeat center 52%; }
  .section-merchant-account h1 {
    padding-bottom: 0;
    max-width: 40rem; }
  .section-merchant-account h1 + p {
    max-width: 39rem;
    padding-bottom: 6rem; }

.section-merch-account h3, .section-merch-account .section-cases-webmodels .much-more, .section-cases-webmodels .section-merch-account .much-more, .section-merch-account .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .section-merch-account .much-more {
  padding-top: 3.75rem;
  margin-bottom: 0.75rem; }

.why-choose-us > li {
  width: 33.33333333%;
  margin-bottom: 4.5rem; }

.why-choose-us h3, .why-choose-us .section-cases-webmodels .much-more, .section-cases-webmodels .why-choose-us .much-more, .why-choose-us .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .why-choose-us .much-more {
  margin-bottom: 1.5rem; }

.why-choose-us [class^="icon-"]:before {
  position: absolute;
  width: 3em;
  height: 2em;
  margin-top: -3.75rem;
  background-size: auto;
  background-repeat: no-repeat; }

.why-choose-us .logo-block {
  text-align: center;
  margin: 1.5rem auto; }

.why-choose-us .img-logo {
  height: 7.5rem;
  text-align: center; }

.section-merchant-price {
  padding-bottom: 3rem; }

.merchant-price {
  margin-bottom: 1.5rem; }

.merchant-price th {
  font-weight: bold; }

.merchant-price td {
  font-size: 1.125rem;
  color: #575757; }

.merchant-price td:first-child,
.merchant-price td:last-child {
  font-weight: bold; }

.merchant-communication .deco-line-red:after {
  height: 1px;
  margin-top: 0.5rem;
  width: 1.5rem; }

.section-pop-crms {
  margin-bottom: 4.5rem; }

.section-receive-payments {
  background: url(/assets/img/hero-receive-payments.jpg) no-repeat center 52%; }
  .section-receive-payments h1 {
    padding-bottom: 0; }
  .section-receive-payments p {
    width: 50%; }

.receive-payments-main {
  padding-top: 3rem; }

/*
hr {
    border: none; 
    color: $clr-gray-light; 
    background-color: $clr-gray-light; 
    height: 1px;
   }
*/
.section-create-invoices {
  position: relative;
  margin-bottom: 4.5rem;
  /*
    p {
        width: 75%;
        margin: auto;
        text-align: center;
        color: $clr-black;
    }
	*/ }
  .section-create-invoices:before {
    position: absolute;
    content: '';
    left: 0;
    right: 0;
    top: 0;
    height: 1px;
    background: #E6E6E6; }

.receive-payments-invoices {
  margin-top: 3rem;
  overflow: visible;
  padding-top: 4.5rem; }
  .receive-payments-invoices li {
    width: 33.33333333%;
    position: relative;
    padding: 1.5rem; }
    .receive-payments-invoices li:before {
      content: '1';
      position: absolute;
      width: 1.75rem;
      height: 1.75rem;
      left: 0;
      text-align: center;
      line-height: 1.75rem;
      border: 2px solid #a5a5a5;
      border-radius: 50%;
      margin-top: -5rem; }
    .receive-payments-invoices li:after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      border: 1px solid #E6E6E6;
      border-radius: 4px; }
  .receive-payments-invoices li:nth-child(2):before {
    content: '2'; }
  .receive-payments-invoices li:nth-child(3):before {
    content: '3'; }
  .receive-payments-invoices .create-invoices-image {
    display: block;
    height: 15rem;
    margin: 3rem auto;
    margin-top: 0; }

.section-transfer-money {
  background: url(/assets/img/hero-transfer-money.jpg) no-repeat center 52%; }

.marg-negative {
  margin-top: -21rem; }

.mosaic-items ul li {
  padding: 1.5rem;
  margin-bottom: 3rem;
  position: relative;
  padding-left: 6.75rem;
  padding-right: 3rem; }
  .mosaic-items ul li:before {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    border: 1px solid #E6E6E6;
    border-radius: 4px; }

.mosaic-items [class^="icon-"]:before {
  position: absolute;
  left: -4.5rem;
  top: 0.15rem;
  width: 3em;
  height: 2em;
  background-size: auto;
  background-repeat: no-repeat; }

.mosaic-items .icon-simple-debit-card:before, .mosaic-items .icon-simple-virtual-card:before {
  width: 2em;
  height: 1.5em; }

.services-map {
  height: 36rem;
  background-image: url(/assets/img/map.png);
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: -3rem;
  margin-top: 3rem; }

.mosaic-items > div {
  width: 50%; }

.visa-master-union {
  word-spacing: 1rem;
  height: 3rem; }
  .visa-master-union img {
    height: 1.875rem;
    display: inline-block; }

.page-faq .hero {
  height: 12rem;
  overflow: hidden;
  margin-bottom: 0; }

.section-hero-faq {
  height: 12rem;
  background: url(/assets/img/hero-faq.jpg) no-repeat 33% 0% #a5a5a5;
  background-size: auto !important; }
  .section-hero-faq h1 {
    padding-bottom: 0;
    padding-top: 6rem;
    max-width: 40rem; }

.section-faq {
  padding-top: 4.5rem;
  padding-bottom: 3rem;
  margin-bottom: 0 !important; }

.faq-menu {
  width: 33.33333333%; }
  .faq-menu li {
    margin-bottom: 1rem; }
  .faq-menu a.active {
    font-weight: bold; }

.faq-content {
  width: 66.66666666%; }
  .faq-content li {
    overflow: hidden;
    margin-bottom: 1.5rem; }
    .faq-content li dt {
      padding: 1.5rem;
      padding-bottom: 0.75rem;
      font-weight: bold; }
      .faq-content li dt:after {
        position: absolute;
        top: 1rem;
        right: 1.5rem;
        border: 2px solid #85B5E5;
        border-radius: 50%;
        width: 1.75rem;
        height: 1.75rem;
        font-size: 24px;
        text-align: center;
        content: '+';
        line-height: 1.585rem; }
    .faq-content li dd {
      transform: scaleY(0);
      position: absolute;
      padding: 1.5rem; }
      .faq-content li dd:before {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        height: 1px; }
  .faq-content li.faq-expanded dt:after {
    content: '\2015';
    line-height: 1.56rem; }
  .faq-content li.faq-expanded dt {
    padding-bottom: 1.5rem; }
  .faq-content li.faq-expanded dd {
    position: relative;
    transform: scaleY(1); }

.page-awards .hero {
  height: 200px;
  overflow: hidden;
  margin-bottom: 0; }

.section-hero-awards {
  height: 200px; }
  .section-hero-awards h1 {
    padding-bottom: 0;
    padding-top: 6rem;
    max-width: 40rem; }

.awards-items {
  padding-bottom: 3rem;
  margin-bottom: -3rem; }
  .awards-items li {
    width: 33.33333333%; }
    .awards-items li > div {
      position: relative; }
      .awards-items li > div img {
        width: 100% !important;
        height: 12rem;
        outline: 1px solid #E6E6E6;
        padding-top: 1.5rem;
        padding-bottom: 1.5rem; }
      .awards-items li > div p {
        padding-bottom: 1.5rem; }

.section-awards {
  padding-top: 1.5rem;
  margin: 0; }

.licenses-items {
  padding-top: 3rem; }
  .licenses-items > .col.one-half:first-child, #debug-grid.debug-grid-on ul .licenses-items > li.one-half:first-child, #debug-grid.debug-grid-on ul .open-account-buttons .licenses-items > li:first-child, .open-account-buttons #debug-grid.debug-grid-on ul .licenses-items > li:first-child, #debug-grid.debug-grid-on ul .communication-api-web .licenses-items > li:first-child, .communication-api-web #debug-grid.debug-grid-on ul .licenses-items > li:first-child, #debug-grid.debug-grid-on ul .section-cases-eu-usa .cases-eu-usa .licenses-items > li:first-child, .section-cases-eu-usa .cases-eu-usa #debug-grid.debug-grid-on ul .licenses-items > li:first-child, .section-ways-to-access .licenses-items > li.one-half:first-child, .section-ways-to-access .open-account-buttons .licenses-items > li:first-child, .open-account-buttons .section-ways-to-access .licenses-items > li:first-child, .section-ways-to-access .communication-api-web .licenses-items > li:first-child, .communication-api-web .section-ways-to-access .licenses-items > li:first-child, .section-cases-eu-usa .cases-eu-usa .section-ways-to-access .licenses-items > li:first-child, .section-usa-eu .your-own-usa-eu .licenses-items > li.one-half:first-child, .section-usa-eu .your-own-usa-eu .open-account-buttons .licenses-items > li:first-child, .open-account-buttons .section-usa-eu .your-own-usa-eu .licenses-items > li:first-child, .section-usa-eu .your-own-usa-eu .communication-api-web .licenses-items > li:first-child, .communication-api-web .section-usa-eu .your-own-usa-eu .licenses-items > li:first-child, .section-cases-eu-usa .cases-eu-usa .section-usa-eu .your-own-usa-eu .licenses-items > li:first-child, .open-account-buttons .licenses-items > li:first-child, .communication-api-web .licenses-items > li:first-child, .why-choose-us.licenses-items > li.one-half:first-child, .receive-payments-invoices .licenses-items > li.one-half:first-child, .receive-payments-invoices .open-account-buttons .licenses-items > li:first-child, .open-account-buttons .receive-payments-invoices .licenses-items > li:first-child, .receive-payments-invoices .communication-api-web .licenses-items > li:first-child, .communication-api-web .receive-payments-invoices .licenses-items > li:first-child, .section-cases-eu-usa .cases-eu-usa .receive-payments-invoices .licenses-items > li:first-child, .mosaic-items.licenses-items > div.one-half:first-child, .licenses-items > .one-half.faq-menu:first-child, .open-account-buttons .licenses-items > li.faq-menu:first-child, .communication-api-web .licenses-items > li.faq-menu:first-child, .licenses-items > .one-half.faq-content:first-child, .open-account-buttons .licenses-items > li.faq-content:first-child, .communication-api-web .licenses-items > li.faq-content:first-child, .awards-items .licenses-items > li.one-half:first-child, .awards-items .open-account-buttons .licenses-items > li:first-child, .open-account-buttons .awards-items .licenses-items > li:first-child, .awards-items .communication-api-web .licenses-items > li:first-child, .communication-api-web .awards-items .licenses-items > li:first-child, .section-cases-eu-usa .cases-eu-usa .awards-items .licenses-items > li:first-child, .section-cases-freelancers .cases-reasons .licenses-items > li.one-half:first-child, .section-cases-freelancers .cases-reasons .open-account-buttons .licenses-items > li:first-child, .open-account-buttons .section-cases-freelancers .cases-reasons .licenses-items > li:first-child, .section-cases-freelancers .cases-reasons .communication-api-web .licenses-items > li:first-child, .communication-api-web .section-cases-freelancers .cases-reasons .licenses-items > li:first-child, .section-cases-eu-usa .cases-eu-usa .section-cases-freelancers .cases-reasons .licenses-items > li:first-child, .section-cases-eu-usa .cases-eu-usa .licenses-items > li:first-child, .cases-control-money .licenses-items > li.one-half:first-child, .cases-control-money .open-account-buttons .licenses-items > li:first-child, .open-account-buttons .cases-control-money .licenses-items > li:first-child, .cases-control-money .communication-api-web .licenses-items > li:first-child, .communication-api-web .cases-control-money .licenses-items > li:first-child, .section-cases-eu-usa .cases-eu-usa .cases-control-money .licenses-items > li:first-child, .section-cases-webmodels .cases-benefits .licenses-items > li.one-half:first-child, .section-cases-webmodels .cases-benefits .open-account-buttons .licenses-items > li:first-child, .open-account-buttons .section-cases-webmodels .cases-benefits .licenses-items > li:first-child, .section-cases-webmodels .cases-benefits .communication-api-web .licenses-items > li:first-child, .communication-api-web .section-cases-webmodels .cases-benefits .licenses-items > li:first-child, .section-cases-eu-usa .cases-eu-usa .section-cases-webmodels .cases-benefits .licenses-items > li:first-child, .contact-us-items .licenses-items > li.one-half:first-child, .contact-us-items .open-account-buttons .licenses-items > li:first-child, .open-account-buttons .contact-us-items .licenses-items > li:first-child, .contact-us-items .communication-api-web .licenses-items > li:first-child, .communication-api-web .contact-us-items .licenses-items > li:first-child, .section-cases-eu-usa .cases-eu-usa .contact-us-items .licenses-items > li:first-child, .form-contact form .licenses-items > li.one-half:first-child, .form-contact form .open-account-buttons .licenses-items > li:first-child, .open-account-buttons .form-contact form .licenses-items > li:first-child, .form-contact form .communication-api-web .licenses-items > li:first-child, .communication-api-web .form-contact form .licenses-items > li:first-child, .section-cases-eu-usa .cases-eu-usa .form-contact form .licenses-items > li:first-child, .licenses-items > .one-half.navigation-bottom:first-child, .open-account-buttons .licenses-items > li.navigation-bottom:first-child, .communication-api-web .licenses-items > li.navigation-bottom:first-child, .licenses-items > .one-half.paxum-contact:first-child, .open-account-buttons .licenses-items > li.paxum-contact:first-child, .communication-api-web .licenses-items > li.paxum-contact:first-child {
    padding-right: 3rem; }
  .licenses-items > .col.one-half:last-child, #debug-grid.debug-grid-on ul .licenses-items > li.one-half:last-child, #debug-grid.debug-grid-on ul .open-account-buttons .licenses-items > li:last-child, .open-account-buttons #debug-grid.debug-grid-on ul .licenses-items > li:last-child, #debug-grid.debug-grid-on ul .communication-api-web .licenses-items > li:last-child, .communication-api-web #debug-grid.debug-grid-on ul .licenses-items > li:last-child, #debug-grid.debug-grid-on ul .section-cases-eu-usa .cases-eu-usa .licenses-items > li:last-child, .section-cases-eu-usa .cases-eu-usa #debug-grid.debug-grid-on ul .licenses-items > li:last-child, .section-ways-to-access .licenses-items > li.one-half:last-child, .section-ways-to-access .open-account-buttons .licenses-items > li:last-child, .open-account-buttons .section-ways-to-access .licenses-items > li:last-child, .section-ways-to-access .communication-api-web .licenses-items > li:last-child, .communication-api-web .section-ways-to-access .licenses-items > li:last-child, .section-cases-eu-usa .cases-eu-usa .section-ways-to-access .licenses-items > li:last-child, .section-usa-eu .your-own-usa-eu .licenses-items > li.one-half:last-child, .section-usa-eu .your-own-usa-eu .open-account-buttons .licenses-items > li:last-child, .open-account-buttons .section-usa-eu .your-own-usa-eu .licenses-items > li:last-child, .section-usa-eu .your-own-usa-eu .communication-api-web .licenses-items > li:last-child, .communication-api-web .section-usa-eu .your-own-usa-eu .licenses-items > li:last-child, .section-cases-eu-usa .cases-eu-usa .section-usa-eu .your-own-usa-eu .licenses-items > li:last-child, .open-account-buttons .licenses-items > li:last-child, .communication-api-web .licenses-items > li:last-child, .why-choose-us.licenses-items > li.one-half:last-child, .receive-payments-invoices .licenses-items > li.one-half:last-child, .receive-payments-invoices .open-account-buttons .licenses-items > li:last-child, .open-account-buttons .receive-payments-invoices .licenses-items > li:last-child, .receive-payments-invoices .communication-api-web .licenses-items > li:last-child, .communication-api-web .receive-payments-invoices .licenses-items > li:last-child, .section-cases-eu-usa .cases-eu-usa .receive-payments-invoices .licenses-items > li:last-child, .mosaic-items.licenses-items > div.one-half:last-child, .licenses-items > .one-half.faq-menu:last-child, .open-account-buttons .licenses-items > li.faq-menu:last-child, .communication-api-web .licenses-items > li.faq-menu:last-child, .licenses-items > .one-half.faq-content:last-child, .open-account-buttons .licenses-items > li.faq-content:last-child, .communication-api-web .licenses-items > li.faq-content:last-child, .awards-items .licenses-items > li.one-half:last-child, .awards-items .open-account-buttons .licenses-items > li:last-child, .open-account-buttons .awards-items .licenses-items > li:last-child, .awards-items .communication-api-web .licenses-items > li:last-child, .communication-api-web .awards-items .licenses-items > li:last-child, .section-cases-eu-usa .cases-eu-usa .awards-items .licenses-items > li:last-child, .section-cases-freelancers .cases-reasons .licenses-items > li.one-half:last-child, .section-cases-freelancers .cases-reasons .open-account-buttons .licenses-items > li:last-child, .open-account-buttons .section-cases-freelancers .cases-reasons .licenses-items > li:last-child, .section-cases-freelancers .cases-reasons .communication-api-web .licenses-items > li:last-child, .communication-api-web .section-cases-freelancers .cases-reasons .licenses-items > li:last-child, .section-cases-eu-usa .cases-eu-usa .section-cases-freelancers .cases-reasons .licenses-items > li:last-child, .section-cases-eu-usa .cases-eu-usa .licenses-items > li:last-child, .cases-control-money .licenses-items > li.one-half:last-child, .cases-control-money .open-account-buttons .licenses-items > li:last-child, .open-account-buttons .cases-control-money .licenses-items > li:last-child, .cases-control-money .communication-api-web .licenses-items > li:last-child, .communication-api-web .cases-control-money .licenses-items > li:last-child, .section-cases-eu-usa .cases-eu-usa .cases-control-money .licenses-items > li:last-child, .section-cases-webmodels .cases-benefits .licenses-items > li.one-half:last-child, .section-cases-webmodels .cases-benefits .open-account-buttons .licenses-items > li:last-child, .open-account-buttons .section-cases-webmodels .cases-benefits .licenses-items > li:last-child, .section-cases-webmodels .cases-benefits .communication-api-web .licenses-items > li:last-child, .communication-api-web .section-cases-webmodels .cases-benefits .licenses-items > li:last-child, .section-cases-eu-usa .cases-eu-usa .section-cases-webmodels .cases-benefits .licenses-items > li:last-child, .contact-us-items .licenses-items > li.one-half:last-child, .contact-us-items .open-account-buttons .licenses-items > li:last-child, .open-account-buttons .contact-us-items .licenses-items > li:last-child, .contact-us-items .communication-api-web .licenses-items > li:last-child, .communication-api-web .contact-us-items .licenses-items > li:last-child, .section-cases-eu-usa .cases-eu-usa .contact-us-items .licenses-items > li:last-child, .form-contact form .licenses-items > li.one-half:last-child, .form-contact form .open-account-buttons .licenses-items > li:last-child, .open-account-buttons .form-contact form .licenses-items > li:last-child, .form-contact form .communication-api-web .licenses-items > li:last-child, .communication-api-web .form-contact form .licenses-items > li:last-child, .section-cases-eu-usa .cases-eu-usa .form-contact form .licenses-items > li:last-child, .licenses-items > .one-half.navigation-bottom:last-child, .open-account-buttons .licenses-items > li.navigation-bottom:last-child, .communication-api-web .licenses-items > li.navigation-bottom:last-child, .licenses-items > .one-half.paxum-contact:last-child, .open-account-buttons .licenses-items > li.paxum-contact:last-child, .communication-api-web .licenses-items > li.paxum-contact:last-child {
    padding-left: 3rem; }
  .licenses-items .marg-bottom {
    margin-bottom: 6rem; }
  .licenses-items h3, .licenses-items .section-cases-webmodels .much-more, .section-cases-webmodels .licenses-items .much-more, .licenses-items .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .licenses-items .much-more {
    padding-top: 1.5rem; }
  .licenses-items [class^="icon-"]:before {
    position: absolute;
    height: 1.5em;
    width: 1.5em;
    margin-top: -2.4rem;
    background-size: cover;
    background-repeat: no-repeat; }

.tags-blue {
  word-spacing: 0.75rem;
  padding-top: 0.5rem; }
  .tags-blue li {
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 2px;
    text-transform: uppercase;
    border-radius: 24px;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    height: 1.5rem;
    line-height: 1.5rem;
    word-spacing: normal;
    margin-bottom: 0.75rem; }

.section-hero-news {
  min-height: 192px;
  background: url(/assets/img/hero-news.jpg) no-repeat center 52%;
  background-size: cover; }
  .section-hero-news h1 {
    width: 30rem;
    padding-top: 3rem;
    padding-bottom: 3rem; }
  .section-hero-news ul li {
    max-width: 13.5rem; }

.red-line {
  margin-top: -5px;
  width: 50%;
  height: 5px; }

.section-privacy-policy h2 {
  line-height: 1.5rem;
  padding-bottom: 0;
  margin-bottom: 3rem;
  transform: translateY(1.75rem); }

.section-privacy-policy .boxed {
  margin-bottom: 1.5rem;
  margin-top: 0;
  padding-top: 0; }

.section-privacy-policy .highlight-after {
  position: relative;
  margin-bottom: 1.5rem;
  padding-bottom: 3rem; }
  .section-privacy-policy .highlight-after:after {
    content: '';
    display: block;
    width: 120rem;
    height: 2px;
    background: #E6E6E6;
    position: absolute;
    left: -30rem;
    bottom: 0; }

.without-list-decoration ul li {
  margin-left: 3rem; }

.without-list-decoration ul li:before {
  display: none; }

/*
.section-terms-of-service {
    h1 {
            
	}
    h2 {
        line-height: 1rem*$line;
        padding-bottom: 0;
        margin-bottom: 2rem*$line;
        transform:translateY(1.75rem);
    }
    .thin-div-block {
        margin-left: 0;
        max-width:760px;
    }
    .boxed {
        margin-bottom: 1rem*$line;
        margin-top: 0;
        padding-top: 0;
    }
    .highlight-after {
        position: relative;
        margin-bottom: 1rem*$line;
        padding-bottom: 2rem*$line;
        &:after {
            content: '';
	display:block;
            height:2px;
            background: $clr-gray-light;
            position:absolute;
            bottom:0;
	}
	} 
}
*/
.sects-lines section {
  position: relative;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }
  .sects-lines section:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px; }

.section-freelancers-publishers {
  background: url(/assets/img/hero-freelancers-publishers-affiliates.jpg) no-repeat center 52%; }
  .section-freelancers-publishers h1 {
    width: 30rem;
    padding-top: 9rem;
    padding-bottom: 3rem; }

.section-cases-freelancers .cases-reasons li {
  width: 33.33333333%;
  position: relative;
  padding: 1.5rem;
  margin-bottom: 2.25rem; }
  .section-cases-freelancers .cases-reasons li h3, .section-cases-freelancers .cases-reasons li .section-cases-webmodels .much-more, .section-cases-webmodels .section-cases-freelancers .cases-reasons li .much-more, .section-cases-freelancers .cases-reasons li .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .section-cases-freelancers .cases-reasons li .much-more {
    padding-top: 3rem;
    min-height: 4.5rem;
    margin-bottom: 0; }
  .section-cases-freelancers .cases-reasons li [class^="icon-"]:before {
    position: absolute;
    width: 3em;
    height: 2em;
    margin-top: -3rem;
    background-size: auto;
    background-repeat: no-repeat; }
  .section-cases-freelancers .cases-reasons li .icon-simple-more:before {
    width: 2.5em;
    height: 2em;
    margin-top: -3rem; }
  .section-cases-freelancers .cases-reasons li:before {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    border: 1px solid #E6E6E6;
    border-radius: 4px; }
  .section-cases-freelancers .cases-reasons li .decorated-link-reason a {
    text-decoration: underline; }
  .section-cases-freelancers .cases-reasons li .decorated-link-reason a:hover {
    text-decoration: none; }

.section-cases-freelancers .cases-reasons li:last-child:before {
  display: none; }

.section-cases-eu-usa {
  padding-top: 1.5rem;
  padding-bottom: 4.5rem;
  position: relative; }
  .section-cases-eu-usa:before {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 25%;
    background-image: url(/assets/img/aff.jpg);
    background-position: 15% top;
    background-size: cover;
    background-repeat: no-repeat; }
  .section-cases-eu-usa .cases-eu-usa {
    padding-top: 3rem; }
    .section-cases-eu-usa .cases-eu-usa li {
      padding: 1.5rem 2.25rem;
      position: relative;
      min-height: 18rem; }
      .section-cases-eu-usa .cases-eu-usa li:before {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        right: 0; }
      .section-cases-eu-usa .cases-eu-usa li p {
        width: 90%; }
      .section-cases-eu-usa .cases-eu-usa li h3, .section-cases-eu-usa .cases-eu-usa li .section-cases-webmodels .much-more, .section-cases-webmodels .section-cases-eu-usa .cases-eu-usa li .much-more, .section-cases-eu-usa .cases-eu-usa li .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .section-cases-eu-usa .cases-eu-usa li .much-more {
        padding-top: 3rem; }
      .section-cases-eu-usa .cases-eu-usa li [class^="icon-"]:before {
        position: absolute;
        width: 3em;
        height: 2em;
        margin-top: -3rem;
        background-size: auto;
        background-repeat: no-repeat; }

.cases-control-money li {
  margin-bottom: 4.5rem; }
  .cases-control-money li p {
    width: 70%; }
  .cases-control-money li h3, .cases-control-money li .section-cases-webmodels .much-more, .section-cases-webmodels .cases-control-money li .much-more, .cases-control-money li .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .cases-control-money li .much-more {
    padding-top: 3rem; }
  .cases-control-money li [class^="icon-"]:before {
    position: absolute;
    height: 1.5em;
    margin-top: -3rem;
    background-size: auto;
    background-repeat: no-repeat; }

.section-webcam-models {
  background: url(/assets/img/hero-webcam-models.jpg) no-repeat center 52%; }
  .section-webcam-models h1 {
    max-width: 40rem;
    padding-top: 9rem;
    padding-bottom: 3rem; }
  .section-webcam-models p {
    max-width: 32rem; }

.section-cases-webmodels .maximum > p {
  max-width: 25rem;
  margin: 1.5rem auto; }

.section-cases-webmodels .cases-benefits li {
  width: 50%;
  position: relative;
  padding: 1.5rem;
  margin-bottom: 2.25rem;
  min-height: 18rem; }
  .section-cases-webmodels .cases-benefits li h3, .section-cases-webmodels .cases-benefits li .much-more {
    padding-top: 3rem;
    min-height: 4.5rem;
    margin-bottom: 0; }
  .section-cases-webmodels .cases-benefits li [class^="icon-"]:before {
    position: absolute;
    width: 3em;
    height: 2em;
    margin-top: -3rem;
    background-size: auto;
    background-repeat: no-repeat; }
  .section-cases-webmodels .cases-benefits li .icon-simple-more:before {
    width: 2.5em;
    height: 2em;
    margin-top: -3rem; }
  .section-cases-webmodels .cases-benefits li:before {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    border: 1px solid #E6E6E6;
    border-radius: 4px; }

.section-cases-webmodels .much-more {
  font-size: 1.5rem;
  margin: 0 auto; }

.section-webcam-studios {
  background: url(/assets/img/hero-webcam-studios.jpg) no-repeat center 52%; }
  .section-webcam-studios h1 {
    max-width: 40rem;
    padding-top: 9rem;
    padding-bottom: 3rem; }
  .section-webcam-studios p {
    max-width: 25rem; }

.cases-webcamstudios-items {
  padding-top: 1.5rem; }
  .cases-webcamstudios-items li {
    width: 33.33333333%; }
  .cases-webcamstudios-items p {
    padding-top: 3rem; }
  .cases-webcamstudios-items [class^="icon-"]:before {
    position: absolute;
    width: 3em;
    height: 2em;
    margin-top: -3rem;
    background-size: auto;
    background-repeat: no-repeat; }

.section-cases-webcamstudios .maximum > p {
  max-width: 38rem;
  margin: 0 auto; }

.section-cases-webcamstudios .logo-img-cams {
  min-width: 7.5rem;
  height: auto;
  outline: 0px solid #000;
  margin: auto auto; }

.section-cases-webcamstudios .much-more {
  margin-top: 1.5rem;
  font-size: 1.2rem;
  text-align: center; }

.section-affiliate-networks {
  background: url(/assets/img/hero-affiliate-networks.jpg) no-repeat center 52%; }
  .section-affiliate-networks h1 {
    width: 30rem;
    padding-top: 9rem;
    padding-bottom: 3rem; }
  .section-affiliate-networks p {
    max-width: 640px; }

.cases-affiliate-benefits .maximum > p {
  max-width: 560px;
  margin: 0 auto;
  margin-bottom: 3rem; }

.cases-affiliate-benefits h3, .cases-affiliate-benefits .section-cases-webmodels .much-more, .section-cases-webmodels .cases-affiliate-benefits .much-more, .cases-affiliate-benefits .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .cases-affiliate-benefits .much-more {
  padding-top: 3rem; }

.cases-affiliate-benefits [class^="icon-"]:before {
  position: absolute;
  height: 1.5em;
  margin-top: -3rem;
  background-size: auto;
  background-repeat: no-repeat; }

.grid-table.with-borders > ul > li {
  border: 1px solid #E6E6E6;
  border-radius: 4px;
  padding: 1.5rem; }

.cases-affiliate-items > ul > li {
  width: 33.33333333%; }

.cases-labels {
  font-size: 0; }
  .cases-labels li {
    font-size: 1rem;
    display: inline-block;
    width: 33.33333333%;
    outline: 1px solid #E6E6E6;
    box-sizing: border-box;
    text-align: center;
    vertical-align: top;
    height: 9rem;
    line-height: 9rem; }
    .cases-labels li img {
      display: inline-block;
      margin: 0 auto;
      vertical-align: middle;
      outline: 1px solid #f00; }

.section-fees-business {
  margin-bottom: 4.5rem; }
  .section-fees-business h1 {
    margin-bottom: 4.5rem; }

.section-fees-persoanal {
  margin-bottom: 4.5rem; }
  .section-fees-persoanal h1 {
    margin-bottom: 4.5rem; }

.section-contact-us {
  margin-top: -6rem;
  margin-bottom: -3rem;
  padding-top: 3rem;
  position: relative;
  padding-bottom: 3rem !important;
  background-color: #222d38;
  box-shadow: inset  0  360px 360px -360px #000, 
 inset  0 -360px 360px -360px #000; }
  .section-contact-us:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    opacity: 0.025;
    background: url(/assets/img/map.svg) no-repeat 0 50%;
    background-size: cover; }
  .section-contact-us > .row > div, #debug-grid.debug-grid-on .section-contact-us > ul > div, .section-ways-to-access .section-contact-us > ul > div, .section-usa-eu .section-contact-us > .your-own-usa-eu > div, .section-contact-us > .open-account-buttons > div, .section-contact-us > .communication-api-web > div, .section-contact-us > .why-choose-us > div, .section-contact-us > .receive-payments-invoices > div, .section-contact-us > .mosaic-items > div, .section-contact-us > .awards-items > div, .section-cases-freelancers .section-contact-us > .cases-reasons > div, .section-cases-eu-usa .section-contact-us > .cases-eu-usa > div, .cases-control-money .section-contact-us > ul > div, .section-cases-webmodels .section-contact-us > .cases-benefits > div, .section-contact-us > .contact-us-items > div, .form-contact form .section-contact-us > .form-contact-fields > div, .section-contact-us > .section-footer > div {
    vertical-align: bottom;
    padding-bottom: 0; }

.contact-us-items {
  padding-right: 2rem;
  padding-top: 1.5rem; }
  .contact-us-items li {
    width: 50%;
    position: relative;
    margin-bottom: 2.25rem;
    padding: 0.75rem;
    padding-left: 1.5rem;
    min-height: 12rem; }
    .contact-us-items li:before {
      content: '';
      position: absolute;
      border-radius: 4px;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      border: 1px solid rgba(255, 255, 255, 0.1);
      transition-property: all;
      transition-duration: .5s; }
      .contact-us-items li:before:hover {
        opacity: 0.25; }
    .contact-us-items li p {
      padding: 0; }
    .contact-us-items li h3, .contact-us-items li .section-cases-webmodels .much-more, .section-cases-webmodels .contact-us-items li .much-more, .contact-us-items li .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .contact-us-items li .much-more {
      padding-top: 2.25rem;
      padding-bottom: 0;
      margin: 0.75rem 0; }
    .contact-us-items li [class^="icon-"]:before {
      position: absolute;
      height: 2em;
      width: 2em;
      margin-top: -3rem;
      background-size: cover;
      background-repeat: no-repeat; }

.form-contact-meta {
  transform: translateY(-0.775rem); }

.form-contact {
  margin-bottom: 2.25rem; }
  .form-contact form {
    position: relative;
    min-height: 33.4125rem;
    border-radius: 4px;
    padding: 2rem; }
    .form-contact form:before {
      position: absolute;
      content: '';
      bottom: 0;
      left: 2%;
      right: 2%;
      background: rgba(255, 255, 255, 0.5);
      height: 8px;
      margin-bottom: -8px;
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px; }
    .form-contact form:after {
      position: absolute;
      content: '';
      bottom: 0;
      left: 4%;
      right: 4%;
      background: rgba(255, 255, 255, 0.1);
      height: 8px;
      margin-bottom: -16px;
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px; }
    .form-contact form li {
      width: 50%;
      margin-bottom: 1.5rem; }
    .form-contact form label {
      display: block;
      font-weight: bold;
      text-transform: uppercase;
      font-size: 0.75rem;
      letter-spacing: 2px;
      margin-bottom: 0.5rem; }
    .form-contact form input, .form-contact form textarea {
      width: 100%;
      box-sizing: border-box;
      font-size: 0.75rem; }
    .form-contact form button {
      position: relative;
      padding-left: 3rem;
      padding-right: 3rem; }
      .form-contact form button:hover {
        cursor: pointer; }
    .form-contact form .form-contact-message {
      margin-bottom: 1.5rem; }
      .form-contact form .form-contact-message select, .form-contact form .form-contact-message textarea {
        width: 100%;
        box-sizing: border-box;
        position: relative;
        font-size: 0.75rem;
        padding: 0.5rem 1rem; }
      .form-contact form .form-contact-message select {
        margin-bottom: 1.5rem; }
      .form-contact form .form-contact-message textarea {
        height: 6rem;
        font-size: 0.75rem; }
    .form-contact form h3, .form-contact form .section-cases-webmodels .much-more, .section-cases-webmodels .form-contact form .much-more, .form-contact form .section-cases-webcamstudios .much-more, .section-cases-webcamstudios .form-contact form .much-more {
      margin-bottom: 1.6875rem; }

.section-ready-to-open {
  min-height: 15rem;
  padding-top: 3rem;
  padding-bottom: 1.5rem;
  position: relative; }
  .section-ready-to-open:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    opacity: 0.025;
    background: url(/assets/img/map.svg) no-repeat 0 50% #2C3A4E;
    background-size: cover; }
  .section-ready-to-open .open-account-buttons {
    padding-bottom: 0.75rem; }

.ready-to-open-actions {
  width: 50%;
  margin: 0 auto; }

.ready-to-open-h2 {
  margin-bottom: 1.5rem; }

.ready-to-open-p {
  margin: 1.5rem auto 4.5rem auto;
  width: 75%; }

.menu-bottom > li > a {
  display: inline-block; }

.section-footer {
  vertical-align: top;
  padding-bottom: 4.5rem;
  padding-top: 4.5rem; }

.navigation-bottom {
  width: 66.66666666%; }

.paxum-contact {
  width: 33.33333333%;
  padding-left: 8%; }
  .paxum-contact dt, .paxum-contact dd {
    display: inline-block; }
  .paxum-contact h2 {
    text-transform: none;
    transform: translateY(0);
    line-height: 1.5; }

.section-paxum-copyrights {
  padding-bottom: 1.5rem;
  padding-top: 1.5rem;
  position: relative; }
  .section-paxum-copyrights:before {
    content: "";
    position: absolute;
    display: block;
    top: 0;
    height: 1px;
    left: 0;
    right: 0; }

.logo-bottom {
  float: right;
  top: 50%;
  z-index: 10;
  margin-top: 1.5rem; }
  .logo-bottom img {
    width: 4.75rem; }

html, body, #root {
  height: 100%; }

#root {
  display: table;
  width: 100%;
  position: relative; }

header, main, footer {
  display: block; }

header {
  /*border-top: 2rem solid #283547;*/
  position: relative; }

main {
  padding-bottom: 3rem;
  padding-top: 1rem; }

.maximum {
  /*max-width: 1080px;*/
  margin: 0 auto; }

.hero > section:first-child {
  background: none;
  position: relative;
  background-color: #283547;
  box-shadow: inset  0 -360px 360px -360px #000; }
  .hero > section:first-child:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    opacity: 0.05;
    background: url(/assets/img/map.svg) no-repeat 0 50% #2C3A4E;
    background-size: cover; }

.page-awards .hero > section:first-child {
  background: #fff; }
  .page-awards .hero > section:first-child:before {
    display: none; }

.page-faq .hero > section:first-child {
  background: #fff; }
  .page-faq .hero > section:first-child:before {
    display: none; }




.menuContent{
	width: 1100px;
	margin: 0 auto;
	}
.menu {
	background-color:#f55;
	padding-left: 20px;
	text-align: left;
	border-top: 5px solid #2C3A4E;
	}

.maincont
{
	width: 968px;
	background-image: url(../images/paxum/img/sideshadow.gif);
	background-repeat: repeat-y;
	margin: auto;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #f5f5f5;
}	