/* Variables */
/* Mixins */
/* Fonts */
@font-face {
  font-family: "MonaSansRegular";
  src: url("../fonts/MonaSansRegular.eot");
  src: url("../fonts/MonaSansRegular.eot") format("embedded-opentype"), url("../fonts/MonaSansRegular.woff2") format("woff2"), url("../fonts/MonaSansRegular.woff") format("woff"), url("../fonts/MonaSansRegular.ttf") format("truetype"), url("../fonts/MonaSansRegular.svg#MonaSansRegular") format("svg");
  font-display: swap;
}
html {
  height: 100%;
}

body {
  display: flex;
  flex-direction: column;
  height: 100%;
  margin: 0;
}

a {
  text-decoration: none !important;
}
a:hover {
  text-decoration: none;
}

img {
  max-width: 100%;
  height: auto;
}

header {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
header.no-image {
  background: rgba(0, 0, 0, 0.6);
  backdrop-filter: blur(10px);
}
header.main-header-bg {
  background: url(../images/main-header-bg.png) no-repeat center center;
  background-size: cover;
  height: 100vh;
}
header.login-header-bg {
  background: url(../images/login-header-bg.png) no-repeat center center;
  background-size: cover;
  height: 100vh;
}
header .container-fluid {
  background: rgba(0, 0, 0, 0.6);
  backdrop-filter: blur(10px);
  padding: 13px 0;
}
header .container-fluid.container-header-text {
  background: none;
  backdrop-filter: none;
  padding: 0;
}
header .container-fluid.container-header-text .row {
  margin: 0;
}
header .container-fluid.container-header-text .row div .custom {
  margin-left: 44px;
  margin-top: 45%;
  position: relative;
  z-index: 0;
}
header .container-fluid.container-header-text .row div .custom .header-text {
  display: flex;
  background: rgba(0, 0, 0, 0.5);
  padding: 28px 0 38px 49px;
  position: relative;
  z-index: 1;
  font-family: Helvetica;
  font-weight: 400;
  font-size: 96px;
  letter-spacing: -0.6px;
  color: #FFFCF5;
}
header .container-fluid.container-header-text .row div .custom .arrow {
  display: block;
  height: 127px;
  width: 30px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iMTI5IiB2aWV3Qm94PSIwIDAgNjAgMTI5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBpZD0iQXJyb3cgMSIgZD0iTTI3LjE3MTYgMTI3LjgyOEMyOC43MzM3IDEyOS4zOTEgMzEuMjY2MyAxMjkuMzkxIDMyLjgyODQgMTI3LjgyOEw1OC4yODQzIDEwMi4zNzNDNTkuODQ2NCAxMDAuODEgNTkuODQ2NCA5OC4yNzc4IDU4LjI4NDMgOTYuNzE1N0M1Ni43MjIyIDk1LjE1MzYgNTQuMTg5NSA5NS4xNTM2IDUyLjYyNzQgOTYuNzE1N0wzMCAxMTkuMzQzTDcuMzcyNTggOTYuNzE1N0M1LjgxMDQ4IDk1LjE1MzYgMy4yNzc4MiA5NS4xNTM2IDEuNzE1NzIgOTYuNzE1N0MwLjE1MzYyNyA5OC4yNzc4IDAuMTUzNjI3IDEwMC44MSAxLjcxNTcyIDEwMi4zNzNMMjcuMTcxNiAxMjcuODI4Wk0yNiAtMS43NDg0NmUtMDdMMjYgMTI1TDM0IDEyNUwzNCAxLjc0ODQ2ZS0wN0wyNiAtMS43NDg0NmUtMDdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K") no-repeat center;
  position: absolute;
  z-index: 2;
  top: 47%;
  left: 719.4px;
}
header .container-fluid .row {
  margin: 0;
}
header .container-fluid .row.header-top .logo {
  display: flex;
  align-items: center;
}
header .container-fluid .row.header-top .logo a {
  padding-left: 40px;
}
header .container-fluid .row.header-top .search {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 0;
}
header .container-fluid .row.header-top .search .search-button {
  margin-bottom: 0;
}
header .container-fluid .row.header-top .language {
  display: flex;
  align-items: center;
}
header .container-fluid .row.header-top .language .mod-languages {
  display: flex;
  justify-content: flex-start;
}
header .container-fluid .row.header-top .language .mod-languages ul {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 4px 7px;
  width: 35px;
  height: 30px;
}
header .container-fluid .row.header-top .language .mod-languages ul li {
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0.04em;
}
header .container-fluid .row.header-top .language .mod-languages ul li a {
  padding: 0;
}

/* Main menu */
.menu {
  justify-content: flex-end;
  align-items: center;
}
.menu .mod-menu {
  display: flex;
  padding-left: 0;
  margin: 0;
  justify-content: flex-end;
  list-style-type: none;
}
.menu .mod-menu li {
  font-family: "MonaSansRegular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 37px;
  margin: 4px 8px;
}
.menu .mod-menu li a, .menu .mod-menu li span {
  color: #D9D9D9;
  display: flex;
  align-items: center;
}
.menu .mod-menu li a:hover, .menu .mod-menu li span:hover {
  cursor: pointer;
}
.menu .mod-menu li .mod-menu__sub {
  display: none;
}
.menu .mod-menu li:hover .mod-menu__sub {
  display: block;
  position: absolute;
  background: rgba(0, 0, 0, 0.7);
  padding: 10px;
}
.menu .mod-menu li:hover .mod-menu__sub li {
  font-family: "MonaSansRegular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin: 4px 8px;
}
.menu .mod-menu li:hover .mod-menu__sub li a, .menu .mod-menu li:hover .mod-menu__sub li span {
  color: #D9D9D9;
  display: flex;
  align-items: center;
}
.menu .mod-menu li:hover .mod-menu__sub li a:hover, .menu .mod-menu li:hover .mod-menu__sub li span:hover {
  cursor: pointer;
}

/* Home categories - Worker categories module */
.categories-home {
  background: rgba(0, 0, 0, 0.7) !important;
  height: 82px;
  padding: 0 !important;
  position: absolute;
  z-index: 2;
  bottom: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.categories-home .row div {
  display: flex;
}
.categories-home .row div a {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  font-family: Helvetica;
  font-weight: 400;
  font-size: 24px;
  color: #6A6A6A;
  padding: 27px 0;
}
.categories-home .row div a:first-child:before, .categories-home .row div a:first-child:after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 2px;
  background: #6A6A6A;
}
.categories-home .row div a:first-child:before {
  margin-right: 24px;
}
.categories-home .row div a:after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 2px;
  background: #6A6A6A;
  margin-right: 24px;
  margin-left: 24px;
}

/* Breadcrumbs */
.mod-breadcrumbs__wrapper {
  margin-top: 30px;
  margin-bottom: 40px;
}
.mod-breadcrumbs__wrapper .mod-breadcrumbs {
  padding: 0 !important;
  margin: 0 !important;
  display: flex;
  align-items: center;
  list-style: none;
}
.mod-breadcrumbs__wrapper .mod-breadcrumbs li {
  font-family: "MonaSansRegular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}
.mod-breadcrumbs__wrapper .mod-breadcrumbs li.float-start {
  display: none;
}
.mod-breadcrumbs__wrapper .mod-breadcrumbs li a {
  display: flex;
  color: #000000;
}
.mod-breadcrumbs__wrapper .mod-breadcrumbs li a:hover {
  color: #000000;
  text-decoration: underline;
}
.mod-breadcrumbs__wrapper .mod-breadcrumbs li a span {
  display: inline-flex;
}
.mod-breadcrumbs__wrapper .mod-breadcrumbs li a span:after {
  content: "";
  display: none;
}
.mod-breadcrumbs__wrapper .mod-breadcrumbs li a:after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  padding: 0 16px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Ikdyb3VwIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEyLjE3MiAxMi4wMDAxTDkuMzQzMDIgOS4xNzIwOEwxMC43NTcgNy43NTcwOEwxNSAxMi4wMDAxTDEwLjc1NyAxNi4yNDMxTDkuMzQzMDIgMTQuODI4MUwxMi4xNzIgMTIuMDAwMVoiIGZpbGw9IiM5QTlBOUEiLz4KPC9nPgo8L3N2Zz4K") no-repeat center;
}
.mod-breadcrumbs__wrapper .mod-breadcrumbs li span {
  color: #000000;
  display: inline-flex;
}
.mod-breadcrumbs__wrapper .mod-breadcrumbs li span:after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  padding: 0 16px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Ikdyb3VwIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEyLjE3MiAxMi4wMDAxTDkuMzQzMDIgOS4xNzIwOEwxMC43NTcgNy43NTcwOEwxNSAxMi4wMDAxTDEwLjc1NyAxNi4yNDMxTDkuMzQzMDIgMTQuODI4MUwxMi4xNzIgMTIuMDAwMVoiIGZpbGw9IiM5QTlBOUEiLz4KPC9nPgo8L3N2Zz4K") no-repeat center;
}
.mod-breadcrumbs__wrapper .mod-breadcrumbs li:last-child span:after {
  content: "";
  display: none;
}
.mod-breadcrumbs__wrapper .mod-breadcrumbs li:before {
  content: "";
}

/* Main */
main {
  flex: 1 0 auto;
}

/*  Login page  */
.com-users-login {
  position: absolute;
  top: 200px;
  background: var(--Bg, rgba(0, 0, 0, 0.7));
  padding: 40px;
  width: 472px;
  left: calc((100% - 472px) / 2);
}
.com-users-login .page-header h1 {
  font-family: Helvetica;
  font-weight: 400;
  font-size: 96px;
  letter-spacing: -0.6px;
  color: #FFFCF5;
  margin-top: 0;
  margin-bottom: 24px;
}
.com-users-login .page-header h1:after {
  content: "";
  display: inline-block;
  width: 127px;
  height: 30px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI3IiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMTI3IDMwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTI2LjQxNCAxNi40MTQyQzEyNy4xOTUgMTUuNjMzMiAxMjcuMTk1IDE0LjM2NjggMTI2LjQxNCAxMy41ODU4TDExMy42ODYgMC44NTc4NjRDMTEyLjkwNSAwLjA3NjgxNTggMTExLjYzOSAwLjA3NjgxNTggMTEwLjg1OCAwLjg1Nzg2NEMxMTAuMDc3IDEuNjM4OTEgMTEwLjA3NyAyLjkwNTI0IDExMC44NTggMy42ODYyOUwxMjIuMTcyIDE1TDExMC44NTggMjYuMzEzN0MxMTAuMDc3IDI3LjA5NDggMTEwLjA3NyAyOC4zNjExIDExMC44NTggMjkuMTQyMUMxMTEuNjM5IDI5LjkyMzIgMTEyLjkwNSAyOS45MjMyIDExMy42ODYgMjkuMTQyMUwxMjYuNDE0IDE2LjQxNDJaTTAgMTdMMTI1IDE3VjEzTDAgMTNMMCAxN1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=") no-repeat right center;
  margin-left: 8px;
}
.com-users-login__form fieldset {
  margin: 0;
  border: none;
  padding: 0;
}
.com-users-login__form fieldset .com-users-login__input .control-label {
  display: none;
}
.com-users-login__form fieldset .com-users-login__input .controls input {
  background: rgba(255, 255, 255, 0.08);
  display: flex;
  height: 40px;
  padding: 12px 16px;
  align-items: center;
  gap: 12px;
  flex-shrink: 0;
  align-self: stretch;
  font-family: Helvetica;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #ffffff;
  margin-bottom: 24px;
  width: calc(100% - 32px);
  border: none;
}
.com-users-login__form fieldset .com-users-login__input .controls input::placeholder {
  font-family: Helvetica;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #ffffff;
}
.com-users-login__form fieldset .com-users-login__input .controls .input-password-toggle {
  display: none;
}
.com-users-login__form fieldset .com-users-login__submit .controls button {
  display: flex;
  height: 56px;
  padding: 0 80px 0 79px;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--Button-Text, #0D0C22);
  background: var(--Button-Hover, #D7D7D7);
  font-family: Helvetica;
  font-weight: 700;
  font-size: 20px;
  line-height: 14px;
  color: var(--Button-Text, #0D0C22);
  width: 100%;
  margin-bottom: 24px;
}
.com-users-login__form fieldset .com-users-login__submit .controls button:hover {
  background: var(--Button-Text, #0D0C22);
  color: var(--Button-Hover, #D7D7D7);
  cursor: pointer;
}
.com-users-login__options .com-users-login__remind, .com-users-login__options .com-users-login__register {
  display: none;
}
.com-users-login__options .com-users-login__reset {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  color: #ffffff;
  line-height: 16px;
  font-family: Helvetica;
  font-weight: 500;
  font-size: 12px;
}

.com-users-reset, .com-users-reset-confirm {
  position: absolute;
  top: 200px;
  background: var(--Bg, rgba(0, 0, 0, 0.7));
  padding: 40px;
  width: 604px;
  left: calc((100% - 604px) / 2);
}
.com-users-reset .page-header h1, .com-users-reset-confirm .page-header h1 {
  font-family: Helvetica;
  font-weight: 400;
  font-size: 96px;
  letter-spacing: -0.6px;
  color: #FFFCF5;
  margin-top: 0;
  margin-bottom: 24px;
}
.com-users-reset .page-header h1:after, .com-users-reset-confirm .page-header h1:after {
  content: "";
  display: inline-block;
  width: 127px;
  height: 30px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI3IiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMTI3IDMwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTI2LjQxNCAxNi40MTQyQzEyNy4xOTUgMTUuNjMzMiAxMjcuMTk1IDE0LjM2NjggMTI2LjQxNCAxMy41ODU4TDExMy42ODYgMC44NTc4NjRDMTEyLjkwNSAwLjA3NjgxNTggMTExLjYzOSAwLjA3NjgxNTggMTEwLjg1OCAwLjg1Nzg2NEMxMTAuMDc3IDEuNjM4OTEgMTEwLjA3NyAyLjkwNTI0IDExMC44NTggMy42ODYyOUwxMjIuMTcyIDE1TDExMC44NTggMjYuMzEzN0MxMTAuMDc3IDI3LjA5NDggMTEwLjA3NyAyOC4zNjExIDExMC44NTggMjkuMTQyMUMxMTEuNjM5IDI5LjkyMzIgMTEyLjkwNSAyOS45MjMyIDExMy42ODYgMjkuMTQyMUwxMjYuNDE0IDE2LjQxNDJaTTAgMTdMMTI1IDE3VjEzTDAgMTNMMCAxN1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=") no-repeat right center;
  margin-left: 8px;
}
.com-users-reset__form fieldset, .com-users-reset-confirm__form fieldset {
  margin: 0;
  border: none;
  padding: 0;
}
.com-users-reset__form fieldset legend, .com-users-reset-confirm__form fieldset legend {
  color: #ffffff;
  line-height: 16px;
  margin-bottom: 30px;
  font-family: Helvetica;
  font-weight: 500;
  font-size: 12px;
}
.com-users-reset__form fieldset .control-group .control-label, .com-users-reset-confirm__form fieldset .control-group .control-label {
  display: none;
}
.com-users-reset__form fieldset .control-group .controls input, .com-users-reset-confirm__form fieldset .control-group .controls input {
  background: rgba(255, 255, 255, 0.08);
  display: flex;
  height: 40px;
  padding: 12px 16px;
  align-items: center;
  gap: 12px;
  flex-shrink: 0;
  align-self: stretch;
  font-family: Helvetica;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #ffffff;
  margin-bottom: 24px;
  width: calc(100% - 32px);
  border: none;
  width: 572px;
}
.com-users-reset__form fieldset .control-group .controls input::placeholder, .com-users-reset-confirm__form fieldset .control-group .controls input::placeholder {
  font-family: Helvetica;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #ffffff;
}
.com-users-reset__form fieldset .control-group:last-child, .com-users-reset-confirm__form fieldset .control-group:last-child {
  display: none;
}
.com-users-reset__form .com-users-reset__submit .controls button, .com-users-reset__form .com-users-reset-confirm__submit .controls button, .com-users-reset-confirm__form .com-users-reset__submit .controls button, .com-users-reset-confirm__form .com-users-reset-confirm__submit .controls button {
  display: flex;
  height: 56px;
  padding: 0 80px 0 79px;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--Button-Text, #0D0C22);
  background: var(--Button-Hover, #D7D7D7);
  font-family: Helvetica;
  font-weight: 700;
  font-size: 20px;
  line-height: 14px;
  color: var(--Button-Text, #0D0C22);
  width: 100%;
  margin-bottom: 24px;
}
.com-users-reset__form .com-users-reset__submit .controls button:hover, .com-users-reset__form .com-users-reset-confirm__submit .controls button:hover, .com-users-reset-confirm__form .com-users-reset__submit .controls button:hover, .com-users-reset-confirm__form .com-users-reset-confirm__submit .controls button:hover {
  background: var(--Button-Text, #0D0C22);
  color: var(--Button-Hover, #D7D7D7);
  cursor: pointer;
}

/* User Registration */
.com-users-registration {
  position: absolute;
  top: 200px;
  background: var(--Bg, rgba(0, 0, 0, 0.7));
  padding: 40px;
  width: 840px;
  left: calc((100% - 840px) / 2);
}
.com-users-registration .page-header h1 {
  font-family: Helvetica;
  font-weight: 400;
  font-size: 96px;
  letter-spacing: -0.6px;
  color: #FFFCF5;
  margin-top: 0;
  margin-bottom: 24px;
}
.com-users-registration .page-header h1:after {
  content: "";
  display: inline-block;
  width: 127px;
  height: 30px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI3IiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMTI3IDMwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTI2LjQxNCAxNi40MTQyQzEyNy4xOTUgMTUuNjMzMiAxMjcuMTk1IDE0LjM2NjggMTI2LjQxNCAxMy41ODU4TDExMy42ODYgMC44NTc4NjRDMTEyLjkwNSAwLjA3NjgxNTggMTExLjYzOSAwLjA3NjgxNTggMTEwLjg1OCAwLjg1Nzg2NEMxMTAuMDc3IDEuNjM4OTEgMTEwLjA3NyAyLjkwNTI0IDExMC44NTggMy42ODYyOUwxMjIuMTcyIDE1TDExMC44NTggMjYuMzEzN0MxMTAuMDc3IDI3LjA5NDggMTEwLjA3NyAyOC4zNjExIDExMC44NTggMjkuMTQyMUMxMTEuNjM5IDI5LjkyMzIgMTEyLjkwNSAyOS45MjMyIDExMy42ODYgMjkuMTQyMUwxMjYuNDE0IDE2LjQxNDJaTTAgMTdMMTI1IDE3VjEzTDAgMTNMMCAxN1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=") no-repeat right center;
  margin-left: 8px;
}
.com-users-registration__form {
  display: flex;
  flex-direction: column;
}
.com-users-registration__form fieldset {
  margin: 0;
  border: none;
  padding: 0;
  display: grid;
  grid-template-columns: 1fr 1fr;
  flex-wrap: wrap;
  grid-gap: 20px;
}
.com-users-registration__form fieldset:first-child {
  order: 2;
}
.com-users-registration__form fieldset legend {
  display: none;
}
.com-users-registration__form fieldset .control-group .control-label {
  display: none;
}
.com-users-registration__form fieldset .control-group .controls .small {
  display: none;
}
.com-users-registration__form fieldset .control-group .controls .password-group {
  position: relative;
}
.com-users-registration__form fieldset .control-group .controls .password-group #progress-0, .com-users-registration__form fieldset .control-group .controls .password-group #password-0 {
  display: none;
}
.com-users-registration__form fieldset .control-group .controls .password-group .input-group button {
  position: absolute;
  z-index: 2;
  right: 15px;
  top: 16px;
  border: 0;
  background: transparent;
}
.com-users-registration__form fieldset .control-group .controls .password-group .input-group button .icon-fw {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  display: flex;
  width: 35px;
  height: 35px;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  color: #ffffff;
}
.com-users-registration__form fieldset .control-group .controls .password-group .input-group button .visually-hidden {
  position: absolute !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
  width: 1px !important;
  height: 1px !important;
  margin: -1px !important;
  padding: 0 !important;
  overflow: hidden !important;
}
.com-users-registration__form fieldset .control-group .controls input {
  background: rgba(255, 255, 255, 0.08);
  display: flex;
  height: 40px;
  padding: 12px 16px;
  align-items: center;
  gap: 12px;
  flex-shrink: 0;
  align-self: stretch;
  font-family: Helvetica;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #ffffff;
  margin-bottom: 24px;
  width: calc(100% - 32px);
  border: none;
}
.com-users-registration__form fieldset .control-group .controls input::placeholder {
  font-family: Helvetica;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #ffffff;
}
.com-users-registration__form .com-users-registration__submit .controls button {
  display: flex;
  height: 56px;
  padding: 0 80px 0 79px;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--Button-Text, #0D0C22);
  background: var(--Button-Hover, #D7D7D7);
  font-family: Helvetica;
  font-weight: 700;
  font-size: 20px;
  line-height: 14px;
  color: var(--Button-Text, #0D0C22);
  width: 100%;
  margin-bottom: 24px;
  padding: 12px 80px 12px 79px;
}
.com-users-registration__form .com-users-registration__submit .controls button:hover {
  background: var(--Button-Text, #0D0C22);
  color: var(--Button-Hover, #D7D7D7);
  cursor: pointer;
}

/* home Worker Categories */
.com-workers-categories .container {
  margin-bottom: 100px;
  margin-top: 100px;
}
.com-workers-categories .container h2 {
  display: flex;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 32px;
  align-items: center;
  font-family: Helvetica;
  font-size: 40px;
  font-weight: 400;
}
.com-workers-categories .container h2 a {
  color: #252324;
}
.com-workers-categories .container h2 a:hover {
  color: #252324;
  text-decoration: none;
}
.com-workers-categories .container h2:before, .com-workers-categories .container h2:after {
  content: "";
  display: inline-block;
  width: 216px;
  height: 4px;
  opacity: 0.2;
  background: #252324;
}
.com-workers-categories .container h2:before {
  margin-right: 48px;
}
.com-workers-categories .container h2:after {
  margin-left: 48px;
}
.com-workers-categories .container .row .worker {
  position: relative;
  margin-bottom: 50px;
}
.com-workers-categories .container .row .worker .worker-video {
  position: relative;
  z-index: 0;
  margin-bottom: 14px;
}
.com-workers-categories .container .row .worker .worker-video .worker-rating-available {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: absolute;
  width: 100%;
  top: 24px;
  z-index: 1;
}
.com-workers-categories .container .row .worker .worker-video .worker-rating-available .rating {
  display: flex;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTM3IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTM3IDIwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOS4zNjIxOSAwLjc5Mzk0MUM5LjcwNjE0IC0wLjI2NDY0OCAxMS4yMDM4IC0wLjI2NDY0NyAxMS41NDc3IDAuNzkzOTQzTDEzLjIyODEgNS45NjU2M0MxMy4zODE5IDYuNDM5MDQgMTMuODIzMSA2Ljc1OTU3IDE0LjMyMDkgNi43NTk1N0gxOS43NTg3QzIwLjg3MTggNi43NTk1NyAyMS4zMzQ2IDguMTgzODkgMjAuNDM0MSA4LjgzODE0TDE2LjAzNDggMTIuMDM0NEMxNS42MzIxIDEyLjMyNyAxNS40NjM1IDEyLjg0NTYgMTUuNjE3NCAxMy4zMTlMMTcuMjk3OCAxOC40OTA3QzE3LjY0MTcgMTkuNTQ5MyAxNi40MzAxIDIwLjQyOTYgMTUuNTI5NiAxOS43NzU0TDExLjEzMDMgMTYuNTc5MUMxMC43Mjc2IDE2LjI4NjUgMTAuMTgyMyAxNi4yODY1IDkuNzc5NTkgMTYuNTc5MUw1LjM4MDI5IDE5Ljc3NTRDNC40Nzk4IDIwLjQyOTYgMy4yNjgyIDE5LjU0OTMgMy42MTIxNSAxOC40OTA3TDUuMjkyNTQgMTMuMzE5QzUuNDQ2MzYgMTIuODQ1NiA1LjI3Nzg1IDEyLjMyNyA0Ljg3NTE0IDEyLjAzNDRMMC40NzU4MzggOC44MzgxNEMtMC40MjQ2NTEgOC4xODM4OSAwLjAzODE0IDYuNzU5NTcgMS4xNTEyMSA2Ljc1OTU3SDYuNTg5MDRDNy4wODY4MiA2Ljc1OTU3IDcuNTI3OTggNi40MzkwNCA3LjY4MTgxIDUuOTY1NjNMOS4zNjIxOSAwLjc5Mzk0MVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zOC4yNzIxIDAuNzkzOTQxQzM4LjYxNjEgLTAuMjY0NjQ4IDQwLjExMzcgLTAuMjY0NjQ3IDQwLjQ1NzYgMC43OTM5NDNMNDIuMTM4IDUuOTY1NjNDNDIuMjkxOCA2LjQzOTA0IDQyLjczMyA2Ljc1OTU3IDQzLjIzMDggNi43NTk1N0g0OC42Njg2QzQ5Ljc4MTcgNi43NTk1NyA1MC4yNDQ1IDguMTgzODkgNDkuMzQ0IDguODM4MTRMNDQuOTQ0NyAxMi4wMzQ0QzQ0LjU0MiAxMi4zMjcgNDQuMzczNSAxMi44NDU2IDQ0LjUyNzMgMTMuMzE5TDQ2LjIwNzcgMTguNDkwN0M0Ni41NTE2IDE5LjU0OTMgNDUuMzQgMjAuNDI5NiA0NC40Mzk1IDE5Ljc3NTRMNDAuMDQwMiAxNi41NzkxQzM5LjYzNzUgMTYuMjg2NSAzOS4wOTIyIDE2LjI4NjUgMzguNjg5NSAxNi41NzkxTDM0LjI5MDIgMTkuNzc1NEMzMy4zODk3IDIwLjQyOTYgMzIuMTc4MSAxOS41NDkzIDMyLjUyMjEgMTguNDkwN0wzNC4yMDI0IDEzLjMxOUMzNC4zNTYzIDEyLjg0NTYgMzQuMTg3OCAxMi4zMjcgMzMuNzg1IDEyLjAzNDRMMjkuMzg1OCA4LjgzODE0QzI4LjQ4NTMgOC4xODM4OSAyOC45NDgxIDYuNzU5NTcgMzAuMDYxMSA2Ljc1OTU3SDM1LjQ5ODlDMzUuOTk2NyA2Ljc1OTU3IDM2LjQzNzkgNi40MzkwNCAzNi41OTE3IDUuOTY1NjNMMzguMjcyMSAwLjc5Mzk0MVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik02Ny4xODIgMC43OTM5NDFDNjcuNTI2IC0wLjI2NDY0OCA2OS4wMjM2IC0wLjI2NDY0NyA2OS4zNjc1IDAuNzkzOTQzTDcxLjA0NzkgNS45NjU2M0M3MS4yMDE4IDYuNDM5MDQgNzEuNjQyOSA2Ljc1OTU3IDcyLjE0MDcgNi43NTk1N0g3Ny41Nzg1Qzc4LjY5MTYgNi43NTk1NyA3OS4xNTQ0IDguMTgzODkgNzguMjUzOSA4LjgzODE0TDczLjg1NDYgMTIuMDM0NEM3My40NTE5IDEyLjMyNyA3My4yODM0IDEyLjg0NTYgNzMuNDM3MiAxMy4zMTlMNzUuMTE3NiAxOC40OTA3Qzc1LjQ2MTUgMTkuNTQ5MyA3NC4yNDk5IDIwLjQyOTYgNzMuMzQ5NCAxOS43NzU0TDY4Ljk1MDEgMTYuNTc5MUM2OC41NDc0IDE2LjI4NjUgNjguMDAyMSAxNi4yODY1IDY3LjU5OTQgMTYuNTc5MUw2My4yMDAxIDE5Ljc3NTRDNjIuMjk5NiAyMC40Mjk2IDYxLjA4OCAxOS41NDkzIDYxLjQzMiAxOC40OTA3TDYzLjExMjQgMTMuMzE5QzYzLjI2NjIgMTIuODQ1NiA2My4wOTc3IDEyLjMyNyA2Mi42OTUgMTIuMDM0NEw1OC4yOTU3IDguODM4MTRDNTcuMzk1MiA4LjE4Mzg5IDU3Ljg1OCA2Ljc1OTU3IDU4Ljk3MSA2Ljc1OTU3SDY0LjQwODlDNjQuOTA2NiA2Ljc1OTU3IDY1LjM0NzggNi40MzkwNCA2NS41MDE2IDUuOTY1NjNMNjcuMTgyIDAuNzkzOTQxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTk2LjA5MTkgMC43OTM5NDFDOTYuNDM1OSAtMC4yNjQ2NDggOTcuOTMzNSAtMC4yNjQ2NDcgOTguMjc3NSAwLjc5Mzk0M0w5OS45NTc4IDUuOTY1NjNDMTAwLjExMiA2LjQzOTA0IDEwMC41NTMgNi43NTk1NyAxMDEuMDUxIDYuNzU5NTdIMTA2LjQ4OEMxMDcuNjAyIDYuNzU5NTcgMTA4LjA2NCA4LjE4Mzg5IDEwNy4xNjQgOC44MzgxNEwxMDIuNzY1IDEyLjAzNDRDMTAyLjM2MiAxMi4zMjcgMTAyLjE5MyAxMi44NDU2IDEwMi4zNDcgMTMuMzE5TDEwNC4wMjcgMTguNDkwN0MxMDQuMzcxIDE5LjU0OTMgMTAzLjE2IDIwLjQyOTYgMTAyLjI1OSAxOS43NzU0TDk3Ljg2MDEgMTYuNTc5MUM5Ny40NTczIDE2LjI4NjUgOTYuOTEyIDE2LjI4NjUgOTYuNTA5MyAxNi41NzkxTDkyLjExIDE5Ljc3NTRDOTEuMjA5NSAyMC40Mjk2IDg5Ljk5NzkgMTkuNTQ5MyA5MC4zNDE5IDE4LjQ5MDdMOTIuMDIyMyAxMy4zMTlDOTIuMTc2MSAxMi44NDU2IDkyLjAwNzYgMTIuMzI3IDkxLjYwNDkgMTIuMDM0NEw4Ny4yMDU2IDguODM4MTRDODYuMzA1MSA4LjE4Mzg5IDg2Ljc2NzkgNi43NTk1NyA4Ny44ODA5IDYuNzU5NTdIOTMuMzE4OEM5My44MTY2IDYuNzU5NTcgOTQuMjU3NyA2LjQzOTA0IDk0LjQxMTUgNS45NjU2M0w5Ni4wOTE5IDAuNzkzOTQxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEyNS4wMDIgMC43OTM5NDFDMTI1LjM0NiAtMC4yNjQ2NDggMTI2Ljg0MyAtMC4yNjQ2NDcgMTI3LjE4NyAwLjc5Mzk0M0wxMjguODY4IDUuOTY1NjNDMTI5LjAyMiA2LjQzOTA0IDEyOS40NjMgNi43NTk1NyAxMjkuOTYxIDYuNzU5NTdIMTM1LjM5OEMxMzYuNTExIDYuNzU5NTcgMTM2Ljk3NCA4LjE4Mzg5IDEzNi4wNzQgOC44MzgxNEwxMzEuNjc0IDEyLjAzNDRDMTMxLjI3MiAxMi4zMjcgMTMxLjEwMyAxMi44NDU2IDEzMS4yNTcgMTMuMzE5TDEzMi45MzcgMTguNDkwN0MxMzMuMjgxIDE5LjU0OTMgMTMyLjA3IDIwLjQyOTYgMTMxLjE2OSAxOS43NzU0TDEyNi43NyAxNi41NzkxQzEyNi4zNjcgMTYuMjg2NSAxMjUuODIyIDE2LjI4NjUgMTI1LjQxOSAxNi41NzkxTDEyMS4wMiAxOS43NzU0QzEyMC4xMTkgMjAuNDI5NiAxMTguOTA4IDE5LjU0OTMgMTE5LjI1MiAxOC40OTA3TDEyMC45MzIgMTMuMzE5QzEyMS4wODYgMTIuODQ1NiAxMjAuOTE3IDEyLjMyNyAxMjAuNTE1IDEyLjAzNDRMMTE2LjExNSA4LjgzODE0QzExNS4yMTUgOC4xODM4OSAxMTUuNjc4IDYuNzU5NTcgMTE2Ljc5MSA2Ljc1OTU3SDEyMi4yMjlDMTIyLjcyNiA2Ljc1OTU3IDEyMy4xNjggNi40MzkwNCAxMjMuMzIxIDUuOTY1NjNMMTI1LjAwMiAwLjc5Mzk0MVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=") no-repeat center left;
  overflow: hidden;
  margin-left: 10px;
}
.com-workers-categories .container .row .worker .worker-video .worker-rating-available .availability {
  display: flex;
  font-family: Helvetica;
  font-size: 16px;
  font-weight: 400;
  margin-right: 10px;
}
.com-workers-categories .container .row .worker .worker-video .worker-rating-available .availability.available {
  color: #00FF66;
}
.com-workers-categories .container .row .worker .worker-video .worker-rating-available .availability.available:before {
  content: "";
  display: inline-flex;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #00FF66;
  margin-right: 8px;
}
.com-workers-categories .container .row .worker .worker-video .worker-rating-available .availability.not-available {
  color: #FF002E;
}
.com-workers-categories .container .row .worker .worker-video .worker-rating-available .availability.not-available:before {
  content: "";
  display: inline-flex;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #FF002E;
  margin-right: 8px;
}
.com-workers-categories .container .row .worker .worker-name-city {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.com-workers-categories .container .row .worker .worker-name-city .name {
  font-family: Helvetica;
  font-size: 13px;
  font-weight: 700;
  line-height: 1;
  color: #252324;
}
.com-workers-categories .container .row .worker .worker-name-city .city {
  font-family: Helvetica;
  font-size: 13px;
  font-weight: 700;
  line-height: 1;
  color: #6D6D6D;
}
.com-workers-categories .container .browse-more {
  display: flex;
  justify-content: center;
  margin: 32px auto 0;
  width: 211px;
  height: 32px;
  align-items: center;
  border: 1px solid #0D0C22;
  border-radius: 0;
  background: #ffffff;
  font-family: Helvetica;
  font-size: 14px;
  font-weight: 700;
}

.category {
  margin-top: 100px;
}
.category h2 {
  display: flex;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 32px;
  align-items: center;
  font-family: Helvetica;
  font-size: 40px;
  font-weight: 400;
}
.category h2 a {
  color: #252324;
}
.category h2 a:hover {
  color: #252324;
  text-decoration: none;
}
.category h2:before, .category h2:after {
  content: "";
  display: inline-block;
  width: 216px;
  height: 4px;
  opacity: 0.2;
  background: #252324;
}
.category h2:before {
  margin-right: 48px;
}
.category h2:after {
  margin-left: 48px;
}
.category .row .worker {
  position: relative;
  margin-bottom: 50px;
}
.category .row .worker .worker-video {
  position: relative;
  z-index: 0;
  margin-bottom: 14px;
}
.category .row .worker .worker-video .worker-rating-available {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: absolute;
  width: 100%;
  top: 24px;
  z-index: 1;
}
.category .row .worker .worker-video .worker-rating-available .rating {
  display: flex;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTM3IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTM3IDIwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOS4zNjIxOSAwLjc5Mzk0MUM5LjcwNjE0IC0wLjI2NDY0OCAxMS4yMDM4IC0wLjI2NDY0NyAxMS41NDc3IDAuNzkzOTQzTDEzLjIyODEgNS45NjU2M0MxMy4zODE5IDYuNDM5MDQgMTMuODIzMSA2Ljc1OTU3IDE0LjMyMDkgNi43NTk1N0gxOS43NTg3QzIwLjg3MTggNi43NTk1NyAyMS4zMzQ2IDguMTgzODkgMjAuNDM0MSA4LjgzODE0TDE2LjAzNDggMTIuMDM0NEMxNS42MzIxIDEyLjMyNyAxNS40NjM1IDEyLjg0NTYgMTUuNjE3NCAxMy4zMTlMMTcuMjk3OCAxOC40OTA3QzE3LjY0MTcgMTkuNTQ5MyAxNi40MzAxIDIwLjQyOTYgMTUuNTI5NiAxOS43NzU0TDExLjEzMDMgMTYuNTc5MUMxMC43Mjc2IDE2LjI4NjUgMTAuMTgyMyAxNi4yODY1IDkuNzc5NTkgMTYuNTc5MUw1LjM4MDI5IDE5Ljc3NTRDNC40Nzk4IDIwLjQyOTYgMy4yNjgyIDE5LjU0OTMgMy42MTIxNSAxOC40OTA3TDUuMjkyNTQgMTMuMzE5QzUuNDQ2MzYgMTIuODQ1NiA1LjI3Nzg1IDEyLjMyNyA0Ljg3NTE0IDEyLjAzNDRMMC40NzU4MzggOC44MzgxNEMtMC40MjQ2NTEgOC4xODM4OSAwLjAzODE0IDYuNzU5NTcgMS4xNTEyMSA2Ljc1OTU3SDYuNTg5MDRDNy4wODY4MiA2Ljc1OTU3IDcuNTI3OTggNi40MzkwNCA3LjY4MTgxIDUuOTY1NjNMOS4zNjIxOSAwLjc5Mzk0MVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zOC4yNzIxIDAuNzkzOTQxQzM4LjYxNjEgLTAuMjY0NjQ4IDQwLjExMzcgLTAuMjY0NjQ3IDQwLjQ1NzYgMC43OTM5NDNMNDIuMTM4IDUuOTY1NjNDNDIuMjkxOCA2LjQzOTA0IDQyLjczMyA2Ljc1OTU3IDQzLjIzMDggNi43NTk1N0g0OC42Njg2QzQ5Ljc4MTcgNi43NTk1NyA1MC4yNDQ1IDguMTgzODkgNDkuMzQ0IDguODM4MTRMNDQuOTQ0NyAxMi4wMzQ0QzQ0LjU0MiAxMi4zMjcgNDQuMzczNSAxMi44NDU2IDQ0LjUyNzMgMTMuMzE5TDQ2LjIwNzcgMTguNDkwN0M0Ni41NTE2IDE5LjU0OTMgNDUuMzQgMjAuNDI5NiA0NC40Mzk1IDE5Ljc3NTRMNDAuMDQwMiAxNi41NzkxQzM5LjYzNzUgMTYuMjg2NSAzOS4wOTIyIDE2LjI4NjUgMzguNjg5NSAxNi41NzkxTDM0LjI5MDIgMTkuNzc1NEMzMy4zODk3IDIwLjQyOTYgMzIuMTc4MSAxOS41NDkzIDMyLjUyMjEgMTguNDkwN0wzNC4yMDI0IDEzLjMxOUMzNC4zNTYzIDEyLjg0NTYgMzQuMTg3OCAxMi4zMjcgMzMuNzg1IDEyLjAzNDRMMjkuMzg1OCA4LjgzODE0QzI4LjQ4NTMgOC4xODM4OSAyOC45NDgxIDYuNzU5NTcgMzAuMDYxMSA2Ljc1OTU3SDM1LjQ5ODlDMzUuOTk2NyA2Ljc1OTU3IDM2LjQzNzkgNi40MzkwNCAzNi41OTE3IDUuOTY1NjNMMzguMjcyMSAwLjc5Mzk0MVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik02Ny4xODIgMC43OTM5NDFDNjcuNTI2IC0wLjI2NDY0OCA2OS4wMjM2IC0wLjI2NDY0NyA2OS4zNjc1IDAuNzkzOTQzTDcxLjA0NzkgNS45NjU2M0M3MS4yMDE4IDYuNDM5MDQgNzEuNjQyOSA2Ljc1OTU3IDcyLjE0MDcgNi43NTk1N0g3Ny41Nzg1Qzc4LjY5MTYgNi43NTk1NyA3OS4xNTQ0IDguMTgzODkgNzguMjUzOSA4LjgzODE0TDczLjg1NDYgMTIuMDM0NEM3My40NTE5IDEyLjMyNyA3My4yODM0IDEyLjg0NTYgNzMuNDM3MiAxMy4zMTlMNzUuMTE3NiAxOC40OTA3Qzc1LjQ2MTUgMTkuNTQ5MyA3NC4yNDk5IDIwLjQyOTYgNzMuMzQ5NCAxOS43NzU0TDY4Ljk1MDEgMTYuNTc5MUM2OC41NDc0IDE2LjI4NjUgNjguMDAyMSAxNi4yODY1IDY3LjU5OTQgMTYuNTc5MUw2My4yMDAxIDE5Ljc3NTRDNjIuMjk5NiAyMC40Mjk2IDYxLjA4OCAxOS41NDkzIDYxLjQzMiAxOC40OTA3TDYzLjExMjQgMTMuMzE5QzYzLjI2NjIgMTIuODQ1NiA2My4wOTc3IDEyLjMyNyA2Mi42OTUgMTIuMDM0NEw1OC4yOTU3IDguODM4MTRDNTcuMzk1MiA4LjE4Mzg5IDU3Ljg1OCA2Ljc1OTU3IDU4Ljk3MSA2Ljc1OTU3SDY0LjQwODlDNjQuOTA2NiA2Ljc1OTU3IDY1LjM0NzggNi40MzkwNCA2NS41MDE2IDUuOTY1NjNMNjcuMTgyIDAuNzkzOTQxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTk2LjA5MTkgMC43OTM5NDFDOTYuNDM1OSAtMC4yNjQ2NDggOTcuOTMzNSAtMC4yNjQ2NDcgOTguMjc3NSAwLjc5Mzk0M0w5OS45NTc4IDUuOTY1NjNDMTAwLjExMiA2LjQzOTA0IDEwMC41NTMgNi43NTk1NyAxMDEuMDUxIDYuNzU5NTdIMTA2LjQ4OEMxMDcuNjAyIDYuNzU5NTcgMTA4LjA2NCA4LjE4Mzg5IDEwNy4xNjQgOC44MzgxNEwxMDIuNzY1IDEyLjAzNDRDMTAyLjM2MiAxMi4zMjcgMTAyLjE5MyAxMi44NDU2IDEwMi4zNDcgMTMuMzE5TDEwNC4wMjcgMTguNDkwN0MxMDQuMzcxIDE5LjU0OTMgMTAzLjE2IDIwLjQyOTYgMTAyLjI1OSAxOS43NzU0TDk3Ljg2MDEgMTYuNTc5MUM5Ny40NTczIDE2LjI4NjUgOTYuOTEyIDE2LjI4NjUgOTYuNTA5MyAxNi41NzkxTDkyLjExIDE5Ljc3NTRDOTEuMjA5NSAyMC40Mjk2IDg5Ljk5NzkgMTkuNTQ5MyA5MC4zNDE5IDE4LjQ5MDdMOTIuMDIyMyAxMy4zMTlDOTIuMTc2MSAxMi44NDU2IDkyLjAwNzYgMTIuMzI3IDkxLjYwNDkgMTIuMDM0NEw4Ny4yMDU2IDguODM4MTRDODYuMzA1MSA4LjE4Mzg5IDg2Ljc2NzkgNi43NTk1NyA4Ny44ODA5IDYuNzU5NTdIOTMuMzE4OEM5My44MTY2IDYuNzU5NTcgOTQuMjU3NyA2LjQzOTA0IDk0LjQxMTUgNS45NjU2M0w5Ni4wOTE5IDAuNzkzOTQxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEyNS4wMDIgMC43OTM5NDFDMTI1LjM0NiAtMC4yNjQ2NDggMTI2Ljg0MyAtMC4yNjQ2NDcgMTI3LjE4NyAwLjc5Mzk0M0wxMjguODY4IDUuOTY1NjNDMTI5LjAyMiA2LjQzOTA0IDEyOS40NjMgNi43NTk1NyAxMjkuOTYxIDYuNzU5NTdIMTM1LjM5OEMxMzYuNTExIDYuNzU5NTcgMTM2Ljk3NCA4LjE4Mzg5IDEzNi4wNzQgOC44MzgxNEwxMzEuNjc0IDEyLjAzNDRDMTMxLjI3MiAxMi4zMjcgMTMxLjEwMyAxMi44NDU2IDEzMS4yNTcgMTMuMzE5TDEzMi45MzcgMTguNDkwN0MxMzMuMjgxIDE5LjU0OTMgMTMyLjA3IDIwLjQyOTYgMTMxLjE2OSAxOS43NzU0TDEyNi43NyAxNi41NzkxQzEyNi4zNjcgMTYuMjg2NSAxMjUuODIyIDE2LjI4NjUgMTI1LjQxOSAxNi41NzkxTDEyMS4wMiAxOS43NzU0QzEyMC4xMTkgMjAuNDI5NiAxMTguOTA4IDE5LjU0OTMgMTE5LjI1MiAxOC40OTA3TDEyMC45MzIgMTMuMzE5QzEyMS4wODYgMTIuODQ1NiAxMjAuOTE3IDEyLjMyNyAxMjAuNTE1IDEyLjAzNDRMMTE2LjExNSA4LjgzODE0QzExNS4yMTUgOC4xODM4OSAxMTUuNjc4IDYuNzU5NTcgMTE2Ljc5MSA2Ljc1OTU3SDEyMi4yMjlDMTIyLjcyNiA2Ljc1OTU3IDEyMy4xNjggNi40MzkwNCAxMjMuMzIxIDUuOTY1NjNMMTI1LjAwMiAwLjc5Mzk0MVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=") no-repeat center left;
  overflow: hidden;
  margin-left: 10px;
}
.category .row .worker .worker-video .worker-rating-available .availability {
  display: flex;
  font-family: Helvetica;
  font-size: 16px;
  font-weight: 400;
  margin-right: 10px;
}
.category .row .worker .worker-video .worker-rating-available .availability.available {
  color: #00FF66;
}
.category .row .worker .worker-video .worker-rating-available .availability.available:before {
  content: "";
  display: inline-flex;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #00FF66;
  margin-right: 8px;
}
.category .row .worker .worker-video .worker-rating-available .availability.not-available {
  color: #FF002E;
}
.category .row .worker .worker-video .worker-rating-available .availability.not-available:before {
  content: "";
  display: inline-flex;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #FF002E;
  margin-right: 8px;
}
.category .row .worker .worker-name-city {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.category .row .worker .worker-name-city .name {
  font-family: Helvetica;
  font-size: 13px;
  font-weight: 700;
  line-height: 1;
  color: #252324;
}
.category .row .worker .worker-name-city .city {
  font-family: Helvetica;
  font-size: 13px;
  font-weight: 700;
  line-height: 1;
  color: #6D6D6D;
}

/* Worker page */
.worker div .worker-name-availability {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.worker div .worker-name-availability .worker-name h1 {
  font-family: Helvetica;
  font-size: 32px;
  font-weight: 700;
  color: #252324;
}
.worker div .worker-name-availability .availability {
  display: flex;
  align-items: center;
  font-family: Helvetica;
  font-size: 16px;
  font-weight: 400;
  margin-right: 10px;
}
.worker div .worker-name-availability .availability.available {
  color: #00FF66;
}
.worker div .worker-name-availability .availability.available:before {
  content: "";
  display: inline-flex;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #00FF66;
  margin-right: 8px;
}
.worker div .worker-name-availability .availability.not-available {
  color: #FF002E;
}
.worker div .worker-name-availability .availability.not-available:before {
  content: "";
  display: inline-flex;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #FF002E;
  margin-right: 8px;
}
.worker div .worker-rating {
  display: flex;
  height: 12px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODUiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCA4NSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuODIwNjEgMC40NzYzNjVDNi4wMzQ0NSAtMC4xNTg3ODkgNi45NjU1NSAtMC4xNTg3ODggNy4xNzkzOSAwLjQ3NjM2Nkw4LjIyNDExIDMuNTc5MzhDOC4zMTk3NCAzLjg2MzQyIDguNTk0MDIgNC4wNTU3NCA4LjkwMzUgNC4wNTU3NEgxMi4yODQzQzEyLjk3NjMgNC4wNTU3NCAxMy4yNjQgNC45MTAzNCAxMi43MDQyIDUuMzAyODhMOS45NjkwNSA3LjIyMDY1QzkuNzE4NjggNy4zOTYyIDkuNjEzOTIgNy43MDczNyA5LjcwOTU1IDcuOTkxNDJMMTAuNzU0MyAxMS4wOTQ0QzEwLjk2ODEgMTEuNzI5NiAxMC4yMTQ4IDEyLjI1NzggOS42NTQ5OSAxMS44NjUyTDYuOTE5ODkgOS45NDc0NEM2LjY2OTUxIDkuNzcxODkgNi4zMzA0OSA5Ljc3MTg5IDYuMDgwMTEgOS45NDc0NEwzLjM0NTAxIDExLjg2NTJDMi43ODUxNiAxMi4yNTc4IDIuMDMxODkgMTEuNzI5NiAyLjI0NTczIDExLjA5NDRMMy4yOTA0NSA3Ljk5MTQyQzMuMzg2MDggNy43MDczNyAzLjI4MTMyIDcuMzk2MiAzLjAzMDk0IDcuMjIwNjVMMC4yOTU4MzYgNS4zMDI4OEMtMC4yNjQwMTIgNC45MTAzNCAwLjAyMzcxMjIgNC4wNTU3NCAwLjcxNTcyMiA0LjA1NTc0SDQuMDk2NUM0LjQwNTk4IDQuMDU1NzQgNC42ODAyNiAzLjg2MzQzIDQuNzc1ODkgMy41NzkzOEw1LjgyMDYxIDAuNDc2MzY1WiIgZmlsbD0iIzAyMDIwMiIvPgo8cGF0aCBkPSJNMjMuODIwNiAwLjQ3NjM2NUMyNC4wMzQ1IC0wLjE1ODc4OSAyNC45NjU1IC0wLjE1ODc4OCAyNS4xNzk0IDAuNDc2MzY2TDI2LjIyNDEgMy41NzkzOEMyNi4zMTk3IDMuODYzNDIgMjYuNTk0IDQuMDU1NzQgMjYuOTAzNSA0LjA1NTc0SDMwLjI4NDNDMzAuOTc2MyA0LjA1NTc0IDMxLjI2NCA0LjkxMDM0IDMwLjcwNDIgNS4zMDI4OEwyNy45NjkxIDcuMjIwNjVDMjcuNzE4NyA3LjM5NjIgMjcuNjEzOSA3LjcwNzM3IDI3LjcwOTUgNy45OTE0MkwyOC43NTQzIDExLjA5NDRDMjguOTY4MSAxMS43Mjk2IDI4LjIxNDggMTIuMjU3OCAyNy42NTUgMTEuODY1MkwyNC45MTk5IDkuOTQ3NDRDMjQuNjY5NSA5Ljc3MTg5IDI0LjMzMDUgOS43NzE4OSAyNC4wODAxIDkuOTQ3NDRMMjEuMzQ1IDExLjg2NTJDMjAuNzg1MiAxMi4yNTc4IDIwLjAzMTkgMTEuNzI5NiAyMC4yNDU3IDExLjA5NDRMMjEuMjkwNCA3Ljk5MTQyQzIxLjM4NjEgNy43MDczNyAyMS4yODEzIDcuMzk2MiAyMS4wMzA5IDcuMjIwNjVMMTguMjk1OCA1LjMwMjg4QzE3LjczNiA0LjkxMDM0IDE4LjAyMzcgNC4wNTU3NCAxOC43MTU3IDQuMDU1NzRIMjIuMDk2NUMyMi40MDYgNC4wNTU3NCAyMi42ODAzIDMuODYzNDMgMjIuNzc1OSAzLjU3OTM4TDIzLjgyMDYgMC40NzYzNjVaIiBmaWxsPSIjMDIwMjAyIi8+CjxwYXRoIGQ9Ik00MS44MjA2IDAuNDc2MzY1QzQyLjAzNDUgLTAuMTU4Nzg5IDQyLjk2NTUgLTAuMTU4Nzg4IDQzLjE3OTQgMC40NzYzNjZMNDQuMjI0MSAzLjU3OTM4QzQ0LjMxOTcgMy44NjM0MiA0NC41OTQgNC4wNTU3NCA0NC45MDM1IDQuMDU1NzRINDguMjg0M0M0OC45NzYzIDQuMDU1NzQgNDkuMjY0IDQuOTEwMzQgNDguNzA0MiA1LjMwMjg4TDQ1Ljk2OTEgNy4yMjA2NUM0NS43MTg3IDcuMzk2MiA0NS42MTM5IDcuNzA3MzcgNDUuNzA5NSA3Ljk5MTQyTDQ2Ljc1NDMgMTEuMDk0NEM0Ni45NjgxIDExLjcyOTYgNDYuMjE0OCAxMi4yNTc4IDQ1LjY1NSAxMS44NjUyTDQyLjkxOTkgOS45NDc0NEM0Mi42Njk1IDkuNzcxODkgNDIuMzMwNSA5Ljc3MTg5IDQyLjA4MDEgOS45NDc0NEwzOS4zNDUgMTEuODY1MkMzOC43ODUyIDEyLjI1NzggMzguMDMxOSAxMS43Mjk2IDM4LjI0NTcgMTEuMDk0NEwzOS4yOTA0IDcuOTkxNDJDMzkuMzg2MSA3LjcwNzM3IDM5LjI4MTMgNy4zOTYyIDM5LjAzMDkgNy4yMjA2NUwzNi4yOTU4IDUuMzAyODhDMzUuNzM2IDQuOTEwMzQgMzYuMDIzNyA0LjA1NTc0IDM2LjcxNTcgNC4wNTU3NEg0MC4wOTY1QzQwLjQwNiA0LjA1NTc0IDQwLjY4MDMgMy44NjM0MyA0MC43NzU5IDMuNTc5MzhMNDEuODIwNiAwLjQ3NjM2NVoiIGZpbGw9IiMwMjAyMDIiLz4KPHBhdGggZD0iTTU5LjgyMDYgMC40NzYzNjVDNjAuMDM0NSAtMC4xNTg3ODkgNjAuOTY1NSAtMC4xNTg3ODggNjEuMTc5NCAwLjQ3NjM2Nkw2Mi4yMjQxIDMuNTc5MzhDNjIuMzE5NyAzLjg2MzQyIDYyLjU5NCA0LjA1NTc0IDYyLjkwMzUgNC4wNTU3NEg2Ni4yODQzQzY2Ljk3NjMgNC4wNTU3NCA2Ny4yNjQgNC45MTAzNCA2Ni43MDQyIDUuMzAyODhMNjMuOTY5MSA3LjIyMDY1QzYzLjcxODcgNy4zOTYyIDYzLjYxMzkgNy43MDczNyA2My43MDk1IDcuOTkxNDJMNjQuNzU0MyAxMS4wOTQ0QzY0Ljk2ODEgMTEuNzI5NiA2NC4yMTQ4IDEyLjI1NzggNjMuNjU1IDExLjg2NTJMNjAuOTE5OSA5Ljk0NzQ0QzYwLjY2OTUgOS43NzE4OSA2MC4zMzA1IDkuNzcxODkgNjAuMDgwMSA5Ljk0NzQ0TDU3LjM0NSAxMS44NjUyQzU2Ljc4NTIgMTIuMjU3OCA1Ni4wMzE5IDExLjcyOTYgNTYuMjQ1NyAxMS4wOTQ0TDU3LjI5MDQgNy45OTE0MkM1Ny4zODYxIDcuNzA3MzcgNTcuMjgxMyA3LjM5NjIgNTcuMDMwOSA3LjIyMDY1TDU0LjI5NTggNS4zMDI4OEM1My43MzYgNC45MTAzNCA1NC4wMjM3IDQuMDU1NzQgNTQuNzE1NyA0LjA1NTc0SDU4LjA5NjVDNTguNDA2IDQuMDU1NzQgNTguNjgwMyAzLjg2MzQzIDU4Ljc3NTkgMy41NzkzOEw1OS44MjA2IDAuNDc2MzY1WiIgZmlsbD0iIzAyMDIwMiIvPgo8cGF0aCBkPSJNNzcuODIwNiAwLjQ3NjM2NUM3OC4wMzQ1IC0wLjE1ODc4OSA3OC45NjU1IC0wLjE1ODc4OCA3OS4xNzk0IDAuNDc2MzY2TDgwLjIyNDEgMy41NzkzOEM4MC4zMTk3IDMuODYzNDIgODAuNTk0IDQuMDU1NzQgODAuOTAzNSA0LjA1NTc0SDg0LjI4NDNDODQuOTc2MyA0LjA1NTc0IDg1LjI2NCA0LjkxMDM0IDg0LjcwNDIgNS4zMDI4OEw4MS45NjkxIDcuMjIwNjVDODEuNzE4NyA3LjM5NjIgODEuNjEzOSA3LjcwNzM3IDgxLjcwOTUgNy45OTE0Mkw4Mi43NTQzIDExLjA5NDRDODIuOTY4MSAxMS43Mjk2IDgyLjIxNDggMTIuMjU3OCA4MS42NTUgMTEuODY1Mkw3OC45MTk5IDkuOTQ3NDRDNzguNjY5NSA5Ljc3MTg5IDc4LjMzMDUgOS43NzE4OSA3OC4wODAxIDkuOTQ3NDRMNzUuMzQ1IDExLjg2NTJDNzQuNzg1MiAxMi4yNTc4IDc0LjAzMTkgMTEuNzI5NiA3NC4yNDU3IDExLjA5NDRMNzUuMjkwNCA3Ljk5MTQyQzc1LjM4NjEgNy43MDczNyA3NS4yODEzIDcuMzk2MiA3NS4wMzA5IDcuMjIwNjVMNzIuMjk1OCA1LjMwMjg4QzcxLjczNiA0LjkxMDM0IDcyLjAyMzcgNC4wNTU3NCA3Mi43MTU3IDQuMDU1NzRINzYuMDk2NUM3Ni40MDYgNC4wNTU3NCA3Ni42ODAzIDMuODYzNDMgNzYuNzc1OSAzLjU3OTM4TDc3LjgyMDYgMC40NzYzNjVaIiBmaWxsPSIjMDIwMjAyIi8+Cjwvc3ZnPgo=") no-repeat left center;
  margin-bottom: 20px;
}
.worker div .worker-details div .worker-info {
  margin-bottom: 16px;
}
.worker div .worker-details div .worker-info h3 {
  font-family: Helvetica;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.42px;
  color: #252324;
}
.worker div .worker-details div .worker-info p {
  font-family: Helvetica;
  font-size: 20px;
  font-weight: 400;
  color: #252324;
  padding-bottom: 8px;
  padding-top: 8px;
  border-bottom: 1px solid rgba(37, 35, 36, 0.2);
}
.worker div .worker-description h3 {
  font-family: Helvetica;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.42px;
  color: #252324;
  padding-bottom: 8px;
  border-bottom: 1px solid rgba(37, 35, 36, 0.2);
}
.worker div .worker-description p {
  font-family: Helvetica;
  font-size: 20px;
  font-weight: 400;
  color: #252324;
  padding-top: 8px;
  margin-bottom: 24px;
}
.worker div .worker-card .booking-button {
  display: flex;
  width: 300px;
  height: 56px;
  padding: 0 45px;
  background: #ffffff;
  border: 1px solid #0D0C22;
  border-radius: 0;
  font-family: Helvetica;
  font-size: 20px;
  font-weight: 700;
  line-height: 14px;
  color: #0D0C22;
  justify-content: center;
  align-items: center;
}
.worker div .worker-card .booking-button:hover {
  cursor: pointer;
}
.worker div .worker-card .booking-button:disabled {
  border: 1px solid rgba(13, 12, 34, 0.5);
  background: #EEE;
  color: rgb(13, 12, 34);
}
.worker div .follow-worker {
  margin-top: 20px;
}

/* Find workers */
.find-workers .row div form .js-stools {
  margin-bottom: 50px;
}
.find-workers .row div form .js-stools .js-stools-container-bar {
  display: none;
}
.find-workers .row div form .js-stools .js-stools-container-filters {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .visually-hidden {
  display: none;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__inner {
  width: 194px;
  height: 41px;
  border-radius: 0;
  border-left: none;
  border-right: none;
  border-top: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  background: transparent;
  padding: 12px 16px;
  display: flex;
  align-items: center;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__inner:hover {
  cursor: pointer;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__inner .choices__input {
  padding: 0;
  margin-bottom: 0;
  width: 100% !important;
  font-family: Helvetica;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  color: rgba(0, 0, 0, 0.5);
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Ikdyb3VwIj4KPHBhdGggaWQ9IlBhdGgiIGQ9Ik04Ljc5OTggMTBMMTIuNzk5OCAxNEwxNi43OTk4IDEwIiBzdHJva2U9IiM3QTdBN0EiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K") no-repeat right center;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__inner .choices__input:hover {
  cursor: pointer;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__inner .choices__list .choices__item {
  margin: 0 5px 5px 0;
  padding: 5px;
  border-radius: 5px;
  width: auto;
  word-break: inherit;
  display: flex;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__inner .choices__list .choices__item--selectable, .find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__inner .choices__list .choices__item.is-highlighted {
  background: rgba(37, 35, 36, 0.2);
  border: none;
  font-family: Helvetica;
  font-size: 13px;
  font-weight: 700;
  color: #000000;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__inner .choices__list .choices__item--selectable button, .find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__inner .choices__list .choices__item.is-highlighted button {
  font-size: 0;
  border: none;
  padding: 0;
  background: transparent;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__inner .choices__list .choices__item--selectable button:hover, .find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__inner .choices__list .choices__item.is-highlighted button:hover {
  cursor: pointer;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__inner .choices__list .choices__item--selectable button:after, .find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__inner .choices__list .choices__item.is-highlighted button:after {
  content: "";
  width: 16px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tIUZvbnQgQXdlc29tZSBGcmVlIDYuNS4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgQ29weXJpZ2h0IDIwMjQgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZD0iTTM0Mi42IDE1MC42YzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDE5MiAyMTAuNyA4Ni42IDEwNS40Yy0xMi41LTEyLjUtMzIuOC0xMi41LTQ1LjMgMHMtMTIuNSAzMi44IDAgNDUuM0wxNDYuNyAyNTYgNDEuNCAzNjEuNGMtMTIuNSAxMi41LTEyLjUgMzIuOCAwIDQ1LjNzMzIuOCAxMi41IDQ1LjMgMEwxOTIgMzAxLjMgMjk3LjQgNDA2LjZjMTIuNSAxMi41IDMyLjggMTIuNSA0NS4zIDBzMTIuNS0zMi44IDAtNDUuM0wyMzcuMyAyNTYgMzQyLjYgMTUwLjZ6Ii8+PC9zdmc+") no-repeat right center;
  height: 16px;
  display: inline-flex;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__list--dropdown {
  box-shadow: none;
  padding: 24px 10px 10px 10px;
  width: 255px;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__list--dropdown .is-active {
  background: var(--Main-White, #FFF);
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
  padding: 24px 10px 10px 10px;
  width: 255px;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__list--dropdown .choices__list .choices__item {
  font-family: Helvetica;
  font-size: 13px;
  font-weight: 700;
  line-height: 13px;
  color: #252324;
  margin-bottom: 16px;
  background-color: transparent;
  padding: 0;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__list--dropdown .choices__list .choices__item--selectable.is-highlighted {
  background-color: transparent;
  cursor: pointer;
  color: #FF002E;
}
.find-workers .row div form .js-stools .js-stools-container-filters .js-stools-field-filter .js-select-submit-on-change .choices .choices__list--dropdown .choices__list .choices__item:hover {
  cursor: pointer;
  color: #FF002E;
}
.find-workers .row div form table {
  width: 100%;
}
.find-workers .row div form table thead tr th {
  font-family: Helvetica;
  font-size: 12px;
  font-weight: 400;
  color: #252324;
  letter-spacing: 0.36px;
  opacity: 0.6;
}
.find-workers .row div form table thead tr th a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.find-workers .row div form table thead tr th a.selected span {
  opacity: 1;
  font-weight: 700;
}
.find-workers .row div form table thead tr th a.selected span.icon-caret-up {
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMzMzMDEgNS4zMzMyNUwzLjMzMzAxIDEwLjY2NjYiIHN0cm9rZT0iIzdDN0I3QyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0zLjU0MTM1IDEuNjQ1MjdMNS4xNzA4MyA0LjA4OTQ5QzUuNTI1MjYgNC42MjExNCA1LjE0NDE0IDUuMzMzMjUgNC41MDUxOSA1LjMzMzI1TDIuMTYxNDggNS4zMzMyNUMxLjUyMjUzIDUuMzMzMjUgMS4xNDE0MSA0LjYyMTE0IDEuNDk1ODQgNC4wODk0OUwzLjEyNTMyIDEuNjQ1MjdDMy4yMjQyOCAxLjQ5Njg0IDMuNDQyMzkgMS40OTY4NCAzLjU0MTM1IDEuNjQ1MjdaIiBmaWxsPSIjN0M3QjdDIi8+CjxwYXRoIGQ9Ik0zLjU0MTM1IDE0LjM1NDdMNS4xNzA4MyAxMS45MTA1QzUuNTI1MjYgMTEuMzc4OSA1LjE0NDE0IDEwLjY2NjcgNC41MDUxOSAxMC42NjY3TDIuMTYxNDggMTAuNjY2N0MxLjUyMjUzIDEwLjY2NjcgMS4xNDE0MSAxMS4zNzg5IDEuNDk1ODQgMTEuOTEwNUwzLjEyNTMyIDE0LjM1NDdDMy4yMjQyOCAxNC41MDMyIDMuNDQyMzkgMTQuNTAzMiAzLjU0MTM1IDE0LjM1NDdaIiBmaWxsPSIjN0M3QjdDIi8+CjxwYXRoIGQ9Ik03LjMzMzAxIDQuNjY2NzVIMTIuNjY2MyIgc3Ryb2tlPSIjN0M3QjdDIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNNy4zMzMwMSA4SDEyLjY2NjMiIHN0cm9rZT0iIzdDN0I3QyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTcuMzMzMDEgMTEuMzMzNUgxMi42NjYzIiBzdHJva2U9IiM3QzdCN0MiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=") no-repeat center left;
}
.find-workers .row div form table thead tr th a.selected span.icon-caret-up:before {
  content: "";
}
.find-workers .row div form table thead tr th a span {
  font-family: Helvetica;
  font-size: 12px;
  font-weight: 400;
  color: #252324;
  letter-spacing: 0.36px;
  opacity: 0.6;
}
.find-workers .row div form table thead tr th a span.icon-sort {
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMzMzMDEgNS4zMzMyNUwzLjMzMzAxIDEwLjY2NjYiIHN0cm9rZT0iIzdDN0I3QyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0zLjU0MTM1IDEuNjQ1MjdMNS4xNzA4MyA0LjA4OTQ5QzUuNTI1MjYgNC42MjExNCA1LjE0NDE0IDUuMzMzMjUgNC41MDUxOSA1LjMzMzI1TDIuMTYxNDggNS4zMzMyNUMxLjUyMjUzIDUuMzMzMjUgMS4xNDE0MSA0LjYyMTE0IDEuNDk1ODQgNC4wODk0OUwzLjEyNTMyIDEuNjQ1MjdDMy4yMjQyOCAxLjQ5Njg0IDMuNDQyMzkgMS40OTY4NCAzLjU0MTM1IDEuNjQ1MjdaIiBmaWxsPSIjN0M3QjdDIi8+CjxwYXRoIGQ9Ik0zLjU0MTM1IDE0LjM1NDdMNS4xNzA4MyAxMS45MTA1QzUuNTI1MjYgMTEuMzc4OSA1LjE0NDE0IDEwLjY2NjcgNC41MDUxOSAxMC42NjY3TDIuMTYxNDggMTAuNjY2N0MxLjUyMjUzIDEwLjY2NjcgMS4xNDE0MSAxMS4zNzg5IDEuNDk1ODQgMTEuOTEwNUwzLjEyNTMyIDE0LjM1NDdDMy4yMjQyOCAxNC41MDMyIDMuNDQyMzkgMTQuNTAzMiAzLjU0MTM1IDE0LjM1NDdaIiBmaWxsPSIjN0M3QjdDIi8+CjxwYXRoIGQ9Ik03LjMzMzAxIDQuNjY2NzVIMTIuNjY2MyIgc3Ryb2tlPSIjN0M3QjdDIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNNy4zMzMwMSA4SDEyLjY2NjMiIHN0cm9rZT0iIzdDN0I3QyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTcuMzMzMDEgMTEuMzMzNUgxMi42NjYzIiBzdHJva2U9IiM3QzdCN0MiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=") no-repeat center left;
}
.find-workers .row div form table thead tr th a span.icon-sort:before {
  content: "";
}
.find-workers .row div form table thead tr th a span.visually-hidden {
  display: none;
}
.find-workers .row div form table tbody tr {
  height: 114px;
  vertical-align: middle;
}
.find-workers .row div form table tbody tr td {
  border-bottom: 1px solid rgba(37, 35, 36, 0.2);
}
.find-workers .row div form table tbody tr td.text-center {
  text-align: center;
  font-family: Helvetica;
  font-size: 16px;
  font-weight: 400;
  color: #252324;
}
.find-workers .row div form table tbody tr td.text-center .photo-rating {
  display: flex !important;
  justify-content: flex-start;
  align-items: center;
}
.find-workers .row div form table tbody tr td.text-center .photo-rating img {
  margin-right: 22px;
}
.find-workers .row div form table tbody tr td.text-center .photo-rating .rating {
  height: 12px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODUiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCA4NSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuODIwNjEgMC40NzYzNjVDNi4wMzQ0NSAtMC4xNTg3ODkgNi45NjU1NSAtMC4xNTg3ODggNy4xNzkzOSAwLjQ3NjM2Nkw4LjIyNDExIDMuNTc5MzhDOC4zMTk3NCAzLjg2MzQyIDguNTk0MDIgNC4wNTU3NCA4LjkwMzUgNC4wNTU3NEgxMi4yODQzQzEyLjk3NjMgNC4wNTU3NCAxMy4yNjQgNC45MTAzNCAxMi43MDQyIDUuMzAyODhMOS45NjkwNSA3LjIyMDY1QzkuNzE4NjggNy4zOTYyIDkuNjEzOTIgNy43MDczNyA5LjcwOTU1IDcuOTkxNDJMMTAuNzU0MyAxMS4wOTQ0QzEwLjk2ODEgMTEuNzI5NiAxMC4yMTQ4IDEyLjI1NzggOS42NTQ5OSAxMS44NjUyTDYuOTE5ODkgOS45NDc0NEM2LjY2OTUxIDkuNzcxODkgNi4zMzA0OSA5Ljc3MTg5IDYuMDgwMTEgOS45NDc0NEwzLjM0NTAxIDExLjg2NTJDMi43ODUxNiAxMi4yNTc4IDIuMDMxODkgMTEuNzI5NiAyLjI0NTczIDExLjA5NDRMMy4yOTA0NSA3Ljk5MTQyQzMuMzg2MDggNy43MDczNyAzLjI4MTMyIDcuMzk2MiAzLjAzMDk0IDcuMjIwNjVMMC4yOTU4MzYgNS4zMDI4OEMtMC4yNjQwMTIgNC45MTAzNCAwLjAyMzcxMjIgNC4wNTU3NCAwLjcxNTcyMiA0LjA1NTc0SDQuMDk2NUM0LjQwNTk4IDQuMDU1NzQgNC42ODAyNiAzLjg2MzQzIDQuNzc1ODkgMy41NzkzOEw1LjgyMDYxIDAuNDc2MzY1WiIgZmlsbD0iIzAyMDIwMiIvPgo8cGF0aCBkPSJNMjMuODIwNiAwLjQ3NjM2NUMyNC4wMzQ1IC0wLjE1ODc4OSAyNC45NjU1IC0wLjE1ODc4OCAyNS4xNzk0IDAuNDc2MzY2TDI2LjIyNDEgMy41NzkzOEMyNi4zMTk3IDMuODYzNDIgMjYuNTk0IDQuMDU1NzQgMjYuOTAzNSA0LjA1NTc0SDMwLjI4NDNDMzAuOTc2MyA0LjA1NTc0IDMxLjI2NCA0LjkxMDM0IDMwLjcwNDIgNS4zMDI4OEwyNy45NjkxIDcuMjIwNjVDMjcuNzE4NyA3LjM5NjIgMjcuNjEzOSA3LjcwNzM3IDI3LjcwOTUgNy45OTE0MkwyOC43NTQzIDExLjA5NDRDMjguOTY4MSAxMS43Mjk2IDI4LjIxNDggMTIuMjU3OCAyNy42NTUgMTEuODY1MkwyNC45MTk5IDkuOTQ3NDRDMjQuNjY5NSA5Ljc3MTg5IDI0LjMzMDUgOS43NzE4OSAyNC4wODAxIDkuOTQ3NDRMMjEuMzQ1IDExLjg2NTJDMjAuNzg1MiAxMi4yNTc4IDIwLjAzMTkgMTEuNzI5NiAyMC4yNDU3IDExLjA5NDRMMjEuMjkwNCA3Ljk5MTQyQzIxLjM4NjEgNy43MDczNyAyMS4yODEzIDcuMzk2MiAyMS4wMzA5IDcuMjIwNjVMMTguMjk1OCA1LjMwMjg4QzE3LjczNiA0LjkxMDM0IDE4LjAyMzcgNC4wNTU3NCAxOC43MTU3IDQuMDU1NzRIMjIuMDk2NUMyMi40MDYgNC4wNTU3NCAyMi42ODAzIDMuODYzNDMgMjIuNzc1OSAzLjU3OTM4TDIzLjgyMDYgMC40NzYzNjVaIiBmaWxsPSIjMDIwMjAyIi8+CjxwYXRoIGQ9Ik00MS44MjA2IDAuNDc2MzY1QzQyLjAzNDUgLTAuMTU4Nzg5IDQyLjk2NTUgLTAuMTU4Nzg4IDQzLjE3OTQgMC40NzYzNjZMNDQuMjI0MSAzLjU3OTM4QzQ0LjMxOTcgMy44NjM0MiA0NC41OTQgNC4wNTU3NCA0NC45MDM1IDQuMDU1NzRINDguMjg0M0M0OC45NzYzIDQuMDU1NzQgNDkuMjY0IDQuOTEwMzQgNDguNzA0MiA1LjMwMjg4TDQ1Ljk2OTEgNy4yMjA2NUM0NS43MTg3IDcuMzk2MiA0NS42MTM5IDcuNzA3MzcgNDUuNzA5NSA3Ljk5MTQyTDQ2Ljc1NDMgMTEuMDk0NEM0Ni45NjgxIDExLjcyOTYgNDYuMjE0OCAxMi4yNTc4IDQ1LjY1NSAxMS44NjUyTDQyLjkxOTkgOS45NDc0NEM0Mi42Njk1IDkuNzcxODkgNDIuMzMwNSA5Ljc3MTg5IDQyLjA4MDEgOS45NDc0NEwzOS4zNDUgMTEuODY1MkMzOC43ODUyIDEyLjI1NzggMzguMDMxOSAxMS43Mjk2IDM4LjI0NTcgMTEuMDk0NEwzOS4yOTA0IDcuOTkxNDJDMzkuMzg2MSA3LjcwNzM3IDM5LjI4MTMgNy4zOTYyIDM5LjAzMDkgNy4yMjA2NUwzNi4yOTU4IDUuMzAyODhDMzUuNzM2IDQuOTEwMzQgMzYuMDIzNyA0LjA1NTc0IDM2LjcxNTcgNC4wNTU3NEg0MC4wOTY1QzQwLjQwNiA0LjA1NTc0IDQwLjY4MDMgMy44NjM0MyA0MC43NzU5IDMuNTc5MzhMNDEuODIwNiAwLjQ3NjM2NVoiIGZpbGw9IiMwMjAyMDIiLz4KPHBhdGggZD0iTTU5LjgyMDYgMC40NzYzNjVDNjAuMDM0NSAtMC4xNTg3ODkgNjAuOTY1NSAtMC4xNTg3ODggNjEuMTc5NCAwLjQ3NjM2Nkw2Mi4yMjQxIDMuNTc5MzhDNjIuMzE5NyAzLjg2MzQyIDYyLjU5NCA0LjA1NTc0IDYyLjkwMzUgNC4wNTU3NEg2Ni4yODQzQzY2Ljk3NjMgNC4wNTU3NCA2Ny4yNjQgNC45MTAzNCA2Ni43MDQyIDUuMzAyODhMNjMuOTY5MSA3LjIyMDY1QzYzLjcxODcgNy4zOTYyIDYzLjYxMzkgNy43MDczNyA2My43MDk1IDcuOTkxNDJMNjQuNzU0MyAxMS4wOTQ0QzY0Ljk2ODEgMTEuNzI5NiA2NC4yMTQ4IDEyLjI1NzggNjMuNjU1IDExLjg2NTJMNjAuOTE5OSA5Ljk0NzQ0QzYwLjY2OTUgOS43NzE4OSA2MC4zMzA1IDkuNzcxODkgNjAuMDgwMSA5Ljk0NzQ0TDU3LjM0NSAxMS44NjUyQzU2Ljc4NTIgMTIuMjU3OCA1Ni4wMzE5IDExLjcyOTYgNTYuMjQ1NyAxMS4wOTQ0TDU3LjI5MDQgNy45OTE0MkM1Ny4zODYxIDcuNzA3MzcgNTcuMjgxMyA3LjM5NjIgNTcuMDMwOSA3LjIyMDY1TDU0LjI5NTggNS4zMDI4OEM1My43MzYgNC45MTAzNCA1NC4wMjM3IDQuMDU1NzQgNTQuNzE1NyA0LjA1NTc0SDU4LjA5NjVDNTguNDA2IDQuMDU1NzQgNTguNjgwMyAzLjg2MzQzIDU4Ljc3NTkgMy41NzkzOEw1OS44MjA2IDAuNDc2MzY1WiIgZmlsbD0iIzAyMDIwMiIvPgo8cGF0aCBkPSJNNzcuODIwNiAwLjQ3NjM2NUM3OC4wMzQ1IC0wLjE1ODc4OSA3OC45NjU1IC0wLjE1ODc4OCA3OS4xNzk0IDAuNDc2MzY2TDgwLjIyNDEgMy41NzkzOEM4MC4zMTk3IDMuODYzNDIgODAuNTk0IDQuMDU1NzQgODAuOTAzNSA0LjA1NTc0SDg0LjI4NDNDODQuOTc2MyA0LjA1NTc0IDg1LjI2NCA0LjkxMDM0IDg0LjcwNDIgNS4zMDI4OEw4MS45NjkxIDcuMjIwNjVDODEuNzE4NyA3LjM5NjIgODEuNjEzOSA3LjcwNzM3IDgxLjcwOTUgNy45OTE0Mkw4Mi43NTQzIDExLjA5NDRDODIuOTY4MSAxMS43Mjk2IDgyLjIxNDggMTIuMjU3OCA4MS42NTUgMTEuODY1Mkw3OC45MTk5IDkuOTQ3NDRDNzguNjY5NSA5Ljc3MTg5IDc4LjMzMDUgOS43NzE4OSA3OC4wODAxIDkuOTQ3NDRMNzUuMzQ1IDExLjg2NTJDNzQuNzg1MiAxMi4yNTc4IDc0LjAzMTkgMTEuNzI5NiA3NC4yNDU3IDExLjA5NDRMNzUuMjkwNCA3Ljk5MTQyQzc1LjM4NjEgNy43MDczNyA3NS4yODEzIDcuMzk2MiA3NS4wMzA5IDcuMjIwNjVMNzIuMjk1OCA1LjMwMjg4QzcxLjczNiA0LjkxMDM0IDcyLjAyMzcgNC4wNTU3NCA3Mi43MTU3IDQuMDU1NzRINzYuMDk2NUM3Ni40MDYgNC4wNTU3NCA3Ni42ODAzIDMuODYzNDMgNzYuNzc1OSAzLjU3OTM4TDc3LjgyMDYgMC40NzYzNjVaIiBmaWxsPSIjMDIwMjAyIi8+Cjwvc3ZnPgo=") no-repeat left center;
}
.find-workers .row div form table tbody tr td.availability {
  font-family: Helvetica;
  font-size: 16px;
  font-weight: 400;
  margin-right: 10px;
}
.find-workers .row div form table tbody tr td.availability.available {
  color: #00FF66;
}
.find-workers .row div form table tbody tr td.availability.available:before {
  content: "";
  display: inline-flex;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #00FF66;
  margin-right: 8px;
}
.find-workers .row div form table tbody tr td.availability.not-available {
  color: #FF002E;
}
.find-workers .row div form table tbody tr td.availability.not-available:before {
  content: "";
  display: inline-flex;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #FF002E;
  margin-right: 8px;
}
.find-workers .row div form table tbody tr td.has-context {
  text-align: center;
}
.find-workers .row div form table tbody tr td a {
  color: #252324;
  font-family: Helvetica;
  font-size: 16px;
  font-weight: 700;
}
.find-workers .row div form table tbody tr td a:hover {
  color: #252324;
  text-decoration: none;
}

/* Profile */
#agencyTabsContent .tab-pane .table-responsive table {
  width: 100%;
}
#agencyTabsContent .tab-pane .table-responsive table thead tr th {
  font-family: Helvetica;
  font-size: 12px;
  font-weight: 400;
  color: #252324;
  letter-spacing: 0.36px;
  opacity: 0.6;
}
#agencyTabsContent .tab-pane .table-responsive table thead tr th a {
  display: flex;
  align-items: center;
  justify-content: center;
}
#agencyTabsContent .tab-pane .table-responsive table thead tr th a.selected span {
  opacity: 1;
  font-weight: 700;
}
#agencyTabsContent .tab-pane .table-responsive table thead tr th a.selected span.icon-caret-up {
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMzMzMDEgNS4zMzMyNUwzLjMzMzAxIDEwLjY2NjYiIHN0cm9rZT0iIzdDN0I3QyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0zLjU0MTM1IDEuNjQ1MjdMNS4xNzA4MyA0LjA4OTQ5QzUuNTI1MjYgNC42MjExNCA1LjE0NDE0IDUuMzMzMjUgNC41MDUxOSA1LjMzMzI1TDIuMTYxNDggNS4zMzMyNUMxLjUyMjUzIDUuMzMzMjUgMS4xNDE0MSA0LjYyMTE0IDEuNDk1ODQgNC4wODk0OUwzLjEyNTMyIDEuNjQ1MjdDMy4yMjQyOCAxLjQ5Njg0IDMuNDQyMzkgMS40OTY4NCAzLjU0MTM1IDEuNjQ1MjdaIiBmaWxsPSIjN0M3QjdDIi8+CjxwYXRoIGQ9Ik0zLjU0MTM1IDE0LjM1NDdMNS4xNzA4MyAxMS45MTA1QzUuNTI1MjYgMTEuMzc4OSA1LjE0NDE0IDEwLjY2NjcgNC41MDUxOSAxMC42NjY3TDIuMTYxNDggMTAuNjY2N0MxLjUyMjUzIDEwLjY2NjcgMS4xNDE0MSAxMS4zNzg5IDEuNDk1ODQgMTEuOTEwNUwzLjEyNTMyIDE0LjM1NDdDMy4yMjQyOCAxNC41MDMyIDMuNDQyMzkgMTQuNTAzMiAzLjU0MTM1IDE0LjM1NDdaIiBmaWxsPSIjN0M3QjdDIi8+CjxwYXRoIGQ9Ik03LjMzMzAxIDQuNjY2NzVIMTIuNjY2MyIgc3Ryb2tlPSIjN0M3QjdDIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNNy4zMzMwMSA4SDEyLjY2NjMiIHN0cm9rZT0iIzdDN0I3QyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTcuMzMzMDEgMTEuMzMzNUgxMi42NjYzIiBzdHJva2U9IiM3QzdCN0MiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=") no-repeat center left;
}
#agencyTabsContent .tab-pane .table-responsive table thead tr th a.selected span.icon-caret-up:before {
  content: "";
}
#agencyTabsContent .tab-pane .table-responsive table thead tr th a span {
  font-family: Helvetica;
  font-size: 12px;
  font-weight: 400;
  color: #252324;
  letter-spacing: 0.36px;
  opacity: 0.6;
}
#agencyTabsContent .tab-pane .table-responsive table thead tr th a span.icon-sort {
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMzMzMDEgNS4zMzMyNUwzLjMzMzAxIDEwLjY2NjYiIHN0cm9rZT0iIzdDN0I3QyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0zLjU0MTM1IDEuNjQ1MjdMNS4xNzA4MyA0LjA4OTQ5QzUuNTI1MjYgNC42MjExNCA1LjE0NDE0IDUuMzMzMjUgNC41MDUxOSA1LjMzMzI1TDIuMTYxNDggNS4zMzMyNUMxLjUyMjUzIDUuMzMzMjUgMS4xNDE0MSA0LjYyMTE0IDEuNDk1ODQgNC4wODk0OUwzLjEyNTMyIDEuNjQ1MjdDMy4yMjQyOCAxLjQ5Njg0IDMuNDQyMzkgMS40OTY4NCAzLjU0MTM1IDEuNjQ1MjdaIiBmaWxsPSIjN0M3QjdDIi8+CjxwYXRoIGQ9Ik0zLjU0MTM1IDE0LjM1NDdMNS4xNzA4MyAxMS45MTA1QzUuNTI1MjYgMTEuMzc4OSA1LjE0NDE0IDEwLjY2NjcgNC41MDUxOSAxMC42NjY3TDIuMTYxNDggMTAuNjY2N0MxLjUyMjUzIDEwLjY2NjcgMS4xNDE0MSAxMS4zNzg5IDEuNDk1ODQgMTEuOTEwNUwzLjEyNTMyIDE0LjM1NDdDMy4yMjQyOCAxNC41MDMyIDMuNDQyMzkgMTQuNTAzMiAzLjU0MTM1IDE0LjM1NDdaIiBmaWxsPSIjN0M3QjdDIi8+CjxwYXRoIGQ9Ik03LjMzMzAxIDQuNjY2NzVIMTIuNjY2MyIgc3Ryb2tlPSIjN0M3QjdDIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNNy4zMzMwMSA4SDEyLjY2NjMiIHN0cm9rZT0iIzdDN0I3QyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTcuMzMzMDEgMTEuMzMzNUgxMi42NjYzIiBzdHJva2U9IiM3QzdCN0MiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=") no-repeat center left;
}
#agencyTabsContent .tab-pane .table-responsive table thead tr th a span.icon-sort:before {
  content: "";
}
#agencyTabsContent .tab-pane .table-responsive table thead tr th a span.visually-hidden {
  display: none;
}
#agencyTabsContent .tab-pane .table-responsive table tbody tr {
  height: 114px;
  vertical-align: middle;
}
#agencyTabsContent .tab-pane .table-responsive table tbody tr td {
  border-bottom: 1px solid rgba(37, 35, 36, 0.2);
  text-align: center;
  font-family: Helvetica;
  font-size: 16px;
  font-weight: 400;
  color: #252324;
}
#agencyTabsContent .tab-pane .table-responsive table tbody tr td .photo-rating {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#agencyTabsContent .tab-pane .table-responsive table tbody tr td .photo-rating img {
  width: 38px;
  height: 76px;
}
#agencyTabsContent .tab-pane .table-responsive table tbody tr td .photo-rating .rating-block .rating {
  display: flex;
  height: 12px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODUiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCA4NSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuODIwNjEgMC40NzYzNjVDNi4wMzQ0NSAtMC4xNTg3ODkgNi45NjU1NSAtMC4xNTg3ODggNy4xNzkzOSAwLjQ3NjM2Nkw4LjIyNDExIDMuNTc5MzhDOC4zMTk3NCAzLjg2MzQyIDguNTk0MDIgNC4wNTU3NCA4LjkwMzUgNC4wNTU3NEgxMi4yODQzQzEyLjk3NjMgNC4wNTU3NCAxMy4yNjQgNC45MTAzNCAxMi43MDQyIDUuMzAyODhMOS45NjkwNSA3LjIyMDY1QzkuNzE4NjggNy4zOTYyIDkuNjEzOTIgNy43MDczNyA5LjcwOTU1IDcuOTkxNDJMMTAuNzU0MyAxMS4wOTQ0QzEwLjk2ODEgMTEuNzI5NiAxMC4yMTQ4IDEyLjI1NzggOS42NTQ5OSAxMS44NjUyTDYuOTE5ODkgOS45NDc0NEM2LjY2OTUxIDkuNzcxODkgNi4zMzA0OSA5Ljc3MTg5IDYuMDgwMTEgOS45NDc0NEwzLjM0NTAxIDExLjg2NTJDMi43ODUxNiAxMi4yNTc4IDIuMDMxODkgMTEuNzI5NiAyLjI0NTczIDExLjA5NDRMMy4yOTA0NSA3Ljk5MTQyQzMuMzg2MDggNy43MDczNyAzLjI4MTMyIDcuMzk2MiAzLjAzMDk0IDcuMjIwNjVMMC4yOTU4MzYgNS4zMDI4OEMtMC4yNjQwMTIgNC45MTAzNCAwLjAyMzcxMjIgNC4wNTU3NCAwLjcxNTcyMiA0LjA1NTc0SDQuMDk2NUM0LjQwNTk4IDQuMDU1NzQgNC42ODAyNiAzLjg2MzQzIDQuNzc1ODkgMy41NzkzOEw1LjgyMDYxIDAuNDc2MzY1WiIgZmlsbD0iIzAyMDIwMiIvPgo8cGF0aCBkPSJNMjMuODIwNiAwLjQ3NjM2NUMyNC4wMzQ1IC0wLjE1ODc4OSAyNC45NjU1IC0wLjE1ODc4OCAyNS4xNzk0IDAuNDc2MzY2TDI2LjIyNDEgMy41NzkzOEMyNi4zMTk3IDMuODYzNDIgMjYuNTk0IDQuMDU1NzQgMjYuOTAzNSA0LjA1NTc0SDMwLjI4NDNDMzAuOTc2MyA0LjA1NTc0IDMxLjI2NCA0LjkxMDM0IDMwLjcwNDIgNS4zMDI4OEwyNy45NjkxIDcuMjIwNjVDMjcuNzE4NyA3LjM5NjIgMjcuNjEzOSA3LjcwNzM3IDI3LjcwOTUgNy45OTE0MkwyOC43NTQzIDExLjA5NDRDMjguOTY4MSAxMS43Mjk2IDI4LjIxNDggMTIuMjU3OCAyNy42NTUgMTEuODY1MkwyNC45MTk5IDkuOTQ3NDRDMjQuNjY5NSA5Ljc3MTg5IDI0LjMzMDUgOS43NzE4OSAyNC4wODAxIDkuOTQ3NDRMMjEuMzQ1IDExLjg2NTJDMjAuNzg1MiAxMi4yNTc4IDIwLjAzMTkgMTEuNzI5NiAyMC4yNDU3IDExLjA5NDRMMjEuMjkwNCA3Ljk5MTQyQzIxLjM4NjEgNy43MDczNyAyMS4yODEzIDcuMzk2MiAyMS4wMzA5IDcuMjIwNjVMMTguMjk1OCA1LjMwMjg4QzE3LjczNiA0LjkxMDM0IDE4LjAyMzcgNC4wNTU3NCAxOC43MTU3IDQuMDU1NzRIMjIuMDk2NUMyMi40MDYgNC4wNTU3NCAyMi42ODAzIDMuODYzNDMgMjIuNzc1OSAzLjU3OTM4TDIzLjgyMDYgMC40NzYzNjVaIiBmaWxsPSIjMDIwMjAyIi8+CjxwYXRoIGQ9Ik00MS44MjA2IDAuNDc2MzY1QzQyLjAzNDUgLTAuMTU4Nzg5IDQyLjk2NTUgLTAuMTU4Nzg4IDQzLjE3OTQgMC40NzYzNjZMNDQuMjI0MSAzLjU3OTM4QzQ0LjMxOTcgMy44NjM0MiA0NC41OTQgNC4wNTU3NCA0NC45MDM1IDQuMDU1NzRINDguMjg0M0M0OC45NzYzIDQuMDU1NzQgNDkuMjY0IDQuOTEwMzQgNDguNzA0MiA1LjMwMjg4TDQ1Ljk2OTEgNy4yMjA2NUM0NS43MTg3IDcuMzk2MiA0NS42MTM5IDcuNzA3MzcgNDUuNzA5NSA3Ljk5MTQyTDQ2Ljc1NDMgMTEuMDk0NEM0Ni45NjgxIDExLjcyOTYgNDYuMjE0OCAxMi4yNTc4IDQ1LjY1NSAxMS44NjUyTDQyLjkxOTkgOS45NDc0NEM0Mi42Njk1IDkuNzcxODkgNDIuMzMwNSA5Ljc3MTg5IDQyLjA4MDEgOS45NDc0NEwzOS4zNDUgMTEuODY1MkMzOC43ODUyIDEyLjI1NzggMzguMDMxOSAxMS43Mjk2IDM4LjI0NTcgMTEuMDk0NEwzOS4yOTA0IDcuOTkxNDJDMzkuMzg2MSA3LjcwNzM3IDM5LjI4MTMgNy4zOTYyIDM5LjAzMDkgNy4yMjA2NUwzNi4yOTU4IDUuMzAyODhDMzUuNzM2IDQuOTEwMzQgMzYuMDIzNyA0LjA1NTc0IDM2LjcxNTcgNC4wNTU3NEg0MC4wOTY1QzQwLjQwNiA0LjA1NTc0IDQwLjY4MDMgMy44NjM0MyA0MC43NzU5IDMuNTc5MzhMNDEuODIwNiAwLjQ3NjM2NVoiIGZpbGw9IiMwMjAyMDIiLz4KPHBhdGggZD0iTTU5LjgyMDYgMC40NzYzNjVDNjAuMDM0NSAtMC4xNTg3ODkgNjAuOTY1NSAtMC4xNTg3ODggNjEuMTc5NCAwLjQ3NjM2Nkw2Mi4yMjQxIDMuNTc5MzhDNjIuMzE5NyAzLjg2MzQyIDYyLjU5NCA0LjA1NTc0IDYyLjkwMzUgNC4wNTU3NEg2Ni4yODQzQzY2Ljk3NjMgNC4wNTU3NCA2Ny4yNjQgNC45MTAzNCA2Ni43MDQyIDUuMzAyODhMNjMuOTY5MSA3LjIyMDY1QzYzLjcxODcgNy4zOTYyIDYzLjYxMzkgNy43MDczNyA2My43MDk1IDcuOTkxNDJMNjQuNzU0MyAxMS4wOTQ0QzY0Ljk2ODEgMTEuNzI5NiA2NC4yMTQ4IDEyLjI1NzggNjMuNjU1IDExLjg2NTJMNjAuOTE5OSA5Ljk0NzQ0QzYwLjY2OTUgOS43NzE4OSA2MC4zMzA1IDkuNzcxODkgNjAuMDgwMSA5Ljk0NzQ0TDU3LjM0NSAxMS44NjUyQzU2Ljc4NTIgMTIuMjU3OCA1Ni4wMzE5IDExLjcyOTYgNTYuMjQ1NyAxMS4wOTQ0TDU3LjI5MDQgNy45OTE0MkM1Ny4zODYxIDcuNzA3MzcgNTcuMjgxMyA3LjM5NjIgNTcuMDMwOSA3LjIyMDY1TDU0LjI5NTggNS4zMDI4OEM1My43MzYgNC45MTAzNCA1NC4wMjM3IDQuMDU1NzQgNTQuNzE1NyA0LjA1NTc0SDU4LjA5NjVDNTguNDA2IDQuMDU1NzQgNTguNjgwMyAzLjg2MzQzIDU4Ljc3NTkgMy41NzkzOEw1OS44MjA2IDAuNDc2MzY1WiIgZmlsbD0iIzAyMDIwMiIvPgo8cGF0aCBkPSJNNzcuODIwNiAwLjQ3NjM2NUM3OC4wMzQ1IC0wLjE1ODc4OSA3OC45NjU1IC0wLjE1ODc4OCA3OS4xNzk0IDAuNDc2MzY2TDgwLjIyNDEgMy41NzkzOEM4MC4zMTk3IDMuODYzNDIgODAuNTk0IDQuMDU1NzQgODAuOTAzNSA0LjA1NTc0SDg0LjI4NDNDODQuOTc2MyA0LjA1NTc0IDg1LjI2NCA0LjkxMDM0IDg0LjcwNDIgNS4zMDI4OEw4MS45NjkxIDcuMjIwNjVDODEuNzE4NyA3LjM5NjIgODEuNjEzOSA3LjcwNzM3IDgxLjcwOTUgNy45OTE0Mkw4Mi43NTQzIDExLjA5NDRDODIuOTY4MSAxMS43Mjk2IDgyLjIxNDggMTIuMjU3OCA4MS42NTUgMTEuODY1Mkw3OC45MTk5IDkuOTQ3NDRDNzguNjY5NSA5Ljc3MTg5IDc4LjMzMDUgOS43NzE4OSA3OC4wODAxIDkuOTQ3NDRMNzUuMzQ1IDExLjg2NTJDNzQuNzg1MiAxMi4yNTc4IDc0LjAzMTkgMTEuNzI5NiA3NC4yNDU3IDExLjA5NDRMNzUuMjkwNCA3Ljk5MTQyQzc1LjM4NjEgNy43MDczNyA3NS4yODEzIDcuMzk2MiA3NS4wMzA5IDcuMjIwNjVMNzIuMjk1OCA1LjMwMjg4QzcxLjczNiA0LjkxMDM0IDcyLjAyMzcgNC4wNTU3NCA3Mi43MTU3IDQuMDU1NzRINzYuMDk2NUM3Ni40MDYgNC4wNTU3NCA3Ni42ODAzIDMuODYzNDMgNzYuNzc1OSAzLjU3OTM4TDc3LjgyMDYgMC40NzYzNjVaIiBmaWxsPSIjMDIwMjAyIi8+Cjwvc3ZnPgo=") no-repeat left center;
  margin-bottom: 20px;
}
#agencyTabsContent .tab-pane .table-responsive table tbody tr td.availability {
  font-family: Helvetica;
  font-size: 16px;
  font-weight: 400;
  margin-right: 10px;
}
#agencyTabsContent .tab-pane .table-responsive table tbody tr td.availability.available {
  color: #00FF66;
}
#agencyTabsContent .tab-pane .table-responsive table tbody tr td.availability.available:before {
  content: "";
  display: inline-flex;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #00FF66;
  margin-right: 8px;
}
#agencyTabsContent .tab-pane .table-responsive table tbody tr td.availability.not-available {
  color: #FF002E;
}
#agencyTabsContent .tab-pane .table-responsive table tbody tr td.availability.not-available:before {
  content: "";
  display: inline-flex;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #FF002E;
  margin-right: 8px;
}
#agencyTabsContent .tab-pane .table-responsive table tbody tr td.has-context {
  text-align: center;
}
#agencyTabsContent .tab-pane .table-responsive table tbody tr td a {
  color: #252324;
  font-family: Helvetica;
  font-size: 16px;
  font-weight: 700;
}
#agencyTabsContent .tab-pane .table-responsive table tbody tr td a:hover {
  color: #252324;
  text-decoration: none;
}

/* Footer */
footer {
  flex: 0 0 auto;
  background: #000000;
  color: #ffffff;
  padding: 25px 0;
}
footer .container {
  border-top: 1px solid #616161;
}
footer .container .row {
  margin: 32px 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
footer .container .row .logo-footer {
  display: flex;
  align-items: center;
  justify-content: center;
}
footer .container .row .footer-menu {
  display: flex;
  justify-content: flex-start;
}
footer .container .row .footer-menu .mod-menu {
  display: flex;
  padding-left: 0;
  margin: 0;
  justify-content: flex-start;
  list-style-type: none;
}
footer .container .row .footer-menu .mod-menu li {
  font-family: "MonaSansRegular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin-right: 50px;
}
footer .container .row .footer-menu .mod-menu li:last-child {
  margin-right: 0;
}
footer .container .row .footer-menu .mod-menu li a, footer .container .row .footer-menu .mod-menu li span {
  color: #ffffff;
  display: flex;
  align-items: center;
}
footer .container .row .footer-menu .mod-menu li a:hover, footer .container .row .footer-menu .mod-menu li span:hover {
  cursor: pointer;
}
footer .container .row .copyright {
  display: flex;
  justify-content: flex-end;
}
footer .container .row .copyright .copy {
  font-family: "MonaSansRegular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

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