@import url("https://fonts.googleapis.com/css?family=Nunito:400,300,700|Titillium+Web:400,200,300,600,700&subset=latin,latin-ext");
@import url("https://fonts.googleapis.com/css?family=Lato:100,300,400,700&subset=latin,latin-ext");
@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");
@keyframes vibrate {
  0% {
    transform: rotate(0deg);
  }
  15% {
    transform: rotate(-10deg);
  }
  35% {
    transform: rotate(10deg);
  }
  55% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
/*
 * Animation from Daneden - rubberBand.
 * https://github.com/daneden/animate.css
 */
@keyframes rubberBand {
  0% {
    transform: scale3d(1, 1, 1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  100% {
    transform: scale3d(1, 1, 1);
  }
}
/* line 5, ../sass/base/scaffold/_fonts.scss */
html,
body {
  -webkit-font-smoothing: antialiased;
  color: #555b6d;
  width: 100%;
}

/* line 1, ../sass/base/scaffold/_type.scss */
.main-container {
  padding-top: 40px;
}
/* line 4, ../sass/base/scaffold/_type.scss */
.logged-in-user-page .main-container, .page-practice-center .main-container {
  padding-top: 0;
}

/* line 10, ../sass/base/scaffold/_type.scss */
.page-header {
  border: 0;
  padding: 0;
  margin: 0 0 30px;
}

/* line 17, ../sass/base/scaffold/_type.scss */
.with-form-actions .form-actions-cover {
  position: absolute;
  bottom: 0;
  left: 0;
  padding-top: 13px;
  padding-bottom: 13px;
  background: #fff;
  width: 100%;
  z-index: 1020;
  margin-bottom: 0;
}
/* line 28, ../sass/base/scaffold/_type.scss */
.with-form-actions .form-actions-cover .container {
  padding: 0;
  max-width: 100%;
}
/* line 34, ../sass/base/scaffold/_type.scss */
.with-form-actions .form-actions-fixed {
  position: fixed;
  box-shadow: 0 -12px 12px -12px #bbb;
}
/* line 38, ../sass/base/scaffold/_type.scss */
.with-form-actions .form-actions-fixed .container {
  padding: 0 10px;
}

/* line 3, ../sass/base/scaffold/_bootstrap-overrides.scss */
html.overlay-open .navbar-fixed-top {
  z-index: 400;
}
/* line 8, ../sass/base/scaffold/_bootstrap-overrides.scss */
html.js fieldset.collapsed {
  height: auto;
}
/* line 9, ../sass/base/scaffold/_bootstrap-overrides.scss */
html.js input.form-autocomplete {
  background-image: none;
}

/* line 13, ../sass/base/scaffold/_bootstrap-overrides.scss */
body {
  position: relative;
}
/* line 19, ../sass/base/scaffold/_bootstrap-overrides.scss */
body.admin-expanded.admin-vertical.admin-nw .navbar, body.admin-expanded.admin-vertical.admin-sw .navbar {
  margin-left: 260px;
}
/* line 23, ../sass/base/scaffold/_bootstrap-overrides.scss */
body.navbar-is-fixed-top, body.admin-menu.navbar-is-fixed-top {
  padding-top: 120px;
}
/* line 29, ../sass/base/scaffold/_bootstrap-overrides.scss */
body.navbar-is-fixed-top.no-secondary-bar {
  padding-top: 80px;
}
/* line 35, ../sass/base/scaffold/_bootstrap-overrides.scss */
body.admin-menu.navbar-is-fixed-top.no-secondary-bar {
  padding-top: 81px;
}
@media (max-width: 767px) {
  /* line 41, ../sass/base/scaffold/_bootstrap-overrides.scss */
  body.navbar-is-fixed-top, body.admin-menu.navbar-is-fixed-top {
    padding-top: 30px;
  }
}
/* line 47, ../sass/base/scaffold/_bootstrap-overrides.scss */
body.navbar-is-fixed-bottom {
  padding-bottom: 64px;
}
/* line 51, ../sass/base/scaffold/_bootstrap-overrides.scss */
body.toolbar {
  padding-top: 30px;
}
/* line 54, ../sass/base/scaffold/_bootstrap-overrides.scss */
body.toolbar .navbar-fixed-top {
  top: 30px;
}
/* line 55, ../sass/base/scaffold/_bootstrap-overrides.scss */
body.toolbar.navbar-is-fixed-top {
  padding-top: 94px;
}
/* line 58, ../sass/base/scaffold/_bootstrap-overrides.scss */
body.toolbar-drawer {
  padding-top: 64px !important;
}
/* line 60, ../sass/base/scaffold/_bootstrap-overrides.scss */
body.toolbar-drawer .navbar-fixed-top {
  top: 64px;
}
/* line 61, ../sass/base/scaffold/_bootstrap-overrides.scss */
body.toolbar-drawer.navbar-is-fixed-top {
  padding-top: 128px;
}
/* line 65, ../sass/base/scaffold/_bootstrap-overrides.scss */
body.admin-menu .navbar-fixed-top {
  top: 21px;
}
/* line 68, ../sass/base/scaffold/_bootstrap-overrides.scss */
body #admin-toolbar {
  z-index: 1600;
}
/* line 72, ../sass/base/scaffold/_bootstrap-overrides.scss */
body #toolbar,
body #admin-menu,
body #admin-toolbar {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 78, ../sass/base/scaffold/_bootstrap-overrides.scss */
body #admin-menu {
  margin: 0;
  padding: 0;
  position: fixed;
  z-index: 1600;
}
/* line 84, ../sass/base/scaffold/_bootstrap-overrides.scss */
body #admin-menu .dropdown li {
  line-height: normal;
}

/* line 90, ../sass/base/scaffold/_bootstrap-overrides.scss */
h1 {
  font-size: 40px;
}

/* line 94, ../sass/base/scaffold/_bootstrap-overrides.scss */
.navbar.container {
  margin-top: 20px;
}
@media screen and (min-width: 768px) {
  /* line 94, ../sass/base/scaffold/_bootstrap-overrides.scss */
  .navbar.container {
    max-width: 720px;
  }
}
@media screen and (min-width: 992px) {
  /* line 94, ../sass/base/scaffold/_bootstrap-overrides.scss */
  .navbar.container {
    max-width: 940px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 94, ../sass/base/scaffold/_bootstrap-overrides.scss */
  .navbar.container {
    max-width: 1140px;
  }
}
/* line 100, ../sass/base/scaffold/_bootstrap-overrides.scss */
.navbar.container > .container {
  margin: 0;
  padding: 0;
  width: auto;
}

/* line 107, ../sass/base/scaffold/_bootstrap-overrides.scss */
#overlay-container,
.overlay-modal-background,
.overlay-element {
  z-index: 1500;
}

/* line 113, ../sass/base/scaffold/_bootstrap-overrides.scss */
#toolbar {
  z-index: 1600;
}

/* line 114, ../sass/base/scaffold/_bootstrap-overrides.scss */
.modal {
  z-index: 1620;
}

/* line 115, ../sass/base/scaffold/_bootstrap-overrides.scss */
.modal-dialog {
  z-index: 1630;
}

/* line 116, ../sass/base/scaffold/_bootstrap-overrides.scss */
.modal-backdrop {
  z-index: 1610;
}

/* line 118, ../sass/base/scaffold/_bootstrap-overrides.scss */
.footer {
  margin-top: 45px;
  padding-top: 35px;
  padding-bottom: 36px;
  border-top: 1px solid #e5e5e5;
}

/* line 125, ../sass/base/scaffold/_bootstrap-overrides.scss */
.element-invisible {
  margin: 0;
  padding: 0;
  width: 1px;
}

/* line 131, ../sass/base/scaffold/_bootstrap-overrides.scss */
.navbar .logo {
  margin-right: -15px;
  padding-left: 15px;
  padding-right: 15px;
}
@media screen and (min-width: 768px) {
  /* line 131, ../sass/base/scaffold/_bootstrap-overrides.scss */
  .navbar .logo {
    margin-right: 0;
    padding-left: 0;
  }
}

/* line 142, ../sass/base/scaffold/_bootstrap-overrides.scss */
.navbar .secondary,
ul.secondary {
  float: right;
  font-size: 0;
}

/* line 148, ../sass/base/scaffold/_bootstrap-overrides.scss */
p:last-child {
  margin-bottom: 0;
}

/* line 153, ../sass/base/scaffold/_bootstrap-overrides.scss */
.region-help > .glyphicon {
  font-size: 18px;
  float: left;
  margin: -0.05em 0.5em 0 0;
}
/* line 159, ../sass/base/scaffold/_bootstrap-overrides.scss */
.region-help .block {
  overflow: hidden;
}

/* line 164, ../sass/base/scaffold/_bootstrap-overrides.scss */
#search-block-form {
  margin: 0;
}

/* line 168, ../sass/base/scaffold/_bootstrap-overrides.scss */
.navbar #block-search-form {
  float: none;
  margin: 5px 0 5px 5px;
}
@media screen and (min-width: 992px) {
  /* line 168, ../sass/base/scaffold/_bootstrap-overrides.scss */
  .navbar #block-search-form {
    float: right;
  }
}

/* line 175, ../sass/base/scaffold/_bootstrap-overrides.scss */
.navbar-search .control-group {
  margin-bottom: 0;
}

/* line 181, ../sass/base/scaffold/_bootstrap-overrides.scss */
ul li.collapsed, ul li.expanded, ul li.leaf {
  list-style: none;
  list-style-image: none;
}
/* line 189, ../sass/base/scaffold/_bootstrap-overrides.scss */
ul.action-links {
  margin: 12px 0;
  padding: 0;
}
/* line 193, ../sass/base/scaffold/_bootstrap-overrides.scss */
ul.action-links li {
  display: inline;
  margin: 0;
  padding: 0 6px 0 0;
}
/* line 199, ../sass/base/scaffold/_bootstrap-overrides.scss */
ul.action-links .glyphicon {
  padding-right: 0.5em;
}

/* line 205, ../sass/base/scaffold/_bootstrap-overrides.scss */
input,
textarea,
select,
.uneditable-input {
  max-width: 100%;
  width: auto;
}

/* line 213, ../sass/base/scaffold/_bootstrap-overrides.scss */
input.error {
  color: #b94a48;
  border-color: #ebccd1;
}

/* line 219, ../sass/base/scaffold/_bootstrap-overrides.scss */
fieldset legend.panel-heading {
  float: left;
  line-height: 1em;
  margin: 0;
}
/* line 225, ../sass/base/scaffold/_bootstrap-overrides.scss */
fieldset .panel-body {
  clear: both;
}
/* line 229, ../sass/base/scaffold/_bootstrap-overrides.scss */
fieldset .panel-heading a.panel-title {
  color: inherit;
  display: block;
  margin: -10px -15px;
  padding: 10px 15px;
}
/* line 235, ../sass/base/scaffold/_bootstrap-overrides.scss */
fieldset .panel-heading a.panel-title:hover {
  text-decoration: none;
}

/* line 241, ../sass/base/scaffold/_bootstrap-overrides.scss */
.form-actions {
  clear: both;
}

/* line 245, ../sass/base/scaffold/_bootstrap-overrides.scss */
.resizable-textarea textarea {
  border-radius: 4px 4px 0 0;
}

/* line 249, ../sass/base/scaffold/_bootstrap-overrides.scss */
.radio:first-child,
.checkbox:first-child {
  margin-top: 0;
}

/* line 254, ../sass/base/scaffold/_bootstrap-overrides.scss */
.radio:last-child,
.checkbox:last-child {
  margin-bottom: 0;
}

/* line 259, ../sass/base/scaffold/_bootstrap-overrides.scss */
.help-block,
.control-group .help-inline {
  color: #8c8c8c;
  font-size: 13px;
  margin: 5px 0 10px;
  padding: 0;
}

/* line 267, ../sass/base/scaffold/_bootstrap-overrides.scss */
.panel-heading {
  display: block;
}

/* line 271, ../sass/base/scaffold/_bootstrap-overrides.scss */
.error {
  color: #b94a48;
}

/* line 275, ../sass/base/scaffold/_bootstrap-overrides.scss */
div.error,
table tr.error {
  background-color: #f2dede;
  color: #b94a48;
}

/* line 281, ../sass/base/scaffold/_bootstrap-overrides.scss */
.control-group.error {
  background: 0;
}
/* line 284, ../sass/base/scaffold/_bootstrap-overrides.scss */
.control-group.error label,
.control-group.error .control-label {
  color: #b94a48;
  font-weight: 600;
}
/* line 290, ../sass/base/scaffold/_bootstrap-overrides.scss */
.control-group.error input,
.control-group.error textarea,
.control-group.error select,
.control-group.error .uneditable-input {
  color: #555;
  border: 1px solid #ccc;
}
/* line 298, ../sass/base/scaffold/_bootstrap-overrides.scss */
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #333;
}

/* line 304, ../sass/base/scaffold/_bootstrap-overrides.scss */
.list-inline > li.first {
  padding-left: 0;
}

/* line 308, ../sass/base/scaffold/_bootstrap-overrides.scss */
.nav-tabs {
  margin-bottom: 10px;
}

/* line 312, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs--secondary {
  margin: 0 0 10px;
}

/* line 316, ../sass/base/scaffold/_bootstrap-overrides.scss */
.submitted {
  margin-bottom: 1em;
  font-style: italic;
  font-weight: 400;
  color: #62697d;
}

/* line 323, ../sass/base/scaffold/_bootstrap-overrides.scss */
.password-strength {
  width: 17em;
  float: right;
  margin-top: 1.4em;
}

/* line 329, ../sass/base/scaffold/_bootstrap-overrides.scss */
.password-strength-title {
  display: inline;
}

/* line 333, ../sass/base/scaffold/_bootstrap-overrides.scss */
.password-strength-text {
  float: right;
  font-weight: 700;
}

/* line 338, ../sass/base/scaffold/_bootstrap-overrides.scss */
.password-indicator {
  background-color: #949494;
  height: 0.3em;
  width: 100%;
}
/* line 343, ../sass/base/scaffold/_bootstrap-overrides.scss */
.password-indicator div {
  height: 100%;
  width: 0;
  background-color: #999;
}

/* line 350, ../sass/base/scaffold/_bootstrap-overrides.scss */
input.password-confirm,
input.password-field {
  width: 16em;
  margin-bottom: 0.4em;
}

/* line 356, ../sass/base/scaffold/_bootstrap-overrides.scss */
div.password-confirm {
  float: right;
  margin-top: 1.5em;
  visibility: hidden;
  width: 17em;
}

/* line 363, ../sass/base/scaffold/_bootstrap-overrides.scss */
div.form-item div.password-suggestions {
  padding: 0.2em 0.5em;
  margin: 0.7em 0;
  width: 38.5em;
  border: 1px solid #b4b4b4;
}

/* line 370, ../sass/base/scaffold/_bootstrap-overrides.scss */
div.password-suggestions ul {
  margin-bottom: 0;
}

/* line 374, ../sass/base/scaffold/_bootstrap-overrides.scss */
.confirm-parent,
.password-parent {
  clear: left;
  width: 36.3em;
}

/* line 380, ../sass/base/scaffold/_bootstrap-overrides.scss */
.progress-wrapper .progress {
  margin-bottom: 10px;
}

/* line 386, ../sass/base/scaffold/_bootstrap-overrides.scss */
.text-center .pagination {
  padding-right: 12.5%;
}
/* line 390, ../sass/base/scaffold/_bootstrap-overrides.scss */
.pagination ul > li > span.progress-disabled {
  float: left;
}
/* line 397, ../sass/base/scaffold/_bootstrap-overrides.scss */
.pagination li:first-child a, .pagination li:first-child span {
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
}
/* line 404, ../sass/base/scaffold/_bootstrap-overrides.scss */
.pagination li:last-child a, .pagination li:last-child span {
  border-bottom-right-radius: 10px;
  border-top-right-radius: 10px;
}
/* line 410, ../sass/base/scaffold/_bootstrap-overrides.scss */
.pagination li a, .pagination li span {
  padding: 9px 15px;
  line-height: 1.428571429;
  text-decoration: none;
  color: #555b6d;
  background-color: #fff;
  border: 1px solid #e5e6e9;
}
/* line 419, ../sass/base/scaffold/_bootstrap-overrides.scss */
.pagination li span:hover {
  color: #555b6d;
  background-color: #e5e6e9;
  border-color: #e5e6e9;
}
/* line 427, ../sass/base/scaffold/_bootstrap-overrides.scss */
.pagination .active span, .pagination .active span:hover {
  color: #fff;
  background-color: #00e0b7;
  border-color: #00e0b7;
}

/* line 436, ../sass/base/scaffold/_bootstrap-overrides.scss */
.form-autocomplete .glyphicon {
  color: #999;
  font-size: 120%;
}
/* line 440, ../sass/base/scaffold/_bootstrap-overrides.scss */
.form-autocomplete .glyphicon.glyphicon-spin {
  color: #428bca;
}
/* line 445, ../sass/base/scaffold/_bootstrap-overrides.scss */
.form-autocomplete .input-group-addon {
  background-color: #fff;
}

/* line 450, ../sass/base/scaffold/_bootstrap-overrides.scss */
.ajax-progress .glyphicon {
  font-size: 90%;
  margin: 0 -0.25em 0 0.5em;
}

/* line 455, ../sass/base/scaffold/_bootstrap-overrides.scss */
.glyphicon-spin {
  -webkit-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear;
  display: inline-block;
}
/* line 459, ../sass/base/scaffold/_bootstrap-overrides.scss */
a .glyphicon-spin {
  display: inline-block;
  text-decoration: none;
}

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
/* line 467, ../sass/base/scaffold/_bootstrap-overrides.scss */
.glyphicon-refresh {
  -webkit-transform-origin: 50% 45%;
  -moz-transform-origin: 50% 45%;
  -ms-transform-origin: 50% 45%;
  transform-origin: 50% 45%;
}

/* line 471, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabbable {
  margin-bottom: 20px;
}

/* line 475, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-below > .nav-tabs,
.tabs-left > .nav-tabs,
.tabs-right > .nav-tabs {
  border-bottom: 0;
}

/* line 481, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-below > .nav-tabs .summary,
.tabs-left > .nav-tabs .summary,
.tabs-right > .nav-tabs .summary {
  color: #999;
  font-size: 12px;
}

/* line 488, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tab-pane > .panel-heading {
  display: none;
}

/* line 492, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tab-content > .active {
  display: block;
}

/* line 497, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
/* line 500, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
/* line 504, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-below > .nav-tabs > li > a {
  border-radius: 0 0 4px 4px;
}
/* line 507, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus {
  border-top-color: #ddd;
  border-bottom-color: transparent;
}
/* line 517, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd;
}

/* line 529, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-left > .nav-tabs,
.tabs-right > .nav-tabs {
  padding-bottom: 20px;
  width: 220px;
}
/* line 533, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
/* line 535, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-left > .nav-tabs > li:focus,
.tabs-right > .nav-tabs > li:focus {
  outline: 0;
}
/* line 536, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  margin-right: 0;
  margin-bottom: 3px;
}
/* line 540, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-left > .nav-tabs > li > a:focus,
.tabs-right > .nav-tabs > li > a:focus {
  outline: 0;
}
/* line 545, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-left > .tab-content,
.tabs-right > .tab-content {
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  border-radius: 0 4px 4px;
  border: 1px solid #ddd;
  overflow: hidden;
  padding: 10px 15px;
}

/* line 555, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-left > .nav-tabs {
  float: left;
  margin-right: -1px;
}
/* line 559, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-left > .nav-tabs > li > a {
  border-radius: 4px 0 0 4px;
}
/* line 562, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus {
  border-color: #eee #ddd #eee #eee;
}
/* line 569, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-left > .nav-tabs > .active > a, .tabs-left > .nav-tabs > .active > a:hover, .tabs-left > .nav-tabs > .active > a:focus {
  -webkit-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.05);
  border-color: #ddd transparent #ddd #ddd;
}

/* line 580, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-right > .nav-tabs {
  float: right;
  margin-left: -1px;
}
/* line 584, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-right > .nav-tabs > li > a {
  border-radius: 0 4px 4px 0;
}
/* line 587, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus {
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05);
  border-color: #eee #eee #eee #ddd;
}
/* line 594, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tabs-right > .nav-tabs > .active > a,
.tabs-right > .nav-tabs > .active > a:hover,
.tabs-right > .nav-tabs > .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
}

/* line 602, ../sass/base/scaffold/_bootstrap-overrides.scss */
th.checkbox,
td.checkbox,
th.radio,
td.radio {
  display: table-cell;
}

/* line 609, ../sass/base/scaffold/_bootstrap-overrides.scss */
.radio label, .checkbox label {
  padding-left: 0;
}

/* line 614, ../sass/base/scaffold/_bootstrap-overrides.scss */
.views-display-settings .label {
  font-size: 100%;
  color: #666;
}
/* line 619, ../sass/base/scaffold/_bootstrap-overrides.scss */
.views-display-settings .footer {
  padding: 0;
  margin: 4px 0 0;
}

/* line 625, ../sass/base/scaffold/_bootstrap-overrides.scss */
table .radio input[type=radio],
table .checkbox input[type=checkbox] {
  max-width: inherit;
}

/* line 631, ../sass/base/scaffold/_bootstrap-overrides.scss */
.panel-default .panel-body {
  display: block;
}

/* line 636, ../sass/base/scaffold/_bootstrap-overrides.scss */
.form-horizontal .form-group {
  margin-left: 0;
  margin-right: 0;
}
/* line 642, ../sass/base/scaffold/_bootstrap-overrides.scss */
.form-horizontal .form-group label {
  position: relative;
  min-height: 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
  padding-left: 15px;
  padding-right: 15px;
  text-align: right;
}
@media (min-width: 768px) {
  /* line 642, ../sass/base/scaffold/_bootstrap-overrides.scss */
  .form-horizontal .form-group label {
    float: left;
    width: 16.666666666666664%;
  }
}

/* line 660, ../sass/base/scaffold/_bootstrap-overrides.scss */
a.tabledrag-handle .handle {
  height: auto;
  width: auto;
}
/* line 665, ../sass/base/scaffold/_bootstrap-overrides.scss */
.alert a {
  font-weight: 700;
}
/* line 666, ../sass/base/scaffold/_bootstrap-overrides.scss */
.alert-success a {
  color: #356635;
}
/* line 667, ../sass/base/scaffold/_bootstrap-overrides.scss */
.alert-info a {
  color: #2d6987;
}
/* line 668, ../sass/base/scaffold/_bootstrap-overrides.scss */
.alert-warning a {
  color: #a47e3c;
}
/* line 669, ../sass/base/scaffold/_bootstrap-overrides.scss */
.alert-danger a {
  color: #953b39;
}

/* line 672, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tooltip-inner {
  border: 1px solid #dddee2;
  padding: 1px 14px;
  font-size: 12px;
  color: #62697d;
}

/* line 680, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tooltip.top .tooltip-arrow {
  border-top-color: #dddee2;
}
/* line 683, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tooltip.left .tooltip-arrow {
  border-left-color: #dddee2;
}
/* line 686, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tooltip.right .tooltip-arrow {
  border-right-color: #dddee2;
}
/* line 689, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #dddee2;
}

/* line 694, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tooltip-arrow:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
/* line 702, ../sass/base/scaffold/_bootstrap-overrides.scss */
.tooltip.top .tooltip-arrow:before {
  bottom: 1px;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #fff;
}

/* line 711, ../sass/base/scaffold/_bootstrap-overrides.scss */
.alert-success {
  background-color: #00E0B7;
}

/* line 715, ../sass/base/scaffold/_bootstrap-overrides.scss */
.alert-warning {
  background-color: #F7B142;
}

/* line 719, ../sass/base/scaffold/_bootstrap-overrides.scss */
.alert-danger {
  background-color: #FE2848;
}

/* line 723, ../sass/base/scaffold/_bootstrap-overrides.scss */
.alert {
  -webkit-animation: fade-in-effect 0.5s ease-in;
  -o-animation: fade-in-effect 0.5s ease-in;
  animation: fade-in-effect 0.5s ease-in;
  padding: 10px 15px;
  margin-bottom: 20px;
  border: 0;
  border-radius: 7px;
  color: #FFFFFF;
  font-weight: normal;
  min-height: 30px;
}
/* line 733, ../sass/base/scaffold/_bootstrap-overrides.scss */
.alert > ul {
  margin-bottom: 0;
  padding: 0 0 0 17px;
}
/* line 738, ../sass/base/scaffold/_bootstrap-overrides.scss */
.alert li {
  margin-top: 5px;
}
/* line 742, ../sass/base/scaffold/_bootstrap-overrides.scss */
.alert li:first-child {
  margin-top: 0;
}
/* line 746, ../sass/base/scaffold/_bootstrap-overrides.scss */
.alert .close {
  color: #FFFFFF;
  opacity: 1;
  font-weight: normal;
  font-size: 24px;
  margin-left: 20px;
  margin-top: -3px;
  right: 0;
}
/* line 756, ../sass/base/scaffold/_bootstrap-overrides.scss */
.alert a {
  color: #FFFFFF;
}

@keyframes fade-in-effect {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-in-effect {
  /* Firefox */
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in-effect {
  /* Safari and Chrome */
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in-effect {
  /* Opera */
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* line 797, ../sass/base/scaffold/_bootstrap-overrides.scss */
.navbar-toggle {
  margin-top: 23px;
}

/* line 4, ../sass/base/scaffold/_buttons.scss */
.btn {
  -webkit-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
  border: 0;
  white-space: nowrap;
  font-size: 15px;
}
/* line 10, ../sass/base/scaffold/_buttons.scss */
.btn:hover, .btn:active, .btn:focus {
  border: 0;
  box-shadow: none;
  outline: none;
}

/* line 19, ../sass/base/scaffold/_buttons.scss */
.btn-eut {
  color: #fff;
  background-color: #f9b233;
  border-color: #ccc;
}
/* line 11, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-eut:hover, .btn-eut:focus, .btn-eut:active, .btn-eut.active, .open > .btn-eut.dropdown-toggle {
  color: #fff;
  background-color: #f29e07;
  border-color: #adadad;
}
/* line 20, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-eut:active, .btn-eut.active, .open > .btn-eut.dropdown-toggle {
  background-image: none;
}
/* line 28, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-eut.disabled, .btn-eut.disabled:hover, .btn-eut.disabled:focus, .btn-eut.disabled:active, .btn-eut.disabled.active, .btn-eut[disabled], .btn-eut[disabled]:hover, .btn-eut[disabled]:focus, .btn-eut[disabled]:active, .btn-eut[disabled].active, fieldset[disabled] .btn-eut, fieldset[disabled] .btn-eut:hover, fieldset[disabled] .btn-eut:focus, fieldset[disabled] .btn-eut:active, fieldset[disabled] .btn-eut.active {
  background-color: #f9b233;
  border-color: #ccc;
}
/* line 38, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-eut .badge {
  color: #f9b233;
  background-color: #fff;
}

/* line 23, ../sass/base/scaffold/_buttons.scss */
.btn-primary {
  color: #fff;
  background-color: #f9b233;
  border-color: #ccc;
}
/* line 11, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #f29e07;
  border-color: #adadad;
}
/* line 20, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
  background-image: none;
}
/* line 28, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
  background-color: #f9b233;
  border-color: #ccc;
}
/* line 38, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary .badge {
  color: #f9b233;
  background-color: #fff;
}

/* line 27, ../sass/base/scaffold/_buttons.scss */
.btn-category {
  height: 21px;
  padding: 5px 14px;
  font-size: 10px;
  line-height: 1;
}

/* line 34, ../sass/base/scaffold/_buttons.scss */
.btn-gray {
  background-color: #545a6c;
  color: #fff;
}
/* line 38, ../sass/base/scaffold/_buttons.scss */
.btn-gray:hover, .btn-gray:focus {
  background-color: #3e424f;
}

/* line 44, ../sass/base/scaffold/_buttons.scss */
.btn-light-gray {
  color: #fff;
  background-color: #d4d6db;
}
/* line 48, ../sass/base/scaffold/_buttons.scss */
.btn-light-gray:hover, .btn-light-gray:focus {
  background-color: #555b6d;
}

/* line 54, ../sass/base/scaffold/_buttons.scss */
.btn-actions {
  color: #fff;
  background-color: #c3c6cc;
  border-color: #c3c6cc;
  border-radius: 3px;
  padding-left: 15px;
  padding-right: 15px;
  text-transform: capitalize;
}
/* line 11, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-actions:hover, .btn-actions:focus, .btn-actions:active, .btn-actions.active, .open > .btn-actions.dropdown-toggle {
  color: #fff;
  background-color: #a7acb5;
  border-color: #a2a7b0;
}
/* line 20, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-actions:active, .btn-actions.active, .open > .btn-actions.dropdown-toggle {
  background-image: none;
}
/* line 28, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-actions.disabled, .btn-actions.disabled:hover, .btn-actions.disabled:focus, .btn-actions.disabled:active, .btn-actions.disabled.active, .btn-actions[disabled], .btn-actions[disabled]:hover, .btn-actions[disabled]:focus, .btn-actions[disabled]:active, .btn-actions[disabled].active, fieldset[disabled] .btn-actions, fieldset[disabled] .btn-actions:hover, fieldset[disabled] .btn-actions:focus, fieldset[disabled] .btn-actions:active, fieldset[disabled] .btn-actions.active {
  background-color: #c3c6cc;
  border-color: #c3c6cc;
}
/* line 38, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-actions .badge {
  color: #c3c6cc;
  background-color: #fff;
}

/* line 62, ../sass/base/scaffold/_buttons.scss */
.btn-comment-delete {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f;
}
/* line 11, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-comment-delete:hover, .btn-comment-delete:focus, .btn-comment-delete:active, .btn-comment-delete.active, .open > .btn-comment-delete.dropdown-toggle {
  color: #fff;
  background-color: #c9302c;
  border-color: #c12e2a;
}
/* line 20, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-comment-delete:active, .btn-comment-delete.active, .open > .btn-comment-delete.dropdown-toggle {
  background-image: none;
}
/* line 28, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-comment-delete.disabled, .btn-comment-delete.disabled:hover, .btn-comment-delete.disabled:focus, .btn-comment-delete.disabled:active, .btn-comment-delete.disabled.active, .btn-comment-delete[disabled], .btn-comment-delete[disabled]:hover, .btn-comment-delete[disabled]:focus, .btn-comment-delete[disabled]:active, .btn-comment-delete[disabled].active, fieldset[disabled] .btn-comment-delete, fieldset[disabled] .btn-comment-delete:hover, fieldset[disabled] .btn-comment-delete:focus, fieldset[disabled] .btn-comment-delete:active, fieldset[disabled] .btn-comment-delete.active {
  background-color: #d9534f;
  border-color: #d9534f;
}
/* line 38, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-comment-delete .badge {
  color: #d9534f;
  background-color: #fff;
}

/* line 66, ../sass/base/scaffold/_buttons.scss */
.btn-comment-edit {
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}
/* line 11, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-comment-edit:hover, .btn-comment-edit:focus, .btn-comment-edit:active, .btn-comment-edit.active, .open > .btn-comment-edit.dropdown-toggle {
  color: #fff;
  background-color: #3071a9;
  border-color: #2d6ca2;
}
/* line 20, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-comment-edit:active, .btn-comment-edit.active, .open > .btn-comment-edit.dropdown-toggle {
  background-image: none;
}
/* line 28, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-comment-edit.disabled, .btn-comment-edit.disabled:hover, .btn-comment-edit.disabled:focus, .btn-comment-edit.disabled:active, .btn-comment-edit.disabled.active, .btn-comment-edit[disabled], .btn-comment-edit[disabled]:hover, .btn-comment-edit[disabled]:focus, .btn-comment-edit[disabled]:active, .btn-comment-edit[disabled].active, fieldset[disabled] .btn-comment-edit, fieldset[disabled] .btn-comment-edit:hover, fieldset[disabled] .btn-comment-edit:focus, fieldset[disabled] .btn-comment-edit:active, fieldset[disabled] .btn-comment-edit.active {
  background-color: #428bca;
  border-color: #428bca;
}
/* line 38, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-comment-edit .badge {
  color: #428bca;
  background-color: #fff;
}

/* line 71, ../sass/base/scaffold/_buttons.scss */
.btn-comment-reply:hover, .btn-comment-reply:focus, .btn-comment-reply:active, .btn-comment-reply.active, .open > .btn-comment-reply.dropdown-toggle {
  background-color: #f7b142;
}

/* line 80, ../sass/base/scaffold/_buttons.scss */
.btn-et-green {
  color: #fff;
  background-color: #00cdb7;
  border: 1px solid #00cdb7;
  border-radius: 3px;
}
/* line 86, ../sass/base/scaffold/_buttons.scss */
.btn-et-green:hover, .btn-et-green:focus, .btn-et-green:active, .btn-et-green.active, .open > .btn-et-green.dropdown-toggle {
  color: #00cdb7;
  background-color: #fff;
  border: 1px solid #00cdb7;
}
/* line 96, ../sass/base/scaffold/_buttons.scss */
.btn-et-green.disabled, .btn-et-green[disabled], fieldset[disabled] .btn-et-green {
  opacity: 0.65;
  filter: alpha(opacity=65);
  cursor: default;
}

/* line 104, ../sass/base/scaffold/_buttons.scss */
.btn-add-to-cart {
  color: #fff;
  background-color: #0DB68C;
  border-radius: 10px;
  font-weight: 700;
  padding: 12px;
}
/* line 113, ../sass/base/scaffold/_buttons.scss */
.btn-add-to-cart:hover, .btn-add-to-cart:focus, .btn-add-to-cart:active, .btn-add-to-cart.active, .open > .btn-add-to-cart.dropdown-toggle {
  background-color: #f7b142;
}
/* line 121, ../sass/base/scaffold/_buttons.scss */
.btn-add-to-cart.disabled, .btn-add-to-cart[disabled], fieldset[disabled] .btn-add-to-cart {
  opacity: 0.65;
  filter: alpha(opacity=65);
  cursor: default;
  background-color: #d4d6db;
  border-color: #d4d6db;
}

/* line 131, ../sass/base/scaffold/_buttons.scss */
.btn-et-white {
  color: #00cdb7;
  background-color: #fff;
  border: 1px solid #00cdb7;
  border-radius: 3px;
}
/* line 137, ../sass/base/scaffold/_buttons.scss */
.btn-et-white:hover, .btn-et-white:focus, .btn-et-white:active, .btn-et-white.active, .open > .btn-et-white.dropdown-toggle {
  color: #fff;
  background-color: #00cdb7;
  border: 1px solid #00cdb7;
}
/* line 147, ../sass/base/scaffold/_buttons.scss */
.btn-et-white.disabled, .btn-et-white[disabled], fieldset[disabled] .btn-et-white {
  opacity: 0.65;
  filter: alpha(opacity=65);
  cursor: default;
}

/* line 155, ../sass/base/scaffold/_buttons.scss */
.btn-forum-topic {
  background-color: #00e0b7;
  color: #fff;
  margin-top: 0 !important;
}
/* line 160, ../sass/base/scaffold/_buttons.scss */
.btn-forum-topic:hover, .btn-forum-topic:focus {
  background-color: #00ad8d;
}

/* line 166, ../sass/base/scaffold/_buttons.scss */
.btn-retake,
.btn-review {
  color: #fff;
  background-color: #555b6d;
  border-color: #555b6d;
  font-size: 12px;
  padding: 2px 21px;
  margin: 0 5px 0 0;
  height: 22px;
  line-height: 18px;
  -webkit-font-smoothing: subpixel-antialiased;
}
/* line 178, ../sass/base/scaffold/_buttons.scss */
.btn-retake:hover, .btn-retake:focus, .btn-retake:active, .btn-retake.active, .open > .btn-retake.dropdown-toggle,
.btn-review:hover,
.btn-review:focus,
.btn-review:active,
.btn-review.active, .open >
.btn-review.dropdown-toggle {
  background-color: #f7b142;
  border-color: #f7b142;
}
/* line 190, ../sass/base/scaffold/_buttons.scss */
.btn-retake.disabled, .btn-retake.disabled:hover, .btn-retake.disabled:focus, .btn-retake.disabled:active, .btn-retake.disabled.active, .btn-retake[disabled], .btn-retake[disabled]:hover, .btn-retake[disabled]:focus, .btn-retake[disabled]:active, .btn-retake[disabled].active, fieldset[disabled] .btn-retake, fieldset[disabled] .btn-retake:hover, fieldset[disabled] .btn-retake:focus, fieldset[disabled] .btn-retake:active, fieldset[disabled] .btn-retake.active,
.btn-review.disabled,
.btn-review.disabled:hover,
.btn-review.disabled:focus,
.btn-review.disabled:active,
.btn-review.disabled.active,
.btn-review[disabled],
.btn-review[disabled]:hover,
.btn-review[disabled]:focus,
.btn-review[disabled]:active,
.btn-review[disabled].active, fieldset[disabled]
.btn-review, fieldset[disabled]
.btn-review:hover, fieldset[disabled]
.btn-review:focus, fieldset[disabled]
.btn-review:active, fieldset[disabled]
.btn-review.active {
  opacity: 0.65;
  filter: alpha(opacity=65);
}

/* line 200, ../sass/base/scaffold/_buttons.scss */
.btn-get-in-touch {
  height: 25px;
  line-height: 1;
  font-size: 15px;
}
/* line 205, ../sass/base/scaffold/_buttons.scss */
.btn-get-in-touch:hover, .btn-get-in-touch:focus, .btn-get-in-touch:active, .btn-get-in-touch.active, .open > .btn-get-in-touch.dropdown-toggle {
  background-color: #f7b142;
  border-color: #f7b142;
}

/* line 215, ../sass/base/scaffold/_buttons.scss */
.btn-toggler {
  color: #fff;
  background-color: #ccced3;
  border-color: #ccced3;
  font-size: 12px;
  padding: 1px 7px;
  border-radius: 3px;
}
/* line 11, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-toggler:hover, .btn-toggler:focus, .btn-toggler:active, .btn-toggler.active, .open > .btn-toggler.dropdown-toggle {
  color: #fff;
  background-color: #b1b4bb;
  border-color: #abaeb7;
}
/* line 20, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-toggler:active, .btn-toggler.active, .open > .btn-toggler.dropdown-toggle {
  background-image: none;
}
/* line 28, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-toggler.disabled, .btn-toggler.disabled:hover, .btn-toggler.disabled:focus, .btn-toggler.disabled:active, .btn-toggler.disabled.active, .btn-toggler[disabled], .btn-toggler[disabled]:hover, .btn-toggler[disabled]:focus, .btn-toggler[disabled]:active, .btn-toggler[disabled].active, fieldset[disabled] .btn-toggler, fieldset[disabled] .btn-toggler:hover, fieldset[disabled] .btn-toggler:focus, fieldset[disabled] .btn-toggler:active, fieldset[disabled] .btn-toggler.active {
  background-color: #ccced3;
  border-color: #ccced3;
}
/* line 38, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-toggler .badge {
  color: #ccced3;
  background-color: #fff;
}

/* line 222, ../sass/base/scaffold/_buttons.scss */
.btn-refresh,
.btn-back {
  color: #fff;
  background-color: #d4d6db;
}
/* line 227, ../sass/base/scaffold/_buttons.scss */
.btn-refresh:hover, .btn-refresh:focus,
.btn-back:hover,
.btn-back:focus {
  background-color: #00e0b7;
}

/* line 233, ../sass/base/scaffold/_buttons.scss */
.user-dashboard-content .overview-blocks .btn.tag-button,
.tag-button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  font-size: 11px;
  display: inline-block;
  text-align: center;
  font-weight: 500;
  line-height: initial;
  text-transform: uppercase;
  padding: 2px 7px 1px;
  color: #00e0b7;
  background-color: transparent;
  border: 1px solid #00e0b7;
  width: auto;
}
/* line 249, ../sass/base/scaffold/_buttons.scss */
.user-dashboard-content .overview-blocks .btn.tag-button.active, .user-dashboard-content .overview-blocks .btn.tag-button:active, .user-dashboard-content .overview-blocks .btn.tag-button:focus, .user-dashboard-content .overview-blocks .btn.tag-button:hover,
.tag-button.active,
.tag-button:active,
.tag-button:focus,
.tag-button:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #00e0b7;
  background-color: #00e0b7;
  color: #fff;
  text-decoration: none;
  outline: none !important;
}

/* line 261, ../sass/base/scaffold/_buttons.scss */
a.tag-button {
  position: relative;
  top: 1px;
}

/* line 266, ../sass/base/scaffold/_buttons.scss */
.btn-white-gray {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  font-size: 11px;
  display: inline-block;
  text-align: center;
  font-weight: 500;
  line-height: initial;
  padding: 2px 7px 1px;
  color: #767b8a;
  background-color: transparent;
  border: 1px solid #aaadb6;
  width: auto;
}
/* line 280, ../sass/base/scaffold/_buttons.scss */
.btn-white-gray.active, .btn-white-gray:active, .btn-white-gray:focus, .btn-white-gray:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #767b8a;
  background-color: #767b8a;
  color: #fff;
  text-decoration: none;
  outline: none !important;
}

/* line 293, ../sass/base/scaffold/_buttons.scss */
.btn.custom-package-submit[disabled] {
  background-color: #d4d6db;
}

/* line 297, ../sass/base/scaffold/_buttons.scss */
.btn-default[disabled] {
  background-color: #d4d6db !important;
}
/* line 300, ../sass/base/scaffold/_buttons.scss */
.btn-default[disabled]:hover {
  background-color: #d4d6db;
}

/* line 305, ../sass/base/scaffold/_buttons.scss */
.back-to-top {
  display: none;
}

/* line 4, ../sass/base/scaffold/_tables.scss */
.table > thead > tr td,
.table > thead > tr th {
  color: #fff;
  background: #555b6d;
  font-weight: 600;
}
/* line 10, ../sass/base/scaffold/_tables.scss */
.table > thead > tr td:first-child,
.table > thead > tr th:first-child {
  border-top-left-radius: 3px;
}
/* line 11, ../sass/base/scaffold/_tables.scss */
.table > thead > tr td:last-child,
.table > thead > tr th:last-child {
  border-top-right-radius: 3px;
}
/* line 16, ../sass/base/scaffold/_tables.scss */
.table .empty.message {
  padding: 15px;
  text-align: center;
  font-style: italic;
}

/* line 23, ../sass/base/scaffold/_tables.scss */
.grey-header {
  width: 100%;
  margin-bottom: 10px;
  line-height: 23px;
  color: #545a6c;
}
/* line 30, ../sass/base/scaffold/_tables.scss */
.grey-header > thead > tr td,
.grey-header > thead > tr th {
  font-weight: 600;
  background: #e6e6e9;
  text-transform: uppercase;
  font-size: 14px;
  white-space: nowrap;
  color: #545A6C;
  border-bottom: none;
  vertical-align: middle;
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 43, ../sass/base/scaffold/_tables.scss */
.grey-header > thead > tr td a,
.grey-header > thead > tr th a {
  color: #545A6C;
}
/* line 47, ../sass/base/scaffold/_tables.scss */
.grey-header > thead > tr td.active,
.grey-header > thead > tr th.active {
  background: #e6e6e9;
}
/* line 51, ../sass/base/scaffold/_tables.scss */
.grey-header > thead > tr td:first-child,
.grey-header > thead > tr th:first-child {
  border-top-left-radius: 10px;
  padding-left: 18px;
}
/* line 55, ../sass/base/scaffold/_tables.scss */
.grey-header > thead > tr td:last-child,
.grey-header > thead > tr th:last-child {
  border-top-right-radius: 10px;
}
/* line 59, ../sass/base/scaffold/_tables.scss */
.grey-header > thead > tr td img,
.grey-header > thead > tr th img {
  margin: -3px 0 0 5px;
  vertical-align: middle;
  display: inline-block;
}
/* line 69, ../sass/base/scaffold/_tables.scss */
.grey-header > tbody tr td,
.grey-header > tbody tr th {
  vertical-align: middle;
  padding: 10px;
}
/* line 73, ../sass/base/scaffold/_tables.scss */
.grey-header > tbody tr td:first-child,
.grey-header > tbody tr th:first-child {
  border-left: 1px solid #e6e6e9;
}
/* line 76, ../sass/base/scaffold/_tables.scss */
.grey-header > tbody tr td:last-child,
.grey-header > tbody tr th:last-child {
  border-right: 1px solid #e6e6e9;
}
/* line 81, ../sass/base/scaffold/_tables.scss */
.grey-header > tbody:first-child {
  border-top: 1px solid #e6e6e9;
}
/* line 84, ../sass/base/scaffold/_tables.scss */
.grey-header > tbody tr {
  font-size: 14px;
}
/* line 88, ../sass/base/scaffold/_tables.scss */
.grey-header > tbody td:first-child {
  padding-left: 18px;
}
/* line 93, ../sass/base/scaffold/_tables.scss */
.grey-header > th,
.grey-header td {
  padding: 8px;
  border-bottom: 1px solid #e6e6e9;
  width: auto;
}

/* line 5, ../sass/base/scaffold/_navs.scss */
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
/* line 14, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.nav:before, .nav:after {
  content: " ";
  display: table;
}
/* line 19, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.nav:after {
  clear: both;
}
/* line 13, ../sass/base/scaffold/_navs.scss */
.nav > li {
  position: relative;
  display: block;
}
/* line 17, ../sass/base/scaffold/_navs.scss */
.nav > li > a {
  position: relative;
  display: block;
}
/* line 21, ../sass/base/scaffold/_navs.scss */
.nav > li > a:hover, .nav > li > a:focus {
  text-decoration: none;
  background-color: transparent;
}
/* line 29, ../sass/base/scaffold/_navs.scss */
.nav > li > a > img {
  max-width: none;
}
/* line 35, ../sass/base/scaffold/_navs.scss */
.nav > li.disabled > a {
  color: #777777;
}
/* line 38, ../sass/base/scaffold/_navs.scss */
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
/* line 50, ../sass/base/scaffold/_navs.scss */
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #428bca;
}
/* line 63, ../sass/base/scaffold/_navs.scss */
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

/* line 68, ../sass/base/scaffold/_navs.scss */
.nav-product-tabs {
  margin-left: -10px;
  margin-right: -10px;
  margin-top: 25px;
  margin-bottom: 0;
  /*.tab-case-study {
    i { background-position: -220px -55px; }
    & a:hover i,
    &.active i { background-position: -220px 0; }
  }

  .tab-e-learning {
    i { background-position: -330px -55px; }
    & a:hover i,
    &.active i { background-position: -330px 0; }
  }

  .tab-packages {

    i { background-position: -275px -55px; }
    & a:hover i,
    &.active i { background-position: -275px 0; }
  }

  .tab-webinars {
    i { background-position: 0 -55px; }
    & a:hover i,
    &.active i { background-position: 0 0; }
  }

  .tab-classroom-training {
    i { background-position: -165px -55px; }
    & a:hover i,
    &.active i { background-position: -165px 0; }
  }

  .tab-personal-coaching {
    i { background-position: -110px -55px; }
    & a:hover i,
    &.active i { background-position: -110px 0; }
  }*/
}
/* line 14, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.nav-product-tabs:before, .nav-product-tabs:after {
  content: " ";
  display: table;
}
/* line 19, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.nav-product-tabs:after {
  clear: both;
}
/* line 73, ../sass/base/scaffold/_navs.scss */
.nav-product-tabs > li {
  border: none;
}
/* line 78, ../sass/base/scaffold/_navs.scss */
.nav-product-tabs > li > a {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  border-top-right-radius: 25px;
  border-top-left-radius: 25px;
  font-family: "Inter", sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
  letter-spacing: -0.01em;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  height: 55px;
  border-bottom: none;
  border-top: 1px solid #DFF7F2;
  border-left: 1px solid #DFF7F2;
  border-right: 1px solid #DFF7F2;
  padding: 3px 14px 7px;
  background: #fff;
  white-space: normal;
  color: #030335;
}
/* line 103, ../sass/base/scaffold/_navs.scss */
.nav-product-tabs > li > a.tab-packages {
  padding: 3px 5px 7px;
}
/* line 107, ../sass/base/scaffold/_navs.scss */
.nav-product-tabs > li > a i {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 24px;
  height: 24px;
  display: inline-block;
  background-position: -154px -121px;
  margin: -3px 4px 0 4px;
  vertical-align: middle;
  scale: 75%;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 107, ../sass/base/scaffold/_navs.scss */
  .nav-product-tabs > li > a i {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 117, ../sass/base/scaffold/_navs.scss */
.nav-product-tabs > li > a i svg {
  color: #999ca6;
  fill: #999ca6;
  stroke: #999ca6;
  width: 41px;
  height: 41px;
}
/* line 124, ../sass/base/scaffold/_navs.scss */
.nav-product-tabs > li > a i svg .st1 {
  fill: #616a7f;
  stroke: #616a7f;
  color: #616a7f;
}
/* line 132, ../sass/base/scaffold/_navs.scss */
.nav-product-tabs > li > a:hover, .nav-product-tabs > li > a:active, .nav-product-tabs > li > a:focus {
  color: #030335;
  background: #DFF7F2;
}
/* line 138, ../sass/base/scaffold/_navs.scss */
.nav-product-tabs > li > a.active {
  background: #DFF7F2;
  color: #030335;
}
/* line 152, ../sass/base/scaffold/_navs.scss */
.nav-product-tabs > li > a:hover i svg,
.nav-product-tabs > li .active i svg {
  color: #0db686;
  fill: #0db686;
  stroke: #0db686;
}
/* line 157, ../sass/base/scaffold/_navs.scss */
.nav-product-tabs > li > a:hover i svg .st1,
.nav-product-tabs > li .active i svg .st1 {
  fill: #90EBD1;
  stroke: #90EBD1;
  color: #90EBD1;
}

/* line 205, ../sass/base/scaffold/_navs.scss */
.nav-trainers {
  text-align: center;
  margin: 10px 0;
}
/* line 209, ../sass/base/scaffold/_navs.scss */
.nav-trainers .user-image {
  display: block;
}
/* line 213, ../sass/base/scaffold/_navs.scss */
.nav-trainers > li {
  display: inline-block;
}
/* line 216, ../sass/base/scaffold/_navs.scss */
.nav-trainers > li > a {
  -webkit-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
  -webkit-transform: scale(0.694444444);
  -ms-transform: scale(0.694444444);
  -o-transform: scale(0.694444444);
  transform: scale(0.694444444);
  padding: 0;
  line-height: 1;
}
/* line 223, ../sass/base/scaffold/_navs.scss */
.nav-trainers > li > a, .nav-trainers > li > a:hover, .nav-trainers > li > a:focus, .nav-trainers > li > a:active {
  background: none;
}
/* line 233, ../sass/base/scaffold/_navs.scss */
.nav-trainers .active > a {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}

/* line 239, ../sass/base/scaffold/_navs.scss */
.navbar-eutraining {
  background-color: #fff;
}
/* line 242, ../sass/base/scaffold/_navs.scss */
.navbar-eutraining a {
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: -0.1px;
}
/* line 248, ../sass/base/scaffold/_navs.scss */
.navbar-eutraining .tools-nav a {
  text-transform: none;
  font-size: 13px;
}

/* line 256, ../sass/base/scaffold/_navs.scss */
.sticky-menu .navbar-eutraining .secondary-bar {
  height: 32px;
}

/* line 263, ../sass/base/scaffold/_navs.scss */
.user-menu-wrap i.caret {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 10px;
  height: 10px;
  background-position: -175px -90px;
  display: inline-block;
  border: none;
  margin-left: 5px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 263, ../sass/base/scaffold/_navs.scss */
  .user-menu-wrap i.caret {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 271, ../sass/base/scaffold/_navs.scss */
.user-menu-wrap i,
.user-menu-wrap .user-name {
  vertical-align: middle;
  display: inline-block;
  font-style: normal;
}
/* line 278, ../sass/base/scaffold/_navs.scss */
.user-menu-wrap .user-name {
  text-decoration: underline;
}
/* line 283, ../sass/base/scaffold/_navs.scss */
.user-menu-wrap a, .user-menu-wrap a:hover, .user-menu-wrap a:active, .user-menu-wrap a:focus {
  color: #32394F;
  text-decoration: none;
}
/* line 291, ../sass/base/scaffold/_navs.scss */
.user-menu-wrap a:hover {
  color: #32394F;
}
/* line 294, ../sass/base/scaffold/_navs.scss */
.user-menu-wrap .avatar {
  height: 20px;
  margin: 0 3px 0 5px;
}
/* line 298, ../sass/base/scaffold/_navs.scss */
.user-menu-wrap .avatar,
.user-menu-wrap .avatar img {
  vertical-align: middle;
  display: inline-block;
}
/* line 304, ../sass/base/scaffold/_navs.scss */
.user-menu-wrap .avatar img {
  width: 20px;
  height: 20px;
  border-radius: 20px;
}

/* line 311, ../sass/base/scaffold/_navs.scss */
.user-dropdown-menu {
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-clip: padding-box;
}

/* line 320, ../sass/base/scaffold/_navs.scss */
.secondary li {
  position: relative;
}
/* line 325, ../sass/base/scaffold/_navs.scss */
.secondary .icon i {
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  background-position: 20px 10px;
  display: inline-block;
  content: ' ';
  vertical-align: middle;
  margin: 0 4px 0 0;
  width: 16px;
  height: 18px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 325, ../sass/base/scaffold/_navs.scss */
  .secondary .icon i {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 338, ../sass/base/scaffold/_navs.scss */
.secondary .user-login i,
.secondary .user-register i {
  display: none;
}
/* line 344, ../sass/base/scaffold/_navs.scss */
.secondary .user-menu > .user-login > a {
  border-radius: 4px;
  background-color: #02ceae;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  border: none;
}
/* line 352, ../sass/base/scaffold/_navs.scss */
.secondary .user-menu > .user-login > a:hover {
  background-color: #02ddbb;
}
/* line 357, ../sass/base/scaffold/_navs.scss */
.secondary .user-menu > .user-register > a {
  border: none;
}
/* line 363, ../sass/base/scaffold/_navs.scss */
.secondary .user-register .txt {
  position: relative;
}
/* line 366, ../sass/base/scaffold/_navs.scss */
.secondary .user-register .txt:after {
  -webkit-transition: all 0.15s ease;
  -o-transition: all 0.15s ease;
  transition: all 0.15s ease;
  content: '';
  position: absolute;
  left: 50%;
  right: 50%;
  bottom: 0;
  border-bottom: 1px solid #32394f;
}
/* line 378, ../sass/base/scaffold/_navs.scss */
.secondary .user-register:hover .txt:after {
  left: 0;
  right: 0;
}
/* line 385, ../sass/base/scaffold/_navs.scss */
.secondary .user-logout i {
  background-position: -114px -2px;
}
/* line 387, ../sass/base/scaffold/_navs.scss */
.secondary .user i {
  background-position: -132px 0;
}
/* line 389, ../sass/base/scaffold/_navs.scss */
.secondary .search i {
  background-position: -151px -1px;
  display: none;
}
/* line 394, ../sass/base/scaffold/_navs.scss */
.secondary .cart {
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  display: block;
  float: left;
  padding: 4px 5px;
  margin: 25px 5px 0;
  opacity: 0.8;
}
/* line 402, ../sass/base/scaffold/_navs.scss */
.secondary .cart:hover {
  opacity: 1;
}
/* line 406, ../sass/base/scaffold/_navs.scss */
.secondary .cart i {
  width: 20px;
  height: 20px;
  background-position: -169px 0;
}
/* line 411, ../sass/base/scaffold/_navs.scss */
.secondary .cart .txt {
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 418, ../sass/base/scaffold/_navs.scss */
  .secondary .tools-nav .txt {
    display: none;
  }
}
/* line 422, ../sass/base/scaffold/_navs.scss */
.secondary .cart-text {
  position: relative;
}
/* line 425, ../sass/base/scaffold/_navs.scss */
.secondary .cart-text .quantity {
  position: absolute;
  left: 4px;
  height: 18px;
  width: 18px;
  top: 0;
}
/* line 433, ../sass/base/scaffold/_navs.scss */
.secondary .cart-text .items {
  width: 14px;
  height: 14px;
  background: #f00;
  color: #fff;
  font-size: 11px;
  border-radius: 20px;
  position: absolute;
  line-height: 14px;
  text-align: center;
  font-weight: 700;
  left: 8px;
  top: -4px;
}

/* line 1, ../sass/base/scaffold/_header.scss */
.region-page-header {
  margin: 0;
  padding: 0;
}
/* line 5, ../sass/base/scaffold/_header.scss */
.region-page-header ol,
.region-page-header ul {
  margin-bottom: 0;
}

/* line 1, ../sass/base/scaffold/_footer.scss */
.newsletter-signup {
  padding: 0;
  color: #fff;
}
/* line 5, ../sass/base/scaffold/_footer.scss */
.newsletter-signup h2 {
  font-size: 18px;
  font-weight: 400;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 15px;
}
/* line 13, ../sass/base/scaffold/_footer.scss */
.newsletter-signup .news-description {
  color: #fff;
  margin: 14px auto 16px;
}
/* line 18, ../sass/base/scaffold/_footer.scss */
.newsletter-signup .form-group {
  margin-bottom: 15px !important;
}
/* line 22, ../sass/base/scaffold/_footer.scss */
.newsletter-signup .form-type-checkboxes {
  margin-bottom: 25px;
}
/* line 25, ../sass/base/scaffold/_footer.scss */
.newsletter-signup .form-type-checkboxes .form-item {
  margin: 0;
  color: #fff;
}
/* line 29, ../sass/base/scaffold/_footer.scss */
.newsletter-signup .form-type-checkboxes .form-item:first-child {
  margin: 0;
}
/* line 37, ../sass/base/scaffold/_footer.scss */
.newsletter-signup .form-item-email input,
.newsletter-signup .form-item-firstname input {
  max-width: 400px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  height: 40px;
  padding: 15px 20px;
}
/* line 44, ../sass/base/scaffold/_footer.scss */
.newsletter-signup .form-item-email .fancy-border-base,
.newsletter-signup .form-item-firstname .fancy-border-base {
  display: none;
}
/* line 50, ../sass/base/scaffold/_footer.scss */
.newsletter-signup .submit-wrapper {
  max-width: 420px;
  text-align: right;
}
@media screen and (min-width: 768px) {
  /* line 50, ../sass/base/scaffold/_footer.scss */
  .newsletter-signup .submit-wrapper {
    text-align: left;
  }
}
/* line 59, ../sass/base/scaffold/_footer.scss */
.newsletter-signup .submit-wrapper button {
  width: 170px;
  height: 40px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
}
/* line 67, ../sass/base/scaffold/_footer.scss */
.newsletter-signup .captcha {
  position: absolute;
  left: 0;
  top: -20px;
  bottom: -20px;
  right: 0;
  background-color: rgba(0, 0, 0, 0.2);
  overflow: hidden;
}
/* line 76, ../sass/base/scaffold/_footer.scss */
.newsletter-signup .captcha > div > div {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* line 87, ../sass/base/scaffold/_footer.scss */
.footer .menu.nav .https--wwwtrustpilotcom-review-eutrainingeu,
.footer .menu.nav .https--wwwfacebookcom-eutraining,
.footer .menu.nav .https--wwwlinkedincom-company-online-eu-training,
.footer .menu.nav .https--wwwlinkedincom-company-2765379-,
.footer .menu.nav .https--twittercom-eutraining,
.footer .menu.nav .https--wwwyoutubecom-user-arboreuseutraining,
.footer .menu.nav .https--wwwinstagramcom-eutrainingeu- {
  display: inline-block;
  margin-right: 8px;
}
/* line 98, ../sass/base/scaffold/_footer.scss */
.footer .menu.nav .https--wwwtrustpilotcom-review-eutrainingeu a,
.footer .menu.nav .https--wwwfacebookcom-eutraining a,
.footer .menu.nav .https--wwwlinkedincom-company-online-eu-training a,
.footer .menu.nav .https--wwwlinkedincom-company-2765379- a,
.footer .menu.nav .https--twittercom-eutraining a,
.footer .menu.nav .https--wwwyoutubecom-user-arboreuseutraining a,
.footer .menu.nav .https--wwwinstagramcom-eutrainingeu- a {
  display: inline-block;
  width: 20px;
  overflow: hidden;
  white-space: nowrap;
}
/* line 104, ../sass/base/scaffold/_footer.scss */
.footer .menu.nav .https--wwwtrustpilotcom-review-eutrainingeu a:before,
.footer .menu.nav .https--wwwfacebookcom-eutraining a:before,
.footer .menu.nav .https--wwwlinkedincom-company-online-eu-training a:before,
.footer .menu.nav .https--wwwlinkedincom-company-2765379- a:before,
.footer .menu.nav .https--twittercom-eutraining a:before,
.footer .menu.nav .https--wwwyoutubecom-user-arboreuseutraining a:before,
.footer .menu.nav .https--wwwinstagramcom-eutrainingeu- a:before {
  content: ' ';
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center center;
  margin-right: 16px;
}
/* line 113, ../sass/base/scaffold/_footer.scss */
.footer .menu.nav .https--wwwtrustpilotcom-review-eutrainingeu a, .footer .menu.nav .https--wwwtrustpilotcom-review-eutrainingeu:before,
.footer .menu.nav .https--wwwfacebookcom-eutraining a,
.footer .menu.nav .https--wwwfacebookcom-eutraining:before,
.footer .menu.nav .https--wwwlinkedincom-company-online-eu-training a,
.footer .menu.nav .https--wwwlinkedincom-company-online-eu-training:before,
.footer .menu.nav .https--wwwlinkedincom-company-2765379- a,
.footer .menu.nav .https--wwwlinkedincom-company-2765379-:before,
.footer .menu.nav .https--twittercom-eutraining a,
.footer .menu.nav .https--twittercom-eutraining:before,
.footer .menu.nav .https--wwwyoutubecom-user-arboreuseutraining a,
.footer .menu.nav .https--wwwyoutubecom-user-arboreuseutraining:before,
.footer .menu.nav .https--wwwinstagramcom-eutrainingeu- a,
.footer .menu.nav .https--wwwinstagramcom-eutrainingeu-:before {
  vertical-align: middle;
}
/* line 118, ../sass/base/scaffold/_footer.scss */
.footer .menu.nav .https--wwwtrustpilotcom-review-eutrainingeu a:before {
  width: 24px;
  height: 23px;
  background-size: 24px 23px;
  background-image: url(../img/icons/trustpilot.svg?v=2024-02-05);
}
/* line 125, ../sass/base/scaffold/_footer.scss */
.footer .menu.nav .https--wwwfacebookcom-eutraining a:before {
  width: 17px;
  height: 23px;
  background-size: 17px 23px;
  background-image: url(../img/icons/facebook.svg?v=2023-08-09.10:57:57);
}
/* line 132, ../sass/base/scaffold/_footer.scss */
.footer .menu.nav .https--wwwlinkedincom-company-2765379- a:before,
.footer .menu.nav .https--wwwlinkedincom-company-online-eu-training a:before {
  width: 17px;
  height: 15px;
  background-size: 17px 15px;
  background-image: url(../img/icons/linkedin.svg?v=2023-08-09.10:57:57);
}
/* line 139, ../sass/base/scaffold/_footer.scss */
.footer .menu.nav .https--twittercom-eutraining a:before {
  width: 17px;
  height: 17px;
  background-size: 28px 22px;
  background-image: url(../img/icons/twitter_x.svg?v=2023-08-09.10:57:57);
}
/* line 145, ../sass/base/scaffold/_footer.scss */
.footer .menu.nav .https--wwwyoutubecom-user-arboreuseutraining a:before {
  width: 17px;
  height: 12px;
  background-size: 17px 12px;
  background-image: url(../img/icons/youtube.svg?v=2023-08-09.10:57:57);
}
/* line 152, ../sass/base/scaffold/_footer.scss */
.footer .menu.nav .https--wwwinstagramcom-eutrainingeu- a:before {
  width: 17px;
  height: 17px;
  background-size: 17px 17px;
  background-image: url(../img/icons/instagram.svg?v=2023-08-09.10:57:57);
}

/* line 2, ../sass/base/elements/_block.scss */
.header-search-block {
  -webkit-transition: opacity 0.25s;
  -o-transition: opacity 0.25s;
  transition: opacity 0.25s;
  opacity: 1;
  filter: alpha(opacity=100);
  background: #32394f;
  border: none;
  margin: -40px 0 40px;
  padding: 50px 0;
}
/* line 10, ../sass/base/elements/_block.scss */
.sticky-menu .header-search-block {
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 16, ../sass/base/elements/_block.scss */
.secondary-nav-with-header-search .secondary-bar-nav > li > a.active {
  border-bottom-color: #32394f;
}
/* line 23, ../sass/base/elements/_block.scss */
.secondary-nav-with-header-search.sticky-menu .secondary-bar-nav > li > a.active {
  border-bottom-color: #fff;
}
/* line 30, ../sass/base/elements/_block.scss */
.secondary-nav-with-header-search.sticky-menu .secondary-bar-nav.forum-nav > li > a:after, .secondary-nav-with-header-search.sticky-menu .secondary-bar-nav.jobs-nav > li > a:after {
  background-color: #fff;
}

/* line 38, ../sass/base/elements/_block.scss */
.footer {
  border: 0 solid #00e0b7;
  border-top-width: 20px;
  font-family: "Titillium Web", sans-serif;
  background: #32394f;
}
/* line 44, ../sass/base/elements/_block.scss */
.footer,
.footer a,
.footer a:hover,
.footer a:focus,
.footer a:active {
  color: #f2f2f2;
}
/* line 53, ../sass/base/elements/_block.scss */
.footer .text, .footer .text a {
  color: #767b8a;
  font-weight: 300;
  font-size: 15px;
}
/* line 61, ../sass/base/elements/_block.scss */
.footer .form-item-masquerade-user-field .form-text {
  width: 80%;
}
/* line 65, ../sass/base/elements/_block.scss */
.footer span.input-group-addon {
  width: 20%;
  height: 32px;
}
/* line 70, ../sass/base/elements/_block.scss */
.footer .btn {
  margin-top: 15px;
  margin-bottom: 10px;
}
/* line 76, ../sass/base/elements/_block.scss */
.footer .block-masquerade a {
  color: #F7B142;
}

/* line 82, ../sass/base/elements/_block.scss */
.footer-block {
  margin-bottom: 0;
}
/* line 85, ../sass/base/elements/_block.scss */
.footer-block h2 {
  font-size: 18px;
  font-weight: 400;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 15px;
}
/* line 92, ../sass/base/elements/_block.scss */
.footer-block h2 a {
  font-size: 18px;
  font-weight: 100;
}
/* line 98, ../sass/base/elements/_block.scss */
.footer-block h2,
.footer-block a {
  font-weight: 400;
}
/* line 103, ../sass/base/elements/_block.scss */
.footer-block ul {
  padding: 0;
  margin: 0;
}
/* line 108, ../sass/base/elements/_block.scss */
.footer-block li {
  list-style: none;
}
/* line 111, ../sass/base/elements/_block.scss */
.footer-block li a {
  padding: 5px 0;
  color: #cccccc;
}
/* line 115, ../sass/base/elements/_block.scss */
.footer-block li a:hover {
  background-color: transparent;
  color: #FFFFFF;
}

/* line 123, ../sass/base/elements/_block.scss */
.footer-copy {
  background: #333951;
  min-height: 120px;
  border: none;
  margin: 0;
}
/* line 130, ../sass/base/elements/_block.scss */
.footer-copy .iv .logo {
  right: 0;
}
/* line 134, ../sass/base/elements/_block.scss */
.footer-copy .iv .inner {
  visibility: visible;
}
/* line 137, ../sass/base/elements/_block.scss */
.footer-copy .iv .inner p {
  font-size: 15px;
  margin-left: 5px;
}
/* line 144, ../sass/base/elements/_block.scss */
.footer-copy .copy {
  margin-top: 5px;
}
/* line 148, ../sass/base/elements/_block.scss */
.footer-copy,
.footer-copy a {
  color: #f2f2f2;
}

/* line 1, ../sass/base/elements/_navbar.scss */
.navbar {
  margin-bottom: 0;
}
/* line 4, ../sass/base/elements/_navbar.scss */
.navbar.container {
  margin-top: 0;
}

/* line 10, ../sass/base/elements/_navbar.scss */
.has-editor-menu .navbar-eutraining {
  margin-top: 31px;
}

/* line 21, ../sass/base/elements/_navbar.scss */
.page-frontpage .navbar-eutraining .primary-nav > li > a:hover, .page-frontpage .navbar-eutraining .primary-nav > li > a:focus {
  color: #333;
  background-color: transparent;
  border-bottom: solid 3px #32394F;
  transition: all ease 0s;
}

/* line 34, ../sass/base/elements/_navbar.scss */
.navbar-eutraining {
  font-family: "Titillium Web", sans-serif;
  border-bottom: none;
}
/* line 38, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .navbar-brand {
  color: #32394f;
}
/* line 41, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .navbar-brand:hover, .navbar-eutraining .navbar-brand:focus {
  color: #1e2230;
  background-color: transparent;
}
/* line 48, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .navbar-text {
  color: #777;
}
/* line 55, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .primary-nav > li > a:hover, .navbar-eutraining .primary-nav > li > a:focus {
  color: #333;
  background-color: transparent;
  border-bottom: solid 3px #36D7B7;
  transition: all ease 0s;
}
/* line 66, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .navbar-nav > li > a {
  color: #32394f;
  font-weight: 500;
  border-bottom: 3px solid transparent;
}
/* line 73, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .navbar-nav > .active > a, .navbar-eutraining .navbar-nav > .active > a:hover, .navbar-eutraining .navbar-nav > .active > a:focus {
  color: #32394f;
  border-bottom: solid 3px #36D7B7;
  font-weight: 600;
}
/* line 83, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .navbar-nav > .disabled > a, .navbar-eutraining .navbar-nav > .disabled > a:hover, .navbar-eutraining .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
/* line 92, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .navbar-toggle {
  border-color: #ddd;
}
/* line 95, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .navbar-toggle:hover, .navbar-eutraining .navbar-toggle:focus {
  background-color: #ddd;
}
/* line 100, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .navbar-toggle .icon-bar {
  background-color: #888;
}
/* line 105, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .navbar-collapse,
.navbar-eutraining .navbar-form {
  border-color: #e7e7e7;
}
/* line 114, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .primary-nav > .open > a, .navbar-eutraining .primary-nav > .open > a:hover, .navbar-eutraining .primary-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #32394f;
}
@media (max-width: 767px) {
  /* line 126, ../sass/base/elements/_navbar.scss */
  .navbar-eutraining .primary-nav .open .dropdown-menu > li > a {
    color: #32394f;
  }
  /* line 129, ../sass/base/elements/_navbar.scss */
  .navbar-eutraining .primary-nav .open .dropdown-menu > li > a:hover, .navbar-eutraining .primary-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  /* line 137, ../sass/base/elements/_navbar.scss */
  .navbar-eutraining .primary-nav .open .dropdown-menu > .active > a, .navbar-eutraining .primary-nav .open .dropdown-menu > .active > a:hover, .navbar-eutraining .primary-nav .open .dropdown-menu > .active > a:focus {
    color: #32394f;
    background-color: #e7e7e7;
  }
  /* line 146, ../sass/base/elements/_navbar.scss */
  .navbar-eutraining .primary-nav .open .dropdown-menu > .disabled > a, .navbar-eutraining .primary-nav .open .dropdown-menu > .disabled > a:hover, .navbar-eutraining .primary-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
/* line 158, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .secondary-bar {
  background: #36D7B7;
  color: #fff;
  height: 42px;
}
/* line 168, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .navbar-link {
  color: #32394f;
}
/* line 171, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .navbar-link:hover {
  color: #333;
}
/* line 176, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .btn-link {
  color: #32394f;
}
/* line 179, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .btn-link:hover, .navbar-eutraining .btn-link:focus {
  color: #333;
}
/* line 186, ../sass/base/elements/_navbar.scss */
.navbar-eutraining .btn-link[disabled]:hover, .navbar-eutraining .btn-link[disabled]:focus, fieldset[disabled] .navbar-eutraining .btn-link:hover, fieldset[disabled] .navbar-eutraining .btn-link:focus {
  color: #ccc;
}

/* line 195, ../sass/base/elements/_navbar.scss */
.secondary-bar-nav > li {
  display: inline-block;
  padding: 0 9px;
}
/* line 199, ../sass/base/elements/_navbar.scss */
.secondary-bar-nav > li:first-child {
  padding-left: 0;
}
/* line 203, ../sass/base/elements/_navbar.scss */
.secondary-bar-nav > li:last-child {
  padding-right: 0;
}
/* line 207, ../sass/base/elements/_navbar.scss */
.secondary-bar-nav > li > a {
  border-bottom: 4px solid transparent;
  font-weight: 600;
  padding: 10px 0 8px;
}
/* line 212, ../sass/base/elements/_navbar.scss */
.sticky-menu .secondary-bar-nav > li > a {
  padding: 5px 0 3px;
}
/* line 216, ../sass/base/elements/_navbar.scss */
.secondary-bar-nav > li > a, .secondary-bar-nav > li > a:hover, .secondary-bar-nav > li > a:active, .secondary-bar-nav > li > a:focus {
  color: #fff;
}
/* line 223, ../sass/base/elements/_navbar.scss */
.secondary-bar-nav > li > a.active {
  font-weight: 700;
  border-bottom-color: #fff;
}
/* line 228, ../sass/base/elements/_navbar.scss */
.secondary-bar-nav > li > a:hover, .secondary-bar-nav > li > a:active, .secondary-bar-nav > li > a:focus {
  background: none;
}

/* line 240, ../sass/base/elements/_navbar.scss */
.secondary-bar-nav li a:after {
  -webkit-transition: height 0.1s ease-out;
  -o-transition: height 0.1s ease-out;
  transition: height 0.1s ease-out;
  position: absolute;
  content: '';
  display: block;
  bottom: -4px;
  background-color: white;
  height: 0;
  text-align: right;
  width: 100%;
}
/* line 252, ../sass/base/elements/_navbar.scss */
.secondary-bar-nav li a:hover:after {
  height: 4px;
}
/* line 260, ../sass/base/elements/_navbar.scss */
.secondary-bar-nav.forum-nav li a:after, .secondary-bar-nav.jobs-nav li a:after {
  background-color: #32394f;
}
/* line 267, ../sass/base/elements/_navbar.scss */
body.position-desc-visible .secondary-bar-nav li a:after {
  background-color: #32394f;
}
/* line 271, ../sass/base/elements/_navbar.scss */
body.position-desc-visible .secondary-bar-nav li a.active {
  border-bottom-color: #32394f;
}

/* line 2, ../sass/base/elements/_logo.scss */
.logo {
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  position: relative;
  display: inline-block;
  overflow: hidden;
  font-family: "Titillium Web", sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 500;
  line-height: 33px;
  height: 33px;
}
/* line 14, ../sass/base/elements/_logo.scss */
.logo, .logo:focus, .logo:active {
  color: #32394F;
}
/* line 20, ../sass/base/elements/_logo.scss */
.logo:hover {
  color: #32394F;
}
/* line 22, ../sass/base/elements/_logo.scss */
.logo i {
  width: 31px;
  height: 31px;
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  background-position: -50px -105px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin-top: -10px;
  top: 2px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 22, ../sass/base/elements/_logo.scss */
  .logo i {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 33, ../sass/base/elements/_logo.scss */
.navbar .logo {
  margin-right: 8px;
  padding-right: 15px;
  border-right: 1px solid #32394F;
  width: auto;
  overflow: visible;
  height: 20px;
  line-height: 20px;
  margin-top: 30px;
}
/* line 43, ../sass/base/elements/_logo.scss */
.navbar .logo i {
  margin-right: 10px;
}

/* line 47, ../sass/base/elements/_logo.scss */
.modal-logo {
  margin: 24px auto 0;
  text-align: center;
  float: none;
  width: 100%;
}

/* line 1, ../sass/base/elements/_form.scss */
form {
  font-family: "Titillium Web", sans-serif;
}

/* line 5, ../sass/base/elements/_form.scss */
.form-item {
  position: relative;
}

/* line 9, ../sass/base/elements/_form.scss */
.form-item-sendgrid-subscriber {
  border-bottom: none;
}
/* line 12, ../sass/base/elements/_form.scss */
.form-item-sendgrid-subscriber .sendgrid-profile-title {
  font-size: 16px;
  font-weight: 300;
  line-height: 20px;
}
/* line 18, ../sass/base/elements/_form.scss */
.form-item-sendgrid-subscriber .form-checkboxes {
  margin-top: 15px;
}

/* line 108, ../sass/_mixins.scss */
input::-moz-placeholder {
  color: #555b6d;
  opacity: 1;
}
/* line 110, ../sass/_mixins.scss */
input:-ms-input-placeholder {
  color: #555b6d;
}
/* line 111, ../sass/_mixins.scss */
input::-webkit-input-placeholder {
  color: #555b6d;
}
/* line 26, ../sass/base/elements/_form.scss */
input:visited {
  color: #aaadb6;
  border-color: #aaadb6;
}
/* line 108, ../sass/_mixins.scss */
input:visited::-moz-placeholder {
  color: #aaadb6;
  opacity: 1;
}
/* line 110, ../sass/_mixins.scss */
input:visited:-ms-input-placeholder {
  color: #aaadb6;
}
/* line 111, ../sass/_mixins.scss */
input:visited::-webkit-input-placeholder {
  color: #aaadb6;
}
/* line 32, ../sass/base/elements/_form.scss */
input:hover {
  border-color: #f7b142;
}
/* line 108, ../sass/_mixins.scss */
input:hover::-moz-placeholder {
  color: #555b6d;
  opacity: 1;
}
/* line 110, ../sass/_mixins.scss */
input:hover:-ms-input-placeholder {
  color: #555b6d;
}
/* line 111, ../sass/_mixins.scss */
input:hover::-webkit-input-placeholder {
  color: #555b6d;
}
/* line 37, ../sass/base/elements/_form.scss */
input:active, input:focus {
  color: #555b6d;
  box-shadow: none;
}
/* line 108, ../sass/_mixins.scss */
input:active::-moz-placeholder, input:focus::-moz-placeholder {
  color: #555b6d;
  opacity: 1;
}
/* line 110, ../sass/_mixins.scss */
input:active:-ms-input-placeholder, input:focus:-ms-input-placeholder {
  color: #555b6d;
}
/* line 111, ../sass/_mixins.scss */
input:active::-webkit-input-placeholder, input:focus::-webkit-input-placeholder {
  color: #555b6d;
}

/* line 46, ../sass/base/elements/_form.scss */
.form-control.form-text {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  padding-left: 0;
  padding-bottom: 4px;
  font-size: 15px;
  color: #aaadb6;
}
/* line 55, ../sass/base/elements/_form.scss */
.form-control.form-text:focus {
  box-shadow: none;
}

/* line 61, ../sass/base/elements/_form.scss */
.page-admin-questions .form-submit {
  margin-left: 10px;
}
/* line 65, ../sass/base/elements/_form.scss */
.page-admin-questions .form-type-checkbox,
.page-admin-questions .form-group {
  width: 50%;
  float: left;
  padding: 0 10px;
}

/* line 75, ../sass/base/elements/_form.scss */
.form-type-checkbox label + .help-block {
  padding-left: 25px;
}

/* line 81, ../sass/base/elements/_form.scss */
[class*="form-item-assessment-option"] .form-number {
  width: 50px;
  padding: 5px;
}

/* line 87, ../sass/base/elements/_form.scss */
.container-inline-date label,
.container-inline-date .date-padding {
  float: none;
  display: inline-block;
  vertical-align: middle;
}

/* line 95, ../sass/base/elements/_form.scss */
.user-login-form {
  max-width: 395px;
}
/* line 98, ../sass/base/elements/_form.scss */
.user-login-form .btn {
  margin-right: 5px;
}

/* line 103, ../sass/base/elements/_form.scss */
.user-lost-password-form {
  max-width: 395px;
}

/* line 107, ../sass/base/elements/_form.scss */
.btn-facebook {
  background-color: #3B5998;
  color: #fff;
}

/* line 112, ../sass/base/elements/_form.scss */
input[type="password"] {
  font-size: 18px !important;
  font-family: Arial, sans-serif;
  letter-spacing: 0.05em;
}
/* line 117, ../sass/base/elements/_form.scss */
input[type="password"]::-moz-placeholder {
  font-size: 15px !important;
  font-family: "Titillium Web", sans-serif;
  letter-spacing: 0;
}
/* line 122, ../sass/base/elements/_form.scss */
input[type="password"]:-ms-input-placeholder {
  font-size: 15px !important;
  font-family: "Titillium Web", sans-serif;
  letter-spacing: 0;
}
/* line 127, ../sass/base/elements/_form.scss */
input[type="password"]::-webkit-input-placeholder {
  font-size: 15px !important;
  font-family: "Titillium Web", sans-serif;
  letter-spacing: 0;
}

/* line 134, ../sass/base/elements/_form.scss */
.form-disabled-by-cookie-compliance {
  margin-top: 30px;
  margin-bottom: 10px;
}

/* line 139, ../sass/base/elements/_form.scss */
.open-cookie-compliance-banner {
  cursor: pointer;
}

/* line 143, ../sass/base/elements/_form.scss */
button[type="submit"].avoid-clicks {
  pointer-events: none;
  opacity: .5;
}

/* line 4, ../sass/base/elements/_modal.scss */
.modal-backdrop {
  background-color: #2f333f;
}
/* line 7, ../sass/base/elements/_modal.scss */
.modal-backdrop.in {
  opacity: 0.9;
}

/* line 12, ../sass/base/elements/_modal.scss */
.modal {
  font-family: "Titillium Web", sans-serif;
}

/* line 16, ../sass/base/elements/_modal.scss */
:focus + .fancy-border,
:focus + .fancy-border-base .fancy-border,
.focused .fancy-border {
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
}

/* line 22, ../sass/base/elements/_modal.scss */
.fancy-border-base {
  height: 1px;
  background: #ccced3;
  position: relative;
  width: 100%;
  display: block;
  float: left;
  margin: 2px 0 0;
}

/* line 32, ../sass/base/elements/_modal.scss */
.fancy-border {
  -webkit-transition: transform 0.5s cubic-bezier(0.1, 0, 0.03, 1);
  -o-transition: transform 0.5s cubic-bezier(0.1, 0, 0.03, 1);
  transition: transform 0.5s cubic-bezier(0.1, 0, 0.03, 1);
  transform-origin: center center;
  transform: scale(0);
  background: #555b6d;
  left: 0;
  bottom: 0;
  height: 1px;
  position: absolute;
  width: 100%;
}

/* line 44, ../sass/base/elements/_modal.scss */
.modal-content {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 48, ../sass/base/elements/_modal.scss */
.modal-content .btn {
  width: 100%;
  margin: 10px 0;
}

/* line 55, ../sass/base/elements/_modal.scss */
.user-modal-login .form-submit {
  margin-bottom: 11px;
  margin-top: 16px;
}
/* line 60, ../sass/base/elements/_modal.scss */
.user-modal-login .modal-dialog {
  max-width: 390px;
}
/* line 64, ../sass/base/elements/_modal.scss */
.user-modal-login .modal-body {
  padding: 14px 0;
}
/* line 66, ../sass/base/elements/_modal.scss */
.user-modal-login .modal-body .user-password {
  font-size: 12px;
}
/* line 71, ../sass/base/elements/_modal.scss */
.user-modal-login .modal-content {
  padding: 15px 46px 46px;
}
/* line 75, ../sass/base/elements/_modal.scss */
.user-modal-login .modal-header {
  padding: 0;
  padding-bottom: 15px;
}
/* line 80, ../sass/base/elements/_modal.scss */
.user-modal-login .modal-footer {
  padding: 12px 0 0;
}

/* line 86, ../sass/base/elements/_modal.scss */
.user-modal-register .modal-content {
  padding: 15px 46px 46px;
}
/* line 90, ../sass/base/elements/_modal.scss */
.user-modal-register .modal-header {
  padding: 0;
}
/* line 94, ../sass/base/elements/_modal.scss */
.user-modal-register .modal-dialog {
  max-width: 520px;
}
/* line 98, ../sass/base/elements/_modal.scss */
.user-modal-register .confirm-parent,
.user-modal-register .password-parent,
.user-modal-register input.password-confirm,
.user-modal-register input.password-field {
  width: 100%;
}
/* line 105, ../sass/base/elements/_modal.scss */
.user-modal-register div.form-item div.password-suggestions,
.user-modal-register .password-strength,
.user-modal-register div.password-confirm {
  float: none;
  width: 100%;
}
/* line 112, ../sass/base/elements/_modal.scss */
.user-modal-register .password-indicator div {
  background-color: #f7b142;
}

/* line 117, ../sass/base/elements/_modal.scss */
.modal-header {
  position: relative;
  border-bottom: 0;
}
/* line 121, ../sass/base/elements/_modal.scss */
.modal-header .close {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  position: absolute;
  right: -10px;
  top: -10px;
  background-color: #555b6d;
  opacity: 1;
  width: 21px;
  height: 21px;
}
/* line 131, ../sass/base/elements/_modal.scss */
.modal-header .close i {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  background-position: -104px -78px;
  width: 9px;
  height: 9px;
  display: block;
  margin-left: 6px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 131, ../sass/base/elements/_modal.scss */
  .modal-header .close i {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 141, ../sass/base/elements/_modal.scss */
.modal-header h2 {
  font-size: 20px;
  font-weight: 400;
  color: #555b6d;
  letter-spacing: -0.1px;
  margin-top: 19px;
}
/* line 149, ../sass/base/elements/_modal.scss */
.modal-header h3 {
  font-size: 16px;
  font-weight: 400;
  color: #555b6d;
  letter-spacing: 0;
  margin-top: 12px;
}

/* line 158, ../sass/base/elements/_modal.scss */
.modal-body {
  margin-top: 20px;
}

/* line 162, ../sass/base/elements/_modal.scss */
.modal-footer {
  border: 0;
  padding: 12px 60px 46px;
  text-align: center;
}
/* line 167, ../sass/base/elements/_modal.scss */
.modal-footer,
.modal-footer p {
  font-size: 10px;
  color: #999;
}

/* line 176, ../sass/base/elements/_modal.scss */
.user-modal-login .close,
.user-modal-register .close {
  right: -56px;
  top: -22px;
}

/* line 183, ../sass/base/elements/_modal.scss */
.detailed-analysis-modal .modal-dialog {
  width: 680px;
}
/* line 187, ../sass/base/elements/_modal.scss */
.detailed-analysis-modal .modal-header {
  padding: 17px 22px;
  border-bottom: 1px solid #e6e6e6;
}
/* line 191, ../sass/base/elements/_modal.scss */
.detailed-analysis-modal .modal-header .close {
  background-color: transparent;
  top: 23px;
  right: 22px;
  width: auto;
  height: auto;
  color: #ccc;
  font-size: 14px;
  font-weight: 500;
  outline: none;
}
/* line 203, ../sass/base/elements/_modal.scss */
.detailed-analysis-modal .modal-header .glyphicon {
  top: 2px;
}
/* line 205, ../sass/base/elements/_modal.scss */
.detailed-analysis-modal .modal-header i {
  display: none;
}
/* line 208, ../sass/base/elements/_modal.scss */
.detailed-analysis-modal .modal-content {
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
/* line 212, ../sass/base/elements/_modal.scss */
.detailed-analysis-modal .modal-body {
  margin: 0;
  padding: 30px 70px;
  overflow: scroll;
  max-height: 500px;
}
/* line 219, ../sass/base/elements/_modal.scss */
.detailed-analysis-modal .modal-footer {
  padding: 20px;
  text-align: right;
  border-top: 1px solid #e6e6e6;
}
/* line 225, ../sass/base/elements/_modal.scss */
.detailed-analysis-modal .btn {
  width: auto;
  margin: 0;
  padding: 7px 21px;
  background-color: #00e0b7;
}
/* line 232, ../sass/base/elements/_modal.scss */
.detailed-analysis-modal .glyphicon-spin {
  width: 16px;
  height: 16px;
}

/* line 239, ../sass/base/elements/_modal.scss */
.force-change-mail-modal .close {
  display: none;
}
/* line 241, ../sass/base/elements/_modal.scss */
.force-change-mail-modal .modal-content {
  padding: 0 46px;
}
/* line 245, ../sass/base/elements/_modal.scss */
.force-change-mail-modal .modal-title {
  text-align: center;
  font-size: 24px;
}
/* line 250, ../sass/base/elements/_modal.scss */
.force-change-mail-modal .modal-body {
  white-space: pre-wrap;
  margin: 0;
}
/* line 254, ../sass/base/elements/_modal.scss */
.force-change-mail-modal .modal-body .alert {
  white-space: normal;
}
/* line 259, ../sass/base/elements/_modal.scss */
.force-change-mail-modal .modal-footer {
  padding: 15px 60px;
}
/* line 263, ../sass/base/elements/_modal.scss */
.force-change-mail-modal .btn {
  width: auto;
  margin-left: 20px;
}

/* line 269, ../sass/base/elements/_modal.scss */
.modal[class*="user-modal-request-evaluation"] {
  text-align: center;
}
/* line 272, ../sass/base/elements/_modal.scss */
.modal[class*="user-modal-request-evaluation"] .modal-title {
  font-size: 30px;
  margin: 30px 0 0;
}
/* line 277, ../sass/base/elements/_modal.scss */
.modal[class*="user-modal-request-evaluation"] .modal-body {
  font-size: 16px;
}
/* line 281, ../sass/base/elements/_modal.scss */
.modal[class*="user-modal-request-evaluation"] .btn-success {
  background: #36d7b7;
}
/* line 284, ../sass/base/elements/_modal.scss */
.modal[class*="user-modal-request-evaluation"] .btn-success:hover {
  background: #27c3a4;
}

/* line 1, ../sass/base/elements/_amount.scss */
.amount {
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
/* line 4, ../sass/base/elements/_amount.scss */
.amount input,
.amount .help-block {
  -webkit-box-shadow: none;
  box-shadow: none;
  display: inline;
  border: none;
  margin: 0;
  padding: 0;
  width: auto;
}
/* line 14, ../sass/base/elements/_amount.scss */
.amount input {
  text-align: center;
  width: 30px;
}
/* line 19, ../sass/base/elements/_amount.scss */
.amount input[type=number] {
  -moz-appearance: textfield;
}
/* line 22, ../sass/base/elements/_amount.scss */
.amount input[type=number]::-webkit-inner-spin-button, .amount input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* line 29, ../sass/base/elements/_amount.scss */
.amount input.disabled, .amount input[disabled] {
  background: #fff;
}
/* line 35, ../sass/base/elements/_amount.scss */
.amount .help-block {
  text-align: left;
}
/* line 39, ../sass/base/elements/_amount.scss */
.amount .spinner {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 14px;
  height: 14px;
  opacity: 1;
  filter: alpha(opacity=100);
  border-radius: 14px;
  display: inline-block;
  text-align: center;
  text-indent: 15px;
  box-sizing: border-box;
  font-style: normal;
  overflow: hidden;
  cursor: pointer;
  color: #fff;
  background-color: #aaadb6;
  margin-bottom: 7px;
  margin-right: 7px;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 39, ../sass/base/elements/_amount.scss */
  .amount .spinner {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 60, ../sass/base/elements/_amount.scss */
.amount .spinner:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  background-color: #f7b142;
}
/* line 65, ../sass/base/elements/_amount.scss */
.amount .spinner.minus {
  background-position: -99px -105px;
}
/* line 66, ../sass/base/elements/_amount.scss */
.amount .spinner.plus {
  background-position: -113px -105px;
  margin-right: 5px;
}
/* line 71, ../sass/base/elements/_amount.scss */
.disabled .amount .spinner, [disabled] .amount .spinner, .amount .spinner.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: default;
  pointer-events: none;
}

/* line 81, ../sass/base/elements/_amount.scss */
.amount-covered {
  height: 25px;
  line-height: 18px;
}
/* line 85, ../sass/base/elements/_amount.scss */
.amount-covered .input-cover {
  width: 54px;
  border: 1px solid #fff;
  border-radius: 5px;
  margin: 0 10px;
  overflow: hidden;
  display: inline-block;
}
/* line 97, ../sass/base/elements/_amount.scss */
.amount-covered.hover .input-cover, .amount-covered:hover .input-cover {
  border-color: #d4d6db;
}
/* line 102, ../sass/base/elements/_amount.scss */
.amount-covered .spinner {
  position: relative;
  top: -1px;
}
/* line 107, ../sass/base/elements/_amount.scss */
.amount-covered .form-control {
  color: #545c6e;
  background: none;
  border: none;
  text-align: center;
  padding: 0;
  font-size: 16px;
  width: 100%;
}

/* line 120, ../sass/base/elements/_amount.scss */
.amount-slim .input-cover {
  width: 45px;
  margin: 0 5px;
}

/* line 5, ../sass/base/elements/_chosen.scss */
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-single div b,
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.chosen-container .chosen-results-scroll-down span,
.chosen-container .chosen-results-scroll-up span {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 5, ../sass/base/elements/_chosen.scss */
  .chosen-container-single .chosen-single abbr,
  .chosen-container-single .chosen-single div b,
  .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
  .chosen-container .chosen-results-scroll-down span,
  .chosen-container .chosen-results-scroll-up span {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}

/* line 14, ../sass/base/elements/_chosen.scss */
.chosen-container {
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  position: relative;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  font-size: 15px;
  zoom: 1;
  font-family: "Titillium Web", sans-serif;
  font-weight: normal;
  color: #aaadb6;
}
/* line 28, ../sass/base/elements/_chosen.scss */
.chosen-container * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 32, ../sass/base/elements/_chosen.scss */
.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  left: -9999px;
  z-index: 100;
  width: 100%;
  background: #fff;
  border: solid #ccc 1px;
}
/* line 43, ../sass/base/elements/_chosen.scss */
.chosen-container.chosen-with-drop .chosen-drop {
  left: 0;
}
/* line 47, ../sass/base/elements/_chosen.scss */
.chosen-container a {
  cursor: pointer;
}
/* line 53, ../sass/base/elements/_chosen.scss */
.chosen-container .search-choice .group-name,
.chosen-container .chosen-single .group-name {
  margin-right: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: normal;
  color: #999;
}
/* line 61, ../sass/base/elements/_chosen.scss */
.chosen-container .search-choice .group-name:after,
.chosen-container .chosen-single .group-name:after {
  content: ':';
  padding-left: 2px;
  vertical-align: top;
}

/* line 72, ../sass/base/elements/_chosen.scss */
.chosen-container-single .chosen-single {
  position: relative;
  display: block;
  overflow: hidden;
  padding: 0;
  height: 40px;
  border: none;
  border-bottom: 1px solid #ccc;
  background-color: #fff;
  background-clip: padding-box;
  color: #777;
  text-decoration: none;
  white-space: nowrap;
  line-height: 40px;
}
/* line 88, ../sass/base/elements/_chosen.scss */
.chosen-container-single .chosen-default {
  color: #999;
}
/* line 92, ../sass/base/elements/_chosen.scss */
.chosen-container-single .chosen-single span {
  display: block;
  overflow: hidden;
  margin-right: 40px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 100, ../sass/base/elements/_chosen.scss */
.chosen-container-single .chosen-single-with-deselect span {
  margin-right: 38px;
}
/* line 104, ../sass/base/elements/_chosen.scss */
.chosen-container-single .chosen-single abbr {
  position: absolute;
  top: 6px;
  right: 40px;
  display: block;
  width: 12px;
  height: 12px;
  background: "../../../../../site/all/libraries/chosen/chosen-sprite.png" -42px 1px no-repeat;
  font-size: 1px;
}
/* line 126, ../sass/base/elements/_chosen.scss */
.chosen-container-single .chosen-single div {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 40px;
  height: 100%;
  z-index: 99;
  text-align: center;
}
/* line 136, ../sass/base/elements/_chosen.scss */
.chosen-container-single .chosen-single div b {
  background-position: -175px -90px;
  width: 10px;
  height: 10px;
  display: inline-block;
  position: relative;
  top: 0;
}
/* line 157, ../sass/base/elements/_chosen.scss */
.chosen-container-single .chosen-search {
  position: relative;
  z-index: 98;
  margin: 0;
  padding: 9px 15px;
  white-space: nowrap;
}
/* line 164, ../sass/base/elements/_chosen.scss */
.chosen-container-single .chosen-search input[type="text"] {
  margin: 1px 0;
  padding: 9px 40px 8px 15px;
  width: 100%;
  height: 40px;
  outline: 0;
  border: none;
  background: #eaeaec;
  font-size: 1em;
  line-height: normal;
  border-radius: 2px;
  color: #292f40;
}
/* line 178, ../sass/base/elements/_chosen.scss */
.chosen-container-single .chosen-search:after {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 16px;
  height: 16px;
  display: none;
  content: '';
  position: absolute;
  top: 22px;
  right: 30px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 178, ../sass/base/elements/_chosen.scss */
  .chosen-container-single .chosen-search:after {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 192, ../sass/base/elements/_chosen.scss */
.chosen-container-single .chosen-drop {
  border-radius: 0 0 4px 4px;
  background-clip: padding-box;
}
/* line 197, ../sass/base/elements/_chosen.scss */
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  left: -9999px;
}

/* line 204, ../sass/base/elements/_chosen.scss */
.chosen-container .chosen-results {
  color: #292f40;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0;
  padding: 0;
  max-height: 240px;
  -webkit-overflow-scrolling: touch;
  font-size: 14px;
}
/* line 215, ../sass/base/elements/_chosen.scss */
.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 12px 25px;
  list-style: none;
  height: auto;
  line-height: 1.1;
  word-wrap: break-word;
  -webkit-touch-callout: none;
}
/* line 225, ../sass/base/elements/_chosen.scss */
.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}
/* line 230, ../sass/base/elements/_chosen.scss */
.chosen-container .chosen-results li.disabled-result {
  display: list-item;
  color: #ccc;
  cursor: default;
}
/* line 236, ../sass/base/elements/_chosen.scss */
.chosen-container .chosen-results li.highlighted {
  background: #00E0B7 none;
  font-weight: 600;
}
/* line 241, ../sass/base/elements/_chosen.scss */
.chosen-container .chosen-results li.no-results {
  color: #777;
  display: list-item;
  background: #f4f4f4;
}
/* line 247, ../sass/base/elements/_chosen.scss */
.chosen-container .chosen-results li.group-result {
  display: list-item;
  font-weight: bold;
  cursor: default;
}
/* line 253, ../sass/base/elements/_chosen.scss */
.chosen-container .chosen-results li.group-option {
  padding-left: 30px;
  font-size: 12px;
}
/* line 258, ../sass/base/elements/_chosen.scss */
.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}

/* line 267, ../sass/base/elements/_chosen.scss */
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0 5px;
  width: 100%;
  height: auto !important;
  height: 1%;
  border: none;
  background-color: #fff;
  cursor: text;
}
/* line 282, ../sass/base/elements/_chosen.scss */
.chosen-container-multi .chosen-choices li {
  float: left;
  list-style: none;
}
/* line 286, ../sass/base/elements/_chosen.scss */
.chosen-container-multi .chosen-choices li.search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
/* line 291, ../sass/base/elements/_chosen.scss */
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  margin: 1px 0;
  padding: 0;
  height: 25px;
  outline: 0;
  border: 0;
  background: transparent;
  color: #999;
  font-size: 100%;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
/* line 306, ../sass/base/elements/_chosen.scss */
.chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
  margin: 3px 5px 3px 0;
  padding: 3px 20px 3px 5px;
  border: none;
  max-width: 100%;
  border-radius: 3px;
  background: #eee;
  color: #333;
  line-height: 13px;
  cursor: default;
}
/* line 318, ../sass/base/elements/_chosen.scss */
.chosen-container-multi .chosen-choices li.search-choice span {
  word-wrap: break-word;
}
/* line 322, ../sass/base/elements/_chosen.scss */
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 10px;
  height: 10px;
  background-position: -250px -300px;
  position: absolute;
  top: 5px;
  right: 3px;
  display: block;
  font-size: 1px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 322, ../sass/base/elements/_chosen.scss */
  .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 332, ../sass/base/elements/_chosen.scss */
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  background-position: -250px -310px;
}
/* line 338, ../sass/base/elements/_chosen.scss */
.chosen-container-multi .chosen-choices li.search-choice-disabled {
  padding-right: 5px;
  border: none;
  background: #e4e4e4;
  color: #666;
}
/* line 345, ../sass/base/elements/_chosen.scss */
.chosen-container-multi .chosen-choices li.search-choice-focus {
  background: #d4d4d4;
}
/* line 355, ../sass/base/elements/_chosen.scss */
.chosen-container-multi .chosen-results {
  margin: 0;
  padding: 0;
}
/* line 360, ../sass/base/elements/_chosen.scss */
.chosen-container-multi .chosen-drop .result-selected {
  display: list-item;
  color: #ccc;
  cursor: default;
}

/* line 374, ../sass/base/elements/_chosen.scss */
.chosen-container-active.chosen-with-drop .chosen-single {
  border: none;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  color: #292f40;
}
/* line 384, ../sass/base/elements/_chosen.scss */
.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left: none;
  background: transparent;
}
/* line 395, ../sass/base/elements/_chosen.scss */
.chosen-container-active .chosen-choices {
  border: none;
}
/* line 398, ../sass/base/elements/_chosen.scss */
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #222;
}

/* line 405, ../sass/base/elements/_chosen.scss */
.chosen-disabled {
  opacity: 0.5;
  cursor: default;
}
/* line 409, ../sass/base/elements/_chosen.scss */
.chosen-disabled .chosen-single {
  cursor: default;
}
/* line 413, ../sass/base/elements/_chosen.scss */
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}

/* line 419, ../sass/base/elements/_chosen.scss */
.chosen-rtl {
  text-align: right;
}
/* line 422, ../sass/base/elements/_chosen.scss */
.chosen-rtl .chosen-single {
  overflow: visible;
  padding: 0 8px 0 0;
}
/* line 427, ../sass/base/elements/_chosen.scss */
.chosen-rtl .chosen-single span {
  margin-right: 0;
  margin-left: 40px;
  direction: rtl;
}
/* line 433, ../sass/base/elements/_chosen.scss */
.chosen-rtl .chosen-single-with-deselect span {
  margin-left: 38px;
}
/* line 437, ../sass/base/elements/_chosen.scss */
.chosen-rtl .chosen-single div {
  right: auto;
  left: 3px;
}
/* line 442, ../sass/base/elements/_chosen.scss */
.chosen-rtl .chosen-single abbr {
  right: auto;
  left: 40px;
}
/* line 447, ../sass/base/elements/_chosen.scss */
.chosen-rtl .chosen-choices li {
  float: right;
}
/* line 450, ../sass/base/elements/_chosen.scss */
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
  direction: rtl;
}
/* line 454, ../sass/base/elements/_chosen.scss */
.chosen-rtl .chosen-choices li.search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}
/* line 458, ../sass/base/elements/_chosen.scss */
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right: auto;
  left: 4px;
}
/* line 465, ../sass/base/elements/_chosen.scss */
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
  left: 9999px;
}
/* line 470, ../sass/base/elements/_chosen.scss */
.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}
/* line 475, ../sass/base/elements/_chosen.scss */
.chosen-rtl .chosen-results li.group-option {
  padding-right: 15px;
  padding-left: 0;
}
/* line 480, ../sass/base/elements/_chosen.scss */
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}
/* line 484, ../sass/base/elements/_chosen.scss */
.chosen-rtl .chosen-search input[type="text"] {
  width: 16px;
  height: 16px;
  background-position: -173px -20px;
  padding: 4px 5px 4px 20px;
  direction: rtl;
}

/* line 507, ../sass/base/elements/_chosen.scss */
.chosen-md .chosen-container-single .chosen-single {
  height: 30px;
  line-height: 30px;
}
/* line 511, ../sass/base/elements/_chosen.scss */
.chosen-md .chosen-container-single .chosen-single span {
  margin-right: 30px;
  padding-left: 25px;
}
/* line 516, ../sass/base/elements/_chosen.scss */
.chosen-md .chosen-container-single .chosen-single div {
  width: 30px;
  right: 0;
  background: #fff;
  border: 1px solid #e6e7e9;
}
/* line 524, ../sass/base/elements/_chosen.scss */
.chosen-md .chosen-container-single .chosen-search {
  padding: 6px 10px;
}
/* line 527, ../sass/base/elements/_chosen.scss */
.chosen-md .chosen-container-single .chosen-search input[type=text] {
  height: 34px;
  padding: 5px 25px 4px 15px;
  font-size: 14px;
}

/* line 4, ../sass/base/elements/_icheck.scss */
.styled-checkbox .cb-label {
  text-transform: uppercase;
}
/* line 5, ../sass/base/elements/_icheck.scss */
.styled-checkbox .form-checkbox-subgroup .cb-label {
  text-transform: none;
}
/* line 7, ../sass/base/elements/_icheck.scss */
.styled-checkbox input[type="checkbox"] {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}
/* line 17, ../sass/base/elements/_icheck.scss */
.styled-checkbox input[type="checkbox"] + .cb-label {
  padding-left: 20px;
  display: inline-block;
  line-height: 15px;
  vertical-align: middle;
  cursor: pointer;
  position: relative;
  font-size: 12px;
}
/* line 26, ../sass/base/elements/_icheck.scss */
.styled-checkbox input[type="checkbox"] + .cb-label i {
  display: block;
  position: absolute;
  left: 0;
}
/* line 46, ../sass/base/elements/_icheck.scss */
.styled-checkbox label.checkbox {
  padding: 0;
  margin: 0;
  font-size: 12px;
  min-height: 20px;
}
/* line 53, ../sass/base/elements/_icheck.scss */
.styled-checkbox .form-checkbox-group {
  margin-bottom: 24px;
}

/* line 59, ../sass/base/elements/_icheck.scss */
.icheckbox,
.iradio {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0 10px 0 0;
  padding: 0;
  width: 15px;
  height: 15px;
  border: none;
  cursor: pointer;
  top: -2px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 59, ../sass/base/elements/_icheck.scss */
  .icheckbox,
  .iradio {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 75, ../sass/base/elements/_icheck.scss */
.icheckbox.disabled,
.iradio.disabled {
  cursor: default;
  opacity: 0.6;
}
/* line 80, ../sass/base/elements/_icheck.scss */
.icheckbox + label,
.iradio + label {
  padding-left: 10px;
  position: relative;
  left: -3px;
}

/* line 87, ../sass/base/elements/_icheck.scss */
.icheckbox {
  background-position: -190px -70px;
}
/* line 90, ../sass/base/elements/_icheck.scss */
.icheckbox.checked {
  background-position: -170px -70px;
}

/* line 93, ../sass/base/elements/_icheck.scss */
.iradio {
  background-position: -150px  -70px;
}
/* line 96, ../sass/base/elements/_icheck.scss */
.iradio.checked {
  background-position: -130px -70px;
}

/* line 99, ../sass/base/elements/_icheck.scss */
.icheckbox + label {
  max-width: calc(100% - 40px);
  vertical-align: top;
}

/* line 3, ../sass/base/elements/_notification.scss */
.notifications-wrapper {
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  display: inline-block;
  position: relative;
  z-index: 100;
  float: left;
  padding: 4px 5px;
  margin: 25px 0 0;
  opacity: 0.8;
}
/* line 13, ../sass/base/elements/_notification.scss */
.notifications-wrapper:not(.opened):hover {
  cursor: pointer;
  opacity: 1;
}
/* line 18, ../sass/base/elements/_notification.scss */
.notifications-wrapper:not(.opened):hover .symbol i {
  -webkit-transform-origin: 50% 0;
  -moz-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-animation: vibrate 0.4s ease-in-out 0s 2 both;
  -o-animation: vibrate 0.4s ease-in-out 0s 2 both;
  animation: vibrate 0.4s ease-in-out 0s 2 both;
}
/* line 26, ../sass/base/elements/_notification.scss */
.notifications-wrapper.mode-hover:hover .notification-list-wrapper {
  -webkit-transition: visibility 0s, opacity 0.15s ease-in;
  -o-transition: visibility 0s, opacity 0.15s ease-in;
  transition: visibility 0s, opacity 0.15s ease-in;
  opacity: 1;
  filter: alpha(opacity=100);
  visibility: visible;
}
/* line 33, ../sass/base/elements/_notification.scss */
.notifications-wrapper.mode-click.opened {
  opacity: 1;
}
/* line 36, ../sass/base/elements/_notification.scss */
.notifications-wrapper.mode-click.opened .notification-list-wrapper {
  -webkit-transition: visibility 0s, opacity 0.15s ease-in;
  -o-transition: visibility 0s, opacity 0.15s ease-in;
  transition: visibility 0s, opacity 0.15s ease-in;
  opacity: 1;
  filter: alpha(opacity=100);
  visibility: visible;
}
/* line 43, ../sass/base/elements/_notification.scss */
.notifications-wrapper .notif-badge {
  -moz-border-radius: 50% 50%;
  -webkit-border-radius: 50%;
  border-radius: 50% 50%;
  position: absolute;
  width: 14px;
  height: 14px;
  color: #fff;
  background: #f00;
  font-size: 11px;
  font-weight: 700;
  line-height: 14px;
  top: -5px;
  right: -6px;
}
/* line 57, ../sass/base/elements/_notification.scss */
.notifications-wrapper .notif-badge em {
  display: block;
  font-style: normal;
  text-align: center;
}
/* line 64, ../sass/base/elements/_notification.scss */
.notifications-wrapper .symbol {
  position: relative;
  font-size: 12px;
}
/* line 68, ../sass/base/elements/_notification.scss */
.notifications-wrapper .symbol a {
  display: block;
}
/* line 70, ../sass/base/elements/_notification.scss */
.notifications-wrapper .symbol i {
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  background-position: -188px 0;
  display: inline-block;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 70, ../sass/base/elements/_notification.scss */
  .notifications-wrapper .symbol i {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}

/* line 79, ../sass/base/elements/_notification.scss */
.notification-list-wrapper {
  -webkit-transition: visibility 0s 0.25s, opacity 0.15s ease-out;
  -o-transition: visibility 0s 0.25s, opacity 0.15s ease-out;
  transition: visibility 0s 0.25s, opacity 0.15s ease-out;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: hidden;
  width: 270px;
  height: 264px;
  position: absolute;
  margin-left: -125px;
  font-size: 14px;
}
/* line 90, ../sass/base/elements/_notification.scss */
.mode-hover .notification-list-wrapper {
  padding-top: 20px;
  margin-top: -18px;
}
/* line 94, ../sass/base/elements/_notification.scss */
.mode-click .notification-list-wrapper {
  margin-top: 5px;
}
/* line 98, ../sass/base/elements/_notification.scss */
.notification-list-wrapper .arrow-top {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 14px 14px 14px;
  border-color: transparent transparent #32394f transparent;
  position: absolute;
  left: 50%;
  margin-left: -14px;
}
/* line 108, ../sass/base/elements/_notification.scss */
.notification-list-wrapper .arrow-top + header {
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px;
  border-radius: 3px 3px 0 0;
  color: #fff;
  background-color: #32394f;
  font-size: 16px;
  line-height: 50px;
  text-align: center;
  margin-top: 14px;
}
/* line 117, ../sass/base/elements/_notification.scss */
.notification-list-wrapper .arrow-top + header span {
  -moz-border-radius: 50% 50%;
  -webkit-border-radius: 50%;
  border-radius: 50% 50%;
  color: #32394f;
  background-color: #fff;
  font-size: 11px;
  line-height: 20px;
  font-weight: bold;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-left: 10px;
}
/* line 132, ../sass/base/elements/_notification.scss */
.notification-list-wrapper ul {
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.075);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.075);
  background-color: #fff;
  margin: 0;
  padding: 0;
  height: 180px;
  overflow: scroll;
}
/* line 142, ../sass/base/elements/_notification.scss */
.notification-list-wrapper li {
  position: relative;
  list-style: outside none;
  border-top: 1px solid #e4e4ee;
}
/* line 147, ../sass/base/elements/_notification.scss */
.notification-list-wrapper li:first-child {
  border-top: none;
}
/* line 151, ../sass/base/elements/_notification.scss */
.notification-list-wrapper li .empty {
  margin-top: 80px;
}
/* line 155, ../sass/base/elements/_notification.scss */
.notification-list-wrapper li a {
  display: block;
  padding: 18px 18px 18px 40px;
  text-transform: none;
}
/* line 160, ../sass/base/elements/_notification.scss */
.notification-list-wrapper li a.new, .notification-list-wrapper li a:hover {
  background-color: #eceff4;
}
/* line 165, ../sass/base/elements/_notification.scss */
.notification-list-wrapper li a:hover {
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
}
/* line 170, ../sass/base/elements/_notification.scss */
.notification-list-wrapper li label {
  display: block;
  color: #23203b;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  line-height: 20px;
  margin-top: -5px;
  margin-bottom: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
/* line 183, ../sass/base/elements/_notification.scss */
.notification-list-wrapper li label.new:before {
  -moz-border-radius: 50% 50%;
  -webkit-border-radius: 50%;
  border-radius: 50% 50%;
  content: '';
  background-color: #27d8b7;
  position: absolute;
  top: 20px;
  left: 15px;
  width: 8px;
  height: 8px;
}
/* line 194, ../sass/base/elements/_notification.scss */
.notification-list-wrapper li label + div {
  color: #666e87;
  font-size: 13px;
  margin-bottom: -4px;
  word-break: normal;
  word-break: break-word;
  white-space: normal;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}

/* line 10, ../sass/base/elements/_noui-slider.scss */
.noUi-target {
  position: relative;
  direction: ltr;
  border-radius: 10px;
  border: 1px solid #ddd;
}
/* line 13, ../sass/base/elements/_noui-slider.scss */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 35, ../sass/base/elements/_noui-slider.scss */
.noUi-base {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 47, ../sass/base/elements/_noui-slider.scss */
.noUi-origin {
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
  border-radius: 10px;
}
/* line 55, ../sass/base/elements/_noui-slider.scss */
.noUi-state-tap .noUi-origin {
  -webkit-transition: left 0.3s, top 0.3s;
  transition: left 0.3s, top 0.3s;
}

/* line 61, ../sass/base/elements/_noui-slider.scss */
.noUi-handle {
  position: relative;
  z-index: 1;
  border: 1px solid #ddd;
  background: #fff;
  width: 22px;
  height: 22px;
  border-radius: 22px;
  cursor: pointer;
}
/* line 75, ../sass/base/elements/_noui-slider.scss */
.noUi-stacking .noUi-handle {
  z-index: 10;
}

/* line 82, ../sass/base/elements/_noui-slider.scss */
.noUi-state-drag * {
  cursor: inherit !important;
}

/* line 88, ../sass/base/elements/_noui-slider.scss */
.noUi-horizontal {
  height: 10px;
}
/* line 91, ../sass/base/elements/_noui-slider.scss */
.noUi-horizontal .noUi-handle {
  width: 22px;
  height: 22px;
  left: -11px;
  top: -7px;
}

/* line 99, ../sass/base/elements/_noui-slider.scss */
.noUi-vertical {
  width: 10px;
}
/* line 102, ../sass/base/elements/_noui-slider.scss */
.noUi-vertical .noUi-handle {
  width: 22px;
  height: 10px;
  left: -7px;
  top: -11px;
}

/* line 111, ../sass/base/elements/_noui-slider.scss */
.noUi-background {
  background: #eee;
}

/* line 115, ../sass/base/elements/_noui-slider.scss */
.noUi-connect {
  background: #00e0b7;
  -webkit-transition: background 450ms;
  transition: background 450ms;
}

/* line 122, ../sass/base/elements/_noui-slider.scss */
.noUi-dragable {
  cursor: w-resize;
}
/* line 125, ../sass/base/elements/_noui-slider.scss */
.noUi-vertical .noUi-dragable {
  cursor: n-resize;
}

/* line 135, ../sass/base/elements/_noui-slider.scss */
[disabled].noUi-connect,
[disabled] .noUi-connect,
.disabled.noUi-connect,
.disabled .noUi-connect {
  background: #b8b8b8;
}
/* line 140, ../sass/base/elements/_noui-slider.scss */
[disabled].noUi-origin,
[disabled] .noUi-handle,
.disabled.noUi-origin,
.disabled .noUi-handle {
  cursor: not-allowed;
}

/* line 147, ../sass/base/elements/_noui-slider.scss */
.noUi-pips {
  position: absolute;
  font: 400 12px Arial;
  color: #999;
}
/* line 149, ../sass/base/elements/_noui-slider.scss */
.noUi-pips,
.noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 162, ../sass/base/elements/_noui-slider.scss */
.noUi-value {
  width: 40px;
  position: absolute;
  text-align: center;
}

/* line 168, ../sass/base/elements/_noui-slider.scss */
.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}

/* line 174, ../sass/base/elements/_noui-slider.scss */
.noUi-marker {
  position: absolute;
  background: #ccc;
}

/* line 179, ../sass/base/elements/_noui-slider.scss */
.noUi-marker-sub {
  background: #aaa;
}

/* line 183, ../sass/base/elements/_noui-slider.scss */
.noUi-marker-large {
  background: #aaa;
}

/* line 188, ../sass/base/elements/_noui-slider.scss */
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 50px;
  top: 100%;
  left: 0;
  width: 100%;
}

/* line 196, ../sass/base/elements/_noui-slider.scss */
.noUi-value-horizontal {
  margin-left: -20px;
  padding-top: 20px;
}
/* line 200, ../sass/base/elements/_noui-slider.scss */
.noUi-value-horizontal.noUi-value-sub {
  padding-top: 15px;
}

/* line 206, ../sass/base/elements/_noui-slider.scss */
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}
/* line 212, ../sass/base/elements/_noui-slider.scss */
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}
/* line 213, ../sass/base/elements/_noui-slider.scss */
.noUi-marker-horizontal.noUi-marker-large {
  height: 15px;
}

/* line 217, ../sass/base/elements/_noui-slider.scss */
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}

/* line 224, ../sass/base/elements/_noui-slider.scss */
.noUi-value-vertical {
  width: 15px;
  margin-left: 20px;
  margin-top: -5px;
}

/* line 231, ../sass/base/elements/_noui-slider.scss */
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
/* line 237, ../sass/base/elements/_noui-slider.scss */
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}
/* line 238, ../sass/base/elements/_noui-slider.scss */
.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}

/* line 2, ../sass/base/elements/_markers.scss */
.marker, .hiw-content ul li:before {
  width: 7px;
  height: 7px;
  border-radius: 7px;
  display: inline-block;
  vertical-align: middle;
  background: #c2c2c2;
  margin: 0 8px 3px 0;
}

/* line 11, ../sass/base/elements/_markers.scss */
.question-type-abstractreasoning {
  background: #c9b928;
}

/* line 12, ../sass/base/elements/_markers.scss */
.question-type-accuracy {
  background: #8c6239;
}

/* line 13, ../sass/base/elements/_markers.scss */
.question-type-basicitliteracy {
  background: #c2c2c2;
}

/* line 14, ../sass/base/elements/_markers.scss */
.question-type-casestudy,
.question-type-examspecificcasestudy,
.question-type-epsostylecasestudyeufte,
.question-type-epsostylecasestudy {
  background: #29215e;
}

/* line 18, ../sass/base/elements/_markers.scss */
.question-type-communication {
  background: #fdc22d;
}

/* line 19, ../sass/base/elements/_markers.scss */
.question-type-etray {
  background: #2da899;
}

/* line 20, ../sass/base/elements/_markers.scss */
.question-type-adetray {
  background: #32bcab;
}

/* line 21, ../sass/base/elements/_markers.scss */
.question-type-astetray {
  background: #36c8b6;
}

/* line 22, ../sass/base/elements/_markers.scss */
.question-type-scetray {
  background: #45cdbd;
}

/* line 23, ../sass/base/elements/_markers.scss */
.question-type-eupoliticalaffairs {
  background: #f8f8f8;
}

/* line 24, ../sass/base/elements/_markers.scss */
.question-type-financialcompetency {
  background: #d0ff00;
}

/* line 25, ../sass/base/elements/_markers.scss */
.question-type-hr {
  background: #00f8ff;
}

/* line 26, ../sass/base/elements/_markers.scss */
.question-type-informationandcommunicationtechnology {
  background: #aa77ff;
}

/* line 27, ../sass/base/elements/_markers.scss */
.question-type-itliteracy {
  background: #c2c2c2;
}

/* line 28, ../sass/base/elements/_markers.scss */
.question-type-law {
  background: #ccb282;
}

/* line 29, ../sass/base/elements/_markers.scss */
.question-type-languagetest {
  background: #8cc63f;
}

/* line 30, ../sass/base/elements/_markers.scss */
.question-type-numericalreasoning {
  background: #f9604b;
}

/* line 31, ../sass/base/elements/_markers.scss */
.question-type-organisingpriorising {
  background: #f9215e;
}

/* line 32, ../sass/base/elements/_markers.scss */
.question-type-projectmanagement {
  background: #dc143c;
}

/* line 33, ../sass/base/elements/_markers.scss */
.question-type-secretarialcompetency {
  background: #8c99d8;
}

/* line 34, ../sass/base/elements/_markers.scss */
.question-type-situationaljudgement {
  background: #683164;
}

/* line 35, ../sass/base/elements/_markers.scss */
.question-type-adsituationaljudgement {
  background: #683164;
}

/* line 36, ../sass/base/elements/_markers.scss */
.question-type-astsituationaljudgement {
  background: #683164;
}

/* line 37, ../sass/base/elements/_markers.scss */
.question-type-verbalreasoning {
  background: #ff8503;
}

/* line 40, ../sass/base/elements/_markers.scss */
.question-type-assessment,
.question-type-bw,
.question-type-essay,
.question-type-question,
.question-type-simpleselect {
  background: #fff;
  border: 1px solid #c2c2c2;
}

/* line 49, ../sass/base/elements/_markers.scss */
.question-type-assessment {
  border-color: #c2c2c2;
}

/* line 50, ../sass/base/elements/_markers.scss */
.question-type-bw {
  border-color: #c2c2c2;
}

/* line 51, ../sass/base/elements/_markers.scss */
.question-type-essay {
  border-color: #c2c2c2;
}

/* line 52, ../sass/base/elements/_markers.scss */
.question-type-question {
  border-color: #c2c2c2;
}

/* line 53, ../sass/base/elements/_markers.scss */
.question-type-simpleselect {
  border-color: #c2c2c2;
}

/* line 56, ../sass/base/elements/_markers.scss */
.question-types .type-count {
  display: inline-block;
}

/* line 62, ../sass/base/elements/_markers.scss */
.order-status {
  background-color: #c2c2c2;
}

/* line 63, ../sass/base/elements/_markers.scss */
.order-status-canceled {
  background-color: #f7b142;
}

/* line 64, ../sass/base/elements/_markers.scss */
.order-status-pending {
  background-color: #565b6d;
}

/* line 65, ../sass/base/elements/_markers.scss */
.order-status-completed {
  background-color: #00ccb6;
}

/* line 67, ../sass/base/elements/_markers.scss */
.order-status-cart,
.order-status-checkout {
  background: #fff;
  border: 1px solid #c2c2c2;
}

/* line 73, ../sass/base/elements/_markers.scss */
.order-status-cart {
  border-color: #565b6d;
}

/* line 74, ../sass/base/elements/_markers.scss */
.order-status-checkout {
  border-color: #f7b142;
}

/* line 75, ../sass/base/elements/_markers.scss */
.order-status-refunded {
  border-color: #4b3022;
}

/* line 77, ../sass/base/elements/_markers.scss */
.userpoint-status-approved {
  background-color: #00ccb6;
}

/* line 78, ../sass/base/elements/_markers.scss */
.userpoint-status-pending {
  background-color: #565b6d;
}

/* line 79, ../sass/base/elements/_markers.scss */
.userpoint-status-declined {
  background-color: #fe2848;
}

/* line 81, ../sass/base/elements/_markers.scss */
.marker-list-item-green, .hiw-content ul li:before {
  background-color: #00cdb7;
}

/* line 1, ../sass/base/elements/_apply-button.scss */
.apply {
  width: 80px;
  height: 85px;
  border: 1px solid #d4d6db;
  border-radius: 8px;
  text-align: center;
  position: relative;
  overflow: hidden;
  font-family: "Titillium Web", sans-serif;
  font-size: 15px;
  font-weight: 300;
  padding: 22px 7px 15px;
  white-space: nowrap;
  display: inline-block;
}
/* line 16, ../sass/base/elements/_apply-button.scss */
.apply.expired {
  padding-top: 35px;
}
/* line 20, ../sass/base/elements/_apply-button.scss */
.apply .deadline {
  margin: 0;
  line-height: 1;
}
/* line 25, ../sass/base/elements/_apply-button.scss */
.apply .apply-badge {
  display: block;
  line-height: 14px;
  letter-spacing: 1px;
  font-size: 9px;
  text-align: center;
  background: #555b6d;
  color: #fff;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 39, ../sass/base/elements/_apply-button.scss */
.apply .expired-badge {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 90px;
  position: absolute;
  top: 12px;
  left: 14px;
}
/* line 47, ../sass/base/elements/_apply-button.scss */
.apply .out-of-places-badge {
  width: 100%;
  white-space: normal;
  left: 0;
  position: absolute;
  line-height: 1;
  padding: 4px 5px;
  right: 0;
  top: 46px;
}
/* line 58, ../sass/base/elements/_apply-button.scss */
.apply .apply-btn {
  background: #62697d;
  color: #fff;
  display: block;
  margin: 12px 0 0;
  border-radius: 3px;
  letter-spacing: -0.05em;
  cursor: pointer;
}
/* line 67, ../sass/base/elements/_apply-button.scss */
.apply .apply-btn, .apply .apply-btn:hover, .apply .apply-btn:active, .apply .apply-btn:focus {
  color: #fff;
  text-decoration: none;
}

/* line 79, ../sass/base/elements/_apply-button.scss */
.apply-classroom-training .price {
  font-size: 12px;
  margin: 0;
  font-weight: 600;
}
/* line 85, ../sass/base/elements/_apply-button.scss */
.apply-classroom-training .apply-btn {
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.01em;
  background: #0DB68C;
  border-radius: 10px;
  padding: 10px;
}

/* line 2, ../sass/base/elements/_dashboard.scss */
.dashboard .panel-default {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
}
/* line 6, ../sass/base/elements/_dashboard.scss */
.dashboard .panel-default > .panel-heading {
  background: none;
  color: #555b6d;
  border: none;
}
/* line 12, ../sass/base/elements/_dashboard.scss */
.dashboard .panel-default .panel-title {
  font-size: 20px;
  font-family: "Titillium Web", sans-serif;
  font-weight: 400;
  color: #545A6C;
}
/* line 20, ../sass/base/elements/_dashboard.scss */
.dashboard .panel-default .panel-body .form-control.form-text {
  border: none;
}
/* line 24, ../sass/base/elements/_dashboard.scss */
.dashboard .panel-default .panel-body .form-control.form-select {
  text-transform: uppercase;
}

/* line 32, ../sass/base/elements/_dashboard.scss */
.page-practice-center .dashboard-title {
  display: none;
}
/* line 33, ../sass/base/elements/_dashboard.scss */
.page-practice-center-start-test .dashboard-title {
  display: none;
}

/* line 37, ../sass/base/elements/_dashboard.scss */
.et-dashboard .page-header {
  display: none;
}

/* line 40, ../sass/base/elements/_dashboard.scss */
.user-dashboard-page {
  position: relative;
  min-height: 800px;
  margin-bottom: -45px;
}

/* line 46, ../sass/base/elements/_dashboard.scss */
.user-dashboard-sidebar {
  background: #eeeff0;
  padding: 40px 0;
  position: static;
}

/* line 52, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content {
  z-index: 2;
}
/* line 55, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content .page-header {
  margin-top: 0;
}
/* line 59, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content .captcha {
  margin-bottom: 10px;
}
/* line 63, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content .action-links,
.user-dashboard-content .content-block {
  padding: 40px 0 40px 0;
}
@media screen and (min-width: 768px) {
  /* line 63, ../sass/base/elements/_dashboard.scss */
  .user-dashboard-content .action-links,
  .user-dashboard-content .content-block {
    padding: 40px 0 40px 50px;
  }
}
/* line 71, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content .action-links {
  margin-bottom: -20px;
}
/* line 75, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content .item-list h3,
.user-dashboard-content .overview-blocks legend,
.user-dashboard-content .dashboard-title {
  margin: 0 0 25px;
  font-size: 20px;
  color: #555b6d;
  font-weight: 300;
}
/* line 85, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content .overview-blocks legend {
  border: none;
  font-family: "Titillium Web", sans-serif;
}
/* line 90, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content .overview-blocks .btn-default {
  -webkit-box-shadow: none;
  box-shadow: none;
  width: 100%;
  background-color: #f7b142;
  border: none;
  border-bottom: 2px solid #dd9f45;
  padding: 7px 0 6px;
  line-height: 1;
  box-sizing: border-box;
  font-size: 15px;
  font-weight: 600;
}
/* line 103, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content .overview-blocks .dashboard-training-buttons {
  margin-bottom: 20px;
}
/* line 107, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content .overview-blocks .btn-upcoming-classroom-trainings {
  margin-right: 2.5%;
}
/* line 111, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content .overview-blocks .btn-upcoming-classroom-trainings,
.user-dashboard-content .overview-blocks .btn-upcoming-coaching-sessions {
  width: 48.75%;
}
/* line 117, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content .overview-blocks .btn-upcoming-webinars {
  display: block;
}
/* line 121, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content .overview-blocks .btn-play,
.user-dashboard-content .overview-blocks .btn-buymore {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 13px;
  height: 13px;
  -webkit-transition: opacity 0.15s;
  -o-transition: opacity 0.15s;
  transition: opacity 0.15s;
  background-position: -160px -90px;
  overflow: hidden;
  padding: 0;
  text-indent: -50px;
  opacity: 1;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 121, ../sass/base/elements/_dashboard.scss */
  .user-dashboard-content .overview-blocks .btn-play,
  .user-dashboard-content .overview-blocks .btn-buymore {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 132, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content .overview-blocks .btn-play:hover,
.user-dashboard-content .overview-blocks .btn-buymore:hover {
  opacity: 0.65;
}
/* line 137, ../sass/base/elements/_dashboard.scss */
.user-dashboard-content .overview-blocks .btn-play {
  background-position: -160px -105px;
}

/* line 143, ../sass/base/elements/_dashboard.scss */
.before-user-dashboard-menu,
.before-user-dashboard-content {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  z-index: 1;
  display: none;
}
@media (min-width: 992px) {
  /* line 143, ../sass/base/elements/_dashboard.scss */
  .before-user-dashboard-menu,
  .before-user-dashboard-content {
    display: block;
  }
}

/* line 156, ../sass/base/elements/_dashboard.scss */
.before-user-dashboard-menu {
  background: #eeeff0;
}

/* line 160, ../sass/base/elements/_dashboard.scss */
.user-dashboard-menu {
  list-style-type: none;
  margin: 0;
  padding: 0;
  z-index: 10;
}
/* line 166, ../sass/base/elements/_dashboard.scss */
.user-dashboard-menu a {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  height: 40px;
  color: #555b6d;
  padding: 10px 10px;
  position: relative;
  font-size: 15px;
  font-weight: 300;
}
/* line 177, ../sass/base/elements/_dashboard.scss */
.user-dashboard-menu a.active {
  background: #555b6d;
  color: #fff;
}
/* line 181, ../sass/base/elements/_dashboard.scss */
.user-dashboard-menu a.active:after {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4px 0 4px 4px;
  border-color: transparent transparent transparent #555b6d;
  position: absolute;
  top: 50%;
  margin-top: -4px;
  right: -4px;
}
/* line 196, ../sass/base/elements/_dashboard.scss */
.user-dashboard-menu .submenu {
  list-style-type: none;
  margin: 10px 0 5px;
  padding: 0;
}
/* line 201, ../sass/base/elements/_dashboard.scss */
.user-dashboard-menu .submenu a {
  height: 22px;
  font-size: 14px;
  padding: 0 10px 0 30px;
}
/* line 206, ../sass/base/elements/_dashboard.scss */
.user-dashboard-menu .submenu a.active {
  color: #555b6d;
  background: none;
  font-weight: 600;
}
/* line 211, ../sass/base/elements/_dashboard.scss */
.user-dashboard-menu .submenu a.active:after {
  display: none;
}

/* line 221, ../sass/base/elements/_dashboard.scss */
.page-practice-center-start-test .user-dashboard-content .alert {
  margin-left: -10px;
  margin-right: -10px;
}

/* line 229, ../sass/base/elements/_dashboard.scss */
.dashboard-inform-modal .modal-header {
  text-align: center;
}
/* line 233, ../sass/base/elements/_dashboard.scss */
.dashboard-inform-modal .modal-title {
  margin: 20px 0 0;
  font-size: 23px;
}
/* line 238, ../sass/base/elements/_dashboard.scss */
.dashboard-inform-modal .modal-body {
  margin: 0;
  padding: 30px 70px;
}

/* line 1, ../sass/base/elements/_responsive_iframe.scss */
.responsive-iframe {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  width: 100%;
}
/* line 8, ../sass/base/elements/_responsive_iframe.scss */
.responsive-iframe iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 1, ../sass/base/elements/_spinner.scss */
.spinner {
  display: inline-block;
  width: 64px;
  height: 64px;
}
/* line 6, ../sass/base/elements/_spinner.scss */
.spinner:after {
  content: " ";
  display: block;
  width: 46px;
  height: 46px;
  margin: 1px;
  border-radius: 50%;
  border: 5px solid #555b6d;
  border-color: #555b6d transparent #555b6d transparent;
  animation: spinner-animation 1.2s linear infinite;
}
@keyframes spinner-animation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* line 2, ../sass/base/elements/_rate.scss */
.rate-widget ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 10, ../sass/base/elements/_rate.scss */
.rate-widget-yesno li {
  margin-right: 1em;
}

/* line 1, ../sass/base/elements/_test-progress.scss */
.test-progress {
  display: block;
  font-size: 0;
  height: 8px;
  border-radius: 8px;
  min-width: 100px;
  width: 100%;
  overflow: hidden;
  background: rgba(196, 198, 204, 0.25);
}
/* line 12, ../sass/base/elements/_test-progress.scss */
.test-progress i {
  display: inline-block;
  height: 100%;
  cursor: pointer;
}
/* line 18, ../sass/base/elements/_test-progress.scss */
.test-progress .ok {
  background: #27d8b7;
}
/* line 19, ../sass/base/elements/_test-progress.scss */
.test-progress .fail {
  background: #b14763;
}
/* line 20, ../sass/base/elements/_test-progress.scss */
.test-progress .unknown {
  background: #555b6e;
}

/* line 24, ../sass/base/elements/_test-progress.scss */
.test-evaluation .competency {
  display: inline-block;
  width: 20%;
  font-size: 11px;
  text-align: center;
}
/* line 30, ../sass/base/elements/_test-progress.scss */
.test-evaluation .competency span {
  color: #545a6c;
}

/* line 1, ../sass/base/elements/_comments.scss */
.comment-wrapper,
.indented {
  margin-left: 60px;
}

/* line 6, ../sass/base/elements/_comments.scss */
.comment {
  border: 1px solid #d4d6da;
  padding: 0 10px 10px;
  margin-top: -1px;
}
/* line 11, ../sass/base/elements/_comments.scss */
.comment .comment-header {
  padding-top: 50px;
  position: relative;
}
/* line 16, ../sass/base/elements/_comments.scss */
.comment .new {
  position: absolute;
  top: 15px;
  right: 5px;
}
/* line 22, ../sass/base/elements/_comments.scss */
.comment .comment-meta {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 50px;
  font-size: 14px;
  padding: 15px 0;
}
/* line 31, ../sass/base/elements/_comments.scss */
.comment .comment-meta .meta {
  display: inline-block;
  vertical-align: middle;
  padding: 0 15px;
  border-left: 1px solid #d4d6da;
  line-height: 16px;
}
/* line 39, ../sass/base/elements/_comments.scss */
.comment .comment-meta .author {
  font-weight: 700;
  padding-left: 0;
  border-left: none;
}
/* line 44, ../sass/base/elements/_comments.scss */
.comment .comment-meta .author,
.comment .comment-meta .author a,
.comment .comment-meta .author a:hover,
.comment .comment-meta .author a:active,
.comment .comment-meta .author a:focus {
  color: #00cdb7;
}
/* line 53, ../sass/base/elements/_comments.scss */
.comment .comment-meta .date {
  font-weight: 500;
}
/* line 57, ../sass/base/elements/_comments.scss */
.comment .comment-meta .permalink {
  display: none;
}
/* line 60, ../sass/base/elements/_comments.scss */
.comment .comment-title {
  display: none;
  font-size: 20px;
  font-family: "Titillium Web", sans-serif;
  font-weight: 300;
  margin: 0 0 15px;
}
/* line 70, ../sass/base/elements/_comments.scss */
.comment .comment-title,
.comment .comment-title a,
.comment .comment-title a:hover,
.comment .comment-title a:focus,
.comment .comment-title a:active {
  color: #555b6d;
}
/* line 79, ../sass/base/elements/_comments.scss */
.comment .comment-content {
  margin: 10px 0 0;
}
/* line 83, ../sass/base/elements/_comments.scss */
.comment .list-inline {
  margin: 15px 0 0;
}
/* line 88, ../sass/base/elements/_comments.scss */
.comment .comment-content,
.comment .forumPost,
.comment blockquote {
  font-size: 13px;
  font-weight: 400;
}
/* line 97, ../sass/base/elements/_comments.scss */
.comment .forumPost,
.comment blockquote {
  background: #f1f2f3;
  padding: 20px;
  border: none;
  margin: 15px 0;
}
/* line 107, ../sass/base/elements/_comments.scss */
.comment .forumPostInf {
  margin: 0 0 10px;
  color: #00cdb7;
}

/* line 125, ../sass/base/elements/_comments.scss */
.comment-form .form-type-textarea label {
  display: none;
}

/* line 1, ../sass/base/elements/_issue_collector.scss */
.atlwdg-trigger {
  z-index: 2;
}

/* line 1, ../sass/base/elements/_et_toggler.scss */
.et-toggler {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  border-radius: 5px;
  margin: 20px 0;
  border: 1px solid #d9d9d9;
}
/* line 7, ../sass/base/elements/_et_toggler.scss */
.et-toggler h4 {
  min-height: 52px;
  position: relative;
  z-index: 2;
  margin: 0;
}
/* line 13, ../sass/base/elements/_et_toggler.scss */
.et-toggler h4 a {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  font-size: 18px;
  line-height: 1.44;
  color: #555b6d;
  display: inline-block;
  position: relative;
  border-bottom: 1px solid #d9d9d9;
  background: #ebf6f4;
  width: 100%;
}
/* line 27, ../sass/base/elements/_et_toggler.scss */
.et-toggler h4 .text {
  display: inline-block;
  padding: 16px 34px 16px 85px;
}
/* line 32, ../sass/base/elements/_et_toggler.scss */
.et-toggler h4 .toggle {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
  width: 52px;
  bottom: 0;
  background: #41d6b8;
}
/* line 43, ../sass/base/elements/_et_toggler.scss */
.et-toggler h4 .toggle:after {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  background-position: -195px -106px;
  content: '';
  display: inline-block;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 10px;
  height: 10px;
  margin-top: -5px;
  margin-left: -5px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 43, ../sass/base/elements/_et_toggler.scss */
  .et-toggler h4 .toggle:after {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 60, ../sass/base/elements/_et_toggler.scss */
.et-toggler > .content {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  overflow: hidden;
  max-height: 0;
  position: relative;
  z-index: 1;
  margin-top: -1px;
}
/* line 68, ../sass/base/elements/_et_toggler.scss */
.et-toggler > .content .wrapper {
  padding: 30px 44px 30px 83px;
  font-size: 16px;
}
/* line 74, ../sass/base/elements/_et_toggler.scss */
.et-toggler.description-open {
  border-color: #7acfbe;
}
/* line 78, ../sass/base/elements/_et_toggler.scss */
.et-toggler.description-open h4 a {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-color: #7acfbe;
  color: #1bbd9c;
}
/* line 84, ../sass/base/elements/_et_toggler.scss */
.et-toggler.description-open h4 .toggle {
  border-bottom-left-radius: 0;
}
/* line 87, ../sass/base/elements/_et_toggler.scss */
.et-toggler.description-open h4 .toggle:after {
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
/* line 93, ../sass/base/elements/_et_toggler.scss */
.et-toggler.description-open > .content {
  max-height: 600px;
}

/* line 2, ../sass/base/elements/_tooltip.scss */
.tooltip.bundle-tooltip .tooltip-inner {
  text-align: left;
  max-width: 350px;
}

/* line 2, ../sass/base/checkout/_base.scss */
.page-checkout .page-header, .page-cart .page-header, .billing-info-review caption {
  font-size: 20px;
  font-weight: 300;
}

/* line 11, ../sass/base/checkout/_base.scss */
.checkout-table .table {
  margin-bottom: 33px;
}
/* line 18, ../sass/base/checkout/_base.scss */
.checkout-table .table > thead > tr > th,
.checkout-table .table > thead > tr > td,
.checkout-table .table > tfoot > tr > th,
.checkout-table .table > tfoot > tr > td,
.checkout-table .table > tbody > tr > th,
.checkout-table .table > tbody > tr > td {
  padding: 18px 30px;
}
/* line 26, ../sass/base/checkout/_base.scss */
.checkout-table .table thead tr {
  border: 0;
}
/* line 29, ../sass/base/checkout/_base.scss */
.checkout-table .table thead tr th {
  border: 0;
  background-color: #e5e6e9;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 12px;
  color: #555b6d;
}
/* line 37, ../sass/base/checkout/_base.scss */
.checkout-table .table thead tr th:first-child {
  border-top-left-radius: 8px;
}
/* line 38, ../sass/base/checkout/_base.scss */
.checkout-table .table thead tr th:last-child {
  border-top-right-radius: 8px;
}
/* line 44, ../sass/base/checkout/_base.scss */
.checkout-table .table tbody td {
  border-top: 0;
  border-bottom: 1px solid #e5e6e9;
}
/* line 49, ../sass/base/checkout/_base.scss */
.checkout-table .table tbody td:first-child {
  border-left: 1px solid #e5e6e9;
}
/* line 50, ../sass/base/checkout/_base.scss */
.checkout-table .table tbody td:last-child {
  border-right: 1px solid #e5e6e9;
}
/* line 52, ../sass/base/checkout/_base.scss */
.checkout-table .table tbody td.views-field-line-item-title {
  font-weight: 400;
  font-size: 14px;
  width: 65%;
}
/* line 60, ../sass/base/checkout/_base.scss */
.checkout-table .table .views-field-line-item-title {
  line-height: 1.2;
  color: #555b6d;
}
/* line 64, ../sass/base/checkout/_base.scss */
.checkout-table .table .views-field-line-item-title p {
  margin: 0;
}
/* line 68, ../sass/base/checkout/_base.scss */
.checkout-table .table .views-field-line-item-title .product-title {
  font-weight: 400;
}
/* line 72, ../sass/base/checkout/_base.scss */
.checkout-table .table .views-field-line-item-title .product-sub-title, .checkout-table .table .views-field-line-item-title .product-evaluation {
  font-size: 12px;
}
/* line 76, ../sass/base/checkout/_base.scss */
.checkout-table .table .views-field-line-item-title .package-includes {
  color: #aaa;
}
/* line 80, ../sass/base/checkout/_base.scss */
.checkout-table .table .views-field-line-item-title .product-additional {
  font-size: 12px;
  margin-top: 5px;
}
/* line 84, ../sass/base/checkout/_base.scss */
.checkout-table .table .views-field-line-item-title .product-additional address {
  margin: 0;
}
/* line 87, ../sass/base/checkout/_base.scss */
.checkout-table .table .views-field-line-item-title .product-additional address div {
  display: inline;
  float: none;
  position: static;
  margin: 0 0.25em 0 0;
}
/* line 93, ../sass/base/checkout/_base.scss */
.checkout-table .table .views-field-line-item-title .product-additional address div:after {
  display: none;
}
/* line 101, ../sass/base/checkout/_base.scss */
.checkout-table .table .views-field-edit-quantity {
  text-align: center;
}
/* line 105, ../sass/base/checkout/_base.scss */
.checkout-table .table .views-field-commerce-unit-price {
  padding: 18px 5px;
  text-align: left;
}
/* line 110, ../sass/base/checkout/_base.scss */
.checkout-table .table .views-field-commerce-total {
  padding: 18px 5px;
  text-align: right;
}
/* line 115, ../sass/base/checkout/_base.scss */
.checkout-table .table .views-field-edit-delete {
  padding: 18px 0 0 0;
  text-align: center;
}
/* line 121, ../sass/base/checkout/_base.scss */
.checkout-table .table .amount .form-control {
  color: #555b6d;
}
/* line 122, ../sass/base/checkout/_base.scss */
.checkout-table .table .amount .spinner:hover {
  background-color: #00e0b7;
}

/* line 135, ../sass/base/checkout/_base.scss */
.page-checkout .alert a {
  color: #428bca;
}

/* line 141, ../sass/base/checkout/_base.scss */
.page-commerce-checkout h1.page-header {
  margin-left: 0;
  margin-right: 0;
}

/* line 147, ../sass/base/checkout/_base.scss */
.checkout-form .action-back, .page-cart .commerce-line-item-actions .action-refresh {
  width: 25%;
  padding: 0 10px 0 0;
}

/* line 152, ../sass/base/checkout/_base.scss */
.checkout-form .action-checkout, .page-cart .commerce-line-item-actions .action-checkout {
  width: 75%;
  padding: 0 0 0 10px;
}

/* line 157, ../sass/base/checkout/_base.scss */
.checkout-form .action-cancel {
  text-align: right;
}

/* line 162, ../sass/base/checkout/_base.scss */
.checkout-form .panel {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  outline: none;
}
/* line 168, ../sass/base/checkout/_base.scss */
.checkout-form .action-element {
  float: left;
}
/* line 175, ../sass/base/checkout/_base.scss */
.checkout-form .action-cancel {
  font-size: 16px;
  float: right;
}
/* line 181, ../sass/base/checkout/_base.scss */
.checkout-form .action-success {
  width: 50%;
  padding: 0 10px 0 0;
}
/* line 186, ../sass/base/checkout/_base.scss */
.checkout-form .action-payment-redirect {
  width: 100%;
  padding: 10px;
}

/* line 192, ../sass/base/checkout/_base.scss */
.line-item-summary, .commerce-price-formatted-components {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 13px;
  text-align: right;
}

/* line 200, ../sass/base/checkout/_base.scss */
.line-item-summary .line-item-total-label, .commerce-price-formatted-components .component-title {
  font-weight: 400;
}

/* line 204, ../sass/base/checkout/_base.scss */
.line-item-summary .line-item-total-raw, .commerce-price-formatted-components .component-total {
  color: #00e0b7;
}

/* line 3, ../sass/base/checkout/_mini-cart.scss */
.delete-line-item {
  width: 22px;
  height: 22px;
  padding: 4px;
  text-align: center;
  vertical-align: middle;
  line-height: 11px;
  -webkit-font-smoothing: subpixel-antialiased;
  font-weight: 500;
}
/* line 12, ../sass/base/checkout/_mini-cart.scss */
.delete-line-item em {
  display: none;
}
/* line 14, ../sass/base/checkout/_mini-cart.scss */
.delete-line-item i {
  width: 12px;
  height: 12px;
  display: inline-block;
  border-radius: 12px;
  color: #fff;
  background: #aaadb6;
  vertical-align: middle;
  line-height: 11px;
  font-size: 11px;
  font-style: normal;
  margin-bottom: 5px;
}
/* line 27, ../sass/base/checkout/_mini-cart.scss */
.delete-line-item:hover i {
  background: #e73c43;
}

/* line 30, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.075);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.075);
  display: none;
  position: fixed;
  top: 60px;
  z-index: 1031;
  background: #fff;
  width: 300px;
  padding: 0 0 14px;
  font-family: "Titillium Web", sans-serif;
}
/* line 42, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block,
.hidden-cart-block a,
.hidden-cart-block a:hover,
.hidden-cart-block a:focus,
.hidden-cart-block a:active {
  color: #555b6d;
}
/* line 50, ../sass/base/checkout/_mini-cart.scss */
body .footer .hidden-cart-block {
  margin: 0;
}
/* line 52, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block > .arrow {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 14px 14px 14px;
  border-color: transparent transparent #32394f transparent;
  position: absolute;
  top: -14px;
  left: 50%;
  margin-left: -14px;
}
/* line 64, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .block-title {
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px;
  border-radius: 3px 3px 0 0;
  color: #fff;
  background-color: #32394f;
  font-size: 16px;
  line-height: 50px;
  text-align: center;
  text-transform: inherit;
  margin: 0;
}
/* line 74, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .block-title span {
  -moz-border-radius: 50% 50%;
  -webkit-border-radius: 50%;
  border-radius: 50% 50%;
  color: #32394f;
  background-color: #fff;
  font-size: 11px;
  line-height: 20px;
  font-weight: bold;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-left: 10px;
}
/* line 88, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .view-content,
.hidden-cart-block .view-footer {
  background: #fff;
}
/* line 93, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .views-table,
.hidden-cart-block .line-item-summary {
  margin: 0;
}
/* line 98, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .line-item-summary {
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}
/* line 102, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .views-table {
  font-size: 12px;
  position: relative;
}
/* line 132, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .views-table > tbody {
  max-height: 200px;
  overflow: scroll;
  display: block;
}
/* line 138, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .views-table > tbody > tr > td {
  padding: 8px 18px;
  vertical-align: top;
}
/* line 143, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .views-table > tbody > tr > .price {
  padding-left: 0;
  padding-right: 8px;
  font-weight: 600;
  color: #32394f;
}
/* line 150, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .views-table > tbody > tr > .views-field-edit-delete {
  padding-left: 0;
  padding-right: 14px;
  width: 32px;
}
/* line 156, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .views-table > tbody > tr:hover {
  background: #eceff4;
}
/* line 162, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .views-table .views-field-line-item-title {
  line-height: 1.2;
  width: 65%;
  color: #32394f;
  font-weight: 600;
}
/* line 169, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .views-table .views-field-line-item-title a, .hidden-cart-block .views-table .views-field-line-item-title a:hover, .hidden-cart-block .views-table .views-field-line-item-title a:focus, .hidden-cart-block .views-table .views-field-line-item-title a:active {
  color: #555b6d;
  font-weight: 400;
}
/* line 178, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .views-table .views-field-line-item-title .product-sub-title, .hidden-cart-block .views-table .views-field-line-item-title .product-evaluation {
  color: #aaa;
  font-size: 10px;
  font-weight: 400;
  display: block;
  line-height: 1.2;
}
/* line 188, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .line-item-summary .links {
  border-top: 1px solid #e4e4ee;
  margin-top: 0;
  padding-top: 14px;
}
/* line 193, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .line-item-quantity {
  display: none;
}
/* line 194, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .line-item-summary-checkout {
  display: block;
  text-align: center;
}
/* line 198, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .line-item-summary-checkout.first.last {
  padding: 0 18px;
}
/* line 202, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .line-item-summary-checkout a {
  display: block;
  border-radius: 5px;
  font-size: 13px;
  text-transform: none;
  width: 100%;
  margin: 0;
  height: 30px;
  font-weight: 600;
  line-height: 20px;
}
/* line 213, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .line-item-summary-checkout a, .hidden-cart-block .line-item-summary-checkout a:hover, .hidden-cart-block .line-item-summary-checkout a:focus, .hidden-cart-block .line-item-summary-checkout a:active {
  background: #f7b142;
  color: #fff;
}
/* line 223, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .delete-line-item {
  width: 18px;
  height: 18px;
  margin: 0;
}
/* line 227, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .delete-line-item i {
  width: 10px;
  height: 10px;
  border-radius: 10px;
  line-height: 8px;
  background: #32394f;
}
/* line 235, ../sass/base/checkout/_mini-cart.scss */
.hidden-cart-block .commerce-line-item-actions {
  display: none;
}

/* line 241, ../sass/base/checkout/_mini-cart.scss */
.secondary .cart i:hover {
  -webkit-animation: rubberBand 0.8s ease 0s 1 both;
  -o-animation: rubberBand 0.8s ease 0s 1 both;
  animation: rubberBand 0.8s ease 0s 1 both;
}

/* line 9, ../sass/base/checkout/_cart.scss */
.page-cart .view-commerce-cart-form-eutraining .amount .spinner.minus {
  margin-right: 0;
}
/* line 13, ../sass/base/checkout/_cart.scss */
.page-cart .view-commerce-cart-form-eutraining .input-cover {
  position: relative;
  top: -2px;
}
/* line 20, ../sass/base/checkout/_cart.scss */
.page-cart .view-commerce-cart-form .form-group {
  margin-bottom: 0;
}
/* line 24, ../sass/base/checkout/_cart.scss */
.page-cart .view-commerce-cart-form a {
  color: #555b6d;
  font-weight: 600;
}
/* line 30, ../sass/base/checkout/_cart.scss */
.page-cart .commerce-line-item-actions {
  text-align: right;
}
/* line 33, ../sass/base/checkout/_cart.scss */
.page-cart .commerce-line-item-actions .alert {
  text-align: left;
}
/* line 37, ../sass/base/checkout/_cart.scss */
.page-cart .commerce-line-item-actions .action-element {
  float: left;
}
/* line 45, ../sass/base/checkout/_cart.scss */
.page-cart .view-commerce-coupon-review-pane {
  text-align: left;
  margin-top: 40px;
}

/* line 63, ../sass/base/checkout/_cart.scss */
.commerce-coupon {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  outline: none;
}
/* line 68, ../sass/base/checkout/_cart.scss */
.commerce-coupon > .panel-heading,
.commerce-coupon > .panel-body {
  padding: 0 0 15px 0;
}
/* line 73, ../sass/base/checkout/_cart.scss */
.commerce-coupon > .panel-heading {
  text-align: left;
  background: none;
  border: none;
  line-height: 0.9;
}
/* line 79, ../sass/base/checkout/_cart.scss */
.commerce-coupon > .panel-heading .panel-title {
  font-size: 20px;
  font-weight: 300;
  color: #555b6d;
}

/* line 87, ../sass/base/checkout/_cart.scss */
.form-item-trade-union-code-checkbox {
  text-align: left;
  padding: 0 20px 0 10px;
  margin-bottom: 40px;
}

/* line 2, ../sass/base/checkout/_login.scss */
#commerce-checkout-form-login .pane-separator {
  color: #e5e6e9;
  font-size: 26px;
  font-weight: 300;
  text-align: center;
  margin-top: 152px;
}
/* line 10, ../sass/base/checkout/_login.scss */
#commerce-checkout-form-login .checkout-buttons {
  margin-top: 40px;
  text-align: right;
}
/* line 14, ../sass/base/checkout/_login.scss */
#commerce-checkout-form-login .checkout-buttons button.checkout-continue {
  width: 100%;
}
/* line 19, ../sass/base/checkout/_login.scss */
#commerce-checkout-form-login .checkout-login-description {
  margin-bottom: 20px;
  font-weight: 300;
}

/* line 25, ../sass/base/checkout/_login.scss */
.eu-login-pane {
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px;
  border-radius: 10px 10px 0 0;
  border-color: #e5e6e9;
  padding: 0;
  min-height: 310px;
}
/* line 31, ../sass/base/checkout/_login.scss */
.eu-login-pane > .panel-heading {
  -moz-border-radius: 8px 8px 0 0;
  -webkit-border-radius: 8px;
  border-radius: 8px 8px 0 0;
  border-color: #e5e6e9;
  background-color: #e5e6e9;
  text-transform: uppercase;
  color: #555b6d;
  padding: 15px 30px;
}
/* line 39, ../sass/base/checkout/_login.scss */
.eu-login-pane > .panel-heading .panel-title {
  font-size: 12px;
  font-weight: 600;
}
/* line 45, ../sass/base/checkout/_login.scss */
.eu-login-pane > .panel-body {
  padding: 15px 30px;
}
/* line 48, ../sass/base/checkout/_login.scss */
.eu-login-pane > .panel-body > strong {
  padding: 0;
}
/* line 52, ../sass/base/checkout/_login.scss */
.eu-login-pane > .panel-body > .login-description,
.eu-login-pane > .panel-body > .register-description {
  padding: 0 0 10px 0;
  margin-bottom: 10px;
  border-bottom: 1px solid #f6f7f8;
}

/* line 63, ../sass/base/checkout/_login.scss */
.eu-login-pane-login > .panel-body > ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
/* line 68, ../sass/base/checkout/_login.scss */
.eu-login-pane-login > .panel-body > ul .first {
  display: none;
}
/* line 72, ../sass/base/checkout/_login.scss */
.eu-login-pane-login > .panel-body > ul .last {
  text-align: right;
}

/* line 3, ../sass/base/checkout/_billing.scss */
.checkout-billing-info .panel {
  border: none;
}
/* line 6, ../sass/base/checkout/_billing.scss */
.checkout-billing-info .panel .panel-body {
  padding: 0;
}
/* line 11, ../sass/base/checkout/_billing.scss */
.checkout-billing-info .field-type-addressfield {
  margin-bottom: 10px;
  padding-right: 16px;
  padding-bottom: 0;
}
/* line 17, ../sass/base/checkout/_billing.scss */
.checkout-billing-info .billing-info-save-to {
  margin-bottom: 9px;
  text-align: left;
}
/* line 22, ../sass/base/checkout/_billing.scss */
.checkout-billing-info .billing-info-eu-tax-number {
  margin-bottom: 30px;
  padding-right: 16px;
}
/* line 29, ../sass/base/checkout/_billing.scss */
.checkout-billing-info .form-type-select label,
.checkout-billing-info .form-type-textfield label {
  display: none;
}
/* line 32, ../sass/base/checkout/_billing.scss */
.no-placeholder .checkout-billing-info .form-type-select label, .no-placeholder
.checkout-billing-info .form-type-textfield label {
  display: inline-block;
}
/* line 36, ../sass/base/checkout/_billing.scss */
.checkout-billing-info .addressfield-container-inline > div.form-item {
  float: none;
  margin-right: 0;
}

/* line 2, ../sass/base/checkout/_review.scss */
.checkout-review .panel {
  border: none;
}
/* line 5, ../sass/base/checkout/_review.scss */
.checkout-review .panel .panel-body {
  padding: 0;
}
/* line 10, ../sass/base/checkout/_review.scss */
.checkout-review .cart_contents {
  margin-bottom: 0;
}
/* line 16, ../sass/base/checkout/_review.scss */
.checkout-review .checkout-table .table .views-field-commerce-total {
  padding: 18px 30px;
}
/* line 20, ../sass/base/checkout/_review.scss */
.checkout-review .checkout-table .table .views-field-quantity {
  text-align: center;
}

/* line 27, ../sass/base/checkout/_review.scss */
.commerce-price-formatted-components {
  text-align: right;
}
/* line 31, ../sass/base/checkout/_review.scss */
.checkout-form.checkout-review .commerce-price-formatted-components {
  width: 20%;
}
/* line 39, ../sass/base/checkout/_review.scss */
.commerce-price-formatted-components .component-total {
  padding-left: 7px;
}
/* line 44, ../sass/base/checkout/_review.scss */
.commerce-price-formatted-components tr {
  font-weight: normal;
}
/* line 49, ../sass/base/checkout/_review.scss */
.commerce-price-formatted-components .component-type-commerce-price-formatted-amount,
.commerce-price-formatted-components .component-type-commerce-price-formatted-amount .component-title {
  font-weight: 700;
}

/* line 56, ../sass/base/checkout/_review.scss */
.billing-info-review {
  margin-bottom: 40px;
}
/* line 59, ../sass/base/checkout/_review.scss */
.billing-info-review caption {
  text-align: left;
  padding: 0 0 15px;
}
/* line 67, ../sass/base/checkout/_review.scss */
.billing-info-review > tbody > tr > th,
.billing-info-review > tbody > tr > td {
  border: none;
  padding: 5px 0;
}
/* line 73, ../sass/base/checkout/_review.scss */
.billing-info-review > tbody > tr > th {
  width: 16.666666667%;
  font-weight: normal;
}

/* line 1, ../sass/base/checkout/_payment.scss */
.commerce-paypal-ec-icon-wrapper,
.commerce-paypal-bml-icon-wrapper {
  line-height: 1;
}

/* line 6, ../sass/base/checkout/_payment.scss */
.commerce-paypal-ec-icon,
.commerce-paypal-bml-icon {
  top: 0;
  margin: 0 auto;
}

/* line 14, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.checkout-payment .form-radios:before, .checkout-payment .form-radios:after {
  content: " ";
  display: table;
}
/* line 19, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.checkout-payment .form-radios:after {
  clear: both;
}
/* line 17, ../sass/base/checkout/_payment.scss */
.checkout-payment .form-type-radio {
  width: 50%;
  padding: 0 0 0 0;
  margin: 5px auto 0;
}
/* line 22, ../sass/base/checkout/_payment.scss */
.checkout-payment .form-type-radio .ajax-progress {
  position: absolute;
  top: -25px;
  left: -5px;
}
/* line 28, ../sass/base/checkout/_payment.scss */
.checkout-payment .form-type-radio label {
  border: 1px solid #dddee2;
  border-radius: 15px;
  padding: 30px 20px 65px;
  width: 100%;
  height: 200px;
  position: relative;
  text-align: center;
  left: 0;
}
/* line 38, ../sass/base/checkout/_payment.scss */
.checkout-payment .form-type-radio label,
.checkout-payment .form-type-radio label h3 {
  font-family: "Titillium Web", sans-serif;
  font-size: 15px;
  font-weight: 400;
  color: #555b6d;
}
/* line 46, ../sass/base/checkout/_payment.scss */
.checkout-payment .form-type-radio label h3 {
  margin: 0 0 10px;
}
/* line 50, ../sass/base/checkout/_payment.scss */
.checkout-payment .form-type-radio label p {
  color: #888c99;
  font-size: 14px;
  font-family: "Lato", sans-serif;
  font-weight: 300;
  margin: 0 0 25px;
}
/* line 59, ../sass/base/checkout/_payment.scss */
.checkout-payment .form-type-radio .iradio,
.checkout-payment .form-type-radio input {
  position: absolute;
  top: auto;
  bottom: 25px;
  left: 50%;
  margin-left: 0;
}
/* line 70, ../sass/base/checkout/_payment.scss */
.checkout-payment .form-type-radio .iradio.checked + label,
.checkout-payment .form-type-radio input:checked + label {
  border-color: #f7b142;
}
/* line 75, ../sass/base/checkout/_payment.scss */
.checkout-payment .form-type-radio:first-child {
  padding: 0 0 0 0;
}
/* line 78, ../sass/base/checkout/_payment.scss */
.checkout-payment .form-type-radio:first-child .iradio,
.checkout-payment .form-type-radio:first-child input {
  margin-left: -7px;
}
/* line 85, ../sass/base/checkout/_payment.scss */
.checkout-payment .virtual-euro-checkbox {
  text-align: center;
  margin: 35px 0 -15px;
}
/* line 89, ../sass/base/checkout/_payment.scss */
.checkout-payment .virtual-euro-checkbox .ajax-progress {
  position: absolute;
  left: -25px;
  top: -1px;
}
/* line 96, ../sass/base/checkout/_payment.scss */
.checkout-payment .commerce-realex-redirect-information {
  display: block;
  text-align: center;
  margin: 35px 0 -15px;
}
/* line 104, ../sass/base/checkout/_payment.scss */
.checkout-payment .checkout-buttons .panel-body,
.checkout-payment .commerce_payment .panel-body {
  padding-left: 0;
  padding-right: 0;
}

/* line 113, ../sass/base/checkout/_payment.scss */
.checkout-payment-redirect .commerce_payment_redirect .panel-heading,
.checkout-payment-redirect .commerce_payment_redirect .alert.alert-danger {
  display: none;
}
/* line 117, ../sass/base/checkout/_payment.scss */
.checkout-payment-redirect .checkout-help {
  line-height: 30px;
  margin: 0 10px;
  color: #888c99;
}

/* line 125, ../sass/base/checkout/_payment.scss */
.credit-card-payments .credit-card-icons {
  text-align: center;
  padding-top: 12px;
}
/* line 130, ../sass/base/checkout/_payment.scss */
.credit-card-payments .icon {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  display: inline-block;
  margin: 0 5px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 130, ../sass/base/checkout/_payment.scss */
  .credit-card-payments .icon {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 135, ../sass/base/checkout/_payment.scss */
.credit-card-payments .icon.credit-card-visa {
  background-position: -134px -20px;
  width: 43px;
  height: 13px;
  position: relative;
  top: -3px;
}
/* line 142, ../sass/base/checkout/_payment.scss */
.credit-card-payments .icon.credit-card-master-card {
  background-position: -134px -34px;
  width: 35px;
  height: 18px;
}

/* line 2, ../sass/base/checkout/_complete.scss */
.page-checkout-complete .page-header {
  margin-left: 0;
  margin-right: 0;
}

/* line 10, ../sass/base/checkout/_complete.scss */
.checkout-success .action-element .btn {
  font-size: 15px;
  padding: 6px 16px;
}
/* line 16, ../sass/base/checkout/_complete.scss */
.checkout-success .checkout-completion-message {
  width: 476px;
  line-height: 23px;
  margin: 0;
  color: #888c99;
}
/* line 23, ../sass/base/checkout/_complete.scss */
.checkout-success .checkout-completion-message a, .checkout-success .checkout-completion-message a:hover, .checkout-success .checkout-completion-message a:active, .checkout-success .checkout-completion-message a:focus {
  color: #888c99;
  text-decoration: underline;
}
/* line 33, ../sass/base/checkout/_complete.scss */
.checkout-success .buttons {
  margin-top: 40px;
}

/* line 39, ../sass/base/checkout/_complete.scss */
.page-checkout-complete h1.page-header {
  font-size: 30px;
  font-weight: 600;
}
/* line 44, ../sass/base/checkout/_complete.scss */
.page-checkout-complete .checkout-success {
  min-height: 260px;
}
/* line 47, ../sass/base/checkout/_complete.scss */
.page-checkout-complete .checkout-success:before {
  background-image: url("../img/order-success.png?v=2025-06-19.11:44:46");
  content: '';
  position: absolute;
  top: -20px;
  right: 0;
  z-index: -1;
  width: 451px;
  height: 476px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 47, ../sass/base/checkout/_complete.scss */
  .page-checkout-complete .checkout-success:before {
    background-image: url("../img/order-success-2x.png?v=2025-06-19.11:44:46");
    background-size: 451px 476px;
  }
}
/* line 58, ../sass/base/checkout/_complete.scss */
.page-checkout-complete .checkout-success .action-success {
  width: 240px;
}

/* line 3, ../sass/base/checkout/_checkout.scss */
.logged-in .commerce-checkout-progress li.login {
  display: none;
}

/* line 9, ../sass/base/checkout/_checkout.scss */
.commerce-checkout-progress {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 14, ../sass/base/checkout/_checkout.scss */
.commerce-checkout-progress li {
  margin-right: 30px;
  width: auto;
  padding: 11px 0 8px;
  position: relative;
  font-size: 14px;
  text-transform: uppercase;
  white-space: nowrap;
  border-bottom: 4px solid transparent;
}
/* line 24, ../sass/base/checkout/_checkout.scss */
.commerce-checkout-progress li,
.commerce-checkout-progress li a,
.commerce-checkout-progress li a:hover,
.commerce-checkout-progress li a:focus,
.commerce-checkout-progress li a:active {
  color: #fff;
}
/* line 32, ../sass/base/checkout/_checkout.scss */
.sticky-menu .commerce-checkout-progress li {
  padding: 6px 0 3px;
}
/* line 36, ../sass/base/checkout/_checkout.scss */
.commerce-checkout-progress li:after {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  background-position: -121px -67px;
  position: absolute;
  top: 50%;
  right: -17px;
  content: ' ';
  width: 4px;
  height: 6px;
  display: block;
  margin: -2px 0 0;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 36, ../sass/base/checkout/_checkout.scss */
  .commerce-checkout-progress li:after {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 49, ../sass/base/checkout/_checkout.scss */
.commerce-checkout-progress li.last:after {
  display: none;
}
/* line 53, ../sass/base/checkout/_checkout.scss */
.commerce-checkout-progress li.first {
  margin-left: 10px;
}
/* line 57, ../sass/base/checkout/_checkout.scss */
.commerce-checkout-progress li.active {
  border-bottom-color: #fff;
}

/* line 66, ../sass/base/checkout/_checkout.scss */
ol.inline.commerce-checkout-progress li,
ul.inline.commerce-checkout-progress li {
  width: auto;
}
/* line 69, ../sass/base/checkout/_checkout.scss */
ol.inline.commerce-checkout-progress li.first,
ul.inline.commerce-checkout-progress li.first {
  margin-left: 0;
}

/* line 2, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders .page-title {
  font-size: 20px;
  font-weight: 300;
  margin: 5px 0 25px;
}
/* line 8, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders .virtual-euro-balance {
  margin: -15px 0 20px;
}
/* line 13, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders .table {
  border-bottom: 1px solid #e6e6e9;
}
/* line 19, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders .table > thead > tr > th,
.view-commerce-user-orders .table > thead > tr > td,
.view-commerce-user-orders .table > tfoot > tr > th,
.view-commerce-user-orders .table > tfoot > tr > td {
  background: #565b6d;
}
/* line 23, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders .table > thead > tr > th,
.view-commerce-user-orders .table > thead > tr > th a,
.view-commerce-user-orders .table > thead > tr > th a:hover,
.view-commerce-user-orders .table > thead > tr > th a:active,
.view-commerce-user-orders .table > thead > tr > th a:focus,
.view-commerce-user-orders .table > thead > tr > td,
.view-commerce-user-orders .table > thead > tr > td a,
.view-commerce-user-orders .table > thead > tr > td a:hover,
.view-commerce-user-orders .table > thead > tr > td a:active,
.view-commerce-user-orders .table > thead > tr > td a:focus,
.view-commerce-user-orders .table > tfoot > tr > th,
.view-commerce-user-orders .table > tfoot > tr > th a,
.view-commerce-user-orders .table > tfoot > tr > th a:hover,
.view-commerce-user-orders .table > tfoot > tr > th a:active,
.view-commerce-user-orders .table > tfoot > tr > th a:focus,
.view-commerce-user-orders .table > tfoot > tr > td,
.view-commerce-user-orders .table > tfoot > tr > td a,
.view-commerce-user-orders .table > tfoot > tr > td a:hover,
.view-commerce-user-orders .table > tfoot > tr > td a:active,
.view-commerce-user-orders .table > tfoot > tr > td a:focus {
  color: #fff;
}
/* line 36, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders .table > tbody > tr > th,
.view-commerce-user-orders .table > tbody > tr > td {
  background: #fff;
}
/* line 40, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders .table > tbody > tr > th:first-child,
.view-commerce-user-orders .table > tbody > tr > td:first-child {
  border-left: 1px solid #e6e6e9;
}
/* line 41, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders .table > tbody > tr > th:last-child,
.view-commerce-user-orders .table > tbody > tr > td:last-child {
  border-right: 1px solid #e6e6e9;
}
/* line 47, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders .table thead th:first-child {
  border-top-left-radius: 3px;
}
/* line 48, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders .table thead th:last-child {
  border-top-right-radius: 3px;
}
/* line 53, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders .views-field {
  padding-left: 20px;
  padding-right: 20px;
}
/* line 58, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders .views-field-order-number {
  padding-left: 20px;
  width: 1em;
  white-space: nowrap;
}
/* line 64, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders .views-field-status {
  padding-right: 50px;
  width: 1em;
  white-space: nowrap;
}
/* line 71, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders tbody .views-field-order-number,
.view-commerce-user-orders tbody .views-field-commerce-order-total {
  font-size: 15px;
  font-weight: 400;
}
/* line 76, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders tbody .views-field-order-number,
.view-commerce-user-orders tbody .views-field-order-number a,
.view-commerce-user-orders tbody .views-field-order-number a:hover,
.view-commerce-user-orders tbody .views-field-order-number a:focus,
.view-commerce-user-orders tbody .views-field-order-number a:active,
.view-commerce-user-orders tbody .views-field-commerce-order-total,
.view-commerce-user-orders tbody .views-field-commerce-order-total a,
.view-commerce-user-orders tbody .views-field-commerce-order-total a:hover,
.view-commerce-user-orders tbody .views-field-commerce-order-total a:focus,
.view-commerce-user-orders tbody .views-field-commerce-order-total a:active {
  color: #565b6d;
}
/* line 85, ../sass/base/checkout/_history.scss */
.view-commerce-user-orders tbody .views-field-created,
.view-commerce-user-orders tbody .views-field-changed,
.view-commerce-user-orders tbody .views-field-status {
  font-size: 13px;
  font-weight: 400;
  color: #b1b1b1;
}

/* line 2, ../sass/base/node/_base.scss */
.node {
  font-family: "Titillium Web", sans-serif;
}

/* line 7, ../sass/base/node/_base.scss */
.node--full .node-title {
  font-weight: 500;
  font-size: 25px;
  margin: 0 0 15px;
}
/* line 12, ../sass/base/node/_base.scss */
.node--full .node-title,
.node--full .node-title a,
.node--full .node-title a:hover,
.node--full .node-title a:active,
.node--full .node-title a:focus,
.node--full .node-title a.active {
  color: #555b6d;
}
/* line 23, ../sass/base/node/_base.scss */
.node--full .field-name-field-categories,
.node--full .field-name-field-categories .field-items {
  display: inline-block;
  font-size: 10px;
  text-transform: uppercase;
}

/* line 33, ../sass/base/node/_base.scss */
.field--body-content {
  clear: both;
}
/* line 36, ../sass/base/node/_base.scss */
.field--body-content table {
  width: 100%;
  margin-bottom: 20px;
  line-height: 23px;
  color: #545a6c;
}
/* line 44, ../sass/base/node/_base.scss */
.field--body-content table > thead > tr td,
.field--body-content table > thead > tr th {
  font-weight: 600;
  background: #e6e6e9;
  text-transform: uppercase;
  font-size: 12px;
  white-space: nowrap;
}
/* line 52, ../sass/base/node/_base.scss */
.field--body-content table > thead > tr td:first-child,
.field--body-content table > thead > tr th:first-child {
  border-top-left-radius: 10px;
  padding-left: 18px;
}
/* line 57, ../sass/base/node/_base.scss */
.field--body-content table > thead > tr td:last-child,
.field--body-content table > thead > tr th:last-child {
  border-top-right-radius: 10px;
}
/* line 66, ../sass/base/node/_base.scss */
.field--body-content table tbody tr td:first-child, .field--body-content table tbody tr th:first-child {
  border-left: 1px solid #e6e6e9;
}
/* line 76, ../sass/base/node/_base.scss */
.field--body-content table tbody:first-child {
  border-top: 1px solid #e6e6e9;
}
/* line 80, ../sass/base/node/_base.scss */
.field--body-content table tbody tr {
  font-size: 14px;
}
/* line 85, ../sass/base/node/_base.scss */
.field--body-content table tbody td:first-child {
  padding-left: 18px;
}
/* line 91, ../sass/base/node/_base.scss */
.field--body-content table th, .field--body-content table td {
  padding: 8px;
  border-bottom: 1px solid #e6e6e9;
  width: auto;
}
/* line 98, ../sass/base/node/_base.scss */
.field--body-content img {
  max-width: 100%;
}
/* line 102, ../sass/base/node/_base.scss */
.field--body-content h3 {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  margin-top: 30px;
  margin-bottom: 20px;
  color: #555b6d;
}
/* line 111, ../sass/base/node/_base.scss */
.field--body-content h2 {
  margin-bottom: 20px;
  margin-top: 20px;
}
/* line 116, ../sass/base/node/_base.scss */
.field--body-content p {
  color: #545a6c;
  line-height: 23px;
  font-size: 16px;
  margin-bottom: 20px;
  max-width: 600px;
}
/* line 125, ../sass/base/node/_base.scss */
.field--body-content ol li {
  position: relative;
  line-height: 1.2em;
  margin: 10px;
  padding: 0 0 0 38px;
}
/* line 134, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1) {
  margin: 0;
  padding: 0;
  list-style-type: none;
  counter-reset: item1;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="1"] {
  counter-reset: item1 0;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="2"] {
  counter-reset: item1 1;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="3"] {
  counter-reset: item1 2;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="4"] {
  counter-reset: item1 3;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="5"] {
  counter-reset: item1 4;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="6"] {
  counter-reset: item1 5;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="7"] {
  counter-reset: item1 6;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="8"] {
  counter-reset: item1 7;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="9"] {
  counter-reset: item1 8;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="10"] {
  counter-reset: item1 9;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="11"] {
  counter-reset: item1 10;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="12"] {
  counter-reset: item1 11;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="13"] {
  counter-reset: item1 12;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="14"] {
  counter-reset: item1 13;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="15"] {
  counter-reset: item1 14;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="16"] {
  counter-reset: item1 15;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="17"] {
  counter-reset: item1 16;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="18"] {
  counter-reset: item1 17;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="19"] {
  counter-reset: item1 18;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="20"] {
  counter-reset: item1 19;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="21"] {
  counter-reset: item1 20;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="22"] {
  counter-reset: item1 21;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="23"] {
  counter-reset: item1 22;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="24"] {
  counter-reset: item1 23;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="25"] {
  counter-reset: item1 24;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="26"] {
  counter-reset: item1 25;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="27"] {
  counter-reset: item1 26;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="28"] {
  counter-reset: item1 27;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="29"] {
  counter-reset: item1 28;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="30"] {
  counter-reset: item1 29;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="31"] {
  counter-reset: item1 30;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="32"] {
  counter-reset: item1 31;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="33"] {
  counter-reset: item1 32;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="34"] {
  counter-reset: item1 33;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="35"] {
  counter-reset: item1 34;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="36"] {
  counter-reset: item1 35;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="37"] {
  counter-reset: item1 36;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="38"] {
  counter-reset: item1 37;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="39"] {
  counter-reset: item1 38;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="40"] {
  counter-reset: item1 39;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="41"] {
  counter-reset: item1 40;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="42"] {
  counter-reset: item1 41;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="43"] {
  counter-reset: item1 42;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="44"] {
  counter-reset: item1 43;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="45"] {
  counter-reset: item1 44;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="46"] {
  counter-reset: item1 45;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="47"] {
  counter-reset: item1 46;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="48"] {
  counter-reset: item1 47;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="49"] {
  counter-reset: item1 48;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="50"] {
  counter-reset: item1 49;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="51"] {
  counter-reset: item1 50;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="52"] {
  counter-reset: item1 51;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="53"] {
  counter-reset: item1 52;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="54"] {
  counter-reset: item1 53;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="55"] {
  counter-reset: item1 54;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="56"] {
  counter-reset: item1 55;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="57"] {
  counter-reset: item1 56;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="58"] {
  counter-reset: item1 57;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="59"] {
  counter-reset: item1 58;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="60"] {
  counter-reset: item1 59;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="61"] {
  counter-reset: item1 60;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="62"] {
  counter-reset: item1 61;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="63"] {
  counter-reset: item1 62;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="64"] {
  counter-reset: item1 63;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="65"] {
  counter-reset: item1 64;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="66"] {
  counter-reset: item1 65;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="67"] {
  counter-reset: item1 66;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="68"] {
  counter-reset: item1 67;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="69"] {
  counter-reset: item1 68;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="70"] {
  counter-reset: item1 69;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="71"] {
  counter-reset: item1 70;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="72"] {
  counter-reset: item1 71;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="73"] {
  counter-reset: item1 72;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="74"] {
  counter-reset: item1 73;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="75"] {
  counter-reset: item1 74;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="76"] {
  counter-reset: item1 75;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="77"] {
  counter-reset: item1 76;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="78"] {
  counter-reset: item1 77;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="79"] {
  counter-reset: item1 78;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="80"] {
  counter-reset: item1 79;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="81"] {
  counter-reset: item1 80;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="82"] {
  counter-reset: item1 81;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="83"] {
  counter-reset: item1 82;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="84"] {
  counter-reset: item1 83;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="85"] {
  counter-reset: item1 84;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="86"] {
  counter-reset: item1 85;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="87"] {
  counter-reset: item1 86;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="88"] {
  counter-reset: item1 87;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="89"] {
  counter-reset: item1 88;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="90"] {
  counter-reset: item1 89;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="91"] {
  counter-reset: item1 90;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="92"] {
  counter-reset: item1 91;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="93"] {
  counter-reset: item1 92;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="94"] {
  counter-reset: item1 93;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="95"] {
  counter-reset: item1 94;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="96"] {
  counter-reset: item1 95;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="97"] {
  counter-reset: item1 96;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="98"] {
  counter-reset: item1 97;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="99"] {
  counter-reset: item1 98;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1)[start="100"] {
  counter-reset: item1 99;
}
/* line 148, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(1) li::before {
  content: counters(item1,".");
  counter-increment: item1;
  font-size: 80%;
  background-color: #00e0b7;
  color: white;
  font-weight: bold;
  padding: 0 5px;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 134, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2) {
  margin: 0;
  padding: 0;
  list-style-type: none;
  counter-reset: item2;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="1"] {
  counter-reset: item2 0;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="2"] {
  counter-reset: item2 1;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="3"] {
  counter-reset: item2 2;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="4"] {
  counter-reset: item2 3;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="5"] {
  counter-reset: item2 4;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="6"] {
  counter-reset: item2 5;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="7"] {
  counter-reset: item2 6;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="8"] {
  counter-reset: item2 7;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="9"] {
  counter-reset: item2 8;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="10"] {
  counter-reset: item2 9;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="11"] {
  counter-reset: item2 10;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="12"] {
  counter-reset: item2 11;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="13"] {
  counter-reset: item2 12;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="14"] {
  counter-reset: item2 13;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="15"] {
  counter-reset: item2 14;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="16"] {
  counter-reset: item2 15;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="17"] {
  counter-reset: item2 16;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="18"] {
  counter-reset: item2 17;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="19"] {
  counter-reset: item2 18;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="20"] {
  counter-reset: item2 19;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="21"] {
  counter-reset: item2 20;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="22"] {
  counter-reset: item2 21;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="23"] {
  counter-reset: item2 22;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="24"] {
  counter-reset: item2 23;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="25"] {
  counter-reset: item2 24;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="26"] {
  counter-reset: item2 25;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="27"] {
  counter-reset: item2 26;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="28"] {
  counter-reset: item2 27;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="29"] {
  counter-reset: item2 28;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="30"] {
  counter-reset: item2 29;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="31"] {
  counter-reset: item2 30;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="32"] {
  counter-reset: item2 31;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="33"] {
  counter-reset: item2 32;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="34"] {
  counter-reset: item2 33;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="35"] {
  counter-reset: item2 34;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="36"] {
  counter-reset: item2 35;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="37"] {
  counter-reset: item2 36;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="38"] {
  counter-reset: item2 37;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="39"] {
  counter-reset: item2 38;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="40"] {
  counter-reset: item2 39;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="41"] {
  counter-reset: item2 40;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="42"] {
  counter-reset: item2 41;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="43"] {
  counter-reset: item2 42;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="44"] {
  counter-reset: item2 43;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="45"] {
  counter-reset: item2 44;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="46"] {
  counter-reset: item2 45;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="47"] {
  counter-reset: item2 46;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="48"] {
  counter-reset: item2 47;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="49"] {
  counter-reset: item2 48;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="50"] {
  counter-reset: item2 49;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="51"] {
  counter-reset: item2 50;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="52"] {
  counter-reset: item2 51;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="53"] {
  counter-reset: item2 52;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="54"] {
  counter-reset: item2 53;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="55"] {
  counter-reset: item2 54;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="56"] {
  counter-reset: item2 55;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="57"] {
  counter-reset: item2 56;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="58"] {
  counter-reset: item2 57;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="59"] {
  counter-reset: item2 58;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="60"] {
  counter-reset: item2 59;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="61"] {
  counter-reset: item2 60;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="62"] {
  counter-reset: item2 61;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="63"] {
  counter-reset: item2 62;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="64"] {
  counter-reset: item2 63;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="65"] {
  counter-reset: item2 64;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="66"] {
  counter-reset: item2 65;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="67"] {
  counter-reset: item2 66;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="68"] {
  counter-reset: item2 67;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="69"] {
  counter-reset: item2 68;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="70"] {
  counter-reset: item2 69;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="71"] {
  counter-reset: item2 70;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="72"] {
  counter-reset: item2 71;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="73"] {
  counter-reset: item2 72;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="74"] {
  counter-reset: item2 73;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="75"] {
  counter-reset: item2 74;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="76"] {
  counter-reset: item2 75;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="77"] {
  counter-reset: item2 76;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="78"] {
  counter-reset: item2 77;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="79"] {
  counter-reset: item2 78;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="80"] {
  counter-reset: item2 79;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="81"] {
  counter-reset: item2 80;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="82"] {
  counter-reset: item2 81;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="83"] {
  counter-reset: item2 82;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="84"] {
  counter-reset: item2 83;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="85"] {
  counter-reset: item2 84;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="86"] {
  counter-reset: item2 85;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="87"] {
  counter-reset: item2 86;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="88"] {
  counter-reset: item2 87;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="89"] {
  counter-reset: item2 88;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="90"] {
  counter-reset: item2 89;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="91"] {
  counter-reset: item2 90;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="92"] {
  counter-reset: item2 91;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="93"] {
  counter-reset: item2 92;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="94"] {
  counter-reset: item2 93;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="95"] {
  counter-reset: item2 94;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="96"] {
  counter-reset: item2 95;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="97"] {
  counter-reset: item2 96;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="98"] {
  counter-reset: item2 97;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="99"] {
  counter-reset: item2 98;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2)[start="100"] {
  counter-reset: item2 99;
}
/* line 148, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(2) li::before {
  content: counters(item2,".");
  counter-increment: item2;
  font-size: 80%;
  background-color: #00e0b7;
  color: white;
  font-weight: bold;
  padding: 0 5px;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 134, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3) {
  margin: 0;
  padding: 0;
  list-style-type: none;
  counter-reset: item3;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="1"] {
  counter-reset: item3 0;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="2"] {
  counter-reset: item3 1;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="3"] {
  counter-reset: item3 2;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="4"] {
  counter-reset: item3 3;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="5"] {
  counter-reset: item3 4;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="6"] {
  counter-reset: item3 5;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="7"] {
  counter-reset: item3 6;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="8"] {
  counter-reset: item3 7;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="9"] {
  counter-reset: item3 8;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="10"] {
  counter-reset: item3 9;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="11"] {
  counter-reset: item3 10;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="12"] {
  counter-reset: item3 11;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="13"] {
  counter-reset: item3 12;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="14"] {
  counter-reset: item3 13;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="15"] {
  counter-reset: item3 14;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="16"] {
  counter-reset: item3 15;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="17"] {
  counter-reset: item3 16;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="18"] {
  counter-reset: item3 17;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="19"] {
  counter-reset: item3 18;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="20"] {
  counter-reset: item3 19;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="21"] {
  counter-reset: item3 20;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="22"] {
  counter-reset: item3 21;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="23"] {
  counter-reset: item3 22;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="24"] {
  counter-reset: item3 23;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="25"] {
  counter-reset: item3 24;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="26"] {
  counter-reset: item3 25;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="27"] {
  counter-reset: item3 26;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="28"] {
  counter-reset: item3 27;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="29"] {
  counter-reset: item3 28;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="30"] {
  counter-reset: item3 29;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="31"] {
  counter-reset: item3 30;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="32"] {
  counter-reset: item3 31;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="33"] {
  counter-reset: item3 32;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="34"] {
  counter-reset: item3 33;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="35"] {
  counter-reset: item3 34;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="36"] {
  counter-reset: item3 35;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="37"] {
  counter-reset: item3 36;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="38"] {
  counter-reset: item3 37;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="39"] {
  counter-reset: item3 38;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="40"] {
  counter-reset: item3 39;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="41"] {
  counter-reset: item3 40;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="42"] {
  counter-reset: item3 41;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="43"] {
  counter-reset: item3 42;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="44"] {
  counter-reset: item3 43;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="45"] {
  counter-reset: item3 44;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="46"] {
  counter-reset: item3 45;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="47"] {
  counter-reset: item3 46;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="48"] {
  counter-reset: item3 47;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="49"] {
  counter-reset: item3 48;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="50"] {
  counter-reset: item3 49;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="51"] {
  counter-reset: item3 50;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="52"] {
  counter-reset: item3 51;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="53"] {
  counter-reset: item3 52;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="54"] {
  counter-reset: item3 53;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="55"] {
  counter-reset: item3 54;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="56"] {
  counter-reset: item3 55;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="57"] {
  counter-reset: item3 56;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="58"] {
  counter-reset: item3 57;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="59"] {
  counter-reset: item3 58;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="60"] {
  counter-reset: item3 59;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="61"] {
  counter-reset: item3 60;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="62"] {
  counter-reset: item3 61;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="63"] {
  counter-reset: item3 62;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="64"] {
  counter-reset: item3 63;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="65"] {
  counter-reset: item3 64;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="66"] {
  counter-reset: item3 65;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="67"] {
  counter-reset: item3 66;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="68"] {
  counter-reset: item3 67;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="69"] {
  counter-reset: item3 68;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="70"] {
  counter-reset: item3 69;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="71"] {
  counter-reset: item3 70;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="72"] {
  counter-reset: item3 71;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="73"] {
  counter-reset: item3 72;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="74"] {
  counter-reset: item3 73;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="75"] {
  counter-reset: item3 74;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="76"] {
  counter-reset: item3 75;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="77"] {
  counter-reset: item3 76;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="78"] {
  counter-reset: item3 77;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="79"] {
  counter-reset: item3 78;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="80"] {
  counter-reset: item3 79;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="81"] {
  counter-reset: item3 80;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="82"] {
  counter-reset: item3 81;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="83"] {
  counter-reset: item3 82;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="84"] {
  counter-reset: item3 83;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="85"] {
  counter-reset: item3 84;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="86"] {
  counter-reset: item3 85;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="87"] {
  counter-reset: item3 86;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="88"] {
  counter-reset: item3 87;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="89"] {
  counter-reset: item3 88;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="90"] {
  counter-reset: item3 89;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="91"] {
  counter-reset: item3 90;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="92"] {
  counter-reset: item3 91;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="93"] {
  counter-reset: item3 92;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="94"] {
  counter-reset: item3 93;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="95"] {
  counter-reset: item3 94;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="96"] {
  counter-reset: item3 95;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="97"] {
  counter-reset: item3 96;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="98"] {
  counter-reset: item3 97;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="99"] {
  counter-reset: item3 98;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3)[start="100"] {
  counter-reset: item3 99;
}
/* line 148, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(3) li::before {
  content: counters(item3,".");
  counter-increment: item3;
  font-size: 80%;
  background-color: #00e0b7;
  color: white;
  font-weight: bold;
  padding: 0 5px;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 134, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4) {
  margin: 0;
  padding: 0;
  list-style-type: none;
  counter-reset: item4;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="1"] {
  counter-reset: item4 0;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="2"] {
  counter-reset: item4 1;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="3"] {
  counter-reset: item4 2;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="4"] {
  counter-reset: item4 3;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="5"] {
  counter-reset: item4 4;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="6"] {
  counter-reset: item4 5;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="7"] {
  counter-reset: item4 6;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="8"] {
  counter-reset: item4 7;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="9"] {
  counter-reset: item4 8;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="10"] {
  counter-reset: item4 9;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="11"] {
  counter-reset: item4 10;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="12"] {
  counter-reset: item4 11;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="13"] {
  counter-reset: item4 12;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="14"] {
  counter-reset: item4 13;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="15"] {
  counter-reset: item4 14;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="16"] {
  counter-reset: item4 15;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="17"] {
  counter-reset: item4 16;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="18"] {
  counter-reset: item4 17;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="19"] {
  counter-reset: item4 18;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="20"] {
  counter-reset: item4 19;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="21"] {
  counter-reset: item4 20;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="22"] {
  counter-reset: item4 21;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="23"] {
  counter-reset: item4 22;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="24"] {
  counter-reset: item4 23;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="25"] {
  counter-reset: item4 24;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="26"] {
  counter-reset: item4 25;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="27"] {
  counter-reset: item4 26;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="28"] {
  counter-reset: item4 27;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="29"] {
  counter-reset: item4 28;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="30"] {
  counter-reset: item4 29;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="31"] {
  counter-reset: item4 30;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="32"] {
  counter-reset: item4 31;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="33"] {
  counter-reset: item4 32;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="34"] {
  counter-reset: item4 33;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="35"] {
  counter-reset: item4 34;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="36"] {
  counter-reset: item4 35;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="37"] {
  counter-reset: item4 36;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="38"] {
  counter-reset: item4 37;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="39"] {
  counter-reset: item4 38;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="40"] {
  counter-reset: item4 39;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="41"] {
  counter-reset: item4 40;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="42"] {
  counter-reset: item4 41;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="43"] {
  counter-reset: item4 42;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="44"] {
  counter-reset: item4 43;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="45"] {
  counter-reset: item4 44;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="46"] {
  counter-reset: item4 45;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="47"] {
  counter-reset: item4 46;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="48"] {
  counter-reset: item4 47;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="49"] {
  counter-reset: item4 48;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="50"] {
  counter-reset: item4 49;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="51"] {
  counter-reset: item4 50;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="52"] {
  counter-reset: item4 51;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="53"] {
  counter-reset: item4 52;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="54"] {
  counter-reset: item4 53;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="55"] {
  counter-reset: item4 54;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="56"] {
  counter-reset: item4 55;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="57"] {
  counter-reset: item4 56;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="58"] {
  counter-reset: item4 57;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="59"] {
  counter-reset: item4 58;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="60"] {
  counter-reset: item4 59;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="61"] {
  counter-reset: item4 60;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="62"] {
  counter-reset: item4 61;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="63"] {
  counter-reset: item4 62;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="64"] {
  counter-reset: item4 63;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="65"] {
  counter-reset: item4 64;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="66"] {
  counter-reset: item4 65;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="67"] {
  counter-reset: item4 66;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="68"] {
  counter-reset: item4 67;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="69"] {
  counter-reset: item4 68;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="70"] {
  counter-reset: item4 69;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="71"] {
  counter-reset: item4 70;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="72"] {
  counter-reset: item4 71;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="73"] {
  counter-reset: item4 72;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="74"] {
  counter-reset: item4 73;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="75"] {
  counter-reset: item4 74;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="76"] {
  counter-reset: item4 75;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="77"] {
  counter-reset: item4 76;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="78"] {
  counter-reset: item4 77;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="79"] {
  counter-reset: item4 78;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="80"] {
  counter-reset: item4 79;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="81"] {
  counter-reset: item4 80;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="82"] {
  counter-reset: item4 81;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="83"] {
  counter-reset: item4 82;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="84"] {
  counter-reset: item4 83;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="85"] {
  counter-reset: item4 84;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="86"] {
  counter-reset: item4 85;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="87"] {
  counter-reset: item4 86;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="88"] {
  counter-reset: item4 87;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="89"] {
  counter-reset: item4 88;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="90"] {
  counter-reset: item4 89;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="91"] {
  counter-reset: item4 90;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="92"] {
  counter-reset: item4 91;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="93"] {
  counter-reset: item4 92;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="94"] {
  counter-reset: item4 93;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="95"] {
  counter-reset: item4 94;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="96"] {
  counter-reset: item4 95;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="97"] {
  counter-reset: item4 96;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="98"] {
  counter-reset: item4 97;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="99"] {
  counter-reset: item4 98;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4)[start="100"] {
  counter-reset: item4 99;
}
/* line 148, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(4) li::before {
  content: counters(item4,".");
  counter-increment: item4;
  font-size: 80%;
  background-color: #00e0b7;
  color: white;
  font-weight: bold;
  padding: 0 5px;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 134, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5) {
  margin: 0;
  padding: 0;
  list-style-type: none;
  counter-reset: item5;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="1"] {
  counter-reset: item5 0;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="2"] {
  counter-reset: item5 1;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="3"] {
  counter-reset: item5 2;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="4"] {
  counter-reset: item5 3;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="5"] {
  counter-reset: item5 4;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="6"] {
  counter-reset: item5 5;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="7"] {
  counter-reset: item5 6;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="8"] {
  counter-reset: item5 7;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="9"] {
  counter-reset: item5 8;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="10"] {
  counter-reset: item5 9;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="11"] {
  counter-reset: item5 10;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="12"] {
  counter-reset: item5 11;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="13"] {
  counter-reset: item5 12;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="14"] {
  counter-reset: item5 13;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="15"] {
  counter-reset: item5 14;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="16"] {
  counter-reset: item5 15;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="17"] {
  counter-reset: item5 16;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="18"] {
  counter-reset: item5 17;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="19"] {
  counter-reset: item5 18;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="20"] {
  counter-reset: item5 19;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="21"] {
  counter-reset: item5 20;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="22"] {
  counter-reset: item5 21;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="23"] {
  counter-reset: item5 22;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="24"] {
  counter-reset: item5 23;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="25"] {
  counter-reset: item5 24;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="26"] {
  counter-reset: item5 25;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="27"] {
  counter-reset: item5 26;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="28"] {
  counter-reset: item5 27;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="29"] {
  counter-reset: item5 28;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="30"] {
  counter-reset: item5 29;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="31"] {
  counter-reset: item5 30;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="32"] {
  counter-reset: item5 31;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="33"] {
  counter-reset: item5 32;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="34"] {
  counter-reset: item5 33;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="35"] {
  counter-reset: item5 34;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="36"] {
  counter-reset: item5 35;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="37"] {
  counter-reset: item5 36;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="38"] {
  counter-reset: item5 37;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="39"] {
  counter-reset: item5 38;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="40"] {
  counter-reset: item5 39;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="41"] {
  counter-reset: item5 40;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="42"] {
  counter-reset: item5 41;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="43"] {
  counter-reset: item5 42;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="44"] {
  counter-reset: item5 43;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="45"] {
  counter-reset: item5 44;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="46"] {
  counter-reset: item5 45;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="47"] {
  counter-reset: item5 46;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="48"] {
  counter-reset: item5 47;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="49"] {
  counter-reset: item5 48;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="50"] {
  counter-reset: item5 49;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="51"] {
  counter-reset: item5 50;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="52"] {
  counter-reset: item5 51;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="53"] {
  counter-reset: item5 52;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="54"] {
  counter-reset: item5 53;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="55"] {
  counter-reset: item5 54;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="56"] {
  counter-reset: item5 55;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="57"] {
  counter-reset: item5 56;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="58"] {
  counter-reset: item5 57;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="59"] {
  counter-reset: item5 58;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="60"] {
  counter-reset: item5 59;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="61"] {
  counter-reset: item5 60;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="62"] {
  counter-reset: item5 61;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="63"] {
  counter-reset: item5 62;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="64"] {
  counter-reset: item5 63;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="65"] {
  counter-reset: item5 64;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="66"] {
  counter-reset: item5 65;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="67"] {
  counter-reset: item5 66;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="68"] {
  counter-reset: item5 67;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="69"] {
  counter-reset: item5 68;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="70"] {
  counter-reset: item5 69;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="71"] {
  counter-reset: item5 70;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="72"] {
  counter-reset: item5 71;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="73"] {
  counter-reset: item5 72;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="74"] {
  counter-reset: item5 73;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="75"] {
  counter-reset: item5 74;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="76"] {
  counter-reset: item5 75;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="77"] {
  counter-reset: item5 76;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="78"] {
  counter-reset: item5 77;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="79"] {
  counter-reset: item5 78;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="80"] {
  counter-reset: item5 79;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="81"] {
  counter-reset: item5 80;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="82"] {
  counter-reset: item5 81;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="83"] {
  counter-reset: item5 82;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="84"] {
  counter-reset: item5 83;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="85"] {
  counter-reset: item5 84;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="86"] {
  counter-reset: item5 85;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="87"] {
  counter-reset: item5 86;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="88"] {
  counter-reset: item5 87;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="89"] {
  counter-reset: item5 88;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="90"] {
  counter-reset: item5 89;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="91"] {
  counter-reset: item5 90;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="92"] {
  counter-reset: item5 91;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="93"] {
  counter-reset: item5 92;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="94"] {
  counter-reset: item5 93;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="95"] {
  counter-reset: item5 94;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="96"] {
  counter-reset: item5 95;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="97"] {
  counter-reset: item5 96;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="98"] {
  counter-reset: item5 97;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="99"] {
  counter-reset: item5 98;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5)[start="100"] {
  counter-reset: item5 99;
}
/* line 148, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(5) li::before {
  content: counters(item5,".");
  counter-increment: item5;
  font-size: 80%;
  background-color: #00e0b7;
  color: white;
  font-weight: bold;
  padding: 0 5px;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 134, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6) {
  margin: 0;
  padding: 0;
  list-style-type: none;
  counter-reset: item6;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="1"] {
  counter-reset: item6 0;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="2"] {
  counter-reset: item6 1;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="3"] {
  counter-reset: item6 2;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="4"] {
  counter-reset: item6 3;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="5"] {
  counter-reset: item6 4;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="6"] {
  counter-reset: item6 5;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="7"] {
  counter-reset: item6 6;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="8"] {
  counter-reset: item6 7;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="9"] {
  counter-reset: item6 8;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="10"] {
  counter-reset: item6 9;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="11"] {
  counter-reset: item6 10;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="12"] {
  counter-reset: item6 11;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="13"] {
  counter-reset: item6 12;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="14"] {
  counter-reset: item6 13;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="15"] {
  counter-reset: item6 14;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="16"] {
  counter-reset: item6 15;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="17"] {
  counter-reset: item6 16;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="18"] {
  counter-reset: item6 17;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="19"] {
  counter-reset: item6 18;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="20"] {
  counter-reset: item6 19;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="21"] {
  counter-reset: item6 20;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="22"] {
  counter-reset: item6 21;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="23"] {
  counter-reset: item6 22;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="24"] {
  counter-reset: item6 23;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="25"] {
  counter-reset: item6 24;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="26"] {
  counter-reset: item6 25;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="27"] {
  counter-reset: item6 26;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="28"] {
  counter-reset: item6 27;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="29"] {
  counter-reset: item6 28;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="30"] {
  counter-reset: item6 29;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="31"] {
  counter-reset: item6 30;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="32"] {
  counter-reset: item6 31;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="33"] {
  counter-reset: item6 32;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="34"] {
  counter-reset: item6 33;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="35"] {
  counter-reset: item6 34;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="36"] {
  counter-reset: item6 35;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="37"] {
  counter-reset: item6 36;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="38"] {
  counter-reset: item6 37;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="39"] {
  counter-reset: item6 38;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="40"] {
  counter-reset: item6 39;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="41"] {
  counter-reset: item6 40;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="42"] {
  counter-reset: item6 41;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="43"] {
  counter-reset: item6 42;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="44"] {
  counter-reset: item6 43;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="45"] {
  counter-reset: item6 44;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="46"] {
  counter-reset: item6 45;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="47"] {
  counter-reset: item6 46;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="48"] {
  counter-reset: item6 47;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="49"] {
  counter-reset: item6 48;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="50"] {
  counter-reset: item6 49;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="51"] {
  counter-reset: item6 50;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="52"] {
  counter-reset: item6 51;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="53"] {
  counter-reset: item6 52;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="54"] {
  counter-reset: item6 53;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="55"] {
  counter-reset: item6 54;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="56"] {
  counter-reset: item6 55;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="57"] {
  counter-reset: item6 56;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="58"] {
  counter-reset: item6 57;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="59"] {
  counter-reset: item6 58;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="60"] {
  counter-reset: item6 59;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="61"] {
  counter-reset: item6 60;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="62"] {
  counter-reset: item6 61;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="63"] {
  counter-reset: item6 62;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="64"] {
  counter-reset: item6 63;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="65"] {
  counter-reset: item6 64;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="66"] {
  counter-reset: item6 65;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="67"] {
  counter-reset: item6 66;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="68"] {
  counter-reset: item6 67;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="69"] {
  counter-reset: item6 68;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="70"] {
  counter-reset: item6 69;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="71"] {
  counter-reset: item6 70;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="72"] {
  counter-reset: item6 71;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="73"] {
  counter-reset: item6 72;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="74"] {
  counter-reset: item6 73;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="75"] {
  counter-reset: item6 74;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="76"] {
  counter-reset: item6 75;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="77"] {
  counter-reset: item6 76;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="78"] {
  counter-reset: item6 77;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="79"] {
  counter-reset: item6 78;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="80"] {
  counter-reset: item6 79;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="81"] {
  counter-reset: item6 80;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="82"] {
  counter-reset: item6 81;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="83"] {
  counter-reset: item6 82;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="84"] {
  counter-reset: item6 83;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="85"] {
  counter-reset: item6 84;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="86"] {
  counter-reset: item6 85;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="87"] {
  counter-reset: item6 86;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="88"] {
  counter-reset: item6 87;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="89"] {
  counter-reset: item6 88;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="90"] {
  counter-reset: item6 89;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="91"] {
  counter-reset: item6 90;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="92"] {
  counter-reset: item6 91;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="93"] {
  counter-reset: item6 92;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="94"] {
  counter-reset: item6 93;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="95"] {
  counter-reset: item6 94;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="96"] {
  counter-reset: item6 95;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="97"] {
  counter-reset: item6 96;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="98"] {
  counter-reset: item6 97;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="99"] {
  counter-reset: item6 98;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6)[start="100"] {
  counter-reset: item6 99;
}
/* line 148, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(6) li::before {
  content: counters(item6,".");
  counter-increment: item6;
  font-size: 80%;
  background-color: #00e0b7;
  color: white;
  font-weight: bold;
  padding: 0 5px;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 134, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7) {
  margin: 0;
  padding: 0;
  list-style-type: none;
  counter-reset: item7;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="1"] {
  counter-reset: item7 0;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="2"] {
  counter-reset: item7 1;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="3"] {
  counter-reset: item7 2;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="4"] {
  counter-reset: item7 3;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="5"] {
  counter-reset: item7 4;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="6"] {
  counter-reset: item7 5;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="7"] {
  counter-reset: item7 6;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="8"] {
  counter-reset: item7 7;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="9"] {
  counter-reset: item7 8;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="10"] {
  counter-reset: item7 9;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="11"] {
  counter-reset: item7 10;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="12"] {
  counter-reset: item7 11;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="13"] {
  counter-reset: item7 12;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="14"] {
  counter-reset: item7 13;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="15"] {
  counter-reset: item7 14;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="16"] {
  counter-reset: item7 15;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="17"] {
  counter-reset: item7 16;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="18"] {
  counter-reset: item7 17;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="19"] {
  counter-reset: item7 18;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="20"] {
  counter-reset: item7 19;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="21"] {
  counter-reset: item7 20;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="22"] {
  counter-reset: item7 21;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="23"] {
  counter-reset: item7 22;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="24"] {
  counter-reset: item7 23;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="25"] {
  counter-reset: item7 24;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="26"] {
  counter-reset: item7 25;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="27"] {
  counter-reset: item7 26;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="28"] {
  counter-reset: item7 27;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="29"] {
  counter-reset: item7 28;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="30"] {
  counter-reset: item7 29;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="31"] {
  counter-reset: item7 30;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="32"] {
  counter-reset: item7 31;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="33"] {
  counter-reset: item7 32;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="34"] {
  counter-reset: item7 33;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="35"] {
  counter-reset: item7 34;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="36"] {
  counter-reset: item7 35;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="37"] {
  counter-reset: item7 36;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="38"] {
  counter-reset: item7 37;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="39"] {
  counter-reset: item7 38;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="40"] {
  counter-reset: item7 39;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="41"] {
  counter-reset: item7 40;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="42"] {
  counter-reset: item7 41;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="43"] {
  counter-reset: item7 42;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="44"] {
  counter-reset: item7 43;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="45"] {
  counter-reset: item7 44;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="46"] {
  counter-reset: item7 45;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="47"] {
  counter-reset: item7 46;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="48"] {
  counter-reset: item7 47;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="49"] {
  counter-reset: item7 48;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="50"] {
  counter-reset: item7 49;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="51"] {
  counter-reset: item7 50;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="52"] {
  counter-reset: item7 51;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="53"] {
  counter-reset: item7 52;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="54"] {
  counter-reset: item7 53;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="55"] {
  counter-reset: item7 54;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="56"] {
  counter-reset: item7 55;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="57"] {
  counter-reset: item7 56;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="58"] {
  counter-reset: item7 57;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="59"] {
  counter-reset: item7 58;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="60"] {
  counter-reset: item7 59;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="61"] {
  counter-reset: item7 60;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="62"] {
  counter-reset: item7 61;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="63"] {
  counter-reset: item7 62;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="64"] {
  counter-reset: item7 63;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="65"] {
  counter-reset: item7 64;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="66"] {
  counter-reset: item7 65;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="67"] {
  counter-reset: item7 66;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="68"] {
  counter-reset: item7 67;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="69"] {
  counter-reset: item7 68;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="70"] {
  counter-reset: item7 69;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="71"] {
  counter-reset: item7 70;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="72"] {
  counter-reset: item7 71;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="73"] {
  counter-reset: item7 72;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="74"] {
  counter-reset: item7 73;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="75"] {
  counter-reset: item7 74;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="76"] {
  counter-reset: item7 75;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="77"] {
  counter-reset: item7 76;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="78"] {
  counter-reset: item7 77;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="79"] {
  counter-reset: item7 78;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="80"] {
  counter-reset: item7 79;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="81"] {
  counter-reset: item7 80;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="82"] {
  counter-reset: item7 81;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="83"] {
  counter-reset: item7 82;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="84"] {
  counter-reset: item7 83;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="85"] {
  counter-reset: item7 84;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="86"] {
  counter-reset: item7 85;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="87"] {
  counter-reset: item7 86;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="88"] {
  counter-reset: item7 87;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="89"] {
  counter-reset: item7 88;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="90"] {
  counter-reset: item7 89;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="91"] {
  counter-reset: item7 90;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="92"] {
  counter-reset: item7 91;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="93"] {
  counter-reset: item7 92;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="94"] {
  counter-reset: item7 93;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="95"] {
  counter-reset: item7 94;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="96"] {
  counter-reset: item7 95;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="97"] {
  counter-reset: item7 96;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="98"] {
  counter-reset: item7 97;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="99"] {
  counter-reset: item7 98;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7)[start="100"] {
  counter-reset: item7 99;
}
/* line 148, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(7) li::before {
  content: counters(item7,".");
  counter-increment: item7;
  font-size: 80%;
  background-color: #00e0b7;
  color: white;
  font-weight: bold;
  padding: 0 5px;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 134, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8) {
  margin: 0;
  padding: 0;
  list-style-type: none;
  counter-reset: item8;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="1"] {
  counter-reset: item8 0;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="2"] {
  counter-reset: item8 1;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="3"] {
  counter-reset: item8 2;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="4"] {
  counter-reset: item8 3;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="5"] {
  counter-reset: item8 4;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="6"] {
  counter-reset: item8 5;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="7"] {
  counter-reset: item8 6;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="8"] {
  counter-reset: item8 7;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="9"] {
  counter-reset: item8 8;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="10"] {
  counter-reset: item8 9;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="11"] {
  counter-reset: item8 10;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="12"] {
  counter-reset: item8 11;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="13"] {
  counter-reset: item8 12;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="14"] {
  counter-reset: item8 13;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="15"] {
  counter-reset: item8 14;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="16"] {
  counter-reset: item8 15;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="17"] {
  counter-reset: item8 16;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="18"] {
  counter-reset: item8 17;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="19"] {
  counter-reset: item8 18;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="20"] {
  counter-reset: item8 19;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="21"] {
  counter-reset: item8 20;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="22"] {
  counter-reset: item8 21;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="23"] {
  counter-reset: item8 22;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="24"] {
  counter-reset: item8 23;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="25"] {
  counter-reset: item8 24;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="26"] {
  counter-reset: item8 25;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="27"] {
  counter-reset: item8 26;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="28"] {
  counter-reset: item8 27;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="29"] {
  counter-reset: item8 28;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="30"] {
  counter-reset: item8 29;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="31"] {
  counter-reset: item8 30;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="32"] {
  counter-reset: item8 31;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="33"] {
  counter-reset: item8 32;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="34"] {
  counter-reset: item8 33;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="35"] {
  counter-reset: item8 34;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="36"] {
  counter-reset: item8 35;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="37"] {
  counter-reset: item8 36;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="38"] {
  counter-reset: item8 37;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="39"] {
  counter-reset: item8 38;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="40"] {
  counter-reset: item8 39;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="41"] {
  counter-reset: item8 40;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="42"] {
  counter-reset: item8 41;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="43"] {
  counter-reset: item8 42;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="44"] {
  counter-reset: item8 43;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="45"] {
  counter-reset: item8 44;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="46"] {
  counter-reset: item8 45;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="47"] {
  counter-reset: item8 46;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="48"] {
  counter-reset: item8 47;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="49"] {
  counter-reset: item8 48;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="50"] {
  counter-reset: item8 49;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="51"] {
  counter-reset: item8 50;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="52"] {
  counter-reset: item8 51;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="53"] {
  counter-reset: item8 52;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="54"] {
  counter-reset: item8 53;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="55"] {
  counter-reset: item8 54;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="56"] {
  counter-reset: item8 55;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="57"] {
  counter-reset: item8 56;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="58"] {
  counter-reset: item8 57;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="59"] {
  counter-reset: item8 58;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="60"] {
  counter-reset: item8 59;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="61"] {
  counter-reset: item8 60;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="62"] {
  counter-reset: item8 61;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="63"] {
  counter-reset: item8 62;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="64"] {
  counter-reset: item8 63;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="65"] {
  counter-reset: item8 64;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="66"] {
  counter-reset: item8 65;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="67"] {
  counter-reset: item8 66;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="68"] {
  counter-reset: item8 67;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="69"] {
  counter-reset: item8 68;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="70"] {
  counter-reset: item8 69;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="71"] {
  counter-reset: item8 70;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="72"] {
  counter-reset: item8 71;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="73"] {
  counter-reset: item8 72;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="74"] {
  counter-reset: item8 73;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="75"] {
  counter-reset: item8 74;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="76"] {
  counter-reset: item8 75;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="77"] {
  counter-reset: item8 76;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="78"] {
  counter-reset: item8 77;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="79"] {
  counter-reset: item8 78;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="80"] {
  counter-reset: item8 79;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="81"] {
  counter-reset: item8 80;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="82"] {
  counter-reset: item8 81;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="83"] {
  counter-reset: item8 82;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="84"] {
  counter-reset: item8 83;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="85"] {
  counter-reset: item8 84;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="86"] {
  counter-reset: item8 85;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="87"] {
  counter-reset: item8 86;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="88"] {
  counter-reset: item8 87;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="89"] {
  counter-reset: item8 88;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="90"] {
  counter-reset: item8 89;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="91"] {
  counter-reset: item8 90;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="92"] {
  counter-reset: item8 91;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="93"] {
  counter-reset: item8 92;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="94"] {
  counter-reset: item8 93;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="95"] {
  counter-reset: item8 94;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="96"] {
  counter-reset: item8 95;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="97"] {
  counter-reset: item8 96;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="98"] {
  counter-reset: item8 97;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="99"] {
  counter-reset: item8 98;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8)[start="100"] {
  counter-reset: item8 99;
}
/* line 148, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(8) li::before {
  content: counters(item8,".");
  counter-increment: item8;
  font-size: 80%;
  background-color: #00e0b7;
  color: white;
  font-weight: bold;
  padding: 0 5px;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 134, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9) {
  margin: 0;
  padding: 0;
  list-style-type: none;
  counter-reset: item9;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="1"] {
  counter-reset: item9 0;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="2"] {
  counter-reset: item9 1;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="3"] {
  counter-reset: item9 2;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="4"] {
  counter-reset: item9 3;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="5"] {
  counter-reset: item9 4;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="6"] {
  counter-reset: item9 5;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="7"] {
  counter-reset: item9 6;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="8"] {
  counter-reset: item9 7;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="9"] {
  counter-reset: item9 8;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="10"] {
  counter-reset: item9 9;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="11"] {
  counter-reset: item9 10;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="12"] {
  counter-reset: item9 11;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="13"] {
  counter-reset: item9 12;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="14"] {
  counter-reset: item9 13;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="15"] {
  counter-reset: item9 14;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="16"] {
  counter-reset: item9 15;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="17"] {
  counter-reset: item9 16;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="18"] {
  counter-reset: item9 17;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="19"] {
  counter-reset: item9 18;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="20"] {
  counter-reset: item9 19;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="21"] {
  counter-reset: item9 20;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="22"] {
  counter-reset: item9 21;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="23"] {
  counter-reset: item9 22;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="24"] {
  counter-reset: item9 23;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="25"] {
  counter-reset: item9 24;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="26"] {
  counter-reset: item9 25;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="27"] {
  counter-reset: item9 26;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="28"] {
  counter-reset: item9 27;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="29"] {
  counter-reset: item9 28;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="30"] {
  counter-reset: item9 29;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="31"] {
  counter-reset: item9 30;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="32"] {
  counter-reset: item9 31;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="33"] {
  counter-reset: item9 32;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="34"] {
  counter-reset: item9 33;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="35"] {
  counter-reset: item9 34;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="36"] {
  counter-reset: item9 35;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="37"] {
  counter-reset: item9 36;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="38"] {
  counter-reset: item9 37;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="39"] {
  counter-reset: item9 38;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="40"] {
  counter-reset: item9 39;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="41"] {
  counter-reset: item9 40;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="42"] {
  counter-reset: item9 41;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="43"] {
  counter-reset: item9 42;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="44"] {
  counter-reset: item9 43;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="45"] {
  counter-reset: item9 44;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="46"] {
  counter-reset: item9 45;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="47"] {
  counter-reset: item9 46;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="48"] {
  counter-reset: item9 47;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="49"] {
  counter-reset: item9 48;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="50"] {
  counter-reset: item9 49;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="51"] {
  counter-reset: item9 50;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="52"] {
  counter-reset: item9 51;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="53"] {
  counter-reset: item9 52;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="54"] {
  counter-reset: item9 53;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="55"] {
  counter-reset: item9 54;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="56"] {
  counter-reset: item9 55;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="57"] {
  counter-reset: item9 56;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="58"] {
  counter-reset: item9 57;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="59"] {
  counter-reset: item9 58;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="60"] {
  counter-reset: item9 59;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="61"] {
  counter-reset: item9 60;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="62"] {
  counter-reset: item9 61;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="63"] {
  counter-reset: item9 62;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="64"] {
  counter-reset: item9 63;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="65"] {
  counter-reset: item9 64;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="66"] {
  counter-reset: item9 65;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="67"] {
  counter-reset: item9 66;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="68"] {
  counter-reset: item9 67;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="69"] {
  counter-reset: item9 68;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="70"] {
  counter-reset: item9 69;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="71"] {
  counter-reset: item9 70;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="72"] {
  counter-reset: item9 71;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="73"] {
  counter-reset: item9 72;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="74"] {
  counter-reset: item9 73;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="75"] {
  counter-reset: item9 74;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="76"] {
  counter-reset: item9 75;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="77"] {
  counter-reset: item9 76;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="78"] {
  counter-reset: item9 77;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="79"] {
  counter-reset: item9 78;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="80"] {
  counter-reset: item9 79;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="81"] {
  counter-reset: item9 80;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="82"] {
  counter-reset: item9 81;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="83"] {
  counter-reset: item9 82;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="84"] {
  counter-reset: item9 83;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="85"] {
  counter-reset: item9 84;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="86"] {
  counter-reset: item9 85;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="87"] {
  counter-reset: item9 86;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="88"] {
  counter-reset: item9 87;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="89"] {
  counter-reset: item9 88;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="90"] {
  counter-reset: item9 89;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="91"] {
  counter-reset: item9 90;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="92"] {
  counter-reset: item9 91;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="93"] {
  counter-reset: item9 92;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="94"] {
  counter-reset: item9 93;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="95"] {
  counter-reset: item9 94;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="96"] {
  counter-reset: item9 95;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="97"] {
  counter-reset: item9 96;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="98"] {
  counter-reset: item9 97;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="99"] {
  counter-reset: item9 98;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9)[start="100"] {
  counter-reset: item9 99;
}
/* line 148, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(9) li::before {
  content: counters(item9,".");
  counter-increment: item9;
  font-size: 80%;
  background-color: #00e0b7;
  color: white;
  font-weight: bold;
  padding: 0 5px;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 134, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10) {
  margin: 0;
  padding: 0;
  list-style-type: none;
  counter-reset: item10;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="1"] {
  counter-reset: item10 0;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="2"] {
  counter-reset: item10 1;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="3"] {
  counter-reset: item10 2;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="4"] {
  counter-reset: item10 3;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="5"] {
  counter-reset: item10 4;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="6"] {
  counter-reset: item10 5;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="7"] {
  counter-reset: item10 6;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="8"] {
  counter-reset: item10 7;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="9"] {
  counter-reset: item10 8;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="10"] {
  counter-reset: item10 9;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="11"] {
  counter-reset: item10 10;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="12"] {
  counter-reset: item10 11;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="13"] {
  counter-reset: item10 12;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="14"] {
  counter-reset: item10 13;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="15"] {
  counter-reset: item10 14;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="16"] {
  counter-reset: item10 15;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="17"] {
  counter-reset: item10 16;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="18"] {
  counter-reset: item10 17;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="19"] {
  counter-reset: item10 18;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="20"] {
  counter-reset: item10 19;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="21"] {
  counter-reset: item10 20;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="22"] {
  counter-reset: item10 21;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="23"] {
  counter-reset: item10 22;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="24"] {
  counter-reset: item10 23;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="25"] {
  counter-reset: item10 24;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="26"] {
  counter-reset: item10 25;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="27"] {
  counter-reset: item10 26;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="28"] {
  counter-reset: item10 27;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="29"] {
  counter-reset: item10 28;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="30"] {
  counter-reset: item10 29;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="31"] {
  counter-reset: item10 30;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="32"] {
  counter-reset: item10 31;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="33"] {
  counter-reset: item10 32;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="34"] {
  counter-reset: item10 33;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="35"] {
  counter-reset: item10 34;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="36"] {
  counter-reset: item10 35;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="37"] {
  counter-reset: item10 36;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="38"] {
  counter-reset: item10 37;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="39"] {
  counter-reset: item10 38;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="40"] {
  counter-reset: item10 39;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="41"] {
  counter-reset: item10 40;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="42"] {
  counter-reset: item10 41;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="43"] {
  counter-reset: item10 42;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="44"] {
  counter-reset: item10 43;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="45"] {
  counter-reset: item10 44;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="46"] {
  counter-reset: item10 45;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="47"] {
  counter-reset: item10 46;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="48"] {
  counter-reset: item10 47;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="49"] {
  counter-reset: item10 48;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="50"] {
  counter-reset: item10 49;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="51"] {
  counter-reset: item10 50;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="52"] {
  counter-reset: item10 51;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="53"] {
  counter-reset: item10 52;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="54"] {
  counter-reset: item10 53;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="55"] {
  counter-reset: item10 54;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="56"] {
  counter-reset: item10 55;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="57"] {
  counter-reset: item10 56;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="58"] {
  counter-reset: item10 57;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="59"] {
  counter-reset: item10 58;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="60"] {
  counter-reset: item10 59;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="61"] {
  counter-reset: item10 60;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="62"] {
  counter-reset: item10 61;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="63"] {
  counter-reset: item10 62;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="64"] {
  counter-reset: item10 63;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="65"] {
  counter-reset: item10 64;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="66"] {
  counter-reset: item10 65;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="67"] {
  counter-reset: item10 66;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="68"] {
  counter-reset: item10 67;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="69"] {
  counter-reset: item10 68;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="70"] {
  counter-reset: item10 69;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="71"] {
  counter-reset: item10 70;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="72"] {
  counter-reset: item10 71;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="73"] {
  counter-reset: item10 72;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="74"] {
  counter-reset: item10 73;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="75"] {
  counter-reset: item10 74;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="76"] {
  counter-reset: item10 75;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="77"] {
  counter-reset: item10 76;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="78"] {
  counter-reset: item10 77;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="79"] {
  counter-reset: item10 78;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="80"] {
  counter-reset: item10 79;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="81"] {
  counter-reset: item10 80;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="82"] {
  counter-reset: item10 81;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="83"] {
  counter-reset: item10 82;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="84"] {
  counter-reset: item10 83;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="85"] {
  counter-reset: item10 84;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="86"] {
  counter-reset: item10 85;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="87"] {
  counter-reset: item10 86;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="88"] {
  counter-reset: item10 87;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="89"] {
  counter-reset: item10 88;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="90"] {
  counter-reset: item10 89;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="91"] {
  counter-reset: item10 90;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="92"] {
  counter-reset: item10 91;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="93"] {
  counter-reset: item10 92;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="94"] {
  counter-reset: item10 93;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="95"] {
  counter-reset: item10 94;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="96"] {
  counter-reset: item10 95;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="97"] {
  counter-reset: item10 96;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="98"] {
  counter-reset: item10 97;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="99"] {
  counter-reset: item10 98;
}
/* line 141, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10)[start="100"] {
  counter-reset: item10 99;
}
/* line 148, ../sass/base/node/_base.scss */
.field--body-content ol:nth-of-type(10) li::before {
  content: counters(item10,".");
  counter-increment: item10;
  font-size: 80%;
  background-color: #00e0b7;
  color: white;
  font-weight: bold;
  padding: 0 5px;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 167, ../sass/base/node/_base.scss */
.field--body-content ul {
  list-style-type: none;
  padding: 0;
}
/* line 171, ../sass/base/node/_base.scss */
.field--body-content ul li {
  position: relative;
  line-height: 1.2em;
  margin: 10px;
  padding: 0 0 0 20px;
}
/* line 177, ../sass/base/node/_base.scss */
.field--body-content ul li:before {
  width: 8px;
  height: 8px;
  content: '';
  border-radius: 8px;
  display: inline-block;
  vertical-align: middle;
  background: #00cdb7;
  margin: 0 8px 0 0;
  position: absolute;
  left: 0;
  top: 8px;
}
/* line 192, ../sass/base/node/_base.scss */
.field--body-content ul,
.field--body-content ol {
  margin-bottom: 20px;
  max-width: 600px;
}
/* line 197, ../sass/base/node/_base.scss */
.field--body-content ul li,
.field--body-content ol li {
  color: #545A6C;
  font-size: 16px;
  margin-bottom: 6px;
  line-height: 1.4;
}
/* line 205, ../sass/base/node/_base.scss */
.field--body-content a {
  color: #F7B142;
  text-decoration: underline;
}
/* line 210, ../sass/base/node/_base.scss */
.field--body-content blockquote {
  font-style: italic;
}

/* line 215, ../sass/base/node/_base.scss */
.resources-content-type-textarea {
  margin-bottom: 25px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.6;
  max-width: 600px;
}
/* line 223, ../sass/base/node/_base.scss */
.resources-content-type-textarea .btn-eut {
  margin-right: 5px;
  font-size: 15px;
}

/* line 2, ../sass/base/node/_articles.scss */
body.node-type-article .region.region-content {
  position: relative;
  max-width: 600px;
}
/* line 6, ../sass/base/node/_articles.scss */
body.node-type-article .region.region-content .region-content-header {
  display: flex;
  justify-content: space-between;
  max-width: 600px;
}
@media screen and (min-width: 550px) {
  /* line 6, ../sass/base/node/_articles.scss */
  body.node-type-article .region.region-content .region-content-header {
    padding: 32px 0;
    position: absolute;
    top: 0;
    right: 0;
  }
}

/* line 28, ../sass/base/node/_articles.scss */
.page-node-41437 table {
  border: 0;
  width: 100%;
}
/* line 31, ../sass/base/node/_articles.scss */
.page-node-41437 table tbody {
  border: 0;
}
/* line 34, ../sass/base/node/_articles.scss */
.page-node-41437 table tbody tr td, .page-node-41437 table tbody tr th {
  text-align: center;
  border: 0;
}

/* line 44, ../sass/base/node/_articles.scss */
a:hover {
  text-decoration: none;
}

/* line 50, ../sass/base/node/_articles.scss */
.node-article .header {
  display: flex;
  align-items: center;
  margin-top: 16px;
  margin-bottom: 32px;
  padding-right: 140px;
}
/* line 57, ../sass/base/node/_articles.scss */
.node-article .header figure {
  display: flex;
  align-items: center;
}
/* line 61, ../sass/base/node/_articles.scss */
.node-article .header figure .blank-user-picture {
  background-image: url("../img/logo.png");
  background-position: 0 0;
  background-size: 75px 75px;
}
/* line 67, ../sass/base/node/_articles.scss */
.node-article .header figure figcaption {
  margin-left: 16px;
}
/* line 72, ../sass/base/node/_articles.scss */
.node-article .header .submitted {
  color: #62697d;
  margin-left: 25px;
  line-height: 1.5;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  font-style: normal;
  margin-bottom: 0;
  padding-left: 25px;
  border-left: 1px solid #777777;
}
/* line 83, ../sass/base/node/_articles.scss */
.node-article .header .submitted:before {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  background-position: -114px -67px;
  background-repeat: no-repeat;
  content: ' ';
  width: 3px;
  height: 3px;
  position: absolute;
  left: -8px;
  top: 10px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 83, ../sass/base/node/_articles.scss */
  .node-article .header .submitted:before {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 97, ../sass/base/node/_articles.scss */
.node-article .field-name-field-article-type {
  float: left;
  min-width: 98px;
  margin-bottom: 44px;
}
/* line 102, ../sass/base/node/_articles.scss */
.node-article .field-name-field-article-type a {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  font-size: 12px;
  display: block;
  text-align: center;
  font-weight: 300;
  text-transform: uppercase;
  padding: 2px 10px;
  color: #00e0b7;
  border: 1px solid #00e0b7;
}
/* line 114, ../sass/base/node/_articles.scss */
.node-article .field-name-field-article-type a:hover {
  background-color: #00e0b7;
  color: #fff;
  text-decoration: none;
}
/* line 124, ../sass/base/node/_articles.scss */
.node-article .field-name-field-article-tag .field-item {
  padding: 3px 5px;
  margin-right: 6px;
  background-color: #d4d5da;
  display: inline-block;
  border-radius: 5px;
}
/* line 131, ../sass/base/node/_articles.scss */
.node-article .field-name-field-article-tag .field-item:last-child {
  margin-right: 0;
}
/* line 135, ../sass/base/node/_articles.scss */
.node-article .field-name-field-article-tag .field-item:hover {
  background-color: #F7B142;
}
/* line 139, ../sass/base/node/_articles.scss */
.node-article .field-name-field-article-tag .field-item a {
  color: #FFFFFF;
}
/* line 146, ../sass/base/node/_articles.scss */
.node-article .read-more a {
  position: relative;
  padding-right: 10px;
  font-size: 15px;
  text-transform: uppercase;
  color: #716676;
}
/* line 154, ../sass/base/node/_articles.scss */
.node-article .read-more a:after {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  background-position: -105px -67px;
  background-repeat: no-repeat;
  content: ' ';
  position: absolute;
  top: 6px;
  right: -2px;
  width: 5px;
  height: 8px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 154, ../sass/base/node/_articles.scss */
  .node-article .read-more a:after {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 167, ../sass/base/node/_articles.scss */
.node-article .fb-like {
  float: right;
  margin-top: 3px;
}

/* line 174, ../sass/base/node/_articles.scss */
.node--article--full .field-name-field-article-tag {
  margin-bottom: 20px;
  clear: both;
  float: left;
}

/* line 182, ../sass/base/node/_articles.scss */
.side-news-for-articles-and-pages h2 {
  margin-top: 0;
  font-size: 20px;
  font-weight: 300;
}
/* line 188, ../sass/base/node/_articles.scss */
.side-news-for-articles-and-pages p {
  font-size: 15px;
  font-weight: normal;
  color: #62697d;
  margin-bottom: 0;
}
/* line 195, ../sass/base/node/_articles.scss */
.side-news-for-articles-and-pages .read-more {
  color: #716676;
}
/* line 199, ../sass/base/node/_articles.scss */
.side-news-for-articles-and-pages .views-row {
  margin-bottom: 30px;
}
/* line 202, ../sass/base/node/_articles.scss */
.side-news-for-articles-and-pages .views-row .field--body-content {
  padding-bottom: 0;
}

/* line 209, ../sass/base/node/_articles.scss */
.page-taxonomy-term-tags .region-content .node--article--teaser {
  padding-right: 12.5%;
}

/* line 214, ../sass/base/node/_articles.scss */
.page-taxonomy-term-article_type h1.page-header, .page-term-article_tags h1.page-header {
  display: none;
}
/* line 218, ../sass/base/node/_articles.scss */
.page-taxonomy-term-article_type .main-container, .page-term-article_tags .main-container {
  padding-top: 0;
}
/* line 1, ../sass/base/elements/_resources_header.scss */
.page-taxonomy-term-article_type .region-page-header, .page-term-article_tags .region-page-header {
  margin-bottom: 66px;
}
/* line 5, ../sass/base/elements/_resources_header.scss */
.page-taxonomy-term-article_type .resources-page-header, .page-term-article_tags .resources-page-header {
  position: relative;
  background-color: #32394f;
  z-index: 10;
  min-height: 150px;
}
/* line 11, ../sass/base/elements/_resources_header.scss */
.page-taxonomy-term-article_type .resources-page-header h3, .page-term-article_tags .resources-page-header h3 {
  position: relative;
  z-index: 13;
  color: #fff;
  font-size: 24px;
  font-weight: 400;
  margin: 44px 0 22px;
}
/* line 19, ../sass/base/elements/_resources_header.scss */
.page-taxonomy-term-article_type .resources-page-header h3 a, .page-term-article_tags .resources-page-header h3 a {
  color: #fff;
}
/* line 24, ../sass/base/elements/_resources_header.scss */
.page-taxonomy-term-article_type .resources-page-header .resources-page-position-desc, .page-term-article_tags .resources-page-header .resources-page-position-desc {
  position: relative;
  z-index: 13;
  display: block;
  max-width: 600px;
  margin-bottom: 44px;
  color: #cccdd2;
  font-size: 14px;
}
/* line 33, ../sass/base/elements/_resources_header.scss */
.page-taxonomy-term-article_type .resources-page-header .resources-page-position-desc .btn-eut, .page-term-article_tags .resources-page-header .resources-page-position-desc .btn-eut {
  margin-top: 15px;
}
/* line 38, ../sass/base/elements/_resources_header.scss */
.page-taxonomy-term-article_type .resources-page-header .resources-page-header-bg, .page-term-article_tags .resources-page-header .resources-page-header-bg {
  position: absolute;
  bottom: 0;
  right: 20px;
  z-index: 11;
  overflow: hidden;
  display: inline-block;
  width: 529px;
  height: 136px;
}
/* line 48, ../sass/base/elements/_resources_header.scss */
.page-taxonomy-term-article_type .resources-page-header .resources-page-header-bg i, .page-term-article_tags .resources-page-header .resources-page-header-bg i {
  position: relative;
  display: inline-block;
  width: 529px;
  height: 136px;
  background-repeat: no-repeat;
  background-image: url("../img/positions-header-bg.png?v=2025-06-19.11:44:46");
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-animation: slide-in-from-bottom 0.75s ease-out;
  -o-animation: slide-in-from-bottom 0.75s ease-out;
  animation: slide-in-from-bottom 0.75s ease-out;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 48, ../sass/base/elements/_resources_header.scss */
  .page-taxonomy-term-article_type .resources-page-header .resources-page-header-bg i, .page-term-article_tags .resources-page-header .resources-page-header-bg i {
    background-image: url("../img/positions-header-bg-2x.png?v=2025-06-19.11:44:46");
    background-size: 529px 136px;
  }
}

/* line 226, ../sass/base/node/_articles.scss */
#block-views-side-news-block .block-title {
  display: none;
}

/* line 1, ../sass/base/node/_faq.scss */
.node-eutraining-faq {
  font-family: "Inter", sans-serif;
}
/* line 5, ../sass/base/node/_faq.scss */
.node-eutraining-faq .rate-article-widget label {
  font-weight: 400;
  color: #969696;
}
/* line 11, ../sass/base/node/_faq.scss */
.node-eutraining-faq .rate-article-widget .rate-widget-yesno ul {
  list-style: none;
  overflow: hidden;
}
/* line 15, ../sass/base/node/_faq.scss */
.node-eutraining-faq .rate-article-widget .rate-widget-yesno ul li {
  float: left;
  list-style: none;
}
/* line 21, ../sass/base/node/_faq.scss */
.node-eutraining-faq .rate-article-widget .rate-widget-yesno .votes {
  display: none;
}
/* line 24, ../sass/base/node/_faq.scss */
.node-eutraining-faq .rate-article-widget .rate-yesno-votes {
  display: inline-block;
  margin: 0;
  padding: 0;
  border: none;
  font-size: 0.8em;
}
/* line 32, ../sass/base/node/_faq.scss */
.node-eutraining-faq .rate-article-widget .rate-yesno-btn {
  display: inline-block;
  padding: 0;
  margin: 0 5px 0 0;
  font-size: 14px;
  font-weight: 400;
  color: #555b6d;
}
/* line 40, ../sass/base/node/_faq.scss */
.node-eutraining-faq .rate-article-widget .rate-yesno-btn, .node-eutraining-faq .rate-article-widget .rate-yesno-btn:hover, .node-eutraining-faq .rate-article-widget .rate-yesno-btn:active, .node-eutraining-faq .rate-article-widget .rate-yesno-btn:focus {
  text-decoration: none;
}
/* line 47, ../sass/base/node/_faq.scss */
.node-eutraining-faq .rate-article-widget .rate-yesno-btn i {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 15px;
  height: 15px;
  display: inline-block;
  background-position: -150px -70px;
  vertical-align: middle;
  margin: -1px 5px 0 0;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 47, ../sass/base/node/_faq.scss */
  .node-eutraining-faq .rate-article-widget .rate-yesno-btn i {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 58, ../sass/base/node/_faq.scss */
.node-eutraining-faq .rate-article-widget .user-voted i {
  background-position: -130px -70px;
}
/* line 63, ../sass/base/node/_faq.scss */
.node-eutraining-faq .rate-article-widget .rate-info {
  display: none;
}

/* line 69, ../sass/base/node/_faq.scss */
.node--eutraining-faq--full {
  padding-right: 12.5%;
}
/* line 72, ../sass/base/node/_faq.scss */
.node--eutraining-faq--full .field-name-field-description {
  margin: 30px 0 40px;
}
/* line 77, ../sass/base/node/_faq.scss */
.node--eutraining-faq--full h2.node-title {
  margin-top: 0;
  margin-bottom: 32px;
  font-size: 30px;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}

/* line 89, ../sass/base/node/_faq.scss */
.faq-term-node-list {
  counter-reset: faq;
}

/* line 93, ../sass/base/node/_faq.scss */
.node--eutraining-faq--teaser {
  margin-bottom: 16px;
  counter-increment: faq;
}
/* line 97, ../sass/base/node/_faq.scss */
.node--eutraining-faq--teaser .node-title {
  font-size: 14px;
  position: relative;
  padding-left: 24px;
  margin: 0;
}
/* line 103, ../sass/base/node/_faq.scss */
.node--eutraining-faq--teaser .node-title::before {
  position: absolute;
  left: 0;
  top: 0;
  content: counter(faq) ". ";
}
/* line 111, ../sass/base/node/_faq.scss */
.node--eutraining-faq--teaser .node-title a:hover {
  text-decoration: underline;
}

/* line 117, ../sass/base/node/_faq.scss */
.view-eutraining-faq-search {
  counter-reset: faq;
}
/* line 120, ../sass/base/node/_faq.scss */
.view-eutraining-faq-search .view-row {
  counter-increment: faq;
}

/* line 128, ../sass/base/node/_faq.scss */
.node-type-eutraining-faq .block-views .block-title {
  margin-bottom: 20px;
}
/* line 135, ../sass/base/node/_faq.scss */
.node-type-eutraining-faq .view-eutraining-faq-popular-articles-for-nodes .view-content {
  font-size: 15px;
  font-weight: 400;
}
/* line 139, ../sass/base/node/_faq.scss */
.node-type-eutraining-faq .view-eutraining-faq-popular-articles-for-nodes .view-content .views-row {
  margin: 10px 0;
}

/* line 146, ../sass/base/node/_faq.scss */
.node--eutraining-faq--highlighted-faq {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  border-radius: 5px;
  margin: 20px 0;
  border: 1px solid #F7F8F9;
}
/* line 152, ../sass/base/node/_faq.scss */
.node--eutraining-faq--highlighted-faq .node-title {
  min-height: 52px;
  position: relative;
  z-index: 2;
  margin: 0;
}
/* line 158, ../sass/base/node/_faq.scss */
.node--eutraining-faq--highlighted-faq .node-title .node-link {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  border-top-right-radius: 20px;
  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  font-size: 20px;
  line-height: 1.44;
  color: #030335;
  display: inline-block;
  position: relative;
  background: #fff;
  width: 100%;
}
/* line 171, ../sass/base/node/_faq.scss */
.node--eutraining-faq--highlighted-faq .node-title .text {
  display: inline-block;
  padding: 16px 34px 16px 34px;
}
/* line 176, ../sass/base/node/_faq.scss */
.node--eutraining-faq--highlighted-faq .node-title .toggle {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
  width: 52px;
  bottom: 0;
}
/* line 186, ../sass/base/node/_faq.scss */
.node--eutraining-faq--highlighted-faq .node-title .toggle:after {
  background-image: url("../img/products/plus.png");
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  content: '';
  display: inline-block;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  margin-left: -15px;
  background-color: #DFF7F2;
  border-radius: 50px;
}
/* line 206, ../sass/base/node/_faq.scss */
.node--eutraining-faq--highlighted-faq > .content {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  overflow: hidden;
  max-height: 0;
  position: relative;
  z-index: 1;
  margin-top: -1px;
}
/* line 214, ../sass/base/node/_faq.scss */
.node--eutraining-faq--highlighted-faq > .content .field {
  padding: 30px 44px 30px 83px;
  font-size: 16px;
}
/* line 220, ../sass/base/node/_faq.scss */
.node--eutraining-faq--highlighted-faq.faq-open {
  border-color: #7acfbe;
}
/* line 224, ../sass/base/node/_faq.scss */
.node--eutraining-faq--highlighted-faq.faq-open .node-title .node-link {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-color: #7acfbe;
  color: #1bbd9c;
}
/* line 230, ../sass/base/node/_faq.scss */
.node--eutraining-faq--highlighted-faq.faq-open .node-title .toggle {
  border-bottom-left-radius: 0;
}
/* line 233, ../sass/base/node/_faq.scss */
.node--eutraining-faq--highlighted-faq.faq-open .node-title .toggle:after {
  background-image: url("../img/products/times.png");
}
/* line 240, ../sass/base/node/_faq.scss */
.node--eutraining-faq--highlighted-faq.faq-open > .content {
  max-height: 5000px;
  background: #fff;
}

/* line 14, ../sass/base/node/_forum.scss */
.node--forum--full .topic-open {
  border: 1px solid #d4d6da;
  position: relative;
  padding: 0 40px 40px;
  margin: 0 0 25px;
}
/* line 21, ../sass/base/node/_forum.scss */
.node--forum--full .node-header {
  padding: 80px 0 0;
}
/* line 25, ../sass/base/node/_forum.scss */
.node--forum--full .node-meta {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 50px;
  color: #fff;
  background: #32394f;
  font-size: 14px;
  padding: 15px 40px;
}
/* line 36, ../sass/base/node/_forum.scss */
.node--forum--full .node-meta .meta {
  display: inline-block;
  vertical-align: middle;
  padding: 0 15px;
  border-left: 1px solid #fff;
  line-height: 16px;
}
/* line 44, ../sass/base/node/_forum.scss */
.node--forum--full .node-meta .author {
  font-weight: 700;
  padding-left: 0;
  border-left: none;
}
/* line 50, ../sass/base/node/_forum.scss */
.node--forum--full .node-meta .date {
  font-weight: 500;
}
/* line 55, ../sass/base/node/_forum.scss */
.node--forum--full .node-title {
  font-size: 25px;
  font-family: "Titillium Web", sans-serif;
  font-weight: 300;
  margin: 0 0 15px;
}
/* line 61, ../sass/base/node/_forum.scss */
.node--forum--full .node-title,
.node--forum--full .node-title a,
.node--forum--full .node-title a:hover,
.node--forum--full .node-title a:active,
.node--forum--full .node-title a:focus {
  color: #555b6d;
}
/* line 70, ../sass/base/node/_forum.scss */
.node--forum--full .content {
  margin: 30px 0 0;
}
/* line 76, ../sass/base/node/_forum.scss */
.node--forum--full .topic-open .form-wrapper div, .node--forum--full .topic-open .form-wrapper button {
  display: inline-block;
}
/* line 80, ../sass/base/node/_forum.scss */
.node--forum--full .topic-open .form-wrapper .form-submit {
  margin-top: -68px;
  margin-left: 12px;
}
/* line 86, ../sass/base/node/_forum.scss */
.node--forum--full .topic-open .form-group {
  margin-bottom: 15px;
}
/* line 90, ../sass/base/node/_forum.scss */
.node--forum--full .topic-open form {
  margin-top: -20px;
}
/* line 94, ../sass/base/node/_forum.scss */
.node--forum--full .topic-open .content {
  margin: 0;
}
/* line 97, ../sass/base/node/_forum.scss */
.node--forum--full .topic-open .content p {
  margin-bottom: 0;
}

/* line 2, ../sass/base/node/_job-list-item.scss */
.job-type .plus {
  display: none;
}
/* line 4, ../sass/base/node/_job-list-item.scss */
.job-type .letter {
  width: 25px;
  height: 25px;
  border-radius: 25px;
  display: inline-block;
  text-align: center;
  line-height: 25px;
  color: #fff;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  background: #33d7c5;
}

/* line 18, ../sass/base/node/_job-list-item.scss */
.job-position {
  font-family: "Titillium Web", sans-serif;
  color: #555b6d;
  line-height: 1.1;
  position: relative;
}
/* line 24, ../sass/base/node/_job-list-item.scss */
.job-position .job-name {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 10px;
}
/* line 29, ../sass/base/node/_job-list-item.scss */
.job-position .job-name a {
  color: #555b6d;
}
/* line 34, ../sass/base/node/_job-list-item.scss */
.job-position .employer {
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 6px;
}
/* line 40, ../sass/base/node/_job-list-item.scss */
.job-position .location {
  font-size: 15px;
  font-weight: 200;
}
/* line 45, ../sass/base/node/_job-list-item.scss */
.job-position .node-edit {
  visibility: hidden;
  position: absolute;
  color: #000;
  bottom: 0;
  right: 0;
  border: 1px solid #000;
  display: inline-block;
  padding: 2px 10px;
  background: #fff;
  border-radius: 5px;
  font-size: 11px;
}
/* line 60, ../sass/base/node/_job-list-item.scss */
.job-position:hover .node-edit {
  visibility: visible;
}

/* line 64, ../sass/base/node/_job-list-item.scss */
.node--job-list-item {
  border: 1px solid #d4d6db;
  padding: 20px 25px;
  min-height: 105px;
}
/* line 69, ../sass/base/node/_job-list-item.scss */
.node--job-list-item .apply {
  position: absolute;
  top: 9px;
  right: 38px;
}
/* line 75, ../sass/base/node/_job-list-item.scss */
.node--job-list-item .node-title {
  margin: 0 0 5px;
  font-size: 14px;
  font-weight: 400;
  color: #555b6d;
}
/* line 82, ../sass/base/node/_job-list-item.scss */
.node--job-list-item .location {
  color: #888c99;
  font-size: 12px;
  font-weight: 400;
  margin: 0;
}
/* line 90, ../sass/base/node/_job-list-item.scss */
.no-js .node--job-list-item .job-description {
  display: block;
}
/* line 91, ../sass/base/node/_job-list-item.scss */
.no-js .node--job-list-item .btn-more-info {
  display: none;
}
/* line 94, ../sass/base/node/_job-list-item.scss */
.node--job-list-item .job-description {
  padding: 25px 0 0;
}
/* line 98, ../sass/base/node/_job-list-item.scss */
.node--job-list-item .field-name-field-job-name {
  display: none;
}
/* line 102, ../sass/base/node/_job-list-item.scss */
.node--job-list-item .btn-more-info {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  border: 1px solid #00cdb7;
  background: #00cdb7;
  color: #fff;
  width: 70px;
  height: 20px;
  line-height: 20px;
  text-transform: uppercase;
  font-size: 10px;
  font-family: "Titillium Web", sans-serif;
  font-weight: 500;
  display: inline-block;
  text-align: center;
  border-radius: 3px;
  margin: 12px 0 0;
  cursor: pointer;
}
/* line 120, ../sass/base/node/_job-list-item.scss */
.node--job-list-item .btn-more-info span {
  display: none;
}
/* line 122, ../sass/base/node/_job-list-item.scss */
.node--job-list-item .btn-more-info:before {
  content: attr(data-open-label);
}
/* line 126, ../sass/base/node/_job-list-item.scss */
.node--job-list-item .btn-more-info.collapsed {
  background: #fff;
  color: #00cdb7;
}
/* line 130, ../sass/base/node/_job-list-item.scss */
.node--job-list-item .btn-more-info.collapsed:before {
  content: attr(data-closed-label);
}

/* line 2, ../sass/base/node/_coaching-session.scss */
.node-trainer-coordination .approved, .node-application-assistance-coordinat .approved {
  margin-top: 15px;
}
/* line 6, ../sass/base/node/_coaching-session.scss */
.node-trainer-coordination .training, .node-application-assistance-coordinat .training {
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: center;
}
/* line 11, ../sass/base/node/_coaching-session.scss */
.node-trainer-coordination .training .details, .node-application-assistance-coordinat .training .details {
  text-align: center;
}
/* line 15, ../sass/base/node/_coaching-session.scss */
.node-trainer-coordination .training .details-list, .node-application-assistance-coordinat .training .details-list {
  max-width: 200px;
  margin: auto;
}
/* line 20, ../sass/base/node/_coaching-session.scss */
.node-trainer-coordination .training .title, .node-application-assistance-coordinat .training .title {
  font-size: 18px;
  font-weight: 300;
  margin-bottom: 10px;
}
/* line 26, ../sass/base/node/_coaching-session.scss */
.node-trainer-coordination .training .trainee-attachment, .node-trainer-coordination .training .trainer-attachment, .node-application-assistance-coordinat .training .trainee-attachment, .node-application-assistance-coordinat .training .trainer-attachment {
  margin-bottom: 4px;
}
/* line 30, ../sass/base/node/_coaching-session.scss */
.node-trainer-coordination .training .trainer,
.node-trainer-coordination .training .trainee, .node-application-assistance-coordinat .training .trainer,
.node-application-assistance-coordinat .training .trainee {
  position: relative;
}
/* line 34, ../sass/base/node/_coaching-session.scss */
.node-trainer-coordination .training .trainer:after,
.node-trainer-coordination .training .trainee:after, .node-application-assistance-coordinat .training .trainer:after,
.node-application-assistance-coordinat .training .trainee:after {
  content: '\00BB';
  display: block;
  position: absolute;
  font-size: 64px;
  width: 64px;
  top: 0;
  height: 50px;
  line-height: 35px;
}
/* line 48, ../sass/base/node/_coaching-session.scss */
.node-trainer-coordination .training .trainer--team, .node-application-assistance-coordinat .training .trainer--team {
  width: 75px;
  height: 75px;
  background: url("../img/sprite.png") no-repeat -247px -455px;
  display: inline-block;
  border-radius: 100%;
  background-size: 465px 525px;
}
/* line 57, ../sass/base/node/_coaching-session.scss */
.node-trainer-coordination .training .trainer:after, .node-application-assistance-coordinat .training .trainer:after {
  right: -64px;
}
/* line 63, ../sass/base/node/_coaching-session.scss */
.node-trainer-coordination .training .trainee:after, .node-application-assistance-coordinat .training .trainee:after {
  left: -64px;
}
/* line 69, ../sass/base/node/_coaching-session.scss */
.node-trainer-coordination .field-type-text-with-summary, .node-application-assistance-coordinat .field-type-text-with-summary {
  max-width: 420px;
  margin: 0 auto;
}

/* line 76, ../sass/base/node/_coaching-session.scss */
.node-type-trainer-coordination .ui-timepicker-table td a {
  width: 34px;
  font-size: 12px;
}

/* line 1, ../sass/base/node/_page.scss */
.node--page--full {
  padding-right: 20.3%;
}
/* line 4, ../sass/base/node/_page.scss */
.node--page--full img {
  max-width: 100%;
}

/* line 2, ../sass/base/node/_positions.scss */
.page-node.node-type-positions .main-container {
  padding-top: 0;
}
/* line 6, ../sass/base/node/_positions.scss */
.page-node.node-type-positions .region-page-header {
  margin-bottom: 40px;
}
/* line 10, ../sass/base/node/_positions.scss */
.page-node.node-type-positions .page-header {
  display: none;
}
@-moz-keyframes slide-in-from-right {
  0% {
    -moz-transform: translate3d(150%, 0, 0);
  }
  100% {
    -moz-transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slide-in-from-right {
  0% {
    -webkit-transform: translate3d(150%, 0, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes slide-in-from-right {
  0% {
    -o-transform: translate3d(150%, 0, 0);
  }
  100% {
    -o-transform: translate3d(0, 0, 0);
  }
}
@-ms-keyframes slide-in-from-right {
  0% {
    -ms-transform: translate3d(150%, 0, 0);
  }
  100% {
    -ms-transform: translate3d(0, 0, 0);
  }
}
@keyframes slide-in-from-right {
  0% {
    transform: translate3d(150%, 0, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes slide-in-from-bottom {
  0% {
    opacity: 0;
    -moz-transform: translate3d(0, 136px, 0);
  }
  60% {
    opacity: 1;
    -moz-transform: translate3d(0, 0, 0);
  }
  80% {
    -moz-transform: translate3d(0, 4px, 0);
  }
  100% {
    -moz-transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slide-in-from-bottom {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 136px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
  }
  80% {
    -webkit-transform: translate3d(0, 4px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes slide-in-from-bottom {
  0% {
    opacity: 0;
    -o-transform: translate3d(0, 136px, 0);
  }
  60% {
    opacity: 1;
    -o-transform: translate3d(0, 0, 0);
  }
  80% {
    -o-transform: translate3d(0, 4px, 0);
  }
  100% {
    -o-transform: translate3d(0, 0, 0);
  }
}
@-ms-keyframes slide-in-from-bottom {
  0% {
    opacity: 0;
    -ms-transform: translate3d(0, 136px, 0);
  }
  60% {
    opacity: 1;
    -ms-transform: translate3d(0, 0, 0);
  }
  80% {
    -ms-transform: translate3d(0, 4px, 0);
  }
  100% {
    -ms-transform: translate3d(0, 0, 0);
  }
}
@keyframes slide-in-from-bottom {
  0% {
    opacity: 0;
    transform: translate3d(0, 136px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
  80% {
    transform: translate3d(0, 4px, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
/* line 4, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-header {
  position: relative;
  /*background-color: $background-blue;*/
  z-index: 10;
}
/* line 9, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-header h3 {
  position: relative;
  z-index: 13;
  color: #030335;
  margin: 33px 0;
  font-family: "Inter", sans-serif;
  font-size: 40px;
  font-weight: 800;
  line-height: 52px;
  text-align: center;
}
/* line 23, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-header h3 a {
  color: #030335;
}
/* line 31, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-header .nav-product-tabs li.col {
  width: 20%;
}
/* line 35, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-header .nav-product-tabs li.tab {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 768px) {
  /* line 41, ../sass/base/pages/products/_header.scss */
  .page-node.node-type-positions .products-page-header .nav-product-tabs li a span {
    display: inline-block;
    white-space: normal;
    vertical-align: middle;
  }
}
/* line 57, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions-pre-text {
  display: block;
  border: 1px solid #F7F8F9;
  background: #FFFFFF;
  box-shadow: 0 15px 38px 0 rgba(0, 0, 0, 0.04);
  color: #030335;
  padding: 20px 30px;
  border-radius: 20px;
  margin: 0 0 20px;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.01em;
  text-align: left;
  position: relative;
}
/* line 73, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions-pre-text .products-top-title, .page-node.node-type-positions .products-page-positions-pre-text h2 {
  margin-top: 0;
}
/* line 76, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions-pre-text .products-top-description {
  overflow: hidden;
  height: auto;
}
/* line 80, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions-pre-text .close-description-btn {
  position: absolute;
  top: 10px;
  right: 10px;
  transition: ease-in-out 0.5s;
  rotate: 180deg;
}
/* line 89, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions-pre-text.closed .close-description-btn {
  rotate: 0deg;
}
/* line 96, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-top-bar {
  min-height: 34px;
  background: #DFF7F2;
}
/* line 100, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-top-bar .tooltip {
  margin-top: -4px;
}
/* line 106, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .classroom-trainings .page-header {
  font-weight: 300;
  margin-bottom: 16px;
}
/* line 113, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-filter .products-page-profile {
  margin-left: 16px;
}
/* line 118, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-filter {
  margin: 0 0 34px;
}
/* line 124, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions.page-products-webinars .products-page-top-bar {
  min-height: 0;
}
/* line 131, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-container .products-page-categories {
  margin-bottom: 16px;
  max-width: unset;
}
@media screen and (min-width: 768px) {
  /* line 131, ../sass/base/pages/products/_header.scss */
  .page-node.node-type-positions .products-container .products-page-categories {
    margin-bottom: 0;
  }
}
/* line 139, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-container .products-page-categories .nav {
  font-size: 0;
  margin-right: -5px;
  margin-left: -5px;
  margin-bottom: 10px;
}
/* line 144, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-container .products-page-categories .nav > li {
  font-size: 16px;
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 10px;
}
/* line 150, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-container .products-page-categories .nav > li > a {
  background: #b8d0cb;
  border-radius: 10px;
  color: #030335;
}
/* line 155, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-container .products-page-categories .nav > li > a:hover {
  background: #fff;
  box-shadow: 0px 10px 28px 0px #00000048;
}
/* line 159, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-container .products-page-categories .nav > li > a.active {
  background: #6c7b78;
  color: #fff;
}
/* line 172, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions, .page-node.node-type-positions .products-page-categories, .page-node.node-type-positions .products-page-type, .page-node.node-type-positions .products-page-profile {
  padding-top: 5px;
  min-width: 160px;
  max-width: 300px;
}
/* line 178, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions:hover .dropdown-menu, .page-node.node-type-positions .products-page-categories:hover .dropdown-menu, .page-node.node-type-positions .products-page-type:hover .dropdown-menu, .page-node.node-type-positions .products-page-profile:hover .dropdown-menu {
  display: block;
}
/* line 183, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions .dropdown-toggle, .page-node.node-type-positions .products-page-categories .dropdown-toggle, .page-node.node-type-positions .products-page-type .dropdown-toggle, .page-node.node-type-positions .products-page-profile .dropdown-toggle {
  min-height: 35px;
  line-height: 1;
  border-radius: 10px;
  background-color: #fff;
  color: #030335;
  display: block;
  position: relative;
  width: 100%;
  vertical-align: middle;
  padding: 16px 24px 16px 14px;
  cursor: pointer;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-align: left;
}
/* line 204, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions .dropdown-toggle, .page-node.node-type-positions .products-page-positions .dropdown-toggle:hover, .page-node.node-type-positions .products-page-positions .dropdown-toggle:focus, .page-node.node-type-positions .products-page-positions .dropdown-toggle:active, .page-node.node-type-positions .products-page-categories .dropdown-toggle, .page-node.node-type-positions .products-page-categories .dropdown-toggle:hover, .page-node.node-type-positions .products-page-categories .dropdown-toggle:focus, .page-node.node-type-positions .products-page-categories .dropdown-toggle:active, .page-node.node-type-positions .products-page-type .dropdown-toggle, .page-node.node-type-positions .products-page-type .dropdown-toggle:hover, .page-node.node-type-positions .products-page-type .dropdown-toggle:focus, .page-node.node-type-positions .products-page-type .dropdown-toggle:active, .page-node.node-type-positions .products-page-profile .dropdown-toggle, .page-node.node-type-positions .products-page-profile .dropdown-toggle:hover, .page-node.node-type-positions .products-page-profile .dropdown-toggle:focus, .page-node.node-type-positions .products-page-profile .dropdown-toggle:active {
  text-decoration: none;
}
/* line 212, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions .dropdown-toggle .toggle, .page-node.node-type-positions .products-page-categories .dropdown-toggle .toggle, .page-node.node-type-positions .products-page-type .dropdown-toggle .toggle, .page-node.node-type-positions .products-page-profile .dropdown-toggle .toggle {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  background: url("../img/products/dropdown-arrow-down.svg") no-repeat center;
  display: inline-block;
  position: absolute;
  right: 18px;
  top: 50%;
  width: 25px;
  height: 25px;
  margin-top: -13px;
  box-shadow: 0 0 7px 2px rgba(0, 0, 0, 0.3);
  border-radius: 50px;
  padding: 5px;
}
/* line 230, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions .dropdown-menu, .page-node.node-type-positions .products-page-categories .dropdown-menu, .page-node.node-type-positions .products-page-type .dropdown-menu, .page-node.node-type-positions .products-page-profile .dropdown-menu {
  overflow: hidden;
  left: 0;
  right: 0;
  top: 100%;
  margin-top: -3px;
  background-color: #fff;
  color: #030335;
  border: none;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.01em;
  text-align: left;
  padding: 0;
}
/* line 250, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions .dropdown-menu li:hover, .page-node.node-type-positions .products-page-positions .dropdown-menu li:focus, .page-node.node-type-positions .products-page-positions .dropdown-menu li:active, .page-node.node-type-positions .products-page-categories .dropdown-menu li:hover, .page-node.node-type-positions .products-page-categories .dropdown-menu li:focus, .page-node.node-type-positions .products-page-categories .dropdown-menu li:active, .page-node.node-type-positions .products-page-type .dropdown-menu li:hover, .page-node.node-type-positions .products-page-type .dropdown-menu li:focus, .page-node.node-type-positions .products-page-type .dropdown-menu li:active, .page-node.node-type-positions .products-page-profile .dropdown-menu li:hover, .page-node.node-type-positions .products-page-profile .dropdown-menu li:focus, .page-node.node-type-positions .products-page-profile .dropdown-menu li:active {
  background: #c9f2e8;
}
/* line 256, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions .dropdown-menu li:last-child a, .page-node.node-type-positions .products-page-categories .dropdown-menu li:last-child a, .page-node.node-type-positions .products-page-type .dropdown-menu li:last-child a, .page-node.node-type-positions .products-page-profile .dropdown-menu li:last-child a {
  border-bottom: none;
}
/* line 260, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions .dropdown-menu li a, .page-node.node-type-positions .products-page-categories .dropdown-menu li a, .page-node.node-type-positions .products-page-type .dropdown-menu li a, .page-node.node-type-positions .products-page-profile .dropdown-menu li a {
  color: #030335;
  font-size: 12px;
  border-bottom: 1px solid #CFD1D6;
}
/* line 268, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions .dropdown-menu li .info, .page-node.node-type-positions .products-page-categories .dropdown-menu li .info, .page-node.node-type-positions .products-page-type .dropdown-menu li .info, .page-node.node-type-positions .products-page-profile .dropdown-menu li .info {
  position: absolute;
  bottom: 12px;
  right: 10px;
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 11px;
  height: 11px;
  display: inline-block;
  background-position: -116px -75px;
  margin: -3px 4px 0 0;
  vertical-align: middle;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 268, ../sass/base/pages/products/_header.scss */
  .page-node.node-type-positions .products-page-positions .dropdown-menu li .info, .page-node.node-type-positions .products-page-categories .dropdown-menu li .info, .page-node.node-type-positions .products-page-type .dropdown-menu li .info, .page-node.node-type-positions .products-page-profile .dropdown-menu li .info {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 281, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions .dropdown-menu li .active, .page-node.node-type-positions .products-page-categories .dropdown-menu li .active, .page-node.node-type-positions .products-page-type .dropdown-menu li .active, .page-node.node-type-positions .products-page-profile .dropdown-menu li .active {
  color: #fff;
  background: #0DB68C;
  font-weight: 600;
}
/* line 290, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions.open .dropdown-toggle, .page-node.node-type-positions .products-page-categories.open .dropdown-toggle, .page-node.node-type-positions .products-page-type.open .dropdown-toggle, .page-node.node-type-positions .products-page-profile.open .dropdown-toggle {
  background: #555b6d;
}
/* line 293, ../sass/base/pages/products/_header.scss */
.page-node.node-type-positions .products-page-positions.open .dropdown-toggle .toggle, .page-node.node-type-positions .products-page-categories.open .dropdown-toggle .toggle, .page-node.node-type-positions .products-page-type.open .dropdown-toggle .toggle, .page-node.node-type-positions .products-page-profile.open .dropdown-toggle .toggle {
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

/* line 3, ../sass/base/node/_webcast.scss */
.page-resources-epso-webcasts .main-container {
  padding-top: 0;
}
/* line 7, ../sass/base/node/_webcast.scss */
.page-resources-epso-webcasts h1.page-header {
  display: none;
}
/* line 11, ../sass/base/node/_webcast.scss */
.page-resources-epso-webcasts .secondary-bar-nav > li > a.active {
  border-bottom-color: #32394f;
}
/* line 15, ../sass/base/node/_webcast.scss */
.page-resources-epso-webcasts .secondary-bar-nav li a:after {
  background-color: #32394f;
}
/* line 1, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-webcasts .region-page-header {
  margin-bottom: 66px;
}
/* line 5, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-webcasts .resources-page-header {
  position: relative;
  background-color: #32394f;
  z-index: 10;
  min-height: 150px;
}
/* line 11, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-webcasts .resources-page-header h3 {
  position: relative;
  z-index: 13;
  color: #fff;
  font-size: 24px;
  font-weight: 400;
  margin: 44px 0 22px;
}
/* line 19, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-webcasts .resources-page-header h3 a {
  color: #fff;
}
/* line 24, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-webcasts .resources-page-header .resources-page-position-desc {
  position: relative;
  z-index: 13;
  display: block;
  max-width: 600px;
  margin-bottom: 44px;
  color: #cccdd2;
  font-size: 14px;
}
/* line 33, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-webcasts .resources-page-header .resources-page-position-desc .btn-eut {
  margin-top: 15px;
}
/* line 38, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-webcasts .resources-page-header .resources-page-header-bg {
  position: absolute;
  bottom: 0;
  right: 20px;
  z-index: 11;
  overflow: hidden;
  display: inline-block;
  width: 529px;
  height: 136px;
}
/* line 48, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-webcasts .resources-page-header .resources-page-header-bg i {
  position: relative;
  display: inline-block;
  width: 529px;
  height: 136px;
  background-repeat: no-repeat;
  background-image: url("../img/positions-header-bg.png?v=2025-06-19.11:44:46");
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-animation: slide-in-from-bottom 0.75s ease-out;
  -o-animation: slide-in-from-bottom 0.75s ease-out;
  animation: slide-in-from-bottom 0.75s ease-out;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 48, ../sass/base/elements/_resources_header.scss */
  .page-resources-epso-webcasts .resources-page-header .resources-page-header-bg i {
    background-image: url("../img/positions-header-bg-2x.png?v=2025-06-19.11:44:46");
    background-size: 529px 136px;
  }
}

/* line 3, ../sass/base/node/_e-book_eu-summaries.scss */
.page-resources-ebooks h1.page-header,
.page-resources-eu-summaries h1.page-header {
  display: none;
}
/* line 7, ../sass/base/node/_e-book_eu-summaries.scss */
.page-resources-ebooks .main-container,
.page-resources-eu-summaries .main-container {
  padding-top: 0;
}
/* line 11, ../sass/base/node/_e-book_eu-summaries.scss */
.page-resources-ebooks .secondary-bar-nav > li > a.active,
.page-resources-eu-summaries .secondary-bar-nav > li > a.active {
  border-bottom-color: #32394f;
}
/* line 15, ../sass/base/node/_e-book_eu-summaries.scss */
.page-resources-ebooks .secondary-bar-nav li a:after,
.page-resources-eu-summaries .secondary-bar-nav li a:after {
  background-color: #32394f;
}
/* line 1, ../sass/base/elements/_resources_header.scss */
.page-resources-ebooks .region-page-header,
.page-resources-eu-summaries .region-page-header {
  margin-bottom: 66px;
}
/* line 5, ../sass/base/elements/_resources_header.scss */
.page-resources-ebooks .resources-page-header,
.page-resources-eu-summaries .resources-page-header {
  position: relative;
  background-color: #32394f;
  z-index: 10;
  min-height: 150px;
}
/* line 11, ../sass/base/elements/_resources_header.scss */
.page-resources-ebooks .resources-page-header h3,
.page-resources-eu-summaries .resources-page-header h3 {
  position: relative;
  z-index: 13;
  color: #fff;
  font-size: 24px;
  font-weight: 400;
  margin: 44px 0 22px;
}
/* line 19, ../sass/base/elements/_resources_header.scss */
.page-resources-ebooks .resources-page-header h3 a,
.page-resources-eu-summaries .resources-page-header h3 a {
  color: #fff;
}
/* line 24, ../sass/base/elements/_resources_header.scss */
.page-resources-ebooks .resources-page-header .resources-page-position-desc,
.page-resources-eu-summaries .resources-page-header .resources-page-position-desc {
  position: relative;
  z-index: 13;
  display: block;
  max-width: 600px;
  margin-bottom: 44px;
  color: #cccdd2;
  font-size: 14px;
}
/* line 33, ../sass/base/elements/_resources_header.scss */
.page-resources-ebooks .resources-page-header .resources-page-position-desc .btn-eut,
.page-resources-eu-summaries .resources-page-header .resources-page-position-desc .btn-eut {
  margin-top: 15px;
}
/* line 38, ../sass/base/elements/_resources_header.scss */
.page-resources-ebooks .resources-page-header .resources-page-header-bg,
.page-resources-eu-summaries .resources-page-header .resources-page-header-bg {
  position: absolute;
  bottom: 0;
  right: 20px;
  z-index: 11;
  overflow: hidden;
  display: inline-block;
  width: 529px;
  height: 136px;
}
/* line 48, ../sass/base/elements/_resources_header.scss */
.page-resources-ebooks .resources-page-header .resources-page-header-bg i,
.page-resources-eu-summaries .resources-page-header .resources-page-header-bg i {
  position: relative;
  display: inline-block;
  width: 529px;
  height: 136px;
  background-repeat: no-repeat;
  background-image: url("../img/positions-header-bg.png?v=2025-06-19.11:44:46");
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-animation: slide-in-from-bottom 0.75s ease-out;
  -o-animation: slide-in-from-bottom 0.75s ease-out;
  animation: slide-in-from-bottom 0.75s ease-out;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 48, ../sass/base/elements/_resources_header.scss */
  .page-resources-ebooks .resources-page-header .resources-page-header-bg i,
  .page-resources-eu-summaries .resources-page-header .resources-page-header-bg i {
    background-image: url("../img/positions-header-bg-2x.png?v=2025-06-19.11:44:46");
    background-size: 529px 136px;
  }
}

/* line 2, ../sass/base/node/_e_learning.scss */
.node--e-learning--full .field-name-body {
  padding-right: 20.3%;
}

/* line 9, ../sass/base/node/_e_learning.scss */
.page-resources-eu-courses .main-container {
  padding-top: 0;
}
/* line 13, ../sass/base/node/_e_learning.scss */
.page-resources-eu-courses h1.page-header {
  display: none;
}
/* line 17, ../sass/base/node/_e_learning.scss */
.page-resources-eu-courses .secondary-bar-nav > li > a.active {
  border-bottom-color: #32394f;
}
/* line 21, ../sass/base/node/_e_learning.scss */
.page-resources-eu-courses .secondary-bar-nav li a:after {
  background-color: #32394f;
}
/* line 1, ../sass/base/elements/_resources_header.scss */
.page-resources-eu-courses .region-page-header {
  margin-bottom: 66px;
}
/* line 5, ../sass/base/elements/_resources_header.scss */
.page-resources-eu-courses .resources-page-header {
  position: relative;
  background-color: #32394f;
  z-index: 10;
  min-height: 150px;
}
/* line 11, ../sass/base/elements/_resources_header.scss */
.page-resources-eu-courses .resources-page-header h3 {
  position: relative;
  z-index: 13;
  color: #fff;
  font-size: 24px;
  font-weight: 400;
  margin: 44px 0 22px;
}
/* line 19, ../sass/base/elements/_resources_header.scss */
.page-resources-eu-courses .resources-page-header h3 a {
  color: #fff;
}
/* line 24, ../sass/base/elements/_resources_header.scss */
.page-resources-eu-courses .resources-page-header .resources-page-position-desc {
  position: relative;
  z-index: 13;
  display: block;
  max-width: 600px;
  margin-bottom: 44px;
  color: #cccdd2;
  font-size: 14px;
}
/* line 33, ../sass/base/elements/_resources_header.scss */
.page-resources-eu-courses .resources-page-header .resources-page-position-desc .btn-eut {
  margin-top: 15px;
}
/* line 38, ../sass/base/elements/_resources_header.scss */
.page-resources-eu-courses .resources-page-header .resources-page-header-bg {
  position: absolute;
  bottom: 0;
  right: 20px;
  z-index: 11;
  overflow: hidden;
  display: inline-block;
  width: 529px;
  height: 136px;
}
/* line 48, ../sass/base/elements/_resources_header.scss */
.page-resources-eu-courses .resources-page-header .resources-page-header-bg i {
  position: relative;
  display: inline-block;
  width: 529px;
  height: 136px;
  background-repeat: no-repeat;
  background-image: url("../img/positions-header-bg.png?v=2025-06-19.11:44:46");
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-animation: slide-in-from-bottom 0.75s ease-out;
  -o-animation: slide-in-from-bottom 0.75s ease-out;
  animation: slide-in-from-bottom 0.75s ease-out;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 48, ../sass/base/elements/_resources_header.scss */
  .page-resources-eu-courses .resources-page-header .resources-page-header-bg i {
    background-image: url("../img/positions-header-bg-2x.png?v=2025-06-19.11:44:46");
    background-size: 529px 136px;
  }
}

/* line 29, ../sass/base/node/_e_learning.scss */
#block-views-other-eu-courses-block .block-title {
  display: none;
}

/* line 1, ../sass/base/node/_trial_exams.scss */
.try-it-for-free-item {
  padding: 10px;
}
/* line 4, ../sass/base/node/_trial_exams.scss */
.try-it-for-free-item .exam-title {
  background-color: #545a6c;
  color: #FFFFFF;
  font-weight: normal;
  line-height: 15px;
  padding: 15px;
}
/* line 11, ../sass/base/node/_trial_exams.scss */
.try-it-for-free-item .exam-title h2 {
  margin: 0;
  font-size: 20px;
}
/* line 17, ../sass/base/node/_trial_exams.scss */
.try-it-for-free-item .exam-content {
  height: 300px;
  font-size: 16px;
  line-height: 23px;
  font-weight: normal;
  color: #878C98;
  background-color: #F2F2F2;
}
/* line 25, ../sass/base/node/_trial_exams.scss */
.try-it-for-free-item .exam-content ul {
  margin-bottom: 15px;
  color: #545a6c;
  font-weight: normal;
  line-height: 24px;
  list-style: none;
}
/* line 33, ../sass/base/node/_trial_exams.scss */
.try-it-for-free-item .exam-content .start-exam-button {
  font-weight: normal;
  font-size: 15px;
  line-height: 20px;
  position: absolute;
}

/* line 5, ../sass/base/node/_competitions.scss */
.node-type-competition .region-content table tr td,
.node-type-competition .region-content table tr th {
  color: #545a6c;
  line-height: 23px;
  font-size: 16px;
  margin-bottom: 20px;
  max-width: 600px;
}
/* line 14, ../sass/base/node/_competitions.scss */
.node-type-competition .region-content table tr th {
  font-weight: 600;
}

/* line 2, ../sass/base/pages/_admin.scss */
.page-admin.has-editor-menu .form-group:last-child {
  margin-bottom: 0;
}
/* line 6, ../sass/base/pages/_admin.scss */
.page-admin.has-editor-menu h1.page-header {
  margin-bottom: 30px;
}
/* line 10, ../sass/base/pages/_admin.scss */
.page-admin.has-editor-menu #edit-filters .form-actions {
  margin-left: 16.6667%;
}
/* line 14, ../sass/base/pages/_admin.scss */
.page-admin.has-editor-menu a.btn.btn-success {
  margin-bottom: 15px;
}
/* line 20, ../sass/base/pages/_admin.scss */
.page-admin.has-editor-menu.page-admin-content .marker, .page-admin.has-editor-menu.page-admin-content .hiw-content ul li:before, .hiw-content ul .page-admin.has-editor-menu.page-admin-content li:before,
.page-admin.has-editor-menu #eutraining-trial-exams-form .marker,
.page-admin.has-editor-menu #eutraining-trial-exams-form .hiw-content ul li:before,
.hiw-content ul .page-admin.has-editor-menu #eutraining-trial-exams-form li:before {
  width: auto;
  height: auto;
  display: inline;
  border: 1px solid #00E0B7;
  color: #00E0B7;
  vertical-align: baseline;
  background: transparent;
  margin: 0 0 0 10px;
  padding: 0 5px 3px 5px;
  border-radius: 5px;
  font-size: 12px;
  font-weight: 600;
}
/* line 37, ../sass/base/pages/_admin.scss */
.page-admin.has-editor-menu table thead th.active {
  background-color: #f1f2f3;
  color: #000;
}
/* line 40, ../sass/base/pages/_admin.scss */
.page-admin.has-editor-menu table thead th.active a.active {
  color: #000;
}
/* line 44, ../sass/base/pages/_admin.scss */
.page-admin.has-editor-menu table thead a.active {
  color: #fff;
}
/* line 49, ../sass/base/pages/_admin.scss */
.page-admin.has-editor-menu .tabs--secondary.pagination.pagination-sm {
  margin-top: 8px;
}
/* line 53, ../sass/base/pages/_admin.scss */
.page-admin.has-editor-menu .action-links a.btn.btn-xs {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 5px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  border-radius: 3px;
  -webkit-user-select: none;
}
/* line 70, ../sass/base/pages/_admin.scss */
.page-admin.has-editor-menu .view-commerce-orders .view-header {
  margin: 20px 0 10px 0;
}
/* line 74, ../sass/base/pages/_admin.scss */
.page-admin.has-editor-menu .input-group-addon {
  border-top: none;
  border-right: none;
  border-radius: 0;
}

/* line 86, ../sass/base/pages/_admin.scss */
.has-editor-menu.page-node-add .node-type-list dd,
.has-editor-menu.page-node-add .commerce-product-type-list dd, .has-editor-menu.page-admin-commerce-products-add .node-type-list dd,
.has-editor-menu.page-admin-commerce-products-add .commerce-product-type-list dd {
  display: none;
}
/* line 89, ../sass/base/pages/_admin.scss */
.has-editor-menu.page-node-add .node-type-list dt a,
.has-editor-menu.page-node-add .commerce-product-type-list dt a, .has-editor-menu.page-admin-commerce-products-add .node-type-list dt a,
.has-editor-menu.page-admin-commerce-products-add .commerce-product-type-list dt a {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}
/* line 98, ../sass/base/pages/_admin.scss */
.has-editor-menu .ui-timepicker-table .ui-state-default,
.has-editor-menu .ui-timepicker-table .ui-widget-content .ui-state-default,
.has-editor-menu .ui-timepicker-table .ui-widget-header .ui-state-default {
  display: block;
  width: auto;
  font-size: 12px;
}

/* line 109, ../sass/base/pages/_admin.scss */
.eutraining-question-editor-form .question-editor-column-explanation {
  width: 45%;
}

/* line 3, ../sass/base/pages/_frontpage.scss */
body.front .block-system section {
  font-family: "Titillium Web", sans-serif;
}
/* line 6, ../sass/base/pages/_frontpage.scss */
body.front .block-system section.features {
  padding: 44px 0 64px;
}
/* line 10, ../sass/base/pages/_frontpage.scss */
body.front .block-system section.epso-process {
  padding-top: 0;
}

/* line 16, ../sass/base/pages/_frontpage.scss */
body.front .block-system {
  overflow: hidden;
}
/* line 20, ../sass/base/pages/_frontpage.scss */
body.front .footer {
  margin-top: 0;
  border-top: none;
}

/* line 26, ../sass/base/pages/_frontpage.scss */
.highlighted {
  background: #333A51;
  background: -webkit-linear-gradient(left, #333A51, #2E3345);
  background: -o-linear-gradient(right, #333A51, #2E3345);
  background: -moz-linear-gradient(right, #333A51, #2E3345);
  background: linear-gradient(to right, #333a51, #2e3345);
  padding: 66px 0;
  margin: 0 0 88px 0;
  color: #fff;
  position: relative;
}
/* line 38, ../sass/base/pages/_frontpage.scss */
.highlighted .container {
  position: relative;
}
/* line 42, ../sass/base/pages/_frontpage.scss */
.highlighted h1 {
  font-weight: 200;
  font-size: 35px;
  margin: 0;
  line-height: 42px;
  max-width: 475px;
  z-index: 1;
  position: relative;
}
/* line 51, ../sass/base/pages/_frontpage.scss */
.highlighted h1 span {
  font-weight: 400;
}
/* line 56, ../sass/base/pages/_frontpage.scss */
.highlighted .description {
  max-width: 375px;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  margin: 0 0 44px 0;
  z-index: 1;
  position: relative;
}
/* line 65, ../sass/base/pages/_frontpage.scss */
.highlighted .description p {
  margin: 0;
}
/* line 70, ../sass/base/pages/_frontpage.scss */
.highlighted .btn {
  width: 190px;
  margin-right: 5px;
}
/* line 75, ../sass/base/pages/_frontpage.scss */
.highlighted hr {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 55px;
  color: #fff;
  margin: 22px 0 14px;
  border-top: 1px solid #fff;
}
/* line 83, ../sass/base/pages/_frontpage.scss */
.highlighted .actions {
  z-index: 1;
  position: relative;
}
/* line 88, ../sass/base/pages/_frontpage.scss */
.highlighted .highlighted-section-bg {
  position: absolute;
  bottom: -66px;
  z-index: 0;
  right: -175px;
  overflow: hidden;
  display: inline-block;
  width: 982px;
  height: 251px;
}
/* line 98, ../sass/base/pages/_frontpage.scss */
.highlighted .highlighted-section-bg i {
  background-size: 982px 251px;
  position: relative;
  display: inline-block;
  width: 982px;
  height: 251px;
  background-repeat: no-repeat;
  background-image: url("../img/dark-city.png?v=2025-06-19.11:44:46");
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-animation: slide-in-from-bottom 0.75s ease-out;
  -o-animation: slide-in-from-bottom 0.75s ease-out;
  animation: slide-in-from-bottom 0.75s ease-out;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 98, ../sass/base/pages/_frontpage.scss */
  .highlighted .highlighted-section-bg i {
    background-image: url("../img/dark-city-2x.png?v=2025-06-19.11:44:46");
    background-size: 982px 251px;
  }
}
/* line 107, ../sass/base/pages/_frontpage.scss */
.highlighted .highlighted-girl {
  position: absolute;
  bottom: -171px;
  z-index: 0;
  right: 0;
  overflow: hidden;
  display: inline-block;
  width: 210px;
  height: 320px;
}
/* line 117, ../sass/base/pages/_frontpage.scss */
.highlighted .highlighted-girl i {
  background-size: 210px 320px;
  position: relative;
  display: inline-block;
  width: 210px;
  height: 320px;
  background-repeat: no-repeat;
  background-image: url("../img/sitting-girl.png?v=2025-06-19.11:44:46");
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-animation: slide-in-from-bottom 0.75s ease-out;
  -o-animation: slide-in-from-bottom 0.75s ease-out;
  animation: slide-in-from-bottom 0.75s ease-out;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 117, ../sass/base/pages/_frontpage.scss */
  .highlighted .highlighted-girl i {
    background-image: url("../img/sitting-girl-2x.png?v=2025-06-19.11:44:46");
    background-size: 210px 320px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 129, ../sass/base/pages/_frontpage.scss */
  .highlighted .highlighted-girl, .highlighted hr {
    display: none;
  }
  /* line 133, ../sass/base/pages/_frontpage.scss */
  .highlighted .section-title, .highlighted .description {
    text-align: center;
  }
}

/* line 139, ../sass/base/pages/_frontpage.scss */
.everything {
  margin: 0 0 132px 0;
}
/* line 142, ../sass/base/pages/_frontpage.scss */
.everything .section-title {
  font-size: 30px;
  font-weight: 400;
  color: #545A6C;
  margin: 0 0 11px 0;
}
/* line 149, ../sass/base/pages/_frontpage.scss */
.everything .name {
  font-size: 18px;
  margin: 22px 0 11px 0;
  font-weight: 500;
  color: #545A6C;
}
/* line 156, ../sass/base/pages/_frontpage.scss */
.everything .everything-description {
  font-size: 16px;
  font-style: italic;
  margin: 0 auto 66px auto;
  color: #656B7B;
}
/* line 163, ../sass/base/pages/_frontpage.scss */
.everything .description {
  max-width: 185px;
  color: #656B7B;
  line-height: 20px;
  margin: 0 auto;
}
/* line 170, ../sass/base/pages/_frontpage.scss */
.everything i {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  display: block;
  margin: 0 auto;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 170, ../sass/base/pages/_frontpage.scss */
  .everything i {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 176, ../sass/base/pages/_frontpage.scss */
.everything .icon-strategies {
  padding-top: 35px;
}
/* line 179, ../sass/base/pages/_frontpage.scss */
.everything .icon-strategies i {
  width: 44px;
  height: 27px;
  background-position: 0px -258px;
}
/* line 186, ../sass/base/pages/_frontpage.scss */
.everything .icon-questions {
  padding-top: 38px;
}
/* line 189, ../sass/base/pages/_frontpage.scss */
.everything .icon-questions i {
  width: 38px;
  height: 21px;
  background-position: -170px -34px;
}
/* line 196, ../sass/base/pages/_frontpage.scss */
.everything .icon-exams {
  padding-top: 33px;
}
/* line 199, ../sass/base/pages/_frontpage.scss */
.everything .icon-exams i {
  width: 26px;
  height: 32px;
  background-position: -183px -115px;
}
/* line 206, ../sass/base/pages/_frontpage.scss */
.everything .icon-performance {
  padding-top: 34px;
}
/* line 209, ../sass/base/pages/_frontpage.scss */
.everything .icon-performance i {
  width: 28px;
  height: 30px;
  background-position: -44px -255px;
}

/* line 217, ../sass/base/pages/_frontpage.scss */
.circle {
  position: relative;
}
/* line 220, ../sass/base/pages/_frontpage.scss */
.circle .short-name {
  color: #fff;
  text-align: center;
}
/* line 225, ../sass/base/pages/_frontpage.scss */
.circle.circle-lg {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: #E3E4E7;
  width: 98px;
  height: 98px;
  margin: 0 auto;
}
/* line 232, ../sass/base/pages/_frontpage.scss */
.circle.circle-lg .short-name {
  font-size: 30px;
  padding-top: 19px;
}
/* line 238, ../sass/base/pages/_frontpage.scss */
.circle.circle-one-item {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: #39425B;
  width: 67px;
  height: 67px;
}
/* line 245, ../sass/base/pages/_frontpage.scss */
.circle.circle-md {
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius: 30px;
  border: 1px solid #fff;
  width: 60px;
  height: 60px;
}
/* line 252, ../sass/base/pages/_frontpage.scss */
.circle.circle-sm {
  -moz-border-radius: 25px;
  -webkit-border-radius: 25px;
  border-radius: 25px;
  background-color: #545a6c;
  width: 50px;
  height: 50px;
}

/* line 260, ../sass/base/pages/_frontpage.scss */
.one-item {
  background-color: #E3E4E7;
  padding: 88px 0;
  margin: 0 0 132px 0;
}
/* line 265, ../sass/base/pages/_frontpage.scss */
.one-item h2 {
  font-weight: 400;
  font-size: 30px;
  margin: 0 0 11px 0;
  color: #545A6C;
  text-align: center;
}
/* line 273, ../sass/base/pages/_frontpage.scss */
.one-item p {
  font-size: 16px;
  font-style: italic;
  text-align: center;
}
/* line 279, ../sass/base/pages/_frontpage.scss */
.one-item .circle {
  padding-top: 16px;
  margin: 0 auto 22px auto;
}
/* line 284, ../sass/base/pages/_frontpage.scss */
.one-item i {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  display: block;
  margin-left: 14px;
  width: 39px;
  height: 35px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 284, ../sass/base/pages/_frontpage.scss */
  .one-item i {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 292, ../sass/base/pages/_frontpage.scss */
.one-item .one-item-preparation i {
  background-position: -271px -112px;
}

/* line 297, ../sass/base/pages/_frontpage.scss */
.features {
  background-color: #545a6c;
  color: #fff;
}
/* line 301, ../sass/base/pages/_frontpage.scss */
.features .circle {
  margin: 0 auto;
  padding-top: 13px;
}
/* line 306, ../sass/base/pages/_frontpage.scss */
.features h2 {
  margin: 0 0 42px;
}
/* line 310, ../sass/base/pages/_frontpage.scss */
.features .feature {
  width: 100px;
}
/* line 314, ../sass/base/pages/_frontpage.scss */
.features i {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  display: block;
  margin: 0 auto;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 314, ../sass/base/pages/_frontpage.scss */
  .features i {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 320, ../sass/base/pages/_frontpage.scss */
.features h3 {
  text-align: center;
  font-weight: 100;
  font-size: 15px;
}
/* line 326, ../sass/base/pages/_frontpage.scss */
.features .even {
  margin-top: 20px;
}
/* line 330, ../sass/base/pages/_frontpage.scss */
.features .feature-simulation i {
  width: 26px;
  height: 33px;
  background-position: -1px -29px;
}
/* line 337, ../sass/base/pages/_frontpage.scss */
.features .feature-case-studies .circle {
  padding-top: 17px;
}
/* line 341, ../sass/base/pages/_frontpage.scss */
.features .feature-case-studies i {
  width: 37px;
  height: 27px;
  background-position: -29px -29px;
}
/* line 349, ../sass/base/pages/_frontpage.scss */
.features .feature-webinars .circle {
  padding-top: 14px;
}
/* line 353, ../sass/base/pages/_frontpage.scss */
.features .feature-webinars i {
  width: 33px;
  height: 27px;
  background-position: -70px -29px;
}
/* line 361, ../sass/base/pages/_frontpage.scss */
.features .feature-ebook .circle {
  padding-top: 16px;
}
/* line 365, ../sass/base/pages/_frontpage.scss */
.features .feature-ebook i {
  width: 24px;
  height: 27px;
  background-position: -1px -67px;
}
/* line 373, ../sass/base/pages/_frontpage.scss */
.features .feature-classroom .circle {
  padding-top: 10px;
}
/* line 377, ../sass/base/pages/_frontpage.scss */
.features .feature-classroom i {
  width: 32px;
  height: 37px;
  background-position: -30px -60px;
}
/* line 386, ../sass/base/pages/_frontpage.scss */
.features .feature-statistics i {
  width: 27px;
  height: 30px;
  background-position: -106px -34px;
}
/* line 394, ../sass/base/pages/_frontpage.scss */
.features .feature-training .circle {
  padding-top: 12px;
}
/* line 398, ../sass/base/pages/_frontpage.scss */
.features .feature-training i {
  width: 32px;
  height: 34px;
  background-position: -67px -62px;
}

/* line 406, ../sass/base/pages/_frontpage.scss */
.news {
  margin: 0 auto 176px auto;
}
/* line 409, ../sass/base/pages/_frontpage.scss */
.news h2.section-title {
  margin: 0 0 11px 0;
  color: #545A6C;
  font-size: 30px;
  line-height: 19px;
  font-weight: 500;
}
/* line 417, ../sass/base/pages/_frontpage.scss */
.news h2.section-title a {
  color: #545A6C;
}
/* line 420, ../sass/base/pages/_frontpage.scss */
.news h2.section-title a:hover {
  color: #f9b233;
}
/* line 426, ../sass/base/pages/_frontpage.scss */
.news .news-description {
  font-size: 16px;
  color: #656B7B;
  margin: 0 0 66px 0;
  text-align: center;
  font-style: italic;
}
/* line 434, ../sass/base/pages/_frontpage.scss */
.news h2.node-title {
  font-size: 16px;
  font-weight: 500;
  color: #545A6C;
}
/* line 441, ../sass/base/pages/_frontpage.scss */
.news .content .field-name-body {
  font-weight: 400;
  margin: 0;
}
/* line 447, ../sass/base/pages/_frontpage.scss */
.news .container {
  max-width: 1010px;
}

/* line 453, ../sass/base/pages/_frontpage.scss */
.view-article ul {
  padding: 0;
  margin: 0;
}
/* line 458, ../sass/base/pages/_frontpage.scss */
.view-article li {
  list-style: none;
}
/* line 462, ../sass/base/pages/_frontpage.scss */
.view-article .view-content {
  overflow: hidden;
}
/* line 466, ../sass/base/pages/_frontpage.scss */
.view-article .view-footer {
  margin-top: 45px;
}
/* line 469, ../sass/base/pages/_frontpage.scss */
.view-article .view-footer .btn {
  width: 100%;
}

/* line 477, ../sass/base/pages/_frontpage.scss */
.epso-process h2.section-title {
  margin-top: 16px;
  color: #aaa;
}
/* line 482, ../sass/base/pages/_frontpage.scss */
.epso-process img {
  display: block;
  margin: 60px auto;
}

/* line 488, ../sass/base/pages/_frontpage.scss */
.helped {
  position: relative;
  padding: 88px 0 110px 0;
}
/* line 492, ../sass/base/pages/_frontpage.scss */
.helped .counter-section-bg {
  position: absolute;
  bottom: -2px;
  z-index: 0;
  overflow: hidden;
  display: inline-block;
  width: 100%;
  height: 220px;
}
/* line 501, ../sass/base/pages/_frontpage.scss */
.helped .counter-section-bg i {
  background-position: 50%;
  background-size: 992px 220px;
  position: relative;
  display: inline-block;
  width: 100%;
  height: 220px;
  background-repeat: no-repeat;
  background-image: url("../img/light-city.png?v=2025-06-19.11:44:46");
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-animation: slide-in-from-bottom 0.75s ease-out;
  -o-animation: slide-in-from-bottom 0.75s ease-out;
  animation: slide-in-from-bottom 0.75s ease-out;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 501, ../sass/base/pages/_frontpage.scss */
  .helped .counter-section-bg i {
    background-image: url("../img/light-city-2x.png?v=2025-06-19.11:44:46");
    background-size: 992px 220px;
  }
}
/* line 511, ../sass/base/pages/_frontpage.scss */
.helped h2 {
  text-align: center;
  color: #fff;
  font-size: 24px;
  font-weight: 400;
  line-height: 40px;
  letter-spacing: -1px;
  margin: 0 0 44px 0;
}
/* line 519, ../sass/base/pages/_frontpage.scss */
.helped h2 span {
  font-size: 70px;
  letter-spacing: -5px;
  font-weight: 300;
  margin-right: 5px;
}
/* line 529, ../sass/base/pages/_frontpage.scss */
.helped .foreground {
  background-color: #00ccb6;
  width: 100%;
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 539, ../sass/base/pages/_frontpage.scss */
.helped .container {
  position: relative;
  padding: 0;
  text-align: center;
  z-index: 1;
}
/* line 546, ../sass/base/pages/_frontpage.scss */
.helped .btn {
  margin-top: 15px;
  min-width: 340px;
  height: 70px;
  font-weight: 600;
  font-size: 26px;
  border-radius: 7px;
  line-height: 60px;
}

/* line 557, ../sass/base/pages/_frontpage.scss */
.practices {
  margin: 0 0 132px 0;
}
/* line 560, ../sass/base/pages/_frontpage.scss */
.practices .section-title {
  font-size: 30px;
  font-weight: 400;
  color: #545A6C;
  margin: 0 0 11px 0;
}
/* line 567, ../sass/base/pages/_frontpage.scss */
.practices .everything-description {
  font-size: 16px;
  font-style: italic;
  margin: 0 auto 66px auto;
  color: #656B7B;
}
/* line 574, ../sass/base/pages/_frontpage.scss */
.practices .practice-border {
  border: none;
  border-bottom: 1px solid #E3E4E7;
  border-left: 1px solid #E3E4E7;
  border-right: 1px solid #E3E4E7;
  max-width: 940px;
  margin: 0 auto;
  border-top-left-radius: 11px;
  border-top-right-radius: 11px;
}
/* line 588, ../sass/base/pages/_frontpage.scss */
.practices .practice-header {
  height: 40px;
  background-color: #E3E4E7;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  padding: 14px;
}
/* line 595, ../sass/base/pages/_frontpage.scss */
.practices .practice-header span {
  display: inline-block;
  border-radius: 50%;
  background-color: #FBFBFB;
  height: 12px;
  width: 12px;
  margin-left: 7px;
}
/* line 605, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels {
  position: relative;
  width: 100%;
  height: 550px;
}
/* line 611, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels input.practice-panel-control {
  display: none;
}
/* line 615, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  padding: 66px 80px;
}
/* line 624, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel p {
  font-size: 16px;
  font-weight: 500;
  color: #545A6C;
  margin: 0 0 33px 0;
}
/* line 631, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel form label {
  font-weight: 400;
  color: #545A6C;
  margin-bottom: 22px;
  font-size: 16px;
}
/* line 638, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel .btn-previous,
.practices .practice-panels .practice-panel .btn-next {
  width: 160px;
  height: 30px;
  background-color: #00E8B6;
  color: #ffffff;
  line-height: 20px;
  font-size: 15px;
  font-weight: 600;
  border-radius: 2px;
  padding: 5px 12px;
}
/* line 650, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel .btn-previous:hover,
.practices .practice-panels .practice-panel .btn-next:hover {
  background-color: #00d9aa;
}
/* line 654, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel .btn-previous.disabled,
.practices .practice-panels .practice-panel .btn-next.disabled {
  background-color: #E5E6E9;
}
/* line 659, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel .btn-next {
  float: right;
}
/* line 663, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel .practice-buttons {
  position: absolute;
  width: 100%;
  left: 0;
  padding: 0 80px;
  bottom: 66px;
}
/* line 671, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel .iradio {
  margin-right: 7px;
}
/* line 678, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-1 .practice-question,
.practices .practice-panels .practice-panel-1 .practice-help,
.practices .practice-panels .practice-panel-3 .practice-question,
.practices .practice-panels .practice-panel-3 .practice-help {
  margin: 0;
  padding: 0;
}
/* line 684, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-1 .practice-help img,
.practices .practice-panels .practice-panel-3 .practice-help img {
  float: right;
  max-width: 100%;
}
/* line 689, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-1 .row,
.practices .practice-panels .practice-panel-3 .row {
  margin: 0;
}
/* line 695, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-2 form label {
  margin-bottom: 8px;
}
/* line 701, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 form {
  margin: 0 0 11px 0;
}
/* line 705, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 table {
  margin-bottom: 55px;
}
/* line 708, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 table td:first-child,
.practices .practice-panels .practice-panel-4 table th:first-child {
  padding-left: 30px;
}
/* line 713, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 table td:last-child,
.practices .practice-panels .practice-panel-4 table th:last-child {
  padding-right: 50px;
  text-align: center;
}
/* line 720, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 table td, .practices .practice-panels .practice-panel-4 table td label {
  font-size: 16px;
  line-height: 30px;
  font-weight: 400;
}
/* line 726, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 table td label.btn {
  padding: 0;
}
/* line 729, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 table td label.btn:hover {
  color: #545A6C;
}
/* line 735, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 table .sprite-statuses.status-unknown {
  background-position: -152px -53px;
}
/* line 739, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 table .sprite-statuses.status-ok {
  background-position: -137px -53px;
}
/* line 743, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 table .sprite-statuses.status-fail {
  background-position: -97px -89px;
}
/* line 747, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 table .sprite-statuses {
  display: inline-block;
  width: 16px;
  height: 15px;
  background-position: 0 -25px;
}
/* line 754, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 table .sprite {
  background-repeat: no-repeat;
  background-image: url("/profiles/eutraining/themes/eutraining_theme/assets/img/sprite.png");
}
/* line 760, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 p {
  text-align: center;
  font-weight: 400;
  color: #545A6C;
  font-size: 16px;
  margin-bottom: 55px;
  font-style: italic;
}
/* line 769, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 .actions {
  text-align: center;
}
/* line 772, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 .actions .btn {
  width: 190px;
  margin-left: 10px;
}
/* line 776, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .practice-panel-4 .actions .btn:first-child {
  margin: 0;
}
/* line 783, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels .table-striped > tbody > tr:nth-child(odd) > td {
  background-color: #F6F6F6;
}
/* line 787, ../sass/base/pages/_frontpage.scss */
.practices .practice-panels input.practice-panel-control:checked + .practice-panel {
  display: block;
}

/* line 14, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.practice-history-filter-form:before, .practice-history-filter-form:after {
  content: " ";
  display: table;
}
/* line 19, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.practice-history-filter-form:after {
  clear: both;
}
/* line 4, ../sass/base/pages/_dashboard.scss */
.practice-history-filter-form .form-type-select {
  float: left;
  padding-right: 1em;
}
/* line 14, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.practice-history-filter-form .form-actions:before, .practice-history-filter-form .form-actions:after {
  content: " ";
  display: table;
}
/* line 19, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.practice-history-filter-form .form-actions:after {
  clear: both;
}
/* line 13, ../sass/base/pages/_dashboard.scss */
.practice-history-filter-form .form-actions .btn-reset:hover {
  color: #428bca;
}

/* line 22, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .spinner {
  position: absolute;
  top: 40%;
  left: 50%;
  transform: translateX(-50%);
  z-index: 9999;
}
/* line 30, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .modal-dialog {
  width: 100%;
  max-width: 800px;
}
/* line 36, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .modal-header .modal-title {
  font-size: 22px;
  text-transform: uppercase;
  margin-left: 10px;
}
/* line 42, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .modal-header p {
  margin-left: 10px;
}
/* line 47, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .modal-body {
  margin: 0;
  padding: 0;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  height: 325px;
}
/* line 55, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .modal-body > .row, .page-practice-center-practice-history #evaluation-request-modal .modal-body > .row > div, .page-practice-center-practice-history #evaluation-request-modal .modal-body > .row > div > ul {
  height: 100%;
}
/* line 63, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .modal-footer {
  padding: 12px 15px;
}
/* line 66, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .modal-footer .btn-success {
  background-color: #27d8b7;
}
/* line 70, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .modal-footer > div {
  color: #555b6d;
  font-size: 14px;
  text-align: left;
  line-height: 20px;
}
/* line 77, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .modal-footer .inline-text {
  line-height: 45px;
  padding-left: 9px;
}
/* line 81, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .modal-footer .inline-text span {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
}
/* line 89, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-selector,
.page-practice-center-practice-history #evaluation-request-modal .exam-details {
  /* width */
  /* Track */
  /* Handle */
  /* Handle on hover */
}
/* line 92, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-selector::-webkit-scrollbar,
.page-practice-center-practice-history #evaluation-request-modal .exam-details::-webkit-scrollbar {
  width: 6px;
}
/* line 97, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-selector::-webkit-scrollbar-track,
.page-practice-center-practice-history #evaluation-request-modal .exam-details::-webkit-scrollbar-track {
  background: #e5e6e9;
}
/* line 102, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-selector::-webkit-scrollbar-thumb,
.page-practice-center-practice-history #evaluation-request-modal .exam-details::-webkit-scrollbar-thumb {
  background: #aaadb6;
}
/* line 107, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-selector::-webkit-scrollbar-thumb:hover,
.page-practice-center-practice-history #evaluation-request-modal .exam-details::-webkit-scrollbar-thumb:hover {
  background: #62697d;
}
/* line 112, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-selector {
  overflow-y: scroll;
  color: #555b6d;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 119, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-selector li {
  padding: 10px 26px;
  cursor: pointer;
}
/* line 124, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-selector .exam-title {
  font-size: 14px;
  font-weight: bold;
}
/* line 129, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-selector .exam-date {
  font-size: 12px;
}
/* line 133, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-selector .active {
  background-color: #555b6d;
}
/* line 136, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-selector .active .exam-title,
.page-practice-center-practice-history #evaluation-request-modal .exam-selector .active .exam-date {
  color: #fff;
}
/* line 143, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-details {
  overflow-y: scroll;
  color: #555b6d;
  padding: 12px 5px 12px 14px;
  margin-left: -9px;
}
/* line 149, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-details--head {
  font-size: 14px;
  line-height: 23px;
}
/* line 154, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-details--head-label {
  font-weight: bold;
}
/* line 158, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history #evaluation-request-modal .exam-details--answer {
  font-size: 13px;
  margin-top: 16px;
  padding-bottom: 10px;
}
/* line 167, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .user-dashboard-content .content-block {
  position: relative;
  z-index: 100;
  padding-left: 63px;
  padding-bottom: 30px;
}
/* line 174, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .user-dashboard-content ul {
  list-style: none outside;
  margin: 0;
  margin-bottom: 20px;
  padding: 0;
}
/* line 182, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .user-dashboard-content .user-history-list > li {
  position: relative;
  margin-top: 40px;
}
/* line 186, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .user-dashboard-content .user-history-list > li:first-child, .page-practice-center-practice-history .user-dashboard-content .user-history-list > li.first {
  margin-top: 0;
}
/* line 191, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .user-dashboard-content .user-history-list > li:before {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  content: '';
  position: absolute;
  left: -43px;
  top: 152px;
  background-color: #e6e9ef;
  width: 13px;
  height: 13px;
}
/* line 204, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .user-dashboard-content:before {
  content: '';
  position: absolute;
  left: 35px;
  top: 0;
  bottom: 0;
  border-left: 3px solid #e6e9ef;
}
/* line 213, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .user-dashboard-content:after {
  -webkit-box-shadow: 0 30px 100px 30px #fff inset, 0 -30px 100px 20px #fff inset;
  box-shadow: 0 30px 100px 30px #fff inset, 0 -30px 100px 20px #fff inset;
  content: '';
  position: absolute;
  top: 0;
  left: 4px;
  right: 0;
  bottom: 0;
  z-index: 1;
}
/* line 227, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .view-detailed-analysis {
  color: #fff;
  float: right;
  font-size: 13px;
  margin-top: -3px;
  text-decoration: underline;
}
/* line 235, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .load-more-container {
  padding: 0;
  margin-top: 20px;
}
/* line 239, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .load-more-container a {
  width: 100%;
}
/* line 244, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper {
  position: relative;
}
/* line 247, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper:before {
  content: '';
  position: absolute;
  top: 145px;
  left: -14.85px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 14.85px 15px 14.85px 0;
  border-color: transparent #363e54 transparent transparent;
}
/* line 260, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper header {
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px;
  border-radius: 4px 4px 0 0;
  background-color: #eeeff0;
  padding: 12px 20px 12px 32px;
  height: 98px;
}
/* line 266, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper header h3 {
  display: block;
  color: #555b6e;
  font-size: 22px;
  font-weight: 600;
  margin: 0;
  line-height: 34px;
}
/* line 275, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper header .quiz-date {
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
  position: relative;
  overflow: hidden;
  height: 21px;
}
/* line 284, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper header .quiz-date > span {
  -webkit-transition: margin-top ease 0.3s;
  -o-transition: margin-top ease 0.3s;
  transition: margin-top ease 0.3s;
  display: block;
  height: 42px;
}
/* line 289, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper header .quiz-date > span:after {
  content: attr(data-date);
  display: block;
  position: relative;
  left: 0;
  height: 21px;
  overflow: hidden;
}
/* line 298, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper header .quiz-date > span:hover {
  margin-top: -21px;
}
/* line 304, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper header .exam-length {
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
  position: relative;
  overflow: hidden;
}
/* line 313, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper header .evaluation-block, .page-practice-center-practice-history .history-wrapper header .example-solution-block {
  position: absolute;
  top: 38px;
  right: 18px;
}
/* line 320, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content {
  -moz-border-radius: 0 0 4px 4px;
  -webkit-border-radius: 0;
  border-radius: 0 0 4px 4px;
  background-color: #363e54;
  padding: 15px 50px 25px 32px;
  position: relative;
  color: #fff;
}
/* line 327, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content.empty {
  text-align: center;
  padding: 60px 50px 60px 32px;
}
/* line 332, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content h4 {
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
  margin: 0;
}
/* line 339, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content .exam-date {
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
  position: relative;
  overflow: hidden;
  height: 21px;
  margin-bottom: 20px;
}
/* line 349, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content .exam-date > span {
  -webkit-transition: margin-top ease 0.3s;
  -o-transition: margin-top ease 0.3s;
  transition: margin-top ease 0.3s;
  display: block;
  height: 42px;
}
/* line 354, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content .exam-date > span:after {
  content: attr(data-date);
  display: block;
  position: relative;
  left: 0;
  height: 21px;
  overflow: hidden;
}
/* line 363, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content .exam-date > span:hover {
  margin-top: -21px;
}
/* line 369, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content .history-top-action-links {
  position: absolute;
  top: 15px;
  right: 20px;
}
/* line 374, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content .history-top-action-links a {
  position: relative;
  font-size: 14px;
  font-weight: 600;
  margin-left: 20px;
  text-decoration: none;
  color: #fff;
}
/* line 382, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content .history-top-action-links a:after {
  -webkit-transition: all ease-in-out 0.15s;
  -o-transition: all ease-in-out 0.15s;
  transition: all ease-in-out 0.15s;
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 0;
  height: 1px;
  background-color: #fff;
}
/* line 394, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content .history-top-action-links a:hover:after {
  width: 100%;
}
/* line 399, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content .history-top-action-links a:nth-of-type(1) {
  font-weight: 900 !important;
}
/* line 404, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content .col-md-3 {
  padding-left: 0;
}
/* line 409, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content li label {
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 11px;
}
/* line 416, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content li > div {
  margin-top: 11px;
}
/* line 421, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content li.first > div {
  margin-top: 0;
}
/* line 427, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content canvas {
  position: relative;
  z-index: 10;
  overflow: visible;
}
/* line 433, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .history-content .evaluation-block, .page-practice-center-practice-history .history-wrapper .history-content .example-solution-block {
  margin: 30px 0 0;
}
/* line 438, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .overall-score {
  position: absolute;
  top: 40px;
  left: 10px;
  right: -5px;
  width: 115px;
  font-weight: 400;
  text-align: center;
  z-index: 1;
}
/* line 448, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .overall-score b {
  font-size: 44px;
  font-weight: normal;
  line-height: 12px;
}
/* line 454, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .overall-score i {
  position: relative;
  top: -15px;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
}
/* line 462, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .overall-score em {
  display: block;
  font-size: 12px;
  font-style: normal;
  margin-top: -4px;
}
/* line 470, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .zero-percent {
  margin-left: 8px;
}
/* line 474, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .hundred-percent {
  margin-left: -4px;
}
/* line 478, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-wrapper .showmore {
  position: absolute;
  bottom: 10px;
  right: 22px;
  float: right;
  color: #fff;
  text-decoration: underline;
}
/* line 489, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .tooltip .tooltip-arrow {
  border-top-color: #555b6e;
}
/* line 491, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .tooltip .tooltip-arrow:before {
  border-top-color: #555b6e;
}
/* line 496, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .tooltip .tooltip-inner {
  background-color: #555b6e;
  color: #fff;
  font-size: 13px;
  padding: 6px 14px;
  border: none;
}
/* line 505, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .block-system .popover {
  background-color: #555b6e;
  margin-left: -44px;
  z-index: 100;
}
/* line 511, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .block-system .popover .popover-content a {
  color: #fff;
}
/* line 514, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .block-system .popover .popover-content a:first-child {
  margin-right: 12px;
}
/* line 520, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .block-system .popover .arrow {
  left: 72% !important;
}
/* line 523, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .block-system .popover .arrow:after {
  border-top-color: #555b6e;
}
/* line 530, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-earlier .history-wrapper {
  margin-top: 1px;
}
/* line 531, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-earlier .history-wrapper:before {
  border: none;
}
/* line 538, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-earlier .separator {
  display: block;
  padding-top: 1px;
}
/* line 542, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .history-earlier .separator + .history-wrapper {
  margin-top: 0;
}
/* line 548, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .evaluation-block, .page-practice-center-practice-history .example-solution-block {
  font-size: 13px;
}
/* line 551, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .evaluation-block .btn, .page-practice-center-practice-history .example-solution-block .btn {
  margin: -3px 0 0 15px;
  font-size: 13px;
  background: #36d7b7;
}
/* line 557, ../sass/base/pages/_dashboard.scss */
.page-practice-center-practice-history .evaluation-block i, .page-practice-center-practice-history .example-solution-block i {
  width: 14px;
  height: 14px;
  background-size: 100%;
  display: inline-block;
  margin: 0 5px 0 0;
  opacity: 0.75;
}

/* line 567, ../sass/base/pages/_dashboard.scss */
.dashboard .timeprofile-panel .form-group {
  margin-bottom: 0;
}
/* line 570, ../sass/base/pages/_dashboard.scss */
.dashboard .timeprofile-panel .form-group .chosen-container-single .chosen-single div {
  right: -16px;
}

/* line 577, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test > div > .form-group.form-wrapper {
  margin-bottom: 66px;
  position: relative;
  float: left;
}
/* line 584, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test > div > .form-actions.actions--beta {
  display: flex;
  justify-content: center;
  align-items: center;
  float: none;
  margin: 0 -10px;
  width: auto;
}
/* line 592, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test > div > .form-actions.actions--beta .form-submit {
  margin: 0 10px;
}
/* line 597, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test > div > .form-actions.loading-layer:after {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.7);
  content: 'Loading';
  line-height: 1.65em;
  text-align: center;
  font-size: 17px;
  transition: opacity ease-out 300ms;
  opacity: 0;
}
/* line 611, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test > div > .form-actions.loading-in:after {
  opacity: 1;
}
/* line 616, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test #start_test_noscript {
  background-color: rgba(255, 255, 255, 0.85);
  display: block;
  position: relative;
  top: -30px;
  line-height: 30px;
  text-align: center;
  font-size: 15px;
}
/* line 627, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .form-type-select > .chosen-container {
  max-width: 450px;
}
/* line 630, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .form-type-select > .chosen-container .chosen-container-single .chosen-single {
  border-bottom: none;
}
/* line 637, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .mode .form-type-radio {
  position: relative;
  float: left;
  width: 50%;
  min-height: 1px;
  margin: 0;
  padding: 0 10px;
}
/* line 645, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .mode .form-type-radio:first-child {
  padding-left: 0;
}
/* line 649, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .mode .form-type-radio:last-child {
  padding-right: 0;
}
/* line 654, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .mode .form-type-radio:hover label {
  border-color: #f7b142;
}
/* line 660, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .mode label {
  text-align: center;
  border: 1px solid #e6e7e9;
  border-radius: 15px;
  padding: 18px 60px 60px;
  left: 0;
}
/* line 668, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .mode .iradio,
.dashboard-start-test .mode input {
  position: absolute;
  top: auto;
  bottom: 25px;
  left: 50%;
  margin-left: -7px;
}
/* line 679, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .mode .iradio.checked + label,
.dashboard-start-test .mode input:checked + label {
  border-color: #f7b142;
}
/* line 684, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .mode .label,
.dashboard-start-test .mode .description {
  display: block;
}
/* line 689, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .mode .label {
  font-size: 14px;
  color: #393f4c;
  font-weight: 400;
}
/* line 695, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .mode .description {
  font-size: 13px;
  font-weight: 400;
  color: #545a6c;
}
/* line 702, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .mode.panel-default > .panel-body {
  padding: 0;
}
/* line 708, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table {
  width: 100%;
  margin-bottom: 10px;
  line-height: 23px;
  color: #545a6c;
}
/* line 716, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > thead > tr td,
.dashboard-start-test table > thead > tr th {
  font-weight: 600;
  background: #e6e6e9;
  text-transform: uppercase;
  font-size: 14px;
  white-space: nowrap;
  color: #545A6C;
  border-bottom: none;
  vertical-align: middle;
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 729, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > thead > tr td:first-child,
.dashboard-start-test table > thead > tr th:first-child {
  border-top-left-radius: 10px;
  padding-left: 18px;
}
/* line 734, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > thead > tr td:last-child,
.dashboard-start-test table > thead > tr th:last-child {
  border-top-right-radius: 10px;
}
/* line 742, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr td, .dashboard-start-test table > tbody tr th {
  vertical-align: middle;
  padding: 10px;
}
/* line 746, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr td:first-child, .dashboard-start-test table > tbody tr th:first-child {
  border-left: 1px solid #e6e6e9;
}
/* line 750, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr td:last-child, .dashboard-start-test table > tbody tr th:last-child {
  border-right: 1px solid #e6e6e9;
}
/* line 756, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody:first-child {
  border-top: 1px solid #e6e6e9;
}
/* line 760, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr {
  font-size: 14px;
}
/* line 764, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr.evaluation-supported td {
  border-bottom: none;
}
/* line 770, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr.evaluation-row td {
  border-top: none;
}
/* line 773, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr.evaluation-row td.type {
  padding-left: 34px;
}
/* line 776, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr.evaluation-row td.type small {
  font-size: 12.5px;
  display: block;
}
/* line 782, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr.evaluation-row td.evaluation {
  padding-left: 0;
  padding-right: 0;
  font-size: 12px;
}
/* line 788, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr.evaluation-row td .info-tooltip {
  color: #555b6d;
  margin-left: 5px;
  font-size: 11px;
}
/* line 797, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr.first-line-lang td {
  border-bottom: none;
}
/* line 803, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr.second-line-lang td {
  border-top: none;
}
/* line 806, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr.second-line-lang td.type {
  text-align: right;
}
/* line 809, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr.second-line-lang td.type .hide_next_lang {
  position: relative;
  right: -10px;
  transform: rotate(45deg);
}
/* line 819, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr.blank-lang-line td {
  border-top: none;
  height: 50px;
}
/* line 823, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody tr.blank-lang-line td .show_next_lang {
  position: relative;
  top: -16px;
  color: #428bca;
  font-size: 12px;
  cursor: pointer;
}
/* line 835, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > tbody td:first-child {
  padding-left: 18px;
}
/* line 841, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table > th, .dashboard-start-test table td {
  padding: 8px;
  border-bottom: 1px solid #e6e6e9;
  width: auto;
}
/* line 847, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table .form-item {
  margin: 0;
  line-height: 1;
}
/* line 852, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table .form-control {
  height: 30px;
}
/* line 854, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table label {
  display: none;
}
/* line 857, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table .type span {
  margin-left: 10px;
  color: #aaadb6;
  font-size: 14px;
}
/* line 864, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table .lang {
  width: 90px;
  white-space: nowrap;
}
/* line 868, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table .lang .error {
  background-color: transparent;
}
/* line 871, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table .lang .error select {
  color: #ff234b;
  border: 1px solid #ff234b;
}
/* line 878, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table .amount {
  width: 13em;
  text-align: center;
  white-space: nowrap;
}
/* line 884, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table .have {
  width: 80px;
  text-align: center;
}
/* line 889, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table .buy-button {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 15px;
  height: 14px;
  opacity: 0.8;
  filter: alpha(opacity=80);
  background-position: -159px -90px;
  display: inline-block;
  text-align: center;
  text-indent: 15px;
  box-sizing: border-box;
  font-style: normal;
  overflow: hidden;
  cursor: pointer;
  margin-top: 8px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 889, ../sass/base/pages/_dashboard.scss */
  .dashboard-start-test table .buy-button {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 903, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table .buy-button:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 906, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table .buy {
  width: 6em;
  padding-left: 0;
  padding-right: 20px;
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
}
/* line 915, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test table[disabled] {
  opacity: 0.65;
  filter: alpha(opacity=65);
}
/* line 920, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .form-submit {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #F7B142;
  border: none;
  height: 28px;
  line-height: 1;
  box-sizing: border-box;
}
/* line 928, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .form-submit.form-item-timeprofile-reset {
  background: transparent;
  border: none;
  color: #428bca;
  padding: 0;
  margin: 0;
  width: auto;
}
/* line 938, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .start-test-beta-btn {
  background-color: #00e0b7;
}
/* line 942, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .compose-panel.panel-default {
  margin-bottom: 26px;
}
/* line 945, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .compose-panel.panel-default .chosen-container-single {
  text-transform: uppercase;
}
/* line 948, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .compose-panel.panel-default .chosen-container-single .chosen-single {
  border: none;
  max-width: 70px;
}
/* line 952, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .compose-panel.panel-default .chosen-container-single .chosen-single div {
  z-index: auto;
}
/* line 958, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .compose-panel.panel-default .form-type-numberfield {
  margin: 0 auto;
  width: 100%;
}
/* line 962, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .compose-panel.panel-default .form-type-numberfield input {
  height: 24px;
  line-height: 24px;
  padding-bottom: 0;
  background-color: transparent;
}
/* line 969, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .compose-panel.panel-default .form-type-numberfield.error {
  background-color: transparent;
  border-bottom: 2px solid #ff234b;
}
/* line 973, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .compose-panel.panel-default .form-type-numberfield.error:before {
  content: '';
  position: absolute;
  bottom: -9px;
  left: 50%;
  margin-left: -3.5px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 3.5px 6.1px 3.5px;
  border-color: transparent transparent #ff234b transparent;
}
/* line 987, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .compose-panel.panel-default .form-type-numberfield.error:after {
  content: attr(data-form-error);
  position: absolute;
  bottom: -34px;
  left: -69px;
  right: 0;
  background: #ff234b;
  padding: 6px;
  width: 210px;
  border-radius: 3px;
  color: #fff;
  font-size: 13px;
  z-index: 10;
}
/* line 1004, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .compose-panel.panel-default .qty-unit {
  display: inline-block;
  width: 58px;
  color: #767b8a;
  font-size: 12px;
  text-align: left;
  margin-left: -2px;
}
/* line 1015, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .amount .spinner {
  margin: 0;
}
/* line 1019, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .amount .plus {
  margin: 0 0 -2px 7px;
}
/* line 1023, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .amount .minus {
  margin: 0 7px -2px 0;
}
/* line 1028, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .panel-default {
  margin-bottom: 66px;
}
/* line 1031, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .panel-default .section-desc {
  font-size: 13px;
  max-width: 600px;
  margin-bottom: 44px;
  color: #545a6c;
}
/* line 1038, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .panel-default.timeprofile-panel .section-desc {
  margin-bottom: 22px;
}
/* line 1042, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .panel-default > .panel-heading {
  padding: 0;
  margin-bottom: 22px;
}
/* line 1047, ../sass/base/pages/_dashboard.scss */
.dashboard-start-test .panel-default > .panel-body {
  padding: 0;
}

/* line 1054, ../sass/base/pages/_dashboard.scss */
.webinar-modal .modal-dialog {
  width: calc(100% - 20px);
  max-width: 900px;
}
/* line 1058, ../sass/base/pages/_dashboard.scss */
.webinar-modal .modal-header {
  padding-bottom: 0;
}
/* line 1061, ../sass/base/pages/_dashboard.scss */
.webinar-modal .modal-body {
  margin: 0;
  overflow: hidden;
}
/* line 1065, ../sass/base/pages/_dashboard.scss */
.webinar-modal .responsive-iframe {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  width: 100%;
}
/* line 1072, ../sass/base/pages/_dashboard.scss */
.webinar-modal .responsive-iframe iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 1083, ../sass/base/pages/_dashboard.scss */
.my-questions.empty {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  list-style: none;
  border: 1px solid #ddd;
  padding: 20px;
  color: #888c99;
}
/* line 1090, ../sass/base/pages/_dashboard.scss */
.my-questions.empty + .btn.btn-buy-package {
  margin-top: 20px;
  background-color: #555b6d;
  border-bottom-color: #393f4c;
}

/* line 1098, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings {
  padding-bottom: 20px;
}
/* line 1101, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings > .btn.btn-upcoming-webinars {
  margin-top: 20px;
  background-color: #555b6d;
  border-bottom-color: #393f4c;
}
/* line 1107, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .item-list > ul {
  margin: 0;
  padding: 0;
}
/* line 1111, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .item-list > ul > li {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  list-style: none;
  border: 1px solid #ddd;
  padding: 20px;
  margin-top: 20px;
}
/* line 1118, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .item-list > ul > li:first-child {
  margin-top: 0;
}
/* line 1123, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .item-list > ul > li .training-infos form,
.my-webinars-trainings .item-list > ul > li .training-infos .btn.tag-button {
  display: inline-block;
  margin-right: 10px;
}
/* line 1132, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .more-info-content ul {
  list-style-type: none;
  padding: 0;
}
/* line 1136, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .more-info-content ul li {
  position: relative;
  line-height: 1.2em;
  margin: 5px;
  padding: 0 0 0 20px;
}
/* line 1142, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .more-info-content ul li:before {
  width: 8px;
  height: 8px;
  content: '';
  border-radius: 8px;
  display: inline-block;
  vertical-align: middle;
  background: #00cdb7;
  margin: 0 8px 0 0;
  position: absolute;
  left: 0;
  top: 3px;
}
/* line 1157, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings h4 {
  color: #545a6c;
  font-size: 14px;
  font-weight: 600;
  margin: 0 0 10px;
}
/* line 1164, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .training-time {
  color: #767b8a;
  font-size: 14px;
  margin: 0 0 10px;
}
/* line 1170, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .payment-status {
  color: #767b8a;
  margin: -5px 0 10px 0;
}
/* line 1175, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings time {
  margin: 0 10px;
  padding-left: 12px;
  position: relative;
}
/* line 1180, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings time:before {
  content: '\2022';
  position: absolute;
  top: 0;
  left: 0;
  font-family: Arial, sans-serif;
  font-size: 11px;
  line-height: 24px;
  opacity: 0.5;
}
/* line 1193, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .item-list > h3 {
  line-height: 28px;
}
/* line 1199, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .training-lecturer i.blank-user-picture {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  background-size: 206.666666667px auto;
  background-position: 0 -120px;
  display: block;
  margin: 0 auto;
}
/* line 1209, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .training-lecturer img {
  display: block;
  width: 50px;
  height: 50px;
  margin: 0 auto 10px;
}
/* line 1216, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .training-lecturer label {
  display: block;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  margin: 0;
}
/* line 1225, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .glyphicon-play {
  margin-right: 5px;
  font-size: 11px;
  top: 1px;
}
/* line 1232, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .more-info-content img {
  max-width: 100%;
}
/* line 1236, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .more-info-content label {
  color: #545a6c;
  font-weight: 600;
  margin: 20px 0 0;
}
/* line 1241, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .more-info-content label:first-child {
  margin: 10px 0 0;
}
/* line 1245, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .more-info-content label + div {
  color: #545a6c;
  font-weight: 300;
  line-height: 17px;
  margin-top: 8px;
}
/* line 1254, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .more-info-content .field-type-addressfield .field-label {
  color: #545a6c;
  font-weight: 600;
  margin: 10px 0 0;
}
/* line 1259, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .more-info-content .field-type-addressfield .field-label + div {
  color: #545a6c;
  font-weight: 300;
  line-height: 17px;
  margin-top: 8px;
}
/* line 1270, ../sass/base/pages/_dashboard.scss */
.my-webinars-trainings .training-row.empty {
  color: #888c99;
}

/* line 1276, ../sass/base/pages/_dashboard.scss */
.practice-history-empty {
  font-size: 16px;
  color: #888c99;
}
/* line 1280, ../sass/base/pages/_dashboard.scss */
.practice-history-empty .empty {
  margin-bottom: 40px;
}
/* line 1284, ../sass/base/pages/_dashboard.scss */
.practice-history-empty .btn {
  width: 200px;
  margin-left: 20px;
}
/* line 1288, ../sass/base/pages/_dashboard.scss */
.practice-history-empty .btn:first-of-type {
  margin-left: 0;
  margin-right: 20px;
}

/* line 1297, ../sass/base/pages/_dashboard.scss */
.overview-my-questions td.type span {
  margin-left: 10px;
  color: #aaadb6;
  font-size: 14px;
}
/* line 1304, ../sass/base/pages/_dashboard.scss */
.overview-my-questions th.buymore,
.overview-my-questions td.buymore {
  padding-left: 5px;
  width: 71px;
}
/* line 1310, ../sass/base/pages/_dashboard.scss */
.overview-my-questions td.unit {
  width: 58px;
  color: #62697d;
}
/* line 1315, ../sass/base/pages/_dashboard.scss */
.overview-my-questions th.amount,
.overview-my-questions td.amount,
.overview-my-questions th.unit,
.overview-my-questions td.unit {
  padding-left: 0;
  padding-right: 0;
}
/* line 1323, ../sass/base/pages/_dashboard.scss */
.overview-my-questions th.amount,
.overview-my-questions td.amount {
  text-align: right;
  padding-right: 10px;
}

/* line 2, ../sass/base/pages/_user.scss */
.user-form .password-suggestions,
.user-form .password-strength,
.user-form div.password-confirm {
  display: none !important;
}
/* line 9, ../sass/base/pages/_user.scss */
.user-form .form-item-mail .ajax-progress {
  position: absolute;
  top: 8px;
  right: 10px;
}
/* line 15, ../sass/base/pages/_user.scss */
.user-form .form-item-mail .ajax-progress .glyphicon, .user-form .form-item-mail .ajax-progress .glyphicon:before {
  width: 13px;
  height: 13px;
  line-height: 12px;
}
/* line 27, ../sass/base/pages/_user.scss */
.user-form .form-checkboxes .radio input[type=radio],
.user-form .form-checkboxes .radio-inline input[type=radio],
.user-form .form-checkboxes .checkbox input[type=checkbox],
.user-form .form-checkboxes .checkbox-inline input[type=checkbox] {
  margin-left: 0;
}
/* line 35, ../sass/base/pages/_user.scss */
.user-form .field-name-field-others {
  margin-top: -45px;
}
/* line 39, ../sass/base/pages/_user.scss */
.user-form .field-name-field-billing-comment,
.user-form .field-name-field-others,
.user-form .field-name-field-eu-tax {
  padding-left: 15px;
  padding-right: 15px;
}

/* line 51, ../sass/base/pages/_user.scss */
.user-register-form .field-name-field-first-name .form-type-textfield > label,
.user-register-form .field-name-field-last-name .form-type-textfield > label,
.user-register-form .form-item-mail > label {
  display: none;
}
/* line 54, ../sass/base/pages/_user.scss */
.user-register-form .form-item-accept-data-policy {
  padding-left: 20px;
  margin-bottom: 20px;
}
/* line 59, ../sass/base/pages/_user.scss */
.user-register-form .chosen-container {
  width: 100% !important;
}
/* line 67, ../sass/base/pages/_user.scss */
.user-register-form .chosen-container .chosen-single {
  border-bottom: none;
}
/* line 72, ../sass/base/pages/_user.scss */
.user-register-form .error {
  background: none;
  color: #555b6d;
}
/* line 77, ../sass/base/pages/_user.scss */
.user-register-form .messages.error {
  color: #999;
  font-size: 10px;
  font-family: "Titillium Web", sans-serif;
  font-weight: 400;
  text-align: right;
  line-height: 14px;
}
/* line 85, ../sass/base/pages/_user.scss */
.user-register-form .messages.error:after {
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  content: '';
  background-position: -98px -90px;
  display: inline-block;
  margin-left: 5px;
  vertical-align: middle;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 85, ../sass/base/pages/_user.scss */
  .user-register-form .messages.error:after {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 96, ../sass/base/pages/_user.scss */
.user-register-form .name-fields {
  position: relative;
}
/* line 99, ../sass/base/pages/_user.scss */
.user-register-form .name-fields .field-name-field-first-name,
.user-register-form .name-fields .field-name-field-last-name {
  display: inline-block;
  width: 50%;
  vertical-align: top;
}
/* line 105, ../sass/base/pages/_user.scss */
.user-register-form .name-fields .field-name-field-first-name .form-group,
.user-register-form .name-fields .field-name-field-last-name .form-group {
  margin: 0;
}
/* line 110, ../sass/base/pages/_user.scss */
.user-register-form .name-fields .field-name-field-first-name {
  padding-right: 10px;
}
/* line 114, ../sass/base/pages/_user.scss */
.user-register-form .name-fields .field-name-field-last-name {
  padding-left: 10px;
}

/* line 122, ../sass/base/pages/_user.scss */
.page-user-edit .user-dashboard-content .page-header {
  display: none;
}
/* line 126, ../sass/base/pages/_user.scss */
.page-user-edit .user-dashboard-content .content-block {
  padding-left: 35px;
}
/* line 130, ../sass/base/pages/_user.scss */
.page-user-edit .user-dashboard-content .alert-block {
  margin-left: 15px;
  margin-right: 15px;
}

/* line 137, ../sass/base/pages/_user.scss */
.user-profile-form {
  font-family: "Titillium Web", sans-serif;
  position: relative;
  padding-bottom: 56px;
}
/* line 143, ../sass/base/pages/_user.scss */
.user-profile-form .group-account #edit-cancel {
  background: none;
  border: none;
  color: #f7b142;
  font-size: 14px;
  letter-spacing: -0.1px;
  text-decoration: underline;
}
/* line 153, ../sass/base/pages/_user.scss */
.user-profile-form .form-control.form-text, .user-profile-form .chosen-container-single .chosen-single {
  font-size: 15px;
  font-weight: 400;
  color: #888c99;
}
/* line 159, ../sass/base/pages/_user.scss */
.user-profile-form .panel {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  border-radius: 0;
  margin-bottom: 30px;
}
/* line 165, ../sass/base/pages/_user.scss */
.user-profile-form .panel .panel-heading {
  background: none;
  border: none;
  font-size: 20px;
  font-weight: 300;
  color: #565b6d;
}
/* line 174, ../sass/base/pages/_user.scss */
.user-profile-form .clear,
.user-profile-form .form-group {
  clear: both;
}
/* line 179, ../sass/base/pages/_user.scss */
.user-profile-form .confirm-parent,
.user-profile-form .password-parent {
  width: 100%;
}
/* line 184, ../sass/base/pages/_user.scss */
.user-profile-form .form-item {
  padding: 7px 0;
  border: none;
}
/* line 14, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.user-profile-form .form-item:before, .user-profile-form .form-item:after {
  content: " ";
  display: table;
}
/* line 19, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.user-profile-form .form-item:after {
  clear: both;
}
/* line 189, ../sass/base/pages/_user.scss */
.user-profile-form .form-item label {
  float: left;
  width: 33.333333333%;
  white-space: nowrap;
  font-size: 14px;
  font-weight: 600;
  height: 26px;
  margin: 0;
  line-height: 25px;
}
/* line 200, ../sass/base/pages/_user.scss */
.user-profile-form .form-item .form-control,
.user-profile-form .form-item .chosen-container {
  float: left;
  width: 66.666666667% !important;
}
/* line 208, ../sass/base/pages/_user.scss */
.user-profile-form .form-control.form-text {
  height: 25px;
  padding: 0 12px 0 0;
  margin: 0;
}
/* line 116, ../sass/_mixins.scss */
.user-profile-form .form-control.form-text::-moz-placeholder {
  font-family: "Titillium Web", sans-serif;
  color: #aaadb6;
  opacity: 1;
  line-height: 1;
}
/* line 117, ../sass/_mixins.scss */
.user-profile-form .form-control.form-text:-ms-input-placeholder {
  font-family: "Titillium Web", sans-serif;
  color: #aaadb6;
  opacity: 1;
  line-height: 1;
}
/* line 118, ../sass/_mixins.scss */
.user-profile-form .form-control.form-text::-webkit-input-placeholder {
  font-family: "Titillium Web", sans-serif;
  color: #aaadb6;
  opacity: 1;
  line-height: 1;
}
/* line 222, ../sass/base/pages/_user.scss */
.user-profile-form .fancy-border {
  position: absolute;
}
/* line 229, ../sass/base/pages/_user.scss */
.user-profile-form .form-type-radios label,
.user-profile-form .form-type-checkbox label,
.user-profile-form .form-type-checkboxes label {
  float: none;
  width: auto;
  height: auto;
  line-height: 1;
}
/* line 236, ../sass/base/pages/_user.scss */
.user-profile-form .form-type-radios .form-item,
.user-profile-form .form-type-checkbox .form-item,
.user-profile-form .form-type-checkboxes .form-item {
  border: none;
  padding: 0;
}
/* line 242, ../sass/base/pages/_user.scss */
.user-profile-form .form-type-password-confirm,
.user-profile-form .form-item-pass-pass1 {
  padding-top: 0;
}
/* line 247, ../sass/base/pages/_user.scss */
.user-profile-form .form-actions {
  padding-left: 15px;
  padding-right: 15px;
}
/* line 251, ../sass/base/pages/_user.scss */
.user-profile-form .form-actions .form-submit {
  padding-left: 50px;
  padding-right: 50px;
}
/* line 258, ../sass/base/pages/_user.scss */
.user-profile-form .form-actions-fixed .form-group {
  width: 83.333333333%;
  margin-left: 16.666666667%;
  margin-bottom: 0;
  padding-left: 70px;
}
/* line 266, ../sass/base/pages/_user.scss */
.user-profile-form .help-block {
  clear: both;
}
/* line 270, ../sass/base/pages/_user.scss */
.user-profile-form .addressfield-container-inline > .form-item {
  float: none;
  width: 100%;
}
/* line 275, ../sass/base/pages/_user.scss */
.user-profile-form .field-name-field-billing-info {
  margin-bottom: 0;
}
/* line 278, ../sass/base/pages/_user.scss */
.user-profile-form .field-name-field-billing-info > .panel {
  margin-bottom: 0;
}
/* line 281, ../sass/base/pages/_user.scss */
.user-profile-form .field-name-field-billing-info > .panel > .panel-body {
  padding-bottom: 0;
}
/* line 287, ../sass/base/pages/_user.scss */
.user-profile-form .form-item-sendgrid-subscriber {
  padding-top: 20px;
  padding-bottom: 30px;
  margin-left: 25px;
}
/* line 294, ../sass/base/pages/_user.scss */
.user-profile-form .chosen-container-single .chosen-single {
  border: 1px solid transparent;
  border-bottom: 0;
  margin-left: -25px;
}
/* line 300, ../sass/base/pages/_user.scss */
.user-profile-form .chosen-container-single .chosen-single div {
  border: none;
}
/* line 307, ../sass/base/pages/_user.scss */
.user-profile-form .chosen-container-single.chosen-with-drop .chosen-drop {
  margin-left: 0;
  left: -25px;
  right: 0;
  width: auto;
}
/* line 316, ../sass/base/pages/_user.scss */
.user-profile-form .display-field {
  background: transparent;
}

/* line 321, ../sass/base/pages/_user.scss */
.user-image {
  width: 75px;
  height: 75px;
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  background-position: 0 -180px;
  display: inline-block;
  border-radius: 75px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 321, ../sass/base/pages/_user.scss */
  .user-image {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}

/* line 329, ../sass/base/pages/_user.scss */
.user-change-password-form {
  max-width: 500px;
}

/* line 333, ../sass/base/pages/_user.scss */
.user-page-header {
  background: #f5f5f5;
  margin: 0 15px 40px;
  padding: 20px 20px 20px 110px;
  position: relative;
  min-height: 115px;
}
/* line 340, ../sass/base/pages/_user.scss */
.user-page-header .user-picture {
  position: absolute;
  left: 20px;
  top: 20px;
  width: 75px;
}
/* line 347, ../sass/base/pages/_user.scss */
.user-page-header .page-title {
  margin: 0;
  font-family: "Titillium Web", sans-serif;
  font-size: 25px;
  color: #565b6d;
  line-height: 1;
}
/* line 354, ../sass/base/pages/_user.scss */
.user-page-header .page-title abbr {
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
  color: #00e0b7;
  border: none;
}
/* line 363, ../sass/base/pages/_user.scss */
.user-page-header .member-since {
  font-size: 12px;
  color: #565b6d;
}

/* line 369, ../sass/base/pages/_user.scss */
.user-picture-form {
  padding: 15px 0 0;
  margin: 0 -10px;
}
/* line 14, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.user-picture-form:before, .user-picture-form:after {
  content: " ";
  display: table;
}
/* line 19, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.user-picture-form:after {
  clear: both;
}
/* line 375, ../sass/base/pages/_user.scss */
.user-picture-form .form-type-file label {
  display: none;
}
/* line 380, ../sass/base/pages/_user.scss */
.user-picture-form .form-item,
.user-picture-form .actions {
  display: inline-block;
  padding: 0 10px;
  vertical-align: top;
}

/* line 389, ../sass/base/pages/_user.scss */
.page-user-points .page-title {
  font-size: 20px;
  font-weight: 300;
  margin: 5px 0 25px;
}
/* line 395, ../sass/base/pages/_user.scss */
.page-user-points .table {
  border-bottom: 1px solid #e6e6e9;
}
/* line 399, ../sass/base/pages/_user.scss */
.page-user-points .table tr > td:first-child {
  border-left: 1px solid #e6e6e9;
}
/* line 400, ../sass/base/pages/_user.scss */
.page-user-points .table tr > td:last-child {
  border-right: 1px solid #e6e6e9;
}
/* line 404, ../sass/base/pages/_user.scss */
.page-user-points .table thead th:first-child {
  border-top-left-radius: 3px;
}
/* line 405, ../sass/base/pages/_user.scss */
.page-user-points .table thead th:last-child {
  border-top-right-radius: 3px;
}
/* line 409, ../sass/base/pages/_user.scss */
.page-user-points .table-field {
  padding-left: 20px;
  padding-right: 20px;
  text-align: left;
}
/* line 415, ../sass/base/pages/_user.scss */
.page-user-points .userpoints-points,
.page-user-points .userpoints-timestamp,
.page-user-points .userpoints-status {
  white-space: nowrap;
  width: 1em;
}
/* line 422, ../sass/base/pages/_user.scss */
.page-user-points .userpoints-status {
  padding-right: 50px;
}
/* line 424, ../sass/base/pages/_user.scss */
.page-user-points .userpoints-timestamp {
  padding-left: 30px;
  padding-right: 30px;
}
/* line 430, ../sass/base/pages/_user.scss */
.page-user-points tbody .table-field {
  font-size: 12px;
}
/* line 433, ../sass/base/pages/_user.scss */
.page-user-points tbody .table-field,
.page-user-points tbody .table-field a,
.page-user-points tbody .table-field a:hover,
.page-user-points tbody .table-field a:focus,
.page-user-points tbody .table-field a:active {
  color: #b1b1b1;
}
/* line 442, ../sass/base/pages/_user.scss */
.page-user-points tbody .userpoints-points {
  font-size: 15px;
  color: #565b6d;
  font-weight: 400;
}

/* line 2, ../sass/base/pages/_user_quota.scss */
.user-quota-form h3 {
  border-bottom: 1px solid #ccc;
  padding-bottom: 14px;
}
/* line 7, ../sass/base/pages/_user_quota.scss */
.user-quota-form label {
  float: left;
  width: 35%;
  margin: 0;
  padding-right: 20px;
  line-height: 32px;
}
/* line 15, ../sass/base/pages/_user_quota.scss */
.user-quota-form .form-submit {
  width: auto;
  background: #f7b142;
}
/* line 22, ../sass/base/pages/_user_quota.scss */
.user-quota-form #edit-epso-questions .new .form-item {
  float: left;
}
/* line 26, ../sass/base/pages/_user_quota.scss */
.user-quota-form #edit-epso-questions .new .form-item, .user-quota-form #edit-epso-questions label {
  width: 45%;
}
/* line 30, ../sass/base/pages/_user_quota.scss */
.user-quota-form #edit-epso-questions label {
  line-height: 1.2;
}
/* line 32, ../sass/base/pages/_user_quota.scss */
.user-quota-form #edit-epso-questions label .profile {
  font-weight: normal;
}
/* line 37, ../sass/base/pages/_user_quota.scss */
.user-quota-form #edit-epso-questions .btn {
  width: 100px;
}

/* line 2, ../sass/base/pages/_faqlist.scss */
body.faq-page h1.page-header {
  display: none;
}
/* line 6, ../sass/base/pages/_faqlist.scss */
body.faq-page .main-container {
  padding-top: 0;
}
/* line 9, ../sass/base/pages/_faqlist.scss */
body.faq-page .main-container > .container > .row {
  position: relative;
}
/* line 12, ../sass/base/pages/_faqlist.scss */
body.faq-page .main-container > .container > .row > i {
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 12, ../sass/base/pages/_faqlist.scss */
  body.faq-page .main-container > .container > .row > i {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    background: #eeeff0;
    border: solid #dddee2;
    border-right-width: 1px;
    border-left-width: 1px;
  }
}
/* line 27, ../sass/base/pages/_faqlist.scss */
body.faq-page .main-container > .container > .row > aside:first-of-type, body.faq-page .main-container > .container > .row > section {
  padding-top: 32px;
  padding-bottom: 32px;
}
@media screen and (min-width: 768px) {
  /* line 27, ../sass/base/pages/_faqlist.scss */
  body.faq-page .main-container > .container > .row > aside:first-of-type, body.faq-page .main-container > .container > .row > section {
    padding-top: 45px;
    padding-bottom: 45px;
  }
}
/* line 37, ../sass/base/pages/_faqlist.scss */
body.faq-page .main-container > .container > .row > aside:first-of-type {
  background: #eeeff0;
  border: 0 solid #dddee2;
  border-bottom-width: 1px;
}
@media screen and (min-width: 768px) {
  /* line 37, ../sass/base/pages/_faqlist.scss */
  body.faq-page .main-container > .container > .row > aside:first-of-type {
    background: none;
    border-bottom-width: 0;
  }
}
/* line 49, ../sass/base/pages/_faqlist.scss */
body.faq-page .main-container .region-page-header {
  margin-bottom: 0;
}
/* line 54, ../sass/base/pages/_faqlist.scss */
body.faq-page .footer {
  margin-top: 0;
}
@media (max-width: 767px) {
  /* line 58, ../sass/base/pages/_faqlist.scss */
  body.faq-page, body.faq-page.admin-menu {
    padding-top: 30px;
  }
}
/* line 67, ../sass/base/pages/_faqlist.scss */
body.faq-page .navbar-eutraining .secondary-bar {
  height: 42px;
}
/* line 72, ../sass/base/pages/_faqlist.scss */
body.faq-page .region-content {
  padding: 0 16px;
}
/* line 75, ../sass/base/pages/_faqlist.scss */
body.faq-page .region-content .block-title, body.faq-page .region-content .page-title {
  margin-top: 0;
  margin-bottom: 32px;
}
/* line 82, ../sass/base/pages/_faqlist.scss */
body.faq-page .region-content .text-center {
  clear: both;
}
/* line 1, ../sass/base/elements/_resources_header.scss */
body.faq-page .region-page-header {
  margin-bottom: 66px;
}
/* line 5, ../sass/base/elements/_resources_header.scss */
body.faq-page .resources-page-header {
  position: relative;
  background-color: #32394f;
  z-index: 10;
  min-height: 150px;
}
/* line 11, ../sass/base/elements/_resources_header.scss */
body.faq-page .resources-page-header h3 {
  position: relative;
  z-index: 13;
  color: #fff;
  font-size: 24px;
  font-weight: 400;
  margin: 44px 0 22px;
}
/* line 19, ../sass/base/elements/_resources_header.scss */
body.faq-page .resources-page-header h3 a {
  color: #fff;
}
/* line 24, ../sass/base/elements/_resources_header.scss */
body.faq-page .resources-page-header .resources-page-position-desc {
  position: relative;
  z-index: 13;
  display: block;
  max-width: 600px;
  margin-bottom: 44px;
  color: #cccdd2;
  font-size: 14px;
}
/* line 33, ../sass/base/elements/_resources_header.scss */
body.faq-page .resources-page-header .resources-page-position-desc .btn-eut {
  margin-top: 15px;
}
/* line 38, ../sass/base/elements/_resources_header.scss */
body.faq-page .resources-page-header .resources-page-header-bg {
  position: absolute;
  bottom: 0;
  right: 20px;
  z-index: 11;
  overflow: hidden;
  display: inline-block;
  width: 529px;
  height: 136px;
}
/* line 48, ../sass/base/elements/_resources_header.scss */
body.faq-page .resources-page-header .resources-page-header-bg i {
  position: relative;
  display: inline-block;
  width: 529px;
  height: 136px;
  background-repeat: no-repeat;
  background-image: url("../img/positions-header-bg.png?v=2025-06-19.11:44:46");
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-animation: slide-in-from-bottom 0.75s ease-out;
  -o-animation: slide-in-from-bottom 0.75s ease-out;
  animation: slide-in-from-bottom 0.75s ease-out;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 48, ../sass/base/elements/_resources_header.scss */
  body.faq-page .resources-page-header .resources-page-header-bg i {
    background-image: url("../img/positions-header-bg-2x.png?v=2025-06-19.11:44:46");
    background-size: 529px 136px;
  }
}

/* line 90, ../sass/base/pages/_faqlist.scss */
.faq-categories-wrapper.affix {
  position: fixed;
  top: 120px;
  width: 270px;
}

/* line 104, ../sass/base/pages/_faqlist.scss */
.view-faqlist .views-row a {
  font-size: 16px;
  display: block;
  padding: 12px 10px;
}
/* line 109, ../sass/base/pages/_faqlist.scss */
.view-faqlist .views-row a {
  text-decoration: none;
  color: #767b8a;
}
/* line 114, ../sass/base/pages/_faqlist.scss */
.view-faqlist .views-row a.active, .view-faqlist .views-row a:hover, .view-faqlist .views-row a:active, .view-faqlist .views-row a:focus {
  color: #fff;
  background: #555b6d;
}

/* line 125, ../sass/base/pages/_faqlist.scss */
.faq-block {
  font-family: "Titillium Web", sans-serif;
}
/* line 128, ../sass/base/pages/_faqlist.scss */
.faq-block .block-title {
  margin: 0;
  color: #555b6d;
  font-size: 18px;
  line-height: 1.1;
}
/* line 137, ../sass/base/pages/_faqlist.scss */
.faq-block .view-content a, .faq-block .view-content a:hover, .faq-block .view-content a:active, .faq-block .view-content a:focus, .faq-block .view-content a.active {
  color: #767b8a;
}
/* line 147, ../sass/base/pages/_faqlist.scss */
.faq-block .views-row {
  margin: 8px 0;
}

/* line 152, ../sass/base/pages/_faqlist.scss */
.need-more-help {
  background: #32394f;
  color: #fff;
  height: 80px;
  font-family: "Titillium Web", sans-serif;
  font-size: 20px;
  font-weight: 300;
  padding: 0;
  margin-bottom: 25px;
}
/* line 162, ../sass/base/pages/_faqlist.scss */
.need-more-help p {
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
  color: #fff;
}
/* line 169, ../sass/base/pages/_faqlist.scss */
.need-more-help .btn-contact {
  background: #f9b233;
  margin-left: 1em;
  padding: 5px 55px;
}
/* line 174, ../sass/base/pages/_faqlist.scss */
.need-more-help .btn-contact:hover {
  background: #f29e07;
}

/* line 180, ../sass/base/pages/_faqlist.scss */
.faq-search {
  margin-bottom: 24px;
}
/* line 183, ../sass/base/pages/_faqlist.scss */
.faq-search .faq-search-form {
  display: block;
  margin: 0;
  padding: 0 10px;
  vertical-align: middle;
  text-transform: none;
}
/* line 193, ../sass/base/pages/_faqlist.scss */
.faq-search .faq-search-form label {
  display: none;
}
/* line 195, ../sass/base/pages/_faqlist.scss */
.faq-search .faq-search-form .views-exposed-widgets {
  margin: 0;
  border-radius: 5px;
  height: 30px;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  padding: 5px 40px 5px 0;
  position: relative;
}
/* line 206, ../sass/base/pages/_faqlist.scss */
.faq-search .faq-search-form .views-exposed-widget {
  padding: 0;
  width: 100%;
  height: 30px;
  vertical-align: middle;
  display: inline-block;
}
/* line 213, ../sass/base/pages/_faqlist.scss */
.faq-search .faq-search-form .views-exposed-widget .fancy-border {
  display: none !important;
}
/* line 215, ../sass/base/pages/_faqlist.scss */
.faq-search .faq-search-form .views-exposed-widget .form-control.form-text {
  -webkit-box-shadow: none;
  box-shadow: none;
  height: 30px;
  line-height: 30px;
  padding: 4px 6px;
  background: none;
}
/* line 224, ../sass/base/pages/_faqlist.scss */
.faq-search .faq-search-form .views-submit-button {
  background: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
}
/* line 233, ../sass/base/pages/_faqlist.scss */
.faq-search .faq-search-form .form-submit {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
/* line 238, ../sass/base/pages/_faqlist.scss */
.faq-search .faq-search-form .form-submit em {
  display: none;
}
/* line 242, ../sass/base/pages/_faqlist.scss */
.faq-search .faq-search-form .form-submit,
.faq-search .faq-search-form .form-submit i {
  background: none;
  margin: 0;
  padding: 0;
  float: none;
  position: absolute;
  top: 5px;
  right: 0;
}
/* line 253, ../sass/base/pages/_faqlist.scss */
.faq-search .faq-search-form .form-submit i {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 18px;
  height: 18px;
  background-position: -152px -2px;
  position: static;
  display: inline-block;
  vertical-align: middle;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 253, ../sass/base/pages/_faqlist.scss */
  .faq-search .faq-search-form .form-submit i {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}

/* line 3, ../sass/base/pages/_forum.scss */
.forum-page .main-container .action-links {
  display: none;
}
/* line 7, ../sass/base/pages/_forum.scss */
.forum-page #subscribe th {
  display: none;
}
/* line 11, ../sass/base/pages/_forum.scss */
.forum-page #subscribe .table > tbody > tr > td {
  border: none;
  padding-left: 0;
}
/* line 16, ../sass/base/pages/_forum.scss */
.forum-page #subscribe.collapsed .panel-title {
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
}
/* line 22, ../sass/base/pages/_forum.scss */
.forum-page form .panel-body button.btn-success {
  background-color: #f9b233;
}
/* line 25, ../sass/base/pages/_forum.scss */
.forum-page form .panel-body button.btn-success:hover {
  background-color: #f29e07;
}

/* line 32, ../sass/base/pages/_forum.scss */
.forum-list-page .page-header {
  display: none;
}

/* line 37, ../sass/base/pages/_forum.scss */
.forum-search {
  position: relative;
}

/* line 41, ../sass/base/pages/_forum.scss */
.forum-search-form {
  -webkit-transition: max-height 0.25s;
  -o-transition: max-height 0.25s;
  transition: max-height 0.25s;
  max-height: 3em;
  overflow: hidden;
}
/* line 46, ../sass/base/pages/_forum.scss */
.forum-search-form .btn {
  height: 100%;
}
/* line 48, ../sass/base/pages/_forum.scss */
.sticky-menu .forum-search-form {
  height: 0;
}
/* line 52, ../sass/base/pages/_forum.scss */
.forum-search-form label {
  display: none;
}
/* line 54, ../sass/base/pages/_forum.scss */
.forum-search-form .views-exposed-widgets {
  margin: 0 -10px;
  height: 30px;
  display: block;
  vertical-align: middle;
  padding: 0;
  position: relative;
}
/* line 14, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.forum-search-form .views-exposed-widgets:before, .forum-search-form .views-exposed-widgets:after {
  content: " ";
  display: table;
}
/* line 19, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.forum-search-form .views-exposed-widgets:after {
  clear: both;
}
/* line 64, ../sass/base/pages/_forum.scss */
.forum-search-form .views-exposed-widget {
  height: 30px;
  vertical-align: middle;
  display: inline-block;
  padding: 0 10px;
}
/* line 70, ../sass/base/pages/_forum.scss */
.forum-search-form .views-exposed-widget .form-control.form-text {
  -webkit-box-shadow: none;
  box-shadow: none;
  height: 30px;
  line-height: 30px;
  padding: 4px 25px;
}
/* line 78, ../sass/base/pages/_forum.scss */
.forum-search-form .views-widget-filter-search_api_views_fulltext {
  width: 66.666666667%;
}
/* line 83, ../sass/base/pages/_forum.scss */
.forum-search-form .views-submit-button .form-submit {
  margin: 0;
}

/* line 92, ../sass/base/pages/_forum.scss */
.table-forum-list > thead > tr > td,
.table-forum-list > thead > tr > th,
.table-forum-list > tbody > tr > td,
.table-forum-list > tbody > tr > th,
.table-forum-list > tfoot > tr > td,
.table-forum-list > tfoot > tr > th {
  vertical-align: middle;
}
/* line 99, ../sass/base/pages/_forum.scss */
.table-forum-list .submitted {
  font-style: normal;
}
/* line 103, ../sass/base/pages/_forum.scss */
.table-forum-list .replies,
.table-forum-list .username {
  color: #00cdb7;
  font-weight: 600;
}
/* line 110, ../sass/base/pages/_forum.scss */
.table-forum-list .replies br,
.table-forum-list .replies a {
  display: none;
}
/* line 116, ../sass/base/pages/_forum.scss */
.table-forum-list .title {
  width: 60%;
  padding-right: 65px;
  padding-left: 26px;
}
/* line 123, ../sass/base/pages/_forum.scss */
.table-forum-list tbody .title {
  padding-top: 22px;
  padding-bottom: 22px;
}
/* line 129, ../sass/base/pages/_forum.scss */
.table-forum-list .node-title {
  font-weight: 600;
  font-size: 14px;
  margin: 0 0 8px;
}
/* line 134, ../sass/base/pages/_forum.scss */
.table-forum-list .node-title,
.table-forum-list .node-title a,
.table-forum-list .node-title a:hover,
.table-forum-list .node-title a:active,
.table-forum-list .node-title a:focus {
  color: #555b6d;
}
/* line 143, ../sass/base/pages/_forum.scss */
.table-forum-list .text {
  color: #62697d;
  font-size: 14px;
  height: 3em;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  position: relative;
}

/* line 2, ../sass/base/pages/_products.scss */
.add-to-cart .ajax-progress {
  display: none !important;
}
/* line 6, ../sass/base/pages/_products.scss */
.add-to-cart .btn {
  display: block;
  width: 100%;
}
/* line 10, ../sass/base/pages/_products.scss */
.add-to-cart .btn,
.add-to-cart .btn .glyphicon,
.add-to-cart .btn .cover {
  -webkit-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
}
/* line 16, ../sass/base/pages/_products.scss */
.add-to-cart .btn .cover {
  display: block;
  padding: 0 12px;
}
/* line 21, ../sass/base/pages/_products.scss */
.add-to-cart .btn .glyphicon {
  margin-right: 0;
  width: 0;
  font-size: 0;
  top: -5px;
  left: 12px;
}
/* line 31, ../sass/base/pages/_products.scss */
.add-to-cart .progress-disabled .cover {
  padding: 0;
}
/* line 35, ../sass/base/pages/_products.scss */
.add-to-cart .progress-disabled .glyphicon {
  -webkit-animation: iv-spin 1s infinite linear;
  -o-animation: iv-spin 1s infinite linear;
  animation: iv-spin 1s infinite linear;
  margin-right: 10px;
  width: 14px;
  font-size: 14px;
  line-height: 13px;
  top: 2px;
  left: 7px;
}

/* line 47, ../sass/base/pages/_products.scss */
.page-taxonomy-term-positions, .page-products {
  color: #030335;
}
/* line 49, ../sass/base/pages/_products.scss */
.page-taxonomy-term-positions .tooltip, .page-products .tooltip {
  box-shadow: 0 8px 30px 0 #383B3F1F;
  padding: 0;
  border-radius: 15px;
  margin-top: -12px;
}
/* line 54, ../sass/base/pages/_products.scss */
.page-taxonomy-term-positions .tooltip.bottom, .page-products .tooltip.bottom {
  margin-top: 8px;
}
/* line 56, ../sass/base/pages/_products.scss */
.page-taxonomy-term-positions .tooltip.bottom .tooltip-arrow, .page-products .tooltip.bottom .tooltip-arrow {
  top: -11px;
  margin-left: -14px;
}
/* line 61, ../sass/base/pages/_products.scss */
.page-taxonomy-term-positions .tooltip .tooltip-arrow, .page-products .tooltip .tooltip-arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -12px;
  border-radius: 0px 0px 5px;
  width: 24px;
  height: 24px;
  border: none;
  background: #fff;
  rotate: 45deg;
  z-index: 0;
}
/* line 73, ../sass/base/pages/_products.scss */
.page-taxonomy-term-positions .tooltip .tooltip-inner, .page-products .tooltip .tooltip-inner {
  position: relative;
  border: 0;
  padding: 15px;
  border-radius: 15px;
  background: #fff;
  max-width: 360px;
  text-align: left;
  font-family: Inter, sans-serif;
}
/* line 84, ../sass/base/pages/_products.scss */
.page-taxonomy-term-positions .tooltip .tooltip-inner .language-counter-title, .page-products .tooltip .tooltip-inner .language-counter-title {
  font-size: 12px;
  font-weight: 600;
  letter-spacing: -0.01em;
  margin-bottom: 10px;
  display: block;
}
/* line 94, ../sass/base/pages/_products.scss */
.page-taxonomy-term-positions .tooltip .tooltip-inner .tooltip-language-container > span, .page-products .tooltip .tooltip-inner .tooltip-language-container > span {
  display: inline-block;
  min-width: 50%;
  margin: 3px 0;
}
/* line 105, ../sass/base/pages/_products.scss */
.page-taxonomy-term-positions .navbar-eutraining, .page-products .navbar-eutraining {
  border-bottom: 1px solid #e1e2e3;
}
/* line 109, ../sass/base/pages/_products.scss */
.page-taxonomy-term-positions .page-header, .page-products .page-header {
  color: #555b6d;
  font-size: 22px;
  font-weight: 500;
  line-height: 28px;
}
/* line 122, ../sass/base/pages/_products.scss */
.page-taxonomy-term-positions.page-term-position-packages .main-container, .page-products.page-term-position-packages .main-container {
  padding-top: 0;
}
/* line 126, ../sass/base/pages/_products.scss */
.page-taxonomy-term-positions .below-description-container, .page-products .below-description-container {
  background: #DFF7F2;
  padding-bottom: 30px;
}
/* line 131, ../sass/base/pages/_products.scss */
.page-taxonomy-term-positions .products-container, .page-products .products-container {
  padding-top: 20px;
  background: #DFF7F2;
  padding-bottom: 30px;
}
/* line 137, ../sass/base/pages/_products.scss */
.page-taxonomy-term-positions .products-container .products.container, .page-products .products-container .products.container {
  padding: 0;
}
@-moz-keyframes slide-in-from-right {
  0% {
    -moz-transform: translate3d(150%, 0, 0);
  }
  100% {
    -moz-transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slide-in-from-right {
  0% {
    -webkit-transform: translate3d(150%, 0, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes slide-in-from-right {
  0% {
    -o-transform: translate3d(150%, 0, 0);
  }
  100% {
    -o-transform: translate3d(0, 0, 0);
  }
}
@-ms-keyframes slide-in-from-right {
  0% {
    -ms-transform: translate3d(150%, 0, 0);
  }
  100% {
    -ms-transform: translate3d(0, 0, 0);
  }
}
@keyframes slide-in-from-right {
  0% {
    transform: translate3d(150%, 0, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes slide-in-from-bottom {
  0% {
    opacity: 0;
    -moz-transform: translate3d(0, 136px, 0);
  }
  60% {
    opacity: 1;
    -moz-transform: translate3d(0, 0, 0);
  }
  80% {
    -moz-transform: translate3d(0, 4px, 0);
  }
  100% {
    -moz-transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slide-in-from-bottom {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 136px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
  }
  80% {
    -webkit-transform: translate3d(0, 4px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes slide-in-from-bottom {
  0% {
    opacity: 0;
    -o-transform: translate3d(0, 136px, 0);
  }
  60% {
    opacity: 1;
    -o-transform: translate3d(0, 0, 0);
  }
  80% {
    -o-transform: translate3d(0, 4px, 0);
  }
  100% {
    -o-transform: translate3d(0, 0, 0);
  }
}
@-ms-keyframes slide-in-from-bottom {
  0% {
    opacity: 0;
    -ms-transform: translate3d(0, 136px, 0);
  }
  60% {
    opacity: 1;
    -ms-transform: translate3d(0, 0, 0);
  }
  80% {
    -ms-transform: translate3d(0, 4px, 0);
  }
  100% {
    -ms-transform: translate3d(0, 0, 0);
  }
}
@keyframes slide-in-from-bottom {
  0% {
    opacity: 0;
    transform: translate3d(0, 136px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
  80% {
    transform: translate3d(0, 4px, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
/* line 4, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-header, .page-products .products-page-header {
  position: relative;
  /*background-color: $background-blue;*/
  z-index: 10;
}
/* line 9, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-header h3, .page-products .products-page-header h3 {
  position: relative;
  z-index: 13;
  color: #030335;
  margin: 33px 0;
  font-family: "Inter", sans-serif;
  font-size: 40px;
  font-weight: 800;
  line-height: 52px;
  text-align: center;
}
/* line 23, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-header h3 a, .page-products .products-page-header h3 a {
  color: #030335;
}
/* line 31, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-header .nav-product-tabs li.col, .page-products .products-page-header .nav-product-tabs li.col {
  width: 20%;
}
/* line 35, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-header .nav-product-tabs li.tab, .page-products .products-page-header .nav-product-tabs li.tab {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 768px) {
  /* line 41, ../sass/base/pages/products/_header.scss */
  .page-taxonomy-term-positions .products-page-header .nav-product-tabs li a span, .page-products .products-page-header .nav-product-tabs li a span {
    display: inline-block;
    white-space: normal;
    vertical-align: middle;
  }
}
/* line 57, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions-pre-text, .page-products .products-page-positions-pre-text {
  display: block;
  border: 1px solid #F7F8F9;
  background: #FFFFFF;
  box-shadow: 0 15px 38px 0 rgba(0, 0, 0, 0.04);
  color: #030335;
  padding: 20px 30px;
  border-radius: 20px;
  margin: 0 0 20px;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.01em;
  text-align: left;
  position: relative;
}
/* line 73, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions-pre-text .products-top-title, .page-taxonomy-term-positions .products-page-positions-pre-text h2, .page-products .products-page-positions-pre-text .products-top-title, .page-products .products-page-positions-pre-text h2 {
  margin-top: 0;
}
/* line 76, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions-pre-text .products-top-description, .page-products .products-page-positions-pre-text .products-top-description {
  overflow: hidden;
  height: auto;
}
/* line 80, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions-pre-text .close-description-btn, .page-products .products-page-positions-pre-text .close-description-btn {
  position: absolute;
  top: 10px;
  right: 10px;
  transition: ease-in-out 0.5s;
  rotate: 180deg;
}
/* line 89, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions-pre-text.closed .close-description-btn, .page-products .products-page-positions-pre-text.closed .close-description-btn {
  rotate: 0deg;
}
/* line 96, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-top-bar, .page-products .products-page-top-bar {
  min-height: 34px;
  background: #DFF7F2;
}
/* line 100, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-top-bar .tooltip, .page-products .products-page-top-bar .tooltip {
  margin-top: -4px;
}
/* line 106, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .classroom-trainings .page-header, .page-products .classroom-trainings .page-header {
  font-weight: 300;
  margin-bottom: 16px;
}
/* line 113, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-filter .products-page-profile, .page-products .products-page-filter .products-page-profile {
  margin-left: 16px;
}
/* line 118, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-filter, .page-products .products-page-filter {
  margin: 0 0 34px;
}
/* line 124, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions.page-products-webinars .products-page-top-bar, .page-products.page-products-webinars .products-page-top-bar {
  min-height: 0;
}
/* line 131, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-container .products-page-categories, .page-products .products-container .products-page-categories {
  margin-bottom: 16px;
  max-width: unset;
}
@media screen and (min-width: 768px) {
  /* line 131, ../sass/base/pages/products/_header.scss */
  .page-taxonomy-term-positions .products-container .products-page-categories, .page-products .products-container .products-page-categories {
    margin-bottom: 0;
  }
}
/* line 139, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-container .products-page-categories .nav, .page-products .products-container .products-page-categories .nav {
  font-size: 0;
  margin-right: -5px;
  margin-left: -5px;
  margin-bottom: 10px;
}
/* line 144, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-container .products-page-categories .nav > li, .page-products .products-container .products-page-categories .nav > li {
  font-size: 16px;
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 10px;
}
/* line 150, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-container .products-page-categories .nav > li > a, .page-products .products-container .products-page-categories .nav > li > a {
  background: #b8d0cb;
  border-radius: 10px;
  color: #030335;
}
/* line 155, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-container .products-page-categories .nav > li > a:hover, .page-products .products-container .products-page-categories .nav > li > a:hover {
  background: #fff;
  box-shadow: 0px 10px 28px 0px #00000048;
}
/* line 159, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-container .products-page-categories .nav > li > a.active, .page-products .products-container .products-page-categories .nav > li > a.active {
  background: #6c7b78;
  color: #fff;
}
/* line 172, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions, .page-taxonomy-term-positions .products-page-categories, .page-taxonomy-term-positions .products-page-type, .page-taxonomy-term-positions .products-page-profile, .page-products .products-page-positions, .page-products .products-page-categories, .page-products .products-page-type, .page-products .products-page-profile {
  padding-top: 5px;
  min-width: 160px;
  max-width: 300px;
}
/* line 178, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions:hover .dropdown-menu, .page-taxonomy-term-positions .products-page-categories:hover .dropdown-menu, .page-taxonomy-term-positions .products-page-type:hover .dropdown-menu, .page-taxonomy-term-positions .products-page-profile:hover .dropdown-menu, .page-products .products-page-positions:hover .dropdown-menu, .page-products .products-page-categories:hover .dropdown-menu, .page-products .products-page-type:hover .dropdown-menu, .page-products .products-page-profile:hover .dropdown-menu {
  display: block;
}
/* line 183, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions .dropdown-toggle, .page-taxonomy-term-positions .products-page-categories .dropdown-toggle, .page-taxonomy-term-positions .products-page-type .dropdown-toggle, .page-taxonomy-term-positions .products-page-profile .dropdown-toggle, .page-products .products-page-positions .dropdown-toggle, .page-products .products-page-categories .dropdown-toggle, .page-products .products-page-type .dropdown-toggle, .page-products .products-page-profile .dropdown-toggle {
  min-height: 35px;
  line-height: 1;
  border-radius: 10px;
  background-color: #fff;
  color: #030335;
  display: block;
  position: relative;
  width: 100%;
  vertical-align: middle;
  padding: 16px 24px 16px 14px;
  cursor: pointer;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-align: left;
}
/* line 204, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions .dropdown-toggle, .page-taxonomy-term-positions .products-page-positions .dropdown-toggle:hover, .page-taxonomy-term-positions .products-page-positions .dropdown-toggle:focus, .page-taxonomy-term-positions .products-page-positions .dropdown-toggle:active, .page-taxonomy-term-positions .products-page-categories .dropdown-toggle, .page-taxonomy-term-positions .products-page-categories .dropdown-toggle:hover, .page-taxonomy-term-positions .products-page-categories .dropdown-toggle:focus, .page-taxonomy-term-positions .products-page-categories .dropdown-toggle:active, .page-taxonomy-term-positions .products-page-type .dropdown-toggle, .page-taxonomy-term-positions .products-page-type .dropdown-toggle:hover, .page-taxonomy-term-positions .products-page-type .dropdown-toggle:focus, .page-taxonomy-term-positions .products-page-type .dropdown-toggle:active, .page-taxonomy-term-positions .products-page-profile .dropdown-toggle, .page-taxonomy-term-positions .products-page-profile .dropdown-toggle:hover, .page-taxonomy-term-positions .products-page-profile .dropdown-toggle:focus, .page-taxonomy-term-positions .products-page-profile .dropdown-toggle:active, .page-products .products-page-positions .dropdown-toggle, .page-products .products-page-positions .dropdown-toggle:hover, .page-products .products-page-positions .dropdown-toggle:focus, .page-products .products-page-positions .dropdown-toggle:active, .page-products .products-page-categories .dropdown-toggle, .page-products .products-page-categories .dropdown-toggle:hover, .page-products .products-page-categories .dropdown-toggle:focus, .page-products .products-page-categories .dropdown-toggle:active, .page-products .products-page-type .dropdown-toggle, .page-products .products-page-type .dropdown-toggle:hover, .page-products .products-page-type .dropdown-toggle:focus, .page-products .products-page-type .dropdown-toggle:active, .page-products .products-page-profile .dropdown-toggle, .page-products .products-page-profile .dropdown-toggle:hover, .page-products .products-page-profile .dropdown-toggle:focus, .page-products .products-page-profile .dropdown-toggle:active {
  text-decoration: none;
}
/* line 212, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions .dropdown-toggle .toggle, .page-taxonomy-term-positions .products-page-categories .dropdown-toggle .toggle, .page-taxonomy-term-positions .products-page-type .dropdown-toggle .toggle, .page-taxonomy-term-positions .products-page-profile .dropdown-toggle .toggle, .page-products .products-page-positions .dropdown-toggle .toggle, .page-products .products-page-categories .dropdown-toggle .toggle, .page-products .products-page-type .dropdown-toggle .toggle, .page-products .products-page-profile .dropdown-toggle .toggle {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  background: url("../img/products/dropdown-arrow-down.svg") no-repeat center;
  display: inline-block;
  position: absolute;
  right: 18px;
  top: 50%;
  width: 25px;
  height: 25px;
  margin-top: -13px;
  box-shadow: 0 0 7px 2px rgba(0, 0, 0, 0.3);
  border-radius: 50px;
  padding: 5px;
}
/* line 230, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions .dropdown-menu, .page-taxonomy-term-positions .products-page-categories .dropdown-menu, .page-taxonomy-term-positions .products-page-type .dropdown-menu, .page-taxonomy-term-positions .products-page-profile .dropdown-menu, .page-products .products-page-positions .dropdown-menu, .page-products .products-page-categories .dropdown-menu, .page-products .products-page-type .dropdown-menu, .page-products .products-page-profile .dropdown-menu {
  overflow: hidden;
  left: 0;
  right: 0;
  top: 100%;
  margin-top: -3px;
  background-color: #fff;
  color: #030335;
  border: none;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.01em;
  text-align: left;
  padding: 0;
}
/* line 250, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions .dropdown-menu li:hover, .page-taxonomy-term-positions .products-page-positions .dropdown-menu li:focus, .page-taxonomy-term-positions .products-page-positions .dropdown-menu li:active, .page-taxonomy-term-positions .products-page-categories .dropdown-menu li:hover, .page-taxonomy-term-positions .products-page-categories .dropdown-menu li:focus, .page-taxonomy-term-positions .products-page-categories .dropdown-menu li:active, .page-taxonomy-term-positions .products-page-type .dropdown-menu li:hover, .page-taxonomy-term-positions .products-page-type .dropdown-menu li:focus, .page-taxonomy-term-positions .products-page-type .dropdown-menu li:active, .page-taxonomy-term-positions .products-page-profile .dropdown-menu li:hover, .page-taxonomy-term-positions .products-page-profile .dropdown-menu li:focus, .page-taxonomy-term-positions .products-page-profile .dropdown-menu li:active, .page-products .products-page-positions .dropdown-menu li:hover, .page-products .products-page-positions .dropdown-menu li:focus, .page-products .products-page-positions .dropdown-menu li:active, .page-products .products-page-categories .dropdown-menu li:hover, .page-products .products-page-categories .dropdown-menu li:focus, .page-products .products-page-categories .dropdown-menu li:active, .page-products .products-page-type .dropdown-menu li:hover, .page-products .products-page-type .dropdown-menu li:focus, .page-products .products-page-type .dropdown-menu li:active, .page-products .products-page-profile .dropdown-menu li:hover, .page-products .products-page-profile .dropdown-menu li:focus, .page-products .products-page-profile .dropdown-menu li:active {
  background: #c9f2e8;
}
/* line 256, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions .dropdown-menu li:last-child a, .page-taxonomy-term-positions .products-page-categories .dropdown-menu li:last-child a, .page-taxonomy-term-positions .products-page-type .dropdown-menu li:last-child a, .page-taxonomy-term-positions .products-page-profile .dropdown-menu li:last-child a, .page-products .products-page-positions .dropdown-menu li:last-child a, .page-products .products-page-categories .dropdown-menu li:last-child a, .page-products .products-page-type .dropdown-menu li:last-child a, .page-products .products-page-profile .dropdown-menu li:last-child a {
  border-bottom: none;
}
/* line 260, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions .dropdown-menu li a, .page-taxonomy-term-positions .products-page-categories .dropdown-menu li a, .page-taxonomy-term-positions .products-page-type .dropdown-menu li a, .page-taxonomy-term-positions .products-page-profile .dropdown-menu li a, .page-products .products-page-positions .dropdown-menu li a, .page-products .products-page-categories .dropdown-menu li a, .page-products .products-page-type .dropdown-menu li a, .page-products .products-page-profile .dropdown-menu li a {
  color: #030335;
  font-size: 12px;
  border-bottom: 1px solid #CFD1D6;
}
/* line 268, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions .dropdown-menu li .info, .page-taxonomy-term-positions .products-page-categories .dropdown-menu li .info, .page-taxonomy-term-positions .products-page-type .dropdown-menu li .info, .page-taxonomy-term-positions .products-page-profile .dropdown-menu li .info, .page-products .products-page-positions .dropdown-menu li .info, .page-products .products-page-categories .dropdown-menu li .info, .page-products .products-page-type .dropdown-menu li .info, .page-products .products-page-profile .dropdown-menu li .info {
  position: absolute;
  bottom: 12px;
  right: 10px;
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 11px;
  height: 11px;
  display: inline-block;
  background-position: -116px -75px;
  margin: -3px 4px 0 0;
  vertical-align: middle;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 268, ../sass/base/pages/products/_header.scss */
  .page-taxonomy-term-positions .products-page-positions .dropdown-menu li .info, .page-taxonomy-term-positions .products-page-categories .dropdown-menu li .info, .page-taxonomy-term-positions .products-page-type .dropdown-menu li .info, .page-taxonomy-term-positions .products-page-profile .dropdown-menu li .info, .page-products .products-page-positions .dropdown-menu li .info, .page-products .products-page-categories .dropdown-menu li .info, .page-products .products-page-type .dropdown-menu li .info, .page-products .products-page-profile .dropdown-menu li .info {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 281, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions .dropdown-menu li .active, .page-taxonomy-term-positions .products-page-categories .dropdown-menu li .active, .page-taxonomy-term-positions .products-page-type .dropdown-menu li .active, .page-taxonomy-term-positions .products-page-profile .dropdown-menu li .active, .page-products .products-page-positions .dropdown-menu li .active, .page-products .products-page-categories .dropdown-menu li .active, .page-products .products-page-type .dropdown-menu li .active, .page-products .products-page-profile .dropdown-menu li .active {
  color: #fff;
  background: #0DB68C;
  font-weight: 600;
}
/* line 290, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions.open .dropdown-toggle, .page-taxonomy-term-positions .products-page-categories.open .dropdown-toggle, .page-taxonomy-term-positions .products-page-type.open .dropdown-toggle, .page-taxonomy-term-positions .products-page-profile.open .dropdown-toggle, .page-products .products-page-positions.open .dropdown-toggle, .page-products .products-page-categories.open .dropdown-toggle, .page-products .products-page-type.open .dropdown-toggle, .page-products .products-page-profile.open .dropdown-toggle {
  background: #555b6d;
}
/* line 293, ../sass/base/pages/products/_header.scss */
.page-taxonomy-term-positions .products-page-positions.open .dropdown-toggle .toggle, .page-taxonomy-term-positions .products-page-categories.open .dropdown-toggle .toggle, .page-taxonomy-term-positions .products-page-type.open .dropdown-toggle .toggle, .page-taxonomy-term-positions .products-page-profile.open .dropdown-toggle .toggle, .page-products .products-page-positions.open .dropdown-toggle .toggle, .page-products .products-page-categories.open .dropdown-toggle .toggle, .page-products .products-page-type.open .dropdown-toggle .toggle, .page-products .products-page-profile.open .dropdown-toggle .toggle {
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
/* line 1, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions h1.page-header, .page-products h1.page-header {
  display: none;
}
/* line 5, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .product-section-title, .page-products .product-section-title {
  color: #545a6c;
  font-size: 20px;
  font-weight: 200;
  margin: 20px 0;
}
/* line 12, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-progress-bar, .page-products .phase-progress-bar {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  padding: 0;
  margin: 20px 0 0;
  background: #d3d6db;
}
/* line 18, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-progress-bar .bar, .page-products .phase-progress-bar .bar {
  -webkit-transition: width 0.5s ease-in-out, background-color 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out, background-color 0.5s ease-in-out;
  transition: width 0.5s ease-in-out, background-color 0.5s ease-in-out;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  width: 33%;
  height: 4px;
  background-color: #f7b142;
}
/* line 25, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-progress-bar .bar.preselection, .page-products .phase-progress-bar .bar.preselection {
  width: 33%;
  background-image: -webkit-linear-gradient(left, #f7b142 0%, #f6a72a 100%);
  background-image: -o-linear-gradient(left, #f7b142 0%, #f6a72a 100%);
  background-image: linear-gradient(to right, #f7b142 0%, #f6a72a 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF7B142', endColorstr='#FFF6A72A', GradientType=1);
}
/* line 30, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-progress-bar .bar.intermediate, .page-products .phase-progress-bar .bar.intermediate {
  width: 66%;
  background-image: -webkit-linear-gradient(left, #f7b142 0%, #ffa414 100%);
  background-image: -o-linear-gradient(left, #f7b142 0%, #ffa414 100%);
  background-image: linear-gradient(to right, #f7b142 0%, #ffa414 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF7B142', endColorstr='#FFFFA414', GradientType=1);
}
/* line 35, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-progress-bar .bar.assessment, .page-products .phase-progress-bar .bar.assessment {
  width: 100%;
  background-image: -webkit-linear-gradient(left, #f7b142 0%, #ff9f07 100%);
  background-image: -o-linear-gradient(left, #f7b142 0%, #ff9f07 100%);
  background-image: linear-gradient(to right, #f7b142 0%, #ff9f07 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF7B142', endColorstr='#FFFF9F07', GradientType=1);
}
/* line 42, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-selector-container-written-test, .page-products .phase-selector-container-written-test {
  width: 100%;
}
/* line 47, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phases-container, .page-products .phases-container {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 0;
  column-count: auto;
}
/* line 52, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phases-container .phase-progress-bar, .page-products .phases-container .phase-progress-bar {
  display: none;
}
/* line 56, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phases-container .phase-container, .page-products .phases-container .phase-container {
  padding: 5px 10px;
  text-align: center;
  font-size: 12px;
  line-height: 1;
  float: left;
  position: relative;
  display: flex;
  flex: 100%;
}
/* line 67, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phases-container .phase-container.wrapped, .page-products .phases-container .phase-container.wrapped {
  display: none;
}
/* line 71, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phases-container .phase-container .see-more-btn, .page-products .phases-container .phase-container .see-more-btn {
  color: #fff;
  background-color: #0DB68C;
  border-radius: 10px;
  font-weight: 700;
  padding: 12px;
  width: 100%;
}
/* line 80, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phases-container .phase-container i.info, .page-products .phases-container .phase-container i.info {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2024-11-07.10:29:53");
  width: 24px;
  height: 24px;
  display: inline-block;
  background-position: -154px -121px;
  margin: -3px 4px 0 4px;
  vertical-align: middle;
  scale: 75%;
  position: absolute;
  top: 3px;
  right: -1px;
}
/* line 99, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector, .page-products .form-item-phase-selector {
  height: 100%;
  flex: auto;
}
/* line 102, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector .control-label, .page-products .form-item-phase-selector .control-label {
  border-radius: 10px;
  display: flex;
  align-items: center;
  height: 100%;
  left: auto;
  padding: 10px 40px 10px 22px;
  justify-content: center;
  background: #b8d0cb;
}
/* line 113, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector.radio, .page-products .form-item-phase-selector.radio {
  margin-bottom: 0;
}
/* line 117, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector input[type="radio"], .page-products .form-item-phase-selector input[type="radio"] {
  margin-left: 0;
  display: none;
  cursor: pointer;
}
/* line 122, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector input[type="radio"]:focus, .page-taxonomy-term-positions .form-item-phase-selector input[type="radio"]:active, .page-products .form-item-phase-selector input[type="radio"]:focus, .page-products .form-item-phase-selector input[type="radio"]:active {
  outline: none;
}
/* line 127, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector input[type="radio"] + label, .page-products .form-item-phase-selector input[type="radio"] + label {
  -webkit-transition: color 0.5s ease;
  -o-transition: color 0.5s ease;
  transition: color 0.5s ease;
  position: relative;
  padding-left: 5px;
  margin: 0;
  cursor: pointer;
}
/* line 139, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector input[type="radio"]:checked + label, .page-products .form-item-phase-selector input[type="radio"]:checked + label {
  background: #fff;
}
/* line 142, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector input[type="radio"]:checked + label i.info, .page-products .form-item-phase-selector input[type="radio"]:checked + label i.info {
  background-position: -131px -121px;
}
/* line 155, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector .control-label, .page-products .form-item-phase-selector .control-label {
  position: relative;
  min-height: 24px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: -0.01em;
  text-align: left;
  background: #b8d0cb;
}
/* line 171, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector .control-label .iradio, .page-products .form-item-phase-selector .control-label .iradio {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 177, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector .control-label:hover, .page-products .form-item-phase-selector .control-label:hover {
  background: #fff;
  box-shadow: 0px 10px 28px 0px #00000048;
}
/* line 184, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector .iradio, .page-products .form-item-phase-selector .iradio {
  position: absolute;
  left: 0;
  top: 0;
  background-position: -110px -132px;
  display: none;
}
/* line 191, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector .iradio.checked, .page-products .form-item-phase-selector .iradio.checked {
  background-position: -90px -132px;
}
/* line 194, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector .iradio.checked + label.control-label, .page-products .form-item-phase-selector .iradio.checked + label.control-label {
  background: #6c7b78;
  color: #fff;
}
/* line 199, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .form-item-phase-selector .iradio.checked + label.control-label i.info, .page-products .form-item-phase-selector .iradio.checked + label.control-label i.info {
  background-position: -131px -121px;
}
/* line 208, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container, .page-products .phase-items-container {
  margin-top: -10px;
  padding-top: 10px;
  overflow-x: hidden;
  width: 100%;
  display: block;
  font-family: "Inter", sans-serif;
}
/* line 215, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .empty-package, .page-products .phase-items-container .empty-package {
  color: #aaadb6;
  font-size: 15px;
}
/* line 221, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .package-exam .fc-view-harness, .page-products .phase-items-container .package-exam .fc-view-harness {
  background: #fff;
}
/* line 223, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .package-exam .fc-view-harness .fc-daygrid-event, .page-products .phase-items-container .package-exam .fc-view-harness .fc-daygrid-event {
  white-space: normal;
}
/* line 229, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items, .page-products .phase-items-container .nav.nav-phase-items {
  -webkit-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* line 233, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items > li, .page-products .phase-items-container .nav.nav-phase-items > li {
  -webkit-transition: height 0.25s ease-in;
  -o-transition: height 0.25s ease-in;
  transition: height 0.25s ease-in;
  padding: 0 2px;
  overflow: hidden;
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="1"] {
  width: 100%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="1"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="1"] > li {
  float: left;
  width: 100%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="1"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="1"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="2"] {
  width: 200%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="2"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="2"] > li {
  float: left;
  width: 50%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="2"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="2"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="2"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="2"][data-active-index="1"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="3"] {
  width: 300%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="3"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="3"] > li {
  float: left;
  width: 33.333333333%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="3"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="3"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="3"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="3"][data-active-index="1"] {
  -webkit-transform: translate3d(-33.333333333%, 0, 0);
  transform: translate3d(-33.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="3"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="3"][data-active-index="2"] {
  -webkit-transform: translate3d(-66.666666667%, 0, 0);
  transform: translate3d(-66.666666667%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="4"] {
  width: 400%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="4"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="4"] > li {
  float: left;
  width: 25%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="4"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="4"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="4"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="4"][data-active-index="1"] {
  -webkit-transform: translate3d(-25%, 0, 0);
  transform: translate3d(-25%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="4"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="4"][data-active-index="2"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="4"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="4"][data-active-index="3"] {
  -webkit-transform: translate3d(-75%, 0, 0);
  transform: translate3d(-75%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="5"] {
  width: 500%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="5"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="5"] > li {
  float: left;
  width: 20%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="5"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="5"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="5"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="5"][data-active-index="1"] {
  -webkit-transform: translate3d(-20%, 0, 0);
  transform: translate3d(-20%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="5"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="5"][data-active-index="2"] {
  -webkit-transform: translate3d(-40%, 0, 0);
  transform: translate3d(-40%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="5"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="5"][data-active-index="3"] {
  -webkit-transform: translate3d(-60%, 0, 0);
  transform: translate3d(-60%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="5"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="5"][data-active-index="4"] {
  -webkit-transform: translate3d(-80%, 0, 0);
  transform: translate3d(-80%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="6"] {
  width: 600%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="6"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="6"] > li {
  float: left;
  width: 16.666666667%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="6"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="6"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="6"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="6"][data-active-index="1"] {
  -webkit-transform: translate3d(-16.666666667%, 0, 0);
  transform: translate3d(-16.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="6"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="6"][data-active-index="2"] {
  -webkit-transform: translate3d(-33.333333333%, 0, 0);
  transform: translate3d(-33.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="6"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="6"][data-active-index="3"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="6"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="6"][data-active-index="4"] {
  -webkit-transform: translate3d(-66.666666667%, 0, 0);
  transform: translate3d(-66.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="6"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="6"][data-active-index="5"] {
  -webkit-transform: translate3d(-83.333333333%, 0, 0);
  transform: translate3d(-83.333333333%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="7"] {
  width: 700%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="7"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="7"] > li {
  float: left;
  width: 14.285714286%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="7"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="7"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="7"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="7"][data-active-index="1"] {
  -webkit-transform: translate3d(-14.285714286%, 0, 0);
  transform: translate3d(-14.285714286%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="7"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="7"][data-active-index="2"] {
  -webkit-transform: translate3d(-28.571428571%, 0, 0);
  transform: translate3d(-28.571428571%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="7"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="7"][data-active-index="3"] {
  -webkit-transform: translate3d(-42.857142857%, 0, 0);
  transform: translate3d(-42.857142857%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="7"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="7"][data-active-index="4"] {
  -webkit-transform: translate3d(-57.142857143%, 0, 0);
  transform: translate3d(-57.142857143%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="7"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="7"][data-active-index="5"] {
  -webkit-transform: translate3d(-71.428571429%, 0, 0);
  transform: translate3d(-71.428571429%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="7"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="7"][data-active-index="6"] {
  -webkit-transform: translate3d(-85.714285714%, 0, 0);
  transform: translate3d(-85.714285714%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="8"] {
  width: 800%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="8"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="8"] > li {
  float: left;
  width: 12.5%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="1"] {
  -webkit-transform: translate3d(-12.5%, 0, 0);
  transform: translate3d(-12.5%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="2"] {
  -webkit-transform: translate3d(-25%, 0, 0);
  transform: translate3d(-25%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="3"] {
  -webkit-transform: translate3d(-37.5%, 0, 0);
  transform: translate3d(-37.5%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="4"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="5"] {
  -webkit-transform: translate3d(-62.5%, 0, 0);
  transform: translate3d(-62.5%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="6"] {
  -webkit-transform: translate3d(-75%, 0, 0);
  transform: translate3d(-75%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="8"][data-active-index="7"] {
  -webkit-transform: translate3d(-87.5%, 0, 0);
  transform: translate3d(-87.5%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="9"] {
  width: 900%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="9"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="9"] > li {
  float: left;
  width: 11.111111111%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="1"] {
  -webkit-transform: translate3d(-11.111111111%, 0, 0);
  transform: translate3d(-11.111111111%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="2"] {
  -webkit-transform: translate3d(-22.222222222%, 0, 0);
  transform: translate3d(-22.222222222%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="3"] {
  -webkit-transform: translate3d(-33.333333333%, 0, 0);
  transform: translate3d(-33.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="4"] {
  -webkit-transform: translate3d(-44.444444444%, 0, 0);
  transform: translate3d(-44.444444444%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="5"] {
  -webkit-transform: translate3d(-55.555555556%, 0, 0);
  transform: translate3d(-55.555555556%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="6"] {
  -webkit-transform: translate3d(-66.666666667%, 0, 0);
  transform: translate3d(-66.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="7"] {
  -webkit-transform: translate3d(-77.777777778%, 0, 0);
  transform: translate3d(-77.777777778%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="9"][data-active-index="8"] {
  -webkit-transform: translate3d(-88.888888889%, 0, 0);
  transform: translate3d(-88.888888889%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="10"] {
  width: 1000%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="10"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="10"] > li {
  float: left;
  width: 10%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="1"] {
  -webkit-transform: translate3d(-10%, 0, 0);
  transform: translate3d(-10%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="2"] {
  -webkit-transform: translate3d(-20%, 0, 0);
  transform: translate3d(-20%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="3"] {
  -webkit-transform: translate3d(-30%, 0, 0);
  transform: translate3d(-30%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="4"] {
  -webkit-transform: translate3d(-40%, 0, 0);
  transform: translate3d(-40%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="5"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="6"] {
  -webkit-transform: translate3d(-60%, 0, 0);
  transform: translate3d(-60%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="7"] {
  -webkit-transform: translate3d(-70%, 0, 0);
  transform: translate3d(-70%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="8"] {
  -webkit-transform: translate3d(-80%, 0, 0);
  transform: translate3d(-80%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="10"][data-active-index="9"] {
  -webkit-transform: translate3d(-90%, 0, 0);
  transform: translate3d(-90%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="11"] {
  width: 1100%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="11"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="11"] > li {
  float: left;
  width: 9.090909091%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="1"] {
  -webkit-transform: translate3d(-9.090909091%, 0, 0);
  transform: translate3d(-9.090909091%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="2"] {
  -webkit-transform: translate3d(-18.181818182%, 0, 0);
  transform: translate3d(-18.181818182%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="3"] {
  -webkit-transform: translate3d(-27.272727273%, 0, 0);
  transform: translate3d(-27.272727273%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="4"] {
  -webkit-transform: translate3d(-36.363636364%, 0, 0);
  transform: translate3d(-36.363636364%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="5"] {
  -webkit-transform: translate3d(-45.454545455%, 0, 0);
  transform: translate3d(-45.454545455%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="6"] {
  -webkit-transform: translate3d(-54.545454545%, 0, 0);
  transform: translate3d(-54.545454545%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="7"] {
  -webkit-transform: translate3d(-63.636363636%, 0, 0);
  transform: translate3d(-63.636363636%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="8"] {
  -webkit-transform: translate3d(-72.727272727%, 0, 0);
  transform: translate3d(-72.727272727%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="9"] {
  -webkit-transform: translate3d(-81.818181818%, 0, 0);
  transform: translate3d(-81.818181818%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="11"][data-active-index="10"] {
  -webkit-transform: translate3d(-90.909090909%, 0, 0);
  transform: translate3d(-90.909090909%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="12"] {
  width: 1200%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="12"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="12"] > li {
  float: left;
  width: 8.333333333%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="1"] {
  -webkit-transform: translate3d(-8.333333333%, 0, 0);
  transform: translate3d(-8.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="2"] {
  -webkit-transform: translate3d(-16.666666667%, 0, 0);
  transform: translate3d(-16.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="3"] {
  -webkit-transform: translate3d(-25%, 0, 0);
  transform: translate3d(-25%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="4"] {
  -webkit-transform: translate3d(-33.333333333%, 0, 0);
  transform: translate3d(-33.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="5"] {
  -webkit-transform: translate3d(-41.666666667%, 0, 0);
  transform: translate3d(-41.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="6"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="7"] {
  -webkit-transform: translate3d(-58.333333333%, 0, 0);
  transform: translate3d(-58.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="8"] {
  -webkit-transform: translate3d(-66.666666667%, 0, 0);
  transform: translate3d(-66.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="9"] {
  -webkit-transform: translate3d(-75%, 0, 0);
  transform: translate3d(-75%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="10"] {
  -webkit-transform: translate3d(-83.333333333%, 0, 0);
  transform: translate3d(-83.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="12"][data-active-index="11"] {
  -webkit-transform: translate3d(-91.666666667%, 0, 0);
  transform: translate3d(-91.666666667%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"] {
  width: 1300%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"] > li {
  float: left;
  width: 7.692307692%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="1"] {
  -webkit-transform: translate3d(-7.692307692%, 0, 0);
  transform: translate3d(-7.692307692%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="2"] {
  -webkit-transform: translate3d(-15.384615385%, 0, 0);
  transform: translate3d(-15.384615385%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="3"] {
  -webkit-transform: translate3d(-23.076923077%, 0, 0);
  transform: translate3d(-23.076923077%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="4"] {
  -webkit-transform: translate3d(-30.769230769%, 0, 0);
  transform: translate3d(-30.769230769%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="5"] {
  -webkit-transform: translate3d(-38.461538462%, 0, 0);
  transform: translate3d(-38.461538462%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="6"] {
  -webkit-transform: translate3d(-46.153846154%, 0, 0);
  transform: translate3d(-46.153846154%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="7"] {
  -webkit-transform: translate3d(-53.846153846%, 0, 0);
  transform: translate3d(-53.846153846%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="8"] {
  -webkit-transform: translate3d(-61.538461538%, 0, 0);
  transform: translate3d(-61.538461538%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="9"] {
  -webkit-transform: translate3d(-69.230769231%, 0, 0);
  transform: translate3d(-69.230769231%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="10"] {
  -webkit-transform: translate3d(-76.923076923%, 0, 0);
  transform: translate3d(-76.923076923%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="11"] {
  -webkit-transform: translate3d(-84.615384615%, 0, 0);
  transform: translate3d(-84.615384615%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="13"][data-active-index="12"] {
  -webkit-transform: translate3d(-92.307692308%, 0, 0);
  transform: translate3d(-92.307692308%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"] {
  width: 1400%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"] > li {
  float: left;
  width: 7.142857143%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="1"] {
  -webkit-transform: translate3d(-7.142857143%, 0, 0);
  transform: translate3d(-7.142857143%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="2"] {
  -webkit-transform: translate3d(-14.285714286%, 0, 0);
  transform: translate3d(-14.285714286%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="3"] {
  -webkit-transform: translate3d(-21.428571429%, 0, 0);
  transform: translate3d(-21.428571429%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="4"] {
  -webkit-transform: translate3d(-28.571428571%, 0, 0);
  transform: translate3d(-28.571428571%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="5"] {
  -webkit-transform: translate3d(-35.714285714%, 0, 0);
  transform: translate3d(-35.714285714%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="6"] {
  -webkit-transform: translate3d(-42.857142857%, 0, 0);
  transform: translate3d(-42.857142857%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="7"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="8"] {
  -webkit-transform: translate3d(-57.142857143%, 0, 0);
  transform: translate3d(-57.142857143%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="9"] {
  -webkit-transform: translate3d(-64.285714286%, 0, 0);
  transform: translate3d(-64.285714286%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="10"] {
  -webkit-transform: translate3d(-71.428571429%, 0, 0);
  transform: translate3d(-71.428571429%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="11"] {
  -webkit-transform: translate3d(-78.571428571%, 0, 0);
  transform: translate3d(-78.571428571%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="12"] {
  -webkit-transform: translate3d(-85.714285714%, 0, 0);
  transform: translate3d(-85.714285714%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="14"][data-active-index="13"] {
  -webkit-transform: translate3d(-92.857142857%, 0, 0);
  transform: translate3d(-92.857142857%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"] {
  width: 1500%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"] > li {
  float: left;
  width: 6.666666667%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="1"] {
  -webkit-transform: translate3d(-6.666666667%, 0, 0);
  transform: translate3d(-6.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="2"] {
  -webkit-transform: translate3d(-13.333333333%, 0, 0);
  transform: translate3d(-13.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="3"] {
  -webkit-transform: translate3d(-20%, 0, 0);
  transform: translate3d(-20%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="4"] {
  -webkit-transform: translate3d(-26.666666667%, 0, 0);
  transform: translate3d(-26.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="5"] {
  -webkit-transform: translate3d(-33.333333333%, 0, 0);
  transform: translate3d(-33.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="6"] {
  -webkit-transform: translate3d(-40%, 0, 0);
  transform: translate3d(-40%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="7"] {
  -webkit-transform: translate3d(-46.666666667%, 0, 0);
  transform: translate3d(-46.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="8"] {
  -webkit-transform: translate3d(-53.333333333%, 0, 0);
  transform: translate3d(-53.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="9"] {
  -webkit-transform: translate3d(-60%, 0, 0);
  transform: translate3d(-60%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="10"] {
  -webkit-transform: translate3d(-66.666666667%, 0, 0);
  transform: translate3d(-66.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="11"] {
  -webkit-transform: translate3d(-73.333333333%, 0, 0);
  transform: translate3d(-73.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="12"] {
  -webkit-transform: translate3d(-80%, 0, 0);
  transform: translate3d(-80%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="13"] {
  -webkit-transform: translate3d(-86.666666667%, 0, 0);
  transform: translate3d(-86.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="15"][data-active-index="14"] {
  -webkit-transform: translate3d(-93.333333333%, 0, 0);
  transform: translate3d(-93.333333333%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"] {
  width: 1600%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"] > li {
  float: left;
  width: 6.25%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="1"] {
  -webkit-transform: translate3d(-6.25%, 0, 0);
  transform: translate3d(-6.25%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="2"] {
  -webkit-transform: translate3d(-12.5%, 0, 0);
  transform: translate3d(-12.5%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="3"] {
  -webkit-transform: translate3d(-18.75%, 0, 0);
  transform: translate3d(-18.75%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="4"] {
  -webkit-transform: translate3d(-25%, 0, 0);
  transform: translate3d(-25%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="5"] {
  -webkit-transform: translate3d(-31.25%, 0, 0);
  transform: translate3d(-31.25%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="6"] {
  -webkit-transform: translate3d(-37.5%, 0, 0);
  transform: translate3d(-37.5%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="7"] {
  -webkit-transform: translate3d(-43.75%, 0, 0);
  transform: translate3d(-43.75%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="8"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="9"] {
  -webkit-transform: translate3d(-56.25%, 0, 0);
  transform: translate3d(-56.25%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="10"] {
  -webkit-transform: translate3d(-62.5%, 0, 0);
  transform: translate3d(-62.5%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="11"] {
  -webkit-transform: translate3d(-68.75%, 0, 0);
  transform: translate3d(-68.75%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="12"] {
  -webkit-transform: translate3d(-75%, 0, 0);
  transform: translate3d(-75%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="13"] {
  -webkit-transform: translate3d(-81.25%, 0, 0);
  transform: translate3d(-81.25%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="14"] {
  -webkit-transform: translate3d(-87.5%, 0, 0);
  transform: translate3d(-87.5%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="16"][data-active-index="15"] {
  -webkit-transform: translate3d(-93.75%, 0, 0);
  transform: translate3d(-93.75%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"] {
  width: 1700%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"] > li {
  float: left;
  width: 5.882352941%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="1"] {
  -webkit-transform: translate3d(-5.882352941%, 0, 0);
  transform: translate3d(-5.882352941%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="2"] {
  -webkit-transform: translate3d(-11.764705882%, 0, 0);
  transform: translate3d(-11.764705882%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="3"] {
  -webkit-transform: translate3d(-17.647058824%, 0, 0);
  transform: translate3d(-17.647058824%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="4"] {
  -webkit-transform: translate3d(-23.529411765%, 0, 0);
  transform: translate3d(-23.529411765%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="5"] {
  -webkit-transform: translate3d(-29.411764706%, 0, 0);
  transform: translate3d(-29.411764706%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="6"] {
  -webkit-transform: translate3d(-35.294117647%, 0, 0);
  transform: translate3d(-35.294117647%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="7"] {
  -webkit-transform: translate3d(-41.176470588%, 0, 0);
  transform: translate3d(-41.176470588%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="8"] {
  -webkit-transform: translate3d(-47.058823529%, 0, 0);
  transform: translate3d(-47.058823529%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="9"] {
  -webkit-transform: translate3d(-52.941176471%, 0, 0);
  transform: translate3d(-52.941176471%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="10"] {
  -webkit-transform: translate3d(-58.823529412%, 0, 0);
  transform: translate3d(-58.823529412%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="11"] {
  -webkit-transform: translate3d(-64.705882353%, 0, 0);
  transform: translate3d(-64.705882353%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="12"] {
  -webkit-transform: translate3d(-70.588235294%, 0, 0);
  transform: translate3d(-70.588235294%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="13"] {
  -webkit-transform: translate3d(-76.470588235%, 0, 0);
  transform: translate3d(-76.470588235%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="14"] {
  -webkit-transform: translate3d(-82.352941176%, 0, 0);
  transform: translate3d(-82.352941176%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="15"] {
  -webkit-transform: translate3d(-88.235294118%, 0, 0);
  transform: translate3d(-88.235294118%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="17"][data-active-index="16"] {
  -webkit-transform: translate3d(-94.117647059%, 0, 0);
  transform: translate3d(-94.117647059%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"] {
  width: 1800%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"] > li {
  float: left;
  width: 5.555555556%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="1"] {
  -webkit-transform: translate3d(-5.555555556%, 0, 0);
  transform: translate3d(-5.555555556%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="2"] {
  -webkit-transform: translate3d(-11.111111111%, 0, 0);
  transform: translate3d(-11.111111111%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="3"] {
  -webkit-transform: translate3d(-16.666666667%, 0, 0);
  transform: translate3d(-16.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="4"] {
  -webkit-transform: translate3d(-22.222222222%, 0, 0);
  transform: translate3d(-22.222222222%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="5"] {
  -webkit-transform: translate3d(-27.777777778%, 0, 0);
  transform: translate3d(-27.777777778%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="6"] {
  -webkit-transform: translate3d(-33.333333333%, 0, 0);
  transform: translate3d(-33.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="7"] {
  -webkit-transform: translate3d(-38.888888889%, 0, 0);
  transform: translate3d(-38.888888889%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="8"] {
  -webkit-transform: translate3d(-44.444444444%, 0, 0);
  transform: translate3d(-44.444444444%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="9"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="10"] {
  -webkit-transform: translate3d(-55.555555556%, 0, 0);
  transform: translate3d(-55.555555556%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="11"] {
  -webkit-transform: translate3d(-61.111111111%, 0, 0);
  transform: translate3d(-61.111111111%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="12"] {
  -webkit-transform: translate3d(-66.666666667%, 0, 0);
  transform: translate3d(-66.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="13"] {
  -webkit-transform: translate3d(-72.222222222%, 0, 0);
  transform: translate3d(-72.222222222%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="14"] {
  -webkit-transform: translate3d(-77.777777778%, 0, 0);
  transform: translate3d(-77.777777778%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="15"] {
  -webkit-transform: translate3d(-83.333333333%, 0, 0);
  transform: translate3d(-83.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="16"] {
  -webkit-transform: translate3d(-88.888888889%, 0, 0);
  transform: translate3d(-88.888888889%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="17"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="18"][data-active-index="17"] {
  -webkit-transform: translate3d(-94.444444444%, 0, 0);
  transform: translate3d(-94.444444444%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"] {
  width: 1900%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"] > li {
  float: left;
  width: 5.263157895%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="1"] {
  -webkit-transform: translate3d(-5.263157895%, 0, 0);
  transform: translate3d(-5.263157895%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="2"] {
  -webkit-transform: translate3d(-10.526315789%, 0, 0);
  transform: translate3d(-10.526315789%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="3"] {
  -webkit-transform: translate3d(-15.789473684%, 0, 0);
  transform: translate3d(-15.789473684%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="4"] {
  -webkit-transform: translate3d(-21.052631579%, 0, 0);
  transform: translate3d(-21.052631579%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="5"] {
  -webkit-transform: translate3d(-26.315789474%, 0, 0);
  transform: translate3d(-26.315789474%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="6"] {
  -webkit-transform: translate3d(-31.578947368%, 0, 0);
  transform: translate3d(-31.578947368%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="7"] {
  -webkit-transform: translate3d(-36.842105263%, 0, 0);
  transform: translate3d(-36.842105263%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="8"] {
  -webkit-transform: translate3d(-42.105263158%, 0, 0);
  transform: translate3d(-42.105263158%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="9"] {
  -webkit-transform: translate3d(-47.368421053%, 0, 0);
  transform: translate3d(-47.368421053%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="10"] {
  -webkit-transform: translate3d(-52.631578947%, 0, 0);
  transform: translate3d(-52.631578947%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="11"] {
  -webkit-transform: translate3d(-57.894736842%, 0, 0);
  transform: translate3d(-57.894736842%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="12"] {
  -webkit-transform: translate3d(-63.157894737%, 0, 0);
  transform: translate3d(-63.157894737%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="13"] {
  -webkit-transform: translate3d(-68.421052632%, 0, 0);
  transform: translate3d(-68.421052632%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="14"] {
  -webkit-transform: translate3d(-73.684210526%, 0, 0);
  transform: translate3d(-73.684210526%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="15"] {
  -webkit-transform: translate3d(-78.947368421%, 0, 0);
  transform: translate3d(-78.947368421%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="16"] {
  -webkit-transform: translate3d(-84.210526316%, 0, 0);
  transform: translate3d(-84.210526316%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="17"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="17"] {
  -webkit-transform: translate3d(-89.473684211%, 0, 0);
  transform: translate3d(-89.473684211%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="18"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="19"][data-active-index="18"] {
  -webkit-transform: translate3d(-94.736842105%, 0, 0);
  transform: translate3d(-94.736842105%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"] {
  width: 2000%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"] > li {
  float: left;
  width: 5%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="1"] {
  -webkit-transform: translate3d(-5%, 0, 0);
  transform: translate3d(-5%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="2"] {
  -webkit-transform: translate3d(-10%, 0, 0);
  transform: translate3d(-10%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="3"] {
  -webkit-transform: translate3d(-15%, 0, 0);
  transform: translate3d(-15%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="4"] {
  -webkit-transform: translate3d(-20%, 0, 0);
  transform: translate3d(-20%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="5"] {
  -webkit-transform: translate3d(-25%, 0, 0);
  transform: translate3d(-25%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="6"] {
  -webkit-transform: translate3d(-30%, 0, 0);
  transform: translate3d(-30%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="7"] {
  -webkit-transform: translate3d(-35%, 0, 0);
  transform: translate3d(-35%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="8"] {
  -webkit-transform: translate3d(-40%, 0, 0);
  transform: translate3d(-40%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="9"] {
  -webkit-transform: translate3d(-45%, 0, 0);
  transform: translate3d(-45%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="10"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="11"] {
  -webkit-transform: translate3d(-55%, 0, 0);
  transform: translate3d(-55%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="12"] {
  -webkit-transform: translate3d(-60%, 0, 0);
  transform: translate3d(-60%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="13"] {
  -webkit-transform: translate3d(-65%, 0, 0);
  transform: translate3d(-65%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="14"] {
  -webkit-transform: translate3d(-70%, 0, 0);
  transform: translate3d(-70%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="15"] {
  -webkit-transform: translate3d(-75%, 0, 0);
  transform: translate3d(-75%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="16"] {
  -webkit-transform: translate3d(-80%, 0, 0);
  transform: translate3d(-80%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="17"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="17"] {
  -webkit-transform: translate3d(-85%, 0, 0);
  transform: translate3d(-85%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="18"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="18"] {
  -webkit-transform: translate3d(-90%, 0, 0);
  transform: translate3d(-90%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="19"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="20"][data-active-index="19"] {
  -webkit-transform: translate3d(-95%, 0, 0);
  transform: translate3d(-95%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"] {
  width: 2100%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"] > li {
  float: left;
  width: 4.761904762%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="1"] {
  -webkit-transform: translate3d(-4.761904762%, 0, 0);
  transform: translate3d(-4.761904762%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="2"] {
  -webkit-transform: translate3d(-9.523809524%, 0, 0);
  transform: translate3d(-9.523809524%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="3"] {
  -webkit-transform: translate3d(-14.285714286%, 0, 0);
  transform: translate3d(-14.285714286%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="4"] {
  -webkit-transform: translate3d(-19.047619048%, 0, 0);
  transform: translate3d(-19.047619048%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="5"] {
  -webkit-transform: translate3d(-23.80952381%, 0, 0);
  transform: translate3d(-23.80952381%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="6"] {
  -webkit-transform: translate3d(-28.571428571%, 0, 0);
  transform: translate3d(-28.571428571%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="7"] {
  -webkit-transform: translate3d(-33.333333333%, 0, 0);
  transform: translate3d(-33.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="8"] {
  -webkit-transform: translate3d(-38.095238095%, 0, 0);
  transform: translate3d(-38.095238095%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="9"] {
  -webkit-transform: translate3d(-42.857142857%, 0, 0);
  transform: translate3d(-42.857142857%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="10"] {
  -webkit-transform: translate3d(-47.619047619%, 0, 0);
  transform: translate3d(-47.619047619%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="11"] {
  -webkit-transform: translate3d(-52.380952381%, 0, 0);
  transform: translate3d(-52.380952381%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="12"] {
  -webkit-transform: translate3d(-57.142857143%, 0, 0);
  transform: translate3d(-57.142857143%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="13"] {
  -webkit-transform: translate3d(-61.904761905%, 0, 0);
  transform: translate3d(-61.904761905%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="14"] {
  -webkit-transform: translate3d(-66.666666667%, 0, 0);
  transform: translate3d(-66.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="15"] {
  -webkit-transform: translate3d(-71.428571429%, 0, 0);
  transform: translate3d(-71.428571429%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="16"] {
  -webkit-transform: translate3d(-76.19047619%, 0, 0);
  transform: translate3d(-76.19047619%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="17"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="17"] {
  -webkit-transform: translate3d(-80.952380952%, 0, 0);
  transform: translate3d(-80.952380952%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="18"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="18"] {
  -webkit-transform: translate3d(-85.714285714%, 0, 0);
  transform: translate3d(-85.714285714%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="19"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="19"] {
  -webkit-transform: translate3d(-90.476190476%, 0, 0);
  transform: translate3d(-90.476190476%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="20"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="21"][data-active-index="20"] {
  -webkit-transform: translate3d(-95.238095238%, 0, 0);
  transform: translate3d(-95.238095238%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"] {
  width: 2200%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"] > li {
  float: left;
  width: 4.545454545%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="1"] {
  -webkit-transform: translate3d(-4.545454545%, 0, 0);
  transform: translate3d(-4.545454545%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="2"] {
  -webkit-transform: translate3d(-9.090909091%, 0, 0);
  transform: translate3d(-9.090909091%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="3"] {
  -webkit-transform: translate3d(-13.636363636%, 0, 0);
  transform: translate3d(-13.636363636%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="4"] {
  -webkit-transform: translate3d(-18.181818182%, 0, 0);
  transform: translate3d(-18.181818182%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="5"] {
  -webkit-transform: translate3d(-22.727272727%, 0, 0);
  transform: translate3d(-22.727272727%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="6"] {
  -webkit-transform: translate3d(-27.272727273%, 0, 0);
  transform: translate3d(-27.272727273%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="7"] {
  -webkit-transform: translate3d(-31.818181818%, 0, 0);
  transform: translate3d(-31.818181818%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="8"] {
  -webkit-transform: translate3d(-36.363636364%, 0, 0);
  transform: translate3d(-36.363636364%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="9"] {
  -webkit-transform: translate3d(-40.909090909%, 0, 0);
  transform: translate3d(-40.909090909%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="10"] {
  -webkit-transform: translate3d(-45.454545455%, 0, 0);
  transform: translate3d(-45.454545455%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="11"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="12"] {
  -webkit-transform: translate3d(-54.545454545%, 0, 0);
  transform: translate3d(-54.545454545%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="13"] {
  -webkit-transform: translate3d(-59.090909091%, 0, 0);
  transform: translate3d(-59.090909091%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="14"] {
  -webkit-transform: translate3d(-63.636363636%, 0, 0);
  transform: translate3d(-63.636363636%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="15"] {
  -webkit-transform: translate3d(-68.181818182%, 0, 0);
  transform: translate3d(-68.181818182%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="16"] {
  -webkit-transform: translate3d(-72.727272727%, 0, 0);
  transform: translate3d(-72.727272727%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="17"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="17"] {
  -webkit-transform: translate3d(-77.272727273%, 0, 0);
  transform: translate3d(-77.272727273%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="18"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="18"] {
  -webkit-transform: translate3d(-81.818181818%, 0, 0);
  transform: translate3d(-81.818181818%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="19"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="19"] {
  -webkit-transform: translate3d(-86.363636364%, 0, 0);
  transform: translate3d(-86.363636364%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="20"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="20"] {
  -webkit-transform: translate3d(-90.909090909%, 0, 0);
  transform: translate3d(-90.909090909%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="21"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="22"][data-active-index="21"] {
  -webkit-transform: translate3d(-95.454545455%, 0, 0);
  transform: translate3d(-95.454545455%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"] {
  width: 2300%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"] > li {
  float: left;
  width: 4.347826087%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="1"] {
  -webkit-transform: translate3d(-4.347826087%, 0, 0);
  transform: translate3d(-4.347826087%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="2"] {
  -webkit-transform: translate3d(-8.695652174%, 0, 0);
  transform: translate3d(-8.695652174%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="3"] {
  -webkit-transform: translate3d(-13.043478261%, 0, 0);
  transform: translate3d(-13.043478261%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="4"] {
  -webkit-transform: translate3d(-17.391304348%, 0, 0);
  transform: translate3d(-17.391304348%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="5"] {
  -webkit-transform: translate3d(-21.739130435%, 0, 0);
  transform: translate3d(-21.739130435%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="6"] {
  -webkit-transform: translate3d(-26.086956522%, 0, 0);
  transform: translate3d(-26.086956522%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="7"] {
  -webkit-transform: translate3d(-30.434782609%, 0, 0);
  transform: translate3d(-30.434782609%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="8"] {
  -webkit-transform: translate3d(-34.782608696%, 0, 0);
  transform: translate3d(-34.782608696%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="9"] {
  -webkit-transform: translate3d(-39.130434783%, 0, 0);
  transform: translate3d(-39.130434783%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="10"] {
  -webkit-transform: translate3d(-43.47826087%, 0, 0);
  transform: translate3d(-43.47826087%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="11"] {
  -webkit-transform: translate3d(-47.826086957%, 0, 0);
  transform: translate3d(-47.826086957%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="12"] {
  -webkit-transform: translate3d(-52.173913043%, 0, 0);
  transform: translate3d(-52.173913043%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="13"] {
  -webkit-transform: translate3d(-56.52173913%, 0, 0);
  transform: translate3d(-56.52173913%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="14"] {
  -webkit-transform: translate3d(-60.869565217%, 0, 0);
  transform: translate3d(-60.869565217%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="15"] {
  -webkit-transform: translate3d(-65.217391304%, 0, 0);
  transform: translate3d(-65.217391304%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="16"] {
  -webkit-transform: translate3d(-69.565217391%, 0, 0);
  transform: translate3d(-69.565217391%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="17"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="17"] {
  -webkit-transform: translate3d(-73.913043478%, 0, 0);
  transform: translate3d(-73.913043478%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="18"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="18"] {
  -webkit-transform: translate3d(-78.260869565%, 0, 0);
  transform: translate3d(-78.260869565%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="19"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="19"] {
  -webkit-transform: translate3d(-82.608695652%, 0, 0);
  transform: translate3d(-82.608695652%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="20"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="20"] {
  -webkit-transform: translate3d(-86.956521739%, 0, 0);
  transform: translate3d(-86.956521739%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="21"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="21"] {
  -webkit-transform: translate3d(-91.304347826%, 0, 0);
  transform: translate3d(-91.304347826%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="22"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="23"][data-active-index="22"] {
  -webkit-transform: translate3d(-95.652173913%, 0, 0);
  transform: translate3d(-95.652173913%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"] {
  width: 2400%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"] > li {
  float: left;
  width: 4.166666667%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="1"] {
  -webkit-transform: translate3d(-4.166666667%, 0, 0);
  transform: translate3d(-4.166666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="2"] {
  -webkit-transform: translate3d(-8.333333333%, 0, 0);
  transform: translate3d(-8.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="3"] {
  -webkit-transform: translate3d(-12.5%, 0, 0);
  transform: translate3d(-12.5%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="4"] {
  -webkit-transform: translate3d(-16.666666667%, 0, 0);
  transform: translate3d(-16.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="5"] {
  -webkit-transform: translate3d(-20.833333333%, 0, 0);
  transform: translate3d(-20.833333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="6"] {
  -webkit-transform: translate3d(-25%, 0, 0);
  transform: translate3d(-25%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="7"] {
  -webkit-transform: translate3d(-29.166666667%, 0, 0);
  transform: translate3d(-29.166666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="8"] {
  -webkit-transform: translate3d(-33.333333333%, 0, 0);
  transform: translate3d(-33.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="9"] {
  -webkit-transform: translate3d(-37.5%, 0, 0);
  transform: translate3d(-37.5%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="10"] {
  -webkit-transform: translate3d(-41.666666667%, 0, 0);
  transform: translate3d(-41.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="11"] {
  -webkit-transform: translate3d(-45.833333333%, 0, 0);
  transform: translate3d(-45.833333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="12"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="13"] {
  -webkit-transform: translate3d(-54.166666667%, 0, 0);
  transform: translate3d(-54.166666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="14"] {
  -webkit-transform: translate3d(-58.333333333%, 0, 0);
  transform: translate3d(-58.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="15"] {
  -webkit-transform: translate3d(-62.5%, 0, 0);
  transform: translate3d(-62.5%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="16"] {
  -webkit-transform: translate3d(-66.666666667%, 0, 0);
  transform: translate3d(-66.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="17"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="17"] {
  -webkit-transform: translate3d(-70.833333333%, 0, 0);
  transform: translate3d(-70.833333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="18"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="18"] {
  -webkit-transform: translate3d(-75%, 0, 0);
  transform: translate3d(-75%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="19"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="19"] {
  -webkit-transform: translate3d(-79.166666667%, 0, 0);
  transform: translate3d(-79.166666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="20"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="20"] {
  -webkit-transform: translate3d(-83.333333333%, 0, 0);
  transform: translate3d(-83.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="21"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="21"] {
  -webkit-transform: translate3d(-87.5%, 0, 0);
  transform: translate3d(-87.5%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="22"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="22"] {
  -webkit-transform: translate3d(-91.666666667%, 0, 0);
  transform: translate3d(-91.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="23"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="24"][data-active-index="23"] {
  -webkit-transform: translate3d(-95.833333333%, 0, 0);
  transform: translate3d(-95.833333333%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"] {
  width: 2500%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"] > li {
  float: left;
  width: 4%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="1"] {
  -webkit-transform: translate3d(-4%, 0, 0);
  transform: translate3d(-4%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="2"] {
  -webkit-transform: translate3d(-8%, 0, 0);
  transform: translate3d(-8%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="3"] {
  -webkit-transform: translate3d(-12%, 0, 0);
  transform: translate3d(-12%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="4"] {
  -webkit-transform: translate3d(-16%, 0, 0);
  transform: translate3d(-16%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="5"] {
  -webkit-transform: translate3d(-20%, 0, 0);
  transform: translate3d(-20%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="6"] {
  -webkit-transform: translate3d(-24%, 0, 0);
  transform: translate3d(-24%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="7"] {
  -webkit-transform: translate3d(-28%, 0, 0);
  transform: translate3d(-28%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="8"] {
  -webkit-transform: translate3d(-32%, 0, 0);
  transform: translate3d(-32%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="9"] {
  -webkit-transform: translate3d(-36%, 0, 0);
  transform: translate3d(-36%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="10"] {
  -webkit-transform: translate3d(-40%, 0, 0);
  transform: translate3d(-40%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="11"] {
  -webkit-transform: translate3d(-44%, 0, 0);
  transform: translate3d(-44%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="12"] {
  -webkit-transform: translate3d(-48%, 0, 0);
  transform: translate3d(-48%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="13"] {
  -webkit-transform: translate3d(-52%, 0, 0);
  transform: translate3d(-52%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="14"] {
  -webkit-transform: translate3d(-56%, 0, 0);
  transform: translate3d(-56%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="15"] {
  -webkit-transform: translate3d(-60%, 0, 0);
  transform: translate3d(-60%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="16"] {
  -webkit-transform: translate3d(-64%, 0, 0);
  transform: translate3d(-64%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="17"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="17"] {
  -webkit-transform: translate3d(-68%, 0, 0);
  transform: translate3d(-68%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="18"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="18"] {
  -webkit-transform: translate3d(-72%, 0, 0);
  transform: translate3d(-72%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="19"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="19"] {
  -webkit-transform: translate3d(-76%, 0, 0);
  transform: translate3d(-76%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="20"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="20"] {
  -webkit-transform: translate3d(-80%, 0, 0);
  transform: translate3d(-80%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="21"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="21"] {
  -webkit-transform: translate3d(-84%, 0, 0);
  transform: translate3d(-84%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="22"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="22"] {
  -webkit-transform: translate3d(-88%, 0, 0);
  transform: translate3d(-88%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="23"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="23"] {
  -webkit-transform: translate3d(-92%, 0, 0);
  transform: translate3d(-92%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="24"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="25"][data-active-index="24"] {
  -webkit-transform: translate3d(-96%, 0, 0);
  transform: translate3d(-96%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"] {
  width: 2600%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"] > li {
  float: left;
  width: 3.846153846%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="1"] {
  -webkit-transform: translate3d(-3.846153846%, 0, 0);
  transform: translate3d(-3.846153846%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="2"] {
  -webkit-transform: translate3d(-7.692307692%, 0, 0);
  transform: translate3d(-7.692307692%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="3"] {
  -webkit-transform: translate3d(-11.538461538%, 0, 0);
  transform: translate3d(-11.538461538%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="4"] {
  -webkit-transform: translate3d(-15.384615385%, 0, 0);
  transform: translate3d(-15.384615385%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="5"] {
  -webkit-transform: translate3d(-19.230769231%, 0, 0);
  transform: translate3d(-19.230769231%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="6"] {
  -webkit-transform: translate3d(-23.076923077%, 0, 0);
  transform: translate3d(-23.076923077%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="7"] {
  -webkit-transform: translate3d(-26.923076923%, 0, 0);
  transform: translate3d(-26.923076923%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="8"] {
  -webkit-transform: translate3d(-30.769230769%, 0, 0);
  transform: translate3d(-30.769230769%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="9"] {
  -webkit-transform: translate3d(-34.615384615%, 0, 0);
  transform: translate3d(-34.615384615%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="10"] {
  -webkit-transform: translate3d(-38.461538462%, 0, 0);
  transform: translate3d(-38.461538462%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="11"] {
  -webkit-transform: translate3d(-42.307692308%, 0, 0);
  transform: translate3d(-42.307692308%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="12"] {
  -webkit-transform: translate3d(-46.153846154%, 0, 0);
  transform: translate3d(-46.153846154%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="13"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="14"] {
  -webkit-transform: translate3d(-53.846153846%, 0, 0);
  transform: translate3d(-53.846153846%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="15"] {
  -webkit-transform: translate3d(-57.692307692%, 0, 0);
  transform: translate3d(-57.692307692%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="16"] {
  -webkit-transform: translate3d(-61.538461538%, 0, 0);
  transform: translate3d(-61.538461538%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="17"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="17"] {
  -webkit-transform: translate3d(-65.384615385%, 0, 0);
  transform: translate3d(-65.384615385%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="18"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="18"] {
  -webkit-transform: translate3d(-69.230769231%, 0, 0);
  transform: translate3d(-69.230769231%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="19"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="19"] {
  -webkit-transform: translate3d(-73.076923077%, 0, 0);
  transform: translate3d(-73.076923077%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="20"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="20"] {
  -webkit-transform: translate3d(-76.923076923%, 0, 0);
  transform: translate3d(-76.923076923%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="21"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="21"] {
  -webkit-transform: translate3d(-80.769230769%, 0, 0);
  transform: translate3d(-80.769230769%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="22"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="22"] {
  -webkit-transform: translate3d(-84.615384615%, 0, 0);
  transform: translate3d(-84.615384615%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="23"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="23"] {
  -webkit-transform: translate3d(-88.461538462%, 0, 0);
  transform: translate3d(-88.461538462%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="24"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="24"] {
  -webkit-transform: translate3d(-92.307692308%, 0, 0);
  transform: translate3d(-92.307692308%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="25"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="26"][data-active-index="25"] {
  -webkit-transform: translate3d(-96.153846154%, 0, 0);
  transform: translate3d(-96.153846154%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"] {
  width: 2700%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"] > li {
  float: left;
  width: 3.703703704%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="1"] {
  -webkit-transform: translate3d(-3.703703704%, 0, 0);
  transform: translate3d(-3.703703704%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="2"] {
  -webkit-transform: translate3d(-7.407407407%, 0, 0);
  transform: translate3d(-7.407407407%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="3"] {
  -webkit-transform: translate3d(-11.111111111%, 0, 0);
  transform: translate3d(-11.111111111%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="4"] {
  -webkit-transform: translate3d(-14.814814815%, 0, 0);
  transform: translate3d(-14.814814815%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="5"] {
  -webkit-transform: translate3d(-18.518518519%, 0, 0);
  transform: translate3d(-18.518518519%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="6"] {
  -webkit-transform: translate3d(-22.222222222%, 0, 0);
  transform: translate3d(-22.222222222%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="7"] {
  -webkit-transform: translate3d(-25.925925926%, 0, 0);
  transform: translate3d(-25.925925926%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="8"] {
  -webkit-transform: translate3d(-29.62962963%, 0, 0);
  transform: translate3d(-29.62962963%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="9"] {
  -webkit-transform: translate3d(-33.333333333%, 0, 0);
  transform: translate3d(-33.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="10"] {
  -webkit-transform: translate3d(-37.037037037%, 0, 0);
  transform: translate3d(-37.037037037%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="11"] {
  -webkit-transform: translate3d(-40.740740741%, 0, 0);
  transform: translate3d(-40.740740741%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="12"] {
  -webkit-transform: translate3d(-44.444444444%, 0, 0);
  transform: translate3d(-44.444444444%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="13"] {
  -webkit-transform: translate3d(-48.148148148%, 0, 0);
  transform: translate3d(-48.148148148%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="14"] {
  -webkit-transform: translate3d(-51.851851852%, 0, 0);
  transform: translate3d(-51.851851852%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="15"] {
  -webkit-transform: translate3d(-55.555555556%, 0, 0);
  transform: translate3d(-55.555555556%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="16"] {
  -webkit-transform: translate3d(-59.259259259%, 0, 0);
  transform: translate3d(-59.259259259%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="17"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="17"] {
  -webkit-transform: translate3d(-62.962962963%, 0, 0);
  transform: translate3d(-62.962962963%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="18"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="18"] {
  -webkit-transform: translate3d(-66.666666667%, 0, 0);
  transform: translate3d(-66.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="19"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="19"] {
  -webkit-transform: translate3d(-70.37037037%, 0, 0);
  transform: translate3d(-70.37037037%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="20"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="20"] {
  -webkit-transform: translate3d(-74.074074074%, 0, 0);
  transform: translate3d(-74.074074074%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="21"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="21"] {
  -webkit-transform: translate3d(-77.777777778%, 0, 0);
  transform: translate3d(-77.777777778%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="22"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="22"] {
  -webkit-transform: translate3d(-81.481481481%, 0, 0);
  transform: translate3d(-81.481481481%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="23"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="23"] {
  -webkit-transform: translate3d(-85.185185185%, 0, 0);
  transform: translate3d(-85.185185185%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="24"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="24"] {
  -webkit-transform: translate3d(-88.888888889%, 0, 0);
  transform: translate3d(-88.888888889%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="25"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="25"] {
  -webkit-transform: translate3d(-92.592592593%, 0, 0);
  transform: translate3d(-92.592592593%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="26"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="27"][data-active-index="26"] {
  -webkit-transform: translate3d(-96.296296296%, 0, 0);
  transform: translate3d(-96.296296296%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"] {
  width: 2800%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"] > li {
  float: left;
  width: 3.571428571%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="1"] {
  -webkit-transform: translate3d(-3.571428571%, 0, 0);
  transform: translate3d(-3.571428571%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="2"] {
  -webkit-transform: translate3d(-7.142857143%, 0, 0);
  transform: translate3d(-7.142857143%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="3"] {
  -webkit-transform: translate3d(-10.714285714%, 0, 0);
  transform: translate3d(-10.714285714%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="4"] {
  -webkit-transform: translate3d(-14.285714286%, 0, 0);
  transform: translate3d(-14.285714286%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="5"] {
  -webkit-transform: translate3d(-17.857142857%, 0, 0);
  transform: translate3d(-17.857142857%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="6"] {
  -webkit-transform: translate3d(-21.428571429%, 0, 0);
  transform: translate3d(-21.428571429%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="7"] {
  -webkit-transform: translate3d(-25%, 0, 0);
  transform: translate3d(-25%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="8"] {
  -webkit-transform: translate3d(-28.571428571%, 0, 0);
  transform: translate3d(-28.571428571%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="9"] {
  -webkit-transform: translate3d(-32.142857143%, 0, 0);
  transform: translate3d(-32.142857143%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="10"] {
  -webkit-transform: translate3d(-35.714285714%, 0, 0);
  transform: translate3d(-35.714285714%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="11"] {
  -webkit-transform: translate3d(-39.285714286%, 0, 0);
  transform: translate3d(-39.285714286%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="12"] {
  -webkit-transform: translate3d(-42.857142857%, 0, 0);
  transform: translate3d(-42.857142857%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="13"] {
  -webkit-transform: translate3d(-46.428571429%, 0, 0);
  transform: translate3d(-46.428571429%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="14"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="15"] {
  -webkit-transform: translate3d(-53.571428571%, 0, 0);
  transform: translate3d(-53.571428571%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="16"] {
  -webkit-transform: translate3d(-57.142857143%, 0, 0);
  transform: translate3d(-57.142857143%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="17"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="17"] {
  -webkit-transform: translate3d(-60.714285714%, 0, 0);
  transform: translate3d(-60.714285714%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="18"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="18"] {
  -webkit-transform: translate3d(-64.285714286%, 0, 0);
  transform: translate3d(-64.285714286%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="19"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="19"] {
  -webkit-transform: translate3d(-67.857142857%, 0, 0);
  transform: translate3d(-67.857142857%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="20"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="20"] {
  -webkit-transform: translate3d(-71.428571429%, 0, 0);
  transform: translate3d(-71.428571429%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="21"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="21"] {
  -webkit-transform: translate3d(-75%, 0, 0);
  transform: translate3d(-75%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="22"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="22"] {
  -webkit-transform: translate3d(-78.571428571%, 0, 0);
  transform: translate3d(-78.571428571%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="23"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="23"] {
  -webkit-transform: translate3d(-82.142857143%, 0, 0);
  transform: translate3d(-82.142857143%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="24"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="24"] {
  -webkit-transform: translate3d(-85.714285714%, 0, 0);
  transform: translate3d(-85.714285714%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="25"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="25"] {
  -webkit-transform: translate3d(-89.285714286%, 0, 0);
  transform: translate3d(-89.285714286%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="26"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="26"] {
  -webkit-transform: translate3d(-92.857142857%, 0, 0);
  transform: translate3d(-92.857142857%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="27"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="28"][data-active-index="27"] {
  -webkit-transform: translate3d(-96.428571429%, 0, 0);
  transform: translate3d(-96.428571429%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"] {
  width: 2900%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"] > li {
  float: left;
  width: 3.448275862%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="1"] {
  -webkit-transform: translate3d(-3.448275862%, 0, 0);
  transform: translate3d(-3.448275862%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="2"] {
  -webkit-transform: translate3d(-6.896551724%, 0, 0);
  transform: translate3d(-6.896551724%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="3"] {
  -webkit-transform: translate3d(-10.344827586%, 0, 0);
  transform: translate3d(-10.344827586%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="4"] {
  -webkit-transform: translate3d(-13.793103448%, 0, 0);
  transform: translate3d(-13.793103448%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="5"] {
  -webkit-transform: translate3d(-17.24137931%, 0, 0);
  transform: translate3d(-17.24137931%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="6"] {
  -webkit-transform: translate3d(-20.689655172%, 0, 0);
  transform: translate3d(-20.689655172%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="7"] {
  -webkit-transform: translate3d(-24.137931034%, 0, 0);
  transform: translate3d(-24.137931034%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="8"] {
  -webkit-transform: translate3d(-27.586206897%, 0, 0);
  transform: translate3d(-27.586206897%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="9"] {
  -webkit-transform: translate3d(-31.034482759%, 0, 0);
  transform: translate3d(-31.034482759%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="10"] {
  -webkit-transform: translate3d(-34.482758621%, 0, 0);
  transform: translate3d(-34.482758621%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="11"] {
  -webkit-transform: translate3d(-37.931034483%, 0, 0);
  transform: translate3d(-37.931034483%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="12"] {
  -webkit-transform: translate3d(-41.379310345%, 0, 0);
  transform: translate3d(-41.379310345%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="13"] {
  -webkit-transform: translate3d(-44.827586207%, 0, 0);
  transform: translate3d(-44.827586207%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="14"] {
  -webkit-transform: translate3d(-48.275862069%, 0, 0);
  transform: translate3d(-48.275862069%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="15"] {
  -webkit-transform: translate3d(-51.724137931%, 0, 0);
  transform: translate3d(-51.724137931%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="16"] {
  -webkit-transform: translate3d(-55.172413793%, 0, 0);
  transform: translate3d(-55.172413793%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="17"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="17"] {
  -webkit-transform: translate3d(-58.620689655%, 0, 0);
  transform: translate3d(-58.620689655%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="18"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="18"] {
  -webkit-transform: translate3d(-62.068965517%, 0, 0);
  transform: translate3d(-62.068965517%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="19"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="19"] {
  -webkit-transform: translate3d(-65.517241379%, 0, 0);
  transform: translate3d(-65.517241379%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="20"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="20"] {
  -webkit-transform: translate3d(-68.965517241%, 0, 0);
  transform: translate3d(-68.965517241%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="21"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="21"] {
  -webkit-transform: translate3d(-72.413793103%, 0, 0);
  transform: translate3d(-72.413793103%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="22"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="22"] {
  -webkit-transform: translate3d(-75.862068966%, 0, 0);
  transform: translate3d(-75.862068966%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="23"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="23"] {
  -webkit-transform: translate3d(-79.310344828%, 0, 0);
  transform: translate3d(-79.310344828%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="24"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="24"] {
  -webkit-transform: translate3d(-82.75862069%, 0, 0);
  transform: translate3d(-82.75862069%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="25"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="25"] {
  -webkit-transform: translate3d(-86.206896552%, 0, 0);
  transform: translate3d(-86.206896552%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="26"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="26"] {
  -webkit-transform: translate3d(-89.655172414%, 0, 0);
  transform: translate3d(-89.655172414%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="27"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="27"] {
  -webkit-transform: translate3d(-93.103448276%, 0, 0);
  transform: translate3d(-93.103448276%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="28"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="29"][data-active-index="28"] {
  -webkit-transform: translate3d(-96.551724138%, 0, 0);
  transform: translate3d(-96.551724138%, 0, 0);
}
/* line 240, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"] {
  width: 3000%;
}
/* line 243, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"] > li, .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"] > li {
  float: left;
  width: 3.333333333%;
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="0"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="0"] {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="1"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="1"] {
  -webkit-transform: translate3d(-3.333333333%, 0, 0);
  transform: translate3d(-3.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="2"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="2"] {
  -webkit-transform: translate3d(-6.666666667%, 0, 0);
  transform: translate3d(-6.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="3"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="3"] {
  -webkit-transform: translate3d(-10%, 0, 0);
  transform: translate3d(-10%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="4"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="4"] {
  -webkit-transform: translate3d(-13.333333333%, 0, 0);
  transform: translate3d(-13.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="5"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="5"] {
  -webkit-transform: translate3d(-16.666666667%, 0, 0);
  transform: translate3d(-16.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="6"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="6"] {
  -webkit-transform: translate3d(-20%, 0, 0);
  transform: translate3d(-20%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="7"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="7"] {
  -webkit-transform: translate3d(-23.333333333%, 0, 0);
  transform: translate3d(-23.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="8"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="8"] {
  -webkit-transform: translate3d(-26.666666667%, 0, 0);
  transform: translate3d(-26.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="9"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="9"] {
  -webkit-transform: translate3d(-30%, 0, 0);
  transform: translate3d(-30%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="10"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="10"] {
  -webkit-transform: translate3d(-33.333333333%, 0, 0);
  transform: translate3d(-33.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="11"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="11"] {
  -webkit-transform: translate3d(-36.666666667%, 0, 0);
  transform: translate3d(-36.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="12"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="12"] {
  -webkit-transform: translate3d(-40%, 0, 0);
  transform: translate3d(-40%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="13"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="13"] {
  -webkit-transform: translate3d(-43.333333333%, 0, 0);
  transform: translate3d(-43.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="14"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="14"] {
  -webkit-transform: translate3d(-46.666666667%, 0, 0);
  transform: translate3d(-46.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="15"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="15"] {
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="16"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="16"] {
  -webkit-transform: translate3d(-53.333333333%, 0, 0);
  transform: translate3d(-53.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="17"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="17"] {
  -webkit-transform: translate3d(-56.666666667%, 0, 0);
  transform: translate3d(-56.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="18"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="18"] {
  -webkit-transform: translate3d(-60%, 0, 0);
  transform: translate3d(-60%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="19"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="19"] {
  -webkit-transform: translate3d(-63.333333333%, 0, 0);
  transform: translate3d(-63.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="20"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="20"] {
  -webkit-transform: translate3d(-66.666666667%, 0, 0);
  transform: translate3d(-66.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="21"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="21"] {
  -webkit-transform: translate3d(-70%, 0, 0);
  transform: translate3d(-70%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="22"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="22"] {
  -webkit-transform: translate3d(-73.333333333%, 0, 0);
  transform: translate3d(-73.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="23"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="23"] {
  -webkit-transform: translate3d(-76.666666667%, 0, 0);
  transform: translate3d(-76.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="24"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="24"] {
  -webkit-transform: translate3d(-80%, 0, 0);
  transform: translate3d(-80%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="25"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="25"] {
  -webkit-transform: translate3d(-83.333333333%, 0, 0);
  transform: translate3d(-83.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="26"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="26"] {
  -webkit-transform: translate3d(-86.666666667%, 0, 0);
  transform: translate3d(-86.666666667%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="27"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="27"] {
  -webkit-transform: translate3d(-90%, 0, 0);
  transform: translate3d(-90%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="28"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="28"] {
  -webkit-transform: translate3d(-93.333333333%, 0, 0);
  transform: translate3d(-93.333333333%, 0, 0);
}
/* line 250, ../sass/base/pages/products/_phases.scss */
.page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="29"], .page-products .phase-items-container .nav.nav-phase-items[data-item-count="30"][data-active-index="29"] {
  -webkit-transform: translate3d(-96.666666667%, 0, 0);
  transform: translate3d(-96.666666667%, 0, 0);
}

/* line 147, ../sass/base/pages/_products.scss */
.position-product-description {
  color: #030335;
  font-weight: 500;
  line-height: 24px;
  font-family: "Inter", sans-serif;
}
/* line 152, ../sass/base/pages/_products.scss */
.position-product-description h4 {
  color: #030335;
  margin: 0 0 8px;
  font-size: 14px;
  font-weight: 600;
}
/* line 159, ../sass/base/pages/_products.scss */
.position-product-description h3 {
  font-size: 18px;
  font-weight: 300;
  color: #030335;
}
/* line 165, ../sass/base/pages/_products.scss */
.position-product-description ul {
  list-style-type: none;
  padding: 0;
}
/* line 169, ../sass/base/pages/_products.scss */
.position-product-description ul li {
  position: relative;
  line-height: 1.2em;
  margin: 10px;
  padding: 0 0 0 20px;
}
/* line 175, ../sass/base/pages/_products.scss */
.position-product-description ul li:before {
  width: 8px;
  height: 8px;
  content: '';
  border-radius: 8px;
  display: inline-block;
  vertical-align: middle;
  background: #00cdb7;
  margin: 0 8px 0 0;
  position: absolute;
  left: 0;
  top: 3px;
}

/* line 191, ../sass/base/pages/_products.scss */
.position-page-block--badges {
  background: #e7ebf7;
  margin: 50px 0 40px;
}
/* line 195, ../sass/base/pages/_products.scss */
.position-page-block--badges .product-badges {
  padding: 0;
  list-style-type: none;
  margin-bottom: 0;
}
/* line 201, ../sass/base/pages/_products.scss */
.position-page-block--badges .product-badge {
  text-align: center;
  padding-top: 45px;
  padding-bottom: 45px;
}
/* line 207, ../sass/base/pages/_products.scss */
.position-page-block--badges .product-badge--label {
  font-size: 20px;
  font-weight: 400;
  color: #32394f;
  text-transform: capitalize;
  line-height: 1;
  margin: 10px 0 0;
  display: block;
}
/* line 217, ../sass/base/pages/_products.scss */
.position-page-block--badges .product-badge--icon {
  background-repeat: no-repeat;
  background-image: url("../img/product-badges/sprite.png?v=2025-06-19.11:44:46");
  width: 98px;
  height: 98px;
  display: inline-block;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 217, ../sass/base/pages/_products.scss */
  .position-page-block--badges .product-badge--icon {
    background-image: url("../img/product-badges/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 400px 200px;
  }
}
/* line 224, ../sass/base/pages/_products.scss */
.position-page-block--badges .product-badge--icon-revisions {
  background-position: 0 0;
}
/* line 225, ../sass/base/pages/_products.scss */
.position-page-block--badges .product-badge--icon-modes {
  background-position: -100px 0;
}
/* line 226, ../sass/base/pages/_products.scss */
.position-page-block--badges .product-badge--icon-explanations {
  background-position: -200px 0;
}
/* line 227, ../sass/base/pages/_products.scss */
.position-page-block--badges .product-badge--icon-support {
  background-position: -300px 0;
}

/* line 233, ../sass/base/pages/_products.scss */
.position-page-block--testimonials {
  font-family: Inter, sans-serif;
}
/* line 236, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .position--testimonials {
  margin-bottom: 20px;
}
/* line 239, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .testimonials-title {
  font-size: 40px;
  font-weight: 800;
  text-align: left;
  color: #030335;
  margin-bottom: 30px;
}
/* line 248, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .slick-prev:before {
  background-image: url("../img/slide-arrow-left.png");
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  border-radius: 50px;
  background-color: #fff;
  box-shadow: 0px 8px 24px 0px #BEC7D2;
  content: '';
}
/* line 263, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .slick-next:before {
  background-image: url("../img/slide-arrow-right.png");
  background-repeat: no-repeat;
  display: block;
  height: 24px;
  width: 24px;
  border-radius: 50px;
  background-color: #fff;
  box-shadow: 0px 8px 24px 0px #BEC7D2;
  content: '';
  background-position: center;
}
/* line 279, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .testimonial-content {
  padding: 0;
  margin: 0 0 34px;
  font-size: 16px;
  border: none;
  line-height: 1.5;
}
/* line 286, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .testimonial-content section {
  border-radius: 20px;
  position: relative;
  background: #fff;
  border: 1px solid #CFD1D6;
  padding: 33px 34px;
  margin: 0 0 18px;
  font-family: Inter, sans-serif;
  background: #4271E81A;
  color: #2B2B55;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: -0.01em;
  text-align: left;
  /*&:after {
    border-color: transparent;
    border-top-color: #fcf4e4;
    border-width: 16px;
    margin-left: -16px;
  }*/
  /*&:before {
    border-color: transparent;
    border-top-color: #f29e07;
    border-width: 17px;
    margin-left: -17px;
  }*/
}
/* line 303, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .testimonial-content section .title {
  color: #4271E8;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-align: left;
}
/* line 311, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .testimonial-content section:after, .position-page-block--testimonials .testimonial-content section:before {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
/* line 338, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .testimonial-content footer {
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-align: left;
  color: #2B2B55;
}
/* line 345, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .testimonial-content footer .speaker {
  font-weight: 600;
}
/* line 349, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .testimonial-content footer .created-at {
  font-size: 14px;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-align: left;
  color: #888B94;
  display: block;
}
/* line 358, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .testimonial-content footer:before {
  content: '';
}
/* line 364, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .pagination {
  border-radius: 0;
  margin: 0;
  border: none;
  display: none;
}
/* line 371, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .pagination li a {
  width: 40px;
  height: 40px;
  text-align: center;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
/* line 380, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .pagination li span {
  border: none;
  padding: 0;
  display: inline-block;
  line-height: 1;
  font-size: 32px;
  background: none;
  border-radius: 0;
}
/* line 392, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .pagination li a, .position-page-block--testimonials .pagination li a:active, .position-page-block--testimonials .pagination li a:hover, .position-page-block--testimonials .pagination li a:focus,
.position-page-block--testimonials .pagination li span,
.position-page-block--testimonials .pagination li span:active,
.position-page-block--testimonials .pagination li span:hover,
.position-page-block--testimonials .pagination li span:focus {
  background: #fff;
  outline: none;
  cursor: pointer;
}
/* line 403, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .pagination li:first-child a {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
/* line 407, ../sass/base/pages/_products.scss */
.position-page-block--testimonials .pagination li:last-child a {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}

/* line 413, ../sass/base/pages/_products.scss */
.position-page-block--faq {
  background: #FFE3AED4;
  font-family: Inter, sans-serif;
}
/* line 420, ../sass/base/pages/_products.scss */
.position-page-block--faq .view-header h3 {
  font-size: 40px;
  font-weight: 800;
  text-align: left;
  color: #030335;
}
/* line 426, ../sass/base/pages/_products.scss */
.position-page-block--faq .view-header h3 a, .position-page-block--faq .view-header h3 a:hover, .position-page-block--faq .view-header h3 a:focus, .position-page-block--faq .view-header h3 a:active {
  color: inherit;
  text-decoration: none;
}
/* line 432, ../sass/base/pages/_products.scss */
.position-page-block--faq .view-header h3 a.more-faq, .position-page-block--faq .view-header h3 a:hover.more-faq, .position-page-block--faq .view-header h3 a:focus.more-faq, .position-page-block--faq .view-header h3 a:active.more-faq {
  color: #0DB68C;
  float: right;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: -0.01em;
  text-align: left;
  padding-right: 24px;
  position: relative;
}
/* line 442, ../sass/base/pages/_products.scss */
.position-page-block--faq .view-header h3 a.more-faq:after, .position-page-block--faq .view-header h3 a:hover.more-faq:after, .position-page-block--faq .view-header h3 a:focus.more-faq:after, .position-page-block--faq .view-header h3 a:active.more-faq:after {
  background-image: url("../img/products/faq_arrow.png");
  display: block;
  height: 24px;
  width: 24px;
  background-repeat: no-repeat;
  content: '';
  position: absolute;
  right: 0;
  top: 0;
}

/* line 4, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages.empty-packages {
  margin-top: -75px;
}
/* line 7, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package {
  background-color: #FFE3AED4;
  border-radius: 40px;
  padding: 34px 0 34px 150px;
  color: #030335;
  font-family: Inter, sans-serif;
  font-weight: 800;
  letter-spacing: -0.01em;
  background-image: url("../img/products/bundle-img.png");
  background-repeat: no-repeat;
  background-position: 25px 12px;
  background-size: auto 80px;
}
/* line 21, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content {
  margin: 0 auto;
  display: table;
}
/* line 25, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .bundle-buy-together {
  font-size: 20px;
  font-weight: bold;
}
/* line 31, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .bundle-promo {
  font-size: 20px;
  color: white;
}
/* line 36, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .bundle-title {
  font-size: 20px;
}
/* line 40, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .bundle-title .info {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 22px;
  height: 22px;
  display: inline-block;
  background-position: -155px -121px;
  margin: -3px 2px 4px 8px;
  vertical-align: middle;
  scale: 90%;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 40, ../sass/base/pages/products/_packages.scss */
  .products-page-table .bundle-packages .bundle-package .bundle-package-content .bundle-title .info {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 52, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .bundle-new-price {
  font-size: 20px;
  font-weight: bold;
}
/* line 58, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart {
  margin-left: 30px;
  display: inline-block;
  width: 140px;
}
/* line 63, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn {
  color: #fff;
  background-color: #0DB68C;
  border-color: #ccc;
}
/* line 68, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn:hover, .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn:focus, .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn:active, .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.active, .open > .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.dropdown-toggle {
  color: #fff;
  background-color: #f29e07;
  border-color: #adadad;
}
/* line 77, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn:active, .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.active, .open > .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.dropdown-toggle {
  background-image: none;
}
/* line 85, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.disabled, .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.disabled:hover, .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.disabled:focus, .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.disabled:active, .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.disabled.active, .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn[disabled], .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn[disabled]:hover, .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn[disabled]:focus, .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn[disabled]:active, .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn[disabled].active, fieldset[disabled] .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn, fieldset[disabled] .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn:hover, fieldset[disabled] .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn:focus, fieldset[disabled] .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn:active, fieldset[disabled] .products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.active {
  background-color: #f9b233;
  border-color: #ccc;
}
/* line 95, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn .badge {
  color: #f9b233;
  background-color: #ccc;
}
/* line 102, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .form-group {
  margin: 0;
}
/* line 105, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .linetrough {
  text-decoration: line-through;
}
/* line 108, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .strikethrough {
  position: relative;
}
/* line 111, ../sass/base/pages/products/_packages.scss */
.products-page-table .bundle-packages .bundle-package .bundle-package-content .strikethrough:before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  right: 0;
  border-top: 2px solid;
  border-color: #f7b142;
  width: 110%;
  -webkit-transform: rotate(-20deg);
  -moz-transform: rotate(-20deg);
  -ms-transform: rotate(-20deg);
  -o-transform: rotate(-20deg);
  transform: rotate(-20deg);
}

@-moz-keyframes iv-spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes iv-spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes iv-spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes iv-spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes iv-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
/* line 134, ../sass/base/pages/products/_packages.scss */
.products-page-top-bar {
  padding-top: 30px;
}
/* line 136, ../sass/base/pages/products/_packages.scss */
.products-page-top-bar .products-top-title {
  margin-top: 0;
}

/* line 147, ../sass/base/pages/products/_packages.scss */
.view-et-mini-cart > .view-content > .commerce-line-item-views-form > form > div > p {
  text-align: center;
  padding-top: 24px;
}

/* line 158, ../sass/base/pages/products/_packages.scss */
.packages-description h3 {
  margin-bottom: 20px;
  color: #555b6d;
}
/* line 163, ../sass/base/pages/products/_packages.scss */
.packages-description h4 {
  margin-top: 30px;
  margin-bottom: 20px;
  color: #555b6d;
}
/* line 169, ../sass/base/pages/products/_packages.scss */
.packages-description p {
  line-height: 20px;
  color: #545a6c;
  font-size: 14px;
}
/* line 175, ../sass/base/pages/products/_packages.scss */
.packages-description ul {
  list-style-type: none;
  padding: 0;
}
/* line 179, ../sass/base/pages/products/_packages.scss */
.packages-description ul li {
  position: relative;
  line-height: 1.2em;
  margin: 10px;
  padding: 0 0 0 20px;
}
/* line 185, ../sass/base/pages/products/_packages.scss */
.packages-description ul li:before {
  width: 8px;
  height: 8px;
  content: '';
  border-radius: 8px;
  display: inline-block;
  vertical-align: middle;
  background: #00cdb7;
  margin: 0 8px 0 0;
  position: absolute;
  left: 0;
  top: 3px;
}

/* line 201, ../sass/base/pages/products/_packages.scss */
.phase-recommendation-container {
  float: left;
  width: 100%;
  padding-top: 20px;
  font-family: "Inter", sans-serif;
}
/* line 206, ../sass/base/pages/products/_packages.scss */
.phase-recommendation-container h3 {
  font-size: 40px;
  font-weight: 800;
  text-align: left;
  color: #030335;
  margin-bottom: 30px;
}
/* line 213, ../sass/base/pages/products/_packages.scss */
.phase-recommendation-container .recommended-products-container {
  background: #FEF6E7;
  border-radius: 30px;
  padding: 10px 40px;
}
/* line 217, ../sass/base/pages/products/_packages.scss */
.phase-recommendation-container .recommended-products-container .recommended-products {
  padding-bottom: 20px;
}
/* line 219, ../sass/base/pages/products/_packages.scss */
.phase-recommendation-container .recommended-products-container .recommended-products .slick-track, .phase-recommendation-container .recommended-products-container .recommended-products .slick-list {
  display: flex;
}
/* line 222, ../sass/base/pages/products/_packages.scss */
.phase-recommendation-container .recommended-products-container .recommended-products .recommended-product {
  color: #030335;
  background: #fff;
  border-radius: 20px;
  padding: 10px;
  float: left;
  margin: 0 10px;
}
/* line 229, ../sass/base/pages/products/_packages.scss */
.phase-recommendation-container .recommended-products-container .recommended-products .recommended-product .recommended-product-title {
  font-weight: 500;
  font-size: 18px;
}
/* line 233, ../sass/base/pages/products/_packages.scss */
.phase-recommendation-container .recommended-products-container .recommended-products .recommended-product .price {
  font-size: 22px;
  font-weight: bold;
}
/* line 236, ../sass/base/pages/products/_packages.scss */
.phase-recommendation-container .recommended-products-container .recommended-products .recommended-product .price .eur {
  font-size: 55%;
}
/* line 242, ../sass/base/pages/products/_packages.scss */
.phase-recommendation-container .recommended-products-container .recommended-products .slick-next::before {
  background-image: url("../img/slide-arrow-right.png");
  background-repeat: no-repeat;
  display: block;
  height: 24px;
  width: 24px;
  border-radius: 50px;
  background-color: #fff;
  box-shadow: 0 8px 24px 0 #BEC7D2;
  content: '';
  background-position: center;
}
/* line 255, ../sass/base/pages/products/_packages.scss */
.phase-recommendation-container .recommended-products-container .recommended-products .slick-prev::before {
  background-image: url("../img/slide-arrow-left.png");
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  border-radius: 50px;
  background-color: #fff;
  box-shadow: 0 8px 24px 0 #BEC7D2;
  content: '';
}

/* line 273, ../sass/base/pages/products/_packages.scss */
.phase-items-container .products-description-above .products-page-positions-pre-text {
  position: relative;
  top: -48px;
}

/* line 280, ../sass/base/pages/products/_packages.scss */
.package-items {
  position: relative;
}
/* line 285, ../sass/base/pages/products/_packages.scss */
.package-items .items {
  margin-left: calc(25% - 10px);
  margin-right: -10px;
}
/* line 289, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom {
  background: #c9f2e8;
}
/* line 293, ../sass/base/pages/products/_packages.scss */
.package-items .package {
  font-family: "Inter", sans-serif;
  color: #030335;
  border-radius: 15px;
  position: relative;
  z-index: 2;
  padding: 0;
  background: #fff;
  /*&:before {
    @include opacity(0.8);
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #fff;
    z-index: 1;
    border-radius: 5px;
  }*/
}
/* line 304, ../sass/base/pages/products/_packages.scss */
.package-items .package.package--custom {
  background: #c9f2e8;
}
/* line 307, ../sass/base/pages/products/_packages.scss */
.package-items .package.package--custom .products {
  padding: 10px 0;
}
/* line 310, ../sass/base/pages/products/_packages.scss */
.package-items .package.package--custom .package-type {
  color: #030335;
  background: #c9f2e8;
}
/* line 314, ../sass/base/pages/products/_packages.scss */
.package-items .package.package--custom .price {
  margin-top: 36px;
}
/* line 332, ../sass/base/pages/products/_packages.scss */
.package-items .package:hover {
  border: 1px solid #f7c56a;
}
/* line 335, ../sass/base/pages/products/_packages.scss */
.package-items .package:hover .included {
  border-color: #f7c56a;
}
/* line 342, ../sass/base/pages/products/_packages.scss */
.package-items .products {
  padding: 5px 0 15px;
}
/* line 346, ../sass/base/pages/products/_packages.scss */
.package-items .bundle-header,
.package-items .products,
.package-items .add-to-cart {
  z-index: 2;
  position: relative;
}
/* line 353, ../sass/base/pages/products/_packages.scss */
.package-items .bundle-header {
  height: 114px;
  margin: 0;
}
/* line 357, ../sass/base/pages/products/_packages.scss */
.package-items .bundle-header .included {
  position: absolute;
  top: -48px;
  left: 0;
  right: 0;
  padding: 4px 4px 20px;
  background-color: #f28900;
  color: #fff;
  border: 1px solid #d9d9d9;
  border-bottom-width: 0;
  border-radius: 15px 15px 0 0;
  text-align: center;
}
/* line 371, ../sass/base/pages/products/_packages.scss */
.package-items .bundle-header .package-type {
  text-align: left;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1.4px;
  color: #0DB68C;
  background: #fff;
  border-radius: 15px 15px 0 0;
  padding: 18px 25px;
  position: relative;
  z-index: 10;
}
/* line 384, ../sass/base/pages/products/_packages.scss */
.package-items .bundle-header .price {
  font-size: 32px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: normal;
  margin: 10px 25px 0;
  white-space: nowrap;
}
/* line 396, ../sass/base/pages/products/_packages.scss */
.package-items .bundle-header .price .eur {
  font-size: 55%;
  line-height: 1;
}
/* line 402, ../sass/base/pages/products/_packages.scss */
.package-items .bundle-header .original-price {
  font-size: 16px;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  margin: 10px 25px 0;
  font-weight: 400;
  letter-spacing: -0.01em;
  text-align: left;
  text-decoration: line-through;
  color: #888B94;
  min-height: 16px;
}
/* line 416, ../sass/base/pages/products/_packages.scss */
.package-items .bundle-header .popular {
  border-radius: 5px;
  height: 32px;
  background: #FEF6E7;
  position: absolute;
  top: 14px;
  right: 7px;
  font-size: 14px;
  font-weight: bold;
  color: #F2A418;
  text-align: right;
  padding: 11px 7px 10px;
  line-height: 0.5;
}
/* line 430, ../sass/base/pages/products/_packages.scss */
.package-items .bundle-header .popular.popular33 {
  background: #FEF6E7;
  color: #aaa;
}
/* line 435, ../sass/base/pages/products/_packages.scss */
.package-items .bundle-header .popular.popular66 {
  background: #F4C14F;
}
/* line 445, ../sass/base/pages/products/_packages.scss */
.package-items .product {
  height: 47px;
  margin: 0;
  padding: 0 25px;
  position: relative;
}
/* line 451, ../sass/base/pages/products/_packages.scss */
.package-items .product .question-type {
  display: none;
}
/* line 455, ../sass/base/pages/products/_packages.scss */
.package-items .product .quantity {
  text-align: center;
  font-size: 12px;
  color: #555b6d;
  line-height: 22px;
  position: absolute;
  width: 100%;
  padding: 0 25px;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  margin-top: 6px;
}
/* line 469, ../sass/base/pages/products/_packages.scss */
.package-items .product .amount {
  font-size: 22px;
  font-weight: 600;
  color: #555b6d;
  vertical-align: text-bottom;
  display: inline;
}
/* line 478, ../sass/base/pages/products/_packages.scss */
.package-items .add-to-cart {
  height: 73px;
  padding: 20px 25px 21px;
}
/* line 482, ../sass/base/pages/products/_packages.scss */
.package-items .add-to-cart .form-group {
  margin: 0;
}
/* line 490, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .products {
  margin-bottom: 0;
}
/* line 494, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .product {
  margin: 0;
  padding: 3px 25px 0;
  text-align: center;
}
/* line 500, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .custom-package-info {
  margin-top: -8px;
}
/* line 504, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .custom-package-info,
.package-items .package--custom .custom-package-product-price {
  line-height: 1;
  font-size: 12px;
}
/* line 511, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .amount .input-cover {
  margin: 0 5px;
}
/* line 515, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .amount .spinner {
  color: transparent;
  margin: 7px;
  background-color: #DFF7F2;
  height: 22px;
  width: 22px;
  border-radius: 50px;
}
/* line 524, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .amount .spinner:after {
  display: none;
}
/* line 527, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .amount .spinner:hover {
  box-shadow: 0 6px 15px 0px #00000041;
}
/* line 531, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .amount .spinner.minus {
  background-position: -262px -299px;
  margin-left: 0;
}
/* line 535, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .amount .spinner.minus:hover {
  background-position: -262px -299px;
}
/* line 540, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .amount .spinner.plus {
  background-position: -279px -299px;
  margin-right: 0;
}
/* line 544, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .amount .spinner.plus:hover {
  background-position: -279px -299px;
}
/* line 552, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .amount-covered .input-cover {
  border: 1px solid transparent;
}
/* line 558, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .amount-covered.hover .input-cover, .package-items .package--custom .amount-covered:hover .input-cover {
  border: 1px solid #d9d9d9;
}
/* line 563, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .amount-covered .form-control {
  border-radius: 10px;
  font-size: 16px;
  padding: 7px 5px;
  background: #fff;
  height: auto;
}
/* line 573, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .question-type-name {
  display: none;
}
/* line 577, ../sass/base/pages/products/_packages.scss */
.package-items .package--custom .add-to-cart {
  margin: 0;
}
/* line 585, ../sass/base/pages/products/_packages.scss */
.package-items .package--first {
  margin-left: 50%;
}
/* line 589, ../sass/base/pages/products/_packages.scss */
.package-items .package-labels {
  position: absolute;
  z-index: 1;
  bottom: 10px;
  left: 10px;
  right: 10px;
  width: 25%;
}
/* line 597, ../sass/base/pages/products/_packages.scss */
.package-items .package-labels .label-content {
  height: 47px;
  padding: 3px 0;
  position: relative;
  border-radius: 5px;
}
/* line 604, ../sass/base/pages/products/_packages.scss */
.package-items .package-labels .label-content .label-content-inner {
  position: relative;
  height: 41px;
  background: #fff;
  border-radius: 10px;
}
/* line 612, ../sass/base/pages/products/_packages.scss */
.package-items .package-labels .question-type {
  text-align: left;
  padding: 0 11px;
  white-space: nowrap;
  position: absolute;
  left: auto;
  top: 50%;
  transform: translateY(-50%);
}
/* line 622, ../sass/base/pages/products/_packages.scss */
.package-items .package-labels .question-type-name,
.package-items .package-labels .question-type-name {
  color: #030335;
  font-size: 12px;
  line-height: 1;
  white-space: normal;
}
/* line 635, ../sass/base/pages/products/_packages.scss */
.package-items .package-labels .language-count {
  color: #62697d;
  font-size: 12px;
  line-height: 22px;
  height: 16px;
}
/* line 642, ../sass/base/pages/products/_packages.scss */
.package-items .package-labels .language-count:before {
  content: ' ';
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 100%;
}
/* line 651, ../sass/base/pages/products/_packages.scss */
.package-items .package-labels .info {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 24px;
  height: 24px;
  display: inline-block;
  background-position: -154px -121px;
  margin: -3px 4px 0 4px;
  vertical-align: middle;
  scale: 75%;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 651, ../sass/base/pages/products/_packages.scss */
  .package-items .package-labels .info {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 662, ../sass/base/pages/products/_packages.scss */
.package-items .pagination {
  border-radius: 0;
  margin: 0;
  border: none;
  display: block;
  width: 76px;
  height: 40px;
  position: absolute;
  top: -110px;
}
/* line 674, ../sass/base/pages/products/_packages.scss */
.package-items .pagination li,
.package-items .pagination li a {
  width: 36px;
  height: 40px;
  padding: 0;
  margin: 0;
  overflow: hidden;
  display: inline-block;
}
/* line 684, ../sass/base/pages/products/_packages.scss */
.package-items .pagination li a {
  text-align: center;
}
/* line 688, ../sass/base/pages/products/_packages.scss */
.package-items .pagination li span {
  border: none;
  padding: 0;
  display: inline-block;
  line-height: 1;
  font-size: 32px;
  background: none;
  border-radius: 0;
}
/* line 700, ../sass/base/pages/products/_packages.scss */
.package-items .pagination li a, .package-items .pagination li a:active, .package-items .pagination li a:hover, .package-items .pagination li a:focus,
.package-items .pagination li span,
.package-items .pagination li span:active,
.package-items .pagination li span:hover,
.package-items .pagination li span:focus {
  background: #fff;
  outline: none;
  cursor: pointer;
}
/* line 711, ../sass/base/pages/products/_packages.scss */
.package-items .pagination li:first-child a {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
/* line 715, ../sass/base/pages/products/_packages.scss */
.package-items .pagination li:last-child a {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}

/* line 721, ../sass/base/pages/products/_packages.scss */
span.bundle-buy-together {
  color: red;
}

/* line 726, ../sass/base/pages/products/_packages.scss */
.bundle-packages:after {
  clear: both;
  content: " ";
  display: table;
}
/* line 731, ../sass/base/pages/products/_packages.scss */
.bundle-packages:before {
  content: " ";
  display: table;
}
/* line 736, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package {
  margin-top: 30px;
  background-color: #555b6d;
  border-radius: 5px;
  padding: 34px 0 34px 150px;
}
/* line 742, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package .bundle-package-content {
  margin: 0 auto;
  display: table;
}
/* line 746, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package .bundle-package-content .bundle-buy-together {
  font-size: 20px;
  color: #030335;
  font-weight: bold;
}
/* line 752, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package .bundle-package-content .bundle-title {
  font-size: 20px;
}
/* line 757, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package .bundle-package-content .bundle-old-price {
  font-size: 16px;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  font-weight: 400;
  letter-spacing: -0.01em;
  text-align: left;
  color: #888B94;
  margin-left: 30px;
  margin-right: 5px;
}
/* line 770, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package .bundle-package-content .bundle-new-price {
  font-size: 20px;
  font-weight: bold;
}
/* line 776, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package .bundle-package-content .add-to-cart {
  margin-left: 30px;
  display: inline-block;
  width: 140px;
}
/* line 781, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn {
  color: #fff;
  background-color: #0DB68C;
  border-color: #ccc;
}
/* line 786, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn:hover, .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn:focus, .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn:active, .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.active, .open > .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.dropdown-toggle {
  color: #fff;
  background-color: #f29e07;
  border-color: #f29e07;
}
/* line 795, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn:active, .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.active, .open > .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.dropdown-toggle {
  background-image: none;
}
/* line 803, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.disabled, .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.disabled:hover, .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.disabled:focus, .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.disabled:active, .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.disabled.active, .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn[disabled], .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn[disabled]:hover, .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn[disabled]:focus, .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn[disabled]:active, .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn[disabled].active, fieldset[disabled] .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn, fieldset[disabled] .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn:hover, fieldset[disabled] .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn:focus, fieldset[disabled] .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn:active, fieldset[disabled] .bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn.active {
  background-color: #f9b233;
  border-color: #ccc;
}
/* line 813, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package .bundle-package-content .add-to-cart .btn .badge {
  color: #f9b233;
  background-color: #ccc;
}
/* line 820, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package .bundle-package-content .form-group {
  margin: 0;
}
/* line 824, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package .bundle-package-content .strikethrough {
  position: relative;
}
/* line 827, ../sass/base/pages/products/_packages.scss */
.bundle-packages .bundle-package .bundle-package-content .strikethrough:before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  right: 0;
  border-top: 2px solid;
  border-color: #f7b142;
  width: 110%;
  -webkit-transform: rotate(-20deg);
  -moz-transform: rotate(-20deg);
  -ms-transform: rotate(-20deg);
  -o-transform: rotate(-20deg);
  transform: rotate(-20deg);
}

/* line 848, ../sass/base/pages/products/_packages.scss */
.free-packages:after {
  clear: both;
  content: " ";
  display: table;
}
/* line 853, ../sass/base/pages/products/_packages.scss */
.free-packages:before {
  content: " ";
  display: table;
}
/* line 858, ../sass/base/pages/products/_packages.scss */
.free-packages .free-package {
  margin-top: 30px;
  background-color: #edeef0;
  border-radius: 5px;
  padding: 34px 0;
}
/* line 864, ../sass/base/pages/products/_packages.scss */
.free-packages .free-package .free-package-content {
  margin: 0 auto;
  display: table;
}
/* line 868, ../sass/base/pages/products/_packages.scss */
.free-packages .free-package .free-package-content .free-title {
  font-size: 20px;
  color: #555b6d;
  font-weight: bold;
}
/* line 872, ../sass/base/pages/products/_packages.scss */
.free-packages .free-package .free-package-content .free-title .info {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 11px;
  height: 11px;
  display: inline-block;
  background-position: -116px -75px;
  margin: -3px 2px 13px 2px;
  vertical-align: middle;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 872, ../sass/base/pages/products/_packages.scss */
  .free-packages .free-package .free-package-content .free-title .info {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 882, ../sass/base/pages/products/_packages.scss */
.free-packages .free-package .free-package-content .free-description {
  font-size: 18px;
  color: #555b6d;
}
/* line 887, ../sass/base/pages/products/_packages.scss */
.free-packages .free-package .free-package-content .add-to-cart {
  margin-left: 30px;
  display: inline-block;
  width: 140px;
}
/* line 892, ../sass/base/pages/products/_packages.scss */
.free-packages .free-package .free-package-content .add-to-cart .package-owned {
  cursor: pointer;
  color: #555b6d;
  background-color: #fff;
  border-color: #fff;
}
/* line 899, ../sass/base/pages/products/_packages.scss */
.free-packages .free-package .free-package-content .add-to-cart .btn {
  color: #555b6d;
  background-color: #fff;
  border-color: #fff;
}
/* line 904, ../sass/base/pages/products/_packages.scss */
.free-packages .free-package .free-package-content .add-to-cart .btn:hover, .free-packages .free-package .free-package-content .add-to-cart .btn:focus, .free-packages .free-package .free-package-content .add-to-cart .btn:active, .free-packages .free-package .free-package-content .add-to-cart .btn.active, .open > .free-packages .free-package .free-package-content .add-to-cart .btn.dropdown-toggle {
  color: #555b6d;
  background-color: #fff;
  border-color: #fff;
}
/* line 913, ../sass/base/pages/products/_packages.scss */
.free-packages .free-package .free-package-content .add-to-cart .btn:active, .free-packages .free-package .free-package-content .add-to-cart .btn.active, .open > .free-packages .free-package .free-package-content .add-to-cart .btn.dropdown-toggle {
  background-image: none;
}
/* line 921, ../sass/base/pages/products/_packages.scss */
.free-packages .free-package .free-package-content .add-to-cart .btn.disabled, .free-packages .free-package .free-package-content .add-to-cart .btn.disabled:hover, .free-packages .free-package .free-package-content .add-to-cart .btn.disabled:focus, .free-packages .free-package .free-package-content .add-to-cart .btn.disabled:active, .free-packages .free-package .free-package-content .add-to-cart .btn.disabled.active, .free-packages .free-package .free-package-content .add-to-cart .btn[disabled], .free-packages .free-package .free-package-content .add-to-cart .btn[disabled]:hover, .free-packages .free-package .free-package-content .add-to-cart .btn[disabled]:focus, .free-packages .free-package .free-package-content .add-to-cart .btn[disabled]:active, .free-packages .free-package .free-package-content .add-to-cart .btn[disabled].active, fieldset[disabled] .free-packages .free-package .free-package-content .add-to-cart .btn, fieldset[disabled] .free-packages .free-package .free-package-content .add-to-cart .btn:hover, fieldset[disabled] .free-packages .free-package .free-package-content .add-to-cart .btn:focus, fieldset[disabled] .free-packages .free-package .free-package-content .add-to-cart .btn:active, fieldset[disabled] .free-packages .free-package .free-package-content .add-to-cart .btn.active {
  background-color: #fff;
  border-color: #fff;
}
/* line 933, ../sass/base/pages/products/_packages.scss */
.free-packages .free-package .free-package-content .form-group {
  margin: 0;
}

/* line 1, ../sass/base/pages/products/_webinars.scss */
table.table-webinars {
  border-bottom: 1px solid #ccc;
}
/* line 4, ../sass/base/pages/products/_webinars.scss */
table.table-webinars thead > tr > th {
  border: none;
}
/* line 8, ../sass/base/pages/products/_webinars.scss */
table.table-webinars th.play-icon {
  width: 120px;
}
/* line 11, ../sass/base/pages/products/_webinars.scss */
table.table-webinars th.webinar-name {
  width: 58.75%;
}
/* line 14, ../sass/base/pages/products/_webinars.scss */
table.table-webinars th.available-purchases {
  width: auto;
}
/* line 19, ../sass/base/pages/products/_webinars.scss */
table.table-webinars tr.webinar-content-row td {
  padding: 0;
  border: none;
  border-top: 1px solid #ccc;
}
/* line 27, ../sass/base/pages/products/_webinars.scss */
table.table-webinars tr.webinar-description-row td {
  padding: 0;
  border: none;
}
/* line 34, ../sass/base/pages/products/_webinars.scss */
table.table-webinars tbody tr {
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}
/* line 39, ../sass/base/pages/products/_webinars.scss */
table.table-webinars tbody td.play-icon {
  position: relative;
  padding: 12px 20px 12px 18px;
  overflow: hidden;
}
/* line 45, ../sass/base/pages/products/_webinars.scss */
table.table-webinars tbody td.webinar-name {
  padding: 12px 20px 12px 0;
}
/* line 49, ../sass/base/pages/products/_webinars.scss */
table.table-webinars tbody td.available-purchases {
  padding: 12px 20px 12px 0;
  text-align: right;
}
/* line 55, ../sass/base/pages/products/_webinars.scss */
table.table-webinars span.play {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  background-position: -208px 0;
  display: inline-block;
  width: 80px;
  height: 80px;
  float: left;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 55, ../sass/base/pages/products/_webinars.scss */
  table.table-webinars span.play {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 64, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .stripe {
  position: absolute;
  width: 62px;
  background: #555b6d;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase;
}
/* line 74, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .stripe.stripe-live {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 8px;
  left: -15px;
}
/* line 80, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .stripe.stripe-owned {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 8px;
  right: -15px;
}
/* line 88, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .webinar-name h3 {
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1;
  margin-top: -1px;
}
/* line 96, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .webinar-name h3,
table.table-webinars .webinar-name h3 a,
table.table-webinars .webinar-name h3 a:hover,
table.table-webinars .webinar-name h3 a:focus,
table.table-webinars .webinar-name h3 a:active {
  text-decoration: none;
  color: #555b6d;
}
/* line 105, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .webinar-name h3 + p {
  color: rgba(136, 140, 153, 0.9);
  font-size: 12px;
}
/* line 111, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .webinar-name span[data-toggle] {
  cursor: pointer;
}
/* line 116, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .purchase.add-to-cart {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  position: relative;
  overflow: hidden;
  border: 1px solid #d4d5da;
  display: inline-block;
  width: 85px;
  height: 85px;
  padding: 6px 10px;
  text-align: center;
  margin-left: 10px;
  cursor: pointer;
}
/* line 129, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .purchase.add-to-cart:first-child {
  margin: 0;
}
/* line 133, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .purchase.add-to-cart .price {
  -webkit-transition: color 0.15s ease-in-out;
  -o-transition: color 0.15s ease-in-out;
  transition: color 0.15s ease-in-out;
  margin: 0;
  display: block;
  font-weight: 500;
  font-size: 11px;
  line-height: 12px;
}
/* line 143, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .purchase.add-to-cart:hover .price {
  color: #00ccb6;
}
/* line 148, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .purchase.add-to-cart .webinar-product-type {
  display: block;
  font-size: 15px;
  font-weight: 300;
  line-height: 12px;
  margin-top: 14px;
  margin-bottom: 7px;
}
/* line 158, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .purchase.add-to-cart.owned .webinar-product-type {
  margin-top: 30px;
}
/* line 165, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .purchase.add-to-cart .commerce-add-to-cart .form-group {
  display: none;
}
/* line 170, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .purchase.add-to-cart button {
  padding: 3px 0;
  font-size: 11px;
  line-height: 1;
  display: inline-block;
}
/* line 176, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .purchase.add-to-cart button span.cover {
  margin: 0;
  padding: 0;
}
/* line 180, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .purchase.add-to-cart button span.cover i.glyphicon-refresh {
  display: none;
}
/* line 185, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .purchase.add-to-cart button:hover {
  color: #fff;
}
/* line 192, ../sass/base/pages/products/_webinars.scss */
table.table-webinars .position-product-description .webinar-description {
  color: #545a6c;
  margin-bottom: 22px;
}

/* line 201, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar-row, .page-products-webinars .webinar-row {
  display: flex;
  flex-wrap: wrap;
}
/* line 204, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar-row .webinar-col, .page-products-webinars .webinar-row .webinar-col {
  margin: 0 0 22px;
}
/* line 209, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .row > .col-md-12 > .position-product-description,
.page-taxonomy-term-webinars .webinar, .page-products-webinars .row > .col-md-12 > .position-product-description,
.page-products-webinars .webinar {
  padding: 20px 30px;
  border-top: none;
  height: 100%;
  border-radius: 20px;
  box-shadow: 0 2px 15px 0 rgba(46, 61, 73, 0.15);
  background: #fff;
}
/* line 221, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar-modal .modal-dialog .modal-content, .page-products-webinars .webinar-modal .modal-dialog .modal-content {
  box-shadow: 0px 6px 32px 0px #C1C3C70A;
  border-radius: 10px;
}
/* line 225, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar-modal .modal-dialog .modal-content .modal-header .close, .page-products-webinars .webinar-modal .modal-dialog .modal-content .modal-header .close {
  top: 10px;
  right: 10px;
  background-color: transparent;
  z-index: 100;
}
/* line 230, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar-modal .modal-dialog .modal-content .modal-header .close i, .page-products-webinars .webinar-modal .modal-dialog .modal-content .modal-header .close i {
  background: url("/profiles/eutraining/themes/eutraining_theme/assets/img/modal-close.svg");
  display: block;
  margin: 0;
  width: 24px;
  height: 28px;
}
/* line 243, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar, .page-products-webinars .webinar {
  overflow: hidden;
  position: relative;
  color: #030335;
}
/* line 248, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar:hover, .page-products-webinars .webinar:hover {
  background: #F4F6FE40;
  box-shadow: 0 2px 15px 0 rgba(46, 61, 73, 0.35);
}
/* line 252, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar.live-webinar, .page-products-webinars .webinar.live-webinar {
  background: #F4F6FE;
}
/* line 255, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar:hover, .page-products-webinars .webinar:hover {
  border: 2px solid #0DB68C;
  padding: 18px 28px;
}
/* line 260, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header, .page-products-webinars .webinar .webinar-header {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  font-family: "Inter", sans-serif;
  height: 100%;
}
/* line 267, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-header-wrapper, .page-products-webinars .webinar .webinar-header .webinar-header-wrapper {
  flex: 1 auto;
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 520px) {
  /* line 267, ../sass/base/pages/products/_webinars.scss */
  .page-taxonomy-term-webinars .webinar .webinar-header .webinar-header-wrapper, .page-products-webinars .webinar .webinar-header .webinar-header-wrapper {
    width: calc(100% - 80px);
  }
}
/* line 277, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-categories ul, .page-products-webinars .webinar .webinar-header .webinar-categories ul {
  list-style-type: none;
  padding: 0;
}
/* line 280, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-categories ul li, .page-products-webinars .webinar .webinar-header .webinar-categories ul li {
  border-radius: 6px;
  padding: 5px 10px;
  background: #f0f0f3;
  display: inline-block;
  font-size: 12px;
  font-weight: 700;
  line-height: 14.52px;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  color: #626281;
  margin-right: 3px;
}
/* line 297, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-products, .page-products-webinars .webinar .webinar-header .webinar-products {
  text-align: right;
}
/* line 301, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-details, .page-products-webinars .webinar .webinar-header .webinar-details {
  display: flex;
}
/* line 304, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-details .left, .page-products-webinars .webinar .webinar-header .webinar-details .left {
  flex: 1 auto;
  text-align: left;
}
/* line 309, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-more-button, .page-products-webinars .webinar .webinar-header .webinar-more-button {
  transition: ease-in-out 0.2s;
}
/* line 311, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-more-button:hover, .page-products-webinars .webinar .webinar-header .webinar-more-button:hover {
  background-color: #f7b142;
  color: #fff !important;
}
/* line 317, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-more-button, .page-taxonomy-term-webinars .webinar .webinar-header .owned-badge, .page-products-webinars .webinar .webinar-header .webinar-more-button, .page-products-webinars .webinar .webinar-header .owned-badge {
  background: #FFFFFF;
  border: 1px solid #B6E9DD;
  border-radius: 10px;
  color: #0DB68C;
  padding: 9px 15px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-align: center;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  text-transform: none;
  display: inline-block;
}
/* line 335, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .stripe, .page-products-webinars .webinar .webinar-header .stripe {
  position: absolute;
  width: 62px;
  background: #555b6d;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase;
}
/* line 345, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .stripe.stripe-live, .page-products-webinars .webinar .webinar-header .stripe.stripe-live {
  top: 0;
  width: auto;
  padding: 1px 10px;
  text-transform: none;
  background: #EB575C;
  color: #fff;
  border-radius: 5px 0;
}
/* line 355, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .stripe.stripe-owned, .page-products-webinars .webinar .webinar-header .stripe.stripe-owned {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 8px;
  right: -15px;
}
/* line 362, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-photo, .page-products-webinars .webinar .webinar-header .webinar-photo {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  background-position: -208px 0;
  display: none;
  width: 80px;
  height: 80px;
  float: left;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 362, ../sass/base/pages/products/_webinars.scss */
  .page-taxonomy-term-webinars .webinar .webinar-header .webinar-photo, .page-products-webinars .webinar .webinar-header .webinar-photo {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
@media screen and (min-width: 520px) {
  /* line 362, ../sass/base/pages/products/_webinars.scss */
  .page-taxonomy-term-webinars .webinar .webinar-header .webinar-photo, .page-products-webinars .webinar .webinar-header .webinar-photo {
    display: inline-block;
  }
}
/* line 379, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header p.webinar-small-detail, .page-products-webinars .webinar .webinar-header p.webinar-small-detail {
  color: rgba(136, 140, 153, 0.9);
  font-size: 12px;
}
/* line 382, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header p.webinar-small-detail .small-detail-info, .page-products-webinars .webinar .webinar-header p.webinar-small-detail .small-detail-info {
  color: #030335;
}
/* line 384, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header p.webinar-small-detail .small-detail-info .detail-label, .page-products-webinars .webinar .webinar-header p.webinar-small-detail .small-detail-info .detail-label {
  color: rgba(136, 140, 153, 0.9);
}
/* line 392, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header p.webinar-small-detail .webinar-lecturer:after, .page-products-webinars .webinar .webinar-header p.webinar-small-detail .webinar-lecturer:after {
  content: ', ';
  display: inline-block;
  position: relative;
}
/* line 398, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header p.webinar-small-detail .webinar-lecturer:last-child:after, .page-products-webinars .webinar .webinar-header p.webinar-small-detail .webinar-lecturer:last-child:after {
  display: none;
}
/* line 404, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-name, .page-products-webinars .webinar .webinar-header .webinar-name {
  flex: 1 auto;
}
/* line 406, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-name .webinar-title, .page-products-webinars .webinar .webinar-header .webinar-name .webinar-title {
  font-size: 16px;
  font-weight: 400;
  letter-spacing: -0.01em;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  margin: 0;
  padding: 0;
  line-height: 1;
  display: block;
  max-width: 100%;
  height: 29px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 427, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-name .webinar-title,
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-name .webinar-title a,
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-name .webinar-title a:hover,
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-name .webinar-title a:focus,
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-name .webinar-title a:active, .page-products-webinars .webinar .webinar-header .webinar-name .webinar-title,
.page-products-webinars .webinar .webinar-header .webinar-name .webinar-title a,
.page-products-webinars .webinar .webinar-header .webinar-name .webinar-title a:hover,
.page-products-webinars .webinar .webinar-header .webinar-name .webinar-title a:focus,
.page-products-webinars .webinar .webinar-header .webinar-name .webinar-title a:active {
  text-decoration: none;
  color: #030335;
}
/* line 436, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-name .webinar-title + p, .page-products-webinars .webinar .webinar-header .webinar-name .webinar-title + p {
  color: rgba(136, 140, 153, 0.9);
  font-size: 12px;
}
/* line 443, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .webinar-name span[data-toggle], .page-products-webinars .webinar .webinar-header .webinar-name span[data-toggle] {
  cursor: pointer;
}
@media screen and (min-width: 520px) {
  /* line 404, ../sass/base/pages/products/_webinars.scss */
  .page-taxonomy-term-webinars .webinar .webinar-header .webinar-name, .page-products-webinars .webinar .webinar-header .webinar-name {
    padding-left: 10px;
  }
}
/* line 454, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper, .page-products-webinars .webinar .webinar-header .purchase-wrapper {
  position: relative;
  cursor: pointer;
}
/* line 460, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper .add-to-cart-wrapper, .page-products-webinars .webinar .webinar-header .purchase-wrapper .add-to-cart-wrapper {
  display: inline-block;
}
/* line 464, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper .purchase.add-to-cart, .page-products-webinars .webinar .webinar-header .purchase-wrapper .purchase.add-to-cart {
  position: relative;
  overflow: hidden;
  padding: 2px 10px;
  height: 100%;
}
/* line 471, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper:first-child, .page-products-webinars .webinar .webinar-header .purchase-wrapper:first-child {
  margin: 0;
}
/* line 475, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper .price, .page-products-webinars .webinar .webinar-header .purchase-wrapper .price {
  -webkit-transition: color 0.15s ease-in-out;
  -o-transition: color 0.15s ease-in-out;
  transition: color 0.15s ease-in-out;
  margin: 0;
  display: block;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: -0.02em;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
}
/* line 485, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper .price .price-label, .page-products-webinars .webinar .webinar-header .purchase-wrapper .price .price-label {
  color: #999CA6;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: -0.01em;
  text-align: right;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
}
/* line 500, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper:hover .price, .page-products-webinars .webinar .webinar-header .purchase-wrapper:hover .price {
  color: #00ccb6;
}
/* line 505, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper .webinar-product-type, .page-products-webinars .webinar .webinar-header .purchase-wrapper .webinar-product-type {
  display: block;
  font-size: 15px;
  font-weight: 300;
  line-height: 12px;
  margin-top: 14px;
  margin-bottom: 7px;
}
/* line 515, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper.owned .webinar-product-type, .page-products-webinars .webinar .webinar-header .purchase-wrapper.owned .webinar-product-type {
  margin-top: 30px;
}
/* line 523, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper .commerce-add-to-cart .form-group, .page-products-webinars .webinar .webinar-header .purchase-wrapper .commerce-add-to-cart .form-group {
  display: none;
}
/* line 528, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper form, .page-products-webinars .webinar .webinar-header .purchase-wrapper form {
  display: inline-block;
}
/* line 530, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper form button, .page-products-webinars .webinar .webinar-header .purchase-wrapper form button {
  color: #fff;
  background: #0DB68C;
  min-width: 117px;
}
/* line 537, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper button, .page-products-webinars .webinar .webinar-header .purchase-wrapper button {
  line-height: 1;
  display: inline-block;
  width: auto;
  border-radius: 10px;
  padding: 12px 15px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-align: center;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  text-transform: none;
}
/* line 554, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper button span.cover, .page-products-webinars .webinar .webinar-header .purchase-wrapper button span.cover {
  margin: 0;
  padding: 0;
}
/* line 558, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper button span.cover i.glyphicon-refresh, .page-products-webinars .webinar .webinar-header .purchase-wrapper button span.cover i.glyphicon-refresh {
  display: none;
}
/* line 563, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-header .purchase-wrapper button:hover, .page-products-webinars .webinar .webinar-header .purchase-wrapper button:hover {
  color: #fff;
  background-color: #f7b142;
}
/* line 571, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-content .webinars-description, .page-products-webinars .webinar .webinar-content .webinars-description {
  color: #030335;
  margin-bottom: 22px;
}
/* line 575, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-content .webinars-description .webinar-details-top, .page-products-webinars .webinar .webinar-content .webinars-description .webinar-details-top {
  margin-bottom: 20px;
}
/* line 579, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-content .webinars-description .topics-covered, .page-products-webinars .webinar .webinar-content .webinars-description .topics-covered {
  width: 50%;
  float: left;
}
/* line 583, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-content .webinars-description .technical-information, .page-products-webinars .webinar .webinar-content .webinars-description .technical-information {
  width: 50%;
  float: left;
}
/* line 588, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-content .webinars-description .play-image, .page-products-webinars .webinar .webinar-content .webinars-description .play-image {
  position: relative;
}
/* line 590, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-content .webinars-description .play-image img, .page-products-webinars .webinar .webinar-content .webinars-description .play-image img {
  border-radius: 10px;
}
/* line 595, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-content .webinars-description h3, .page-products-webinars .webinar .webinar-content .webinars-description h3 {
  font-size: 20px;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  color: #030335;
  margin-top: 0;
}
/* line 606, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-content .webinars-description h4, .page-products-webinars .webinar .webinar-content .webinars-description h4 {
  color: #030335;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: -0.02em;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
}
/* line 617, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-content .webinars-description .webinar-details-lecturer, .page-products-webinars .webinar .webinar-content .webinars-description .webinar-details-lecturer {
  color: #030335D6;
  display: flex;
}
/* line 620, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-content .webinars-description .webinar-details-lecturer .user-image, .page-products-webinars .webinar .webinar-content .webinars-description .webinar-details-lecturer .user-image {
  max-height: 48px;
  max-width: 48px;
}
/* line 624, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-content .webinars-description .webinar-details-lecturer .name, .page-products-webinars .webinar .webinar-content .webinars-description .webinar-details-lecturer .name {
  white-space: nowrap;
  padding: 10px 10px 0;
  flex-shrink: 0;
  flex-basis: 125px;
}
/* line 630, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-content .webinars-description .webinar-details-lecturer .desc, .page-products-webinars .webinar .webinar-content .webinars-description .webinar-details-lecturer .desc {
  flex: 1 auto;
  padding: 10px 10px 0;
}
/* line 635, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinar .webinar-content .webinars-description > div:first-of-type, .page-products-webinars .webinar .webinar-content .webinars-description > div:first-of-type {
  margin-top: 22px;
}

/* line 644, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars h2.webinars-for, .page-products-webinars h2.webinars-for {
  margin: 0 0 28px;
  font-size: 22px;
  font-weight: 300;
  line-height: 28px;
}
/* line 652, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .tooltip .tooltip-inner, .page-products-webinars .tooltip .tooltip-inner {
  padding: 10px;
  width: 180px;
}
/* line 657, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .tooltip .user-image, .page-products-webinars .tooltip .user-image {
  width: 75px;
  height: 75px;
  display: block;
  margin: 14px auto 16px;
}
/* line 664, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .tooltip .lecturer-name, .page-products-webinars .tooltip .lecturer-name {
  display: block;
  color: #888c99;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  margin: 0 0 20px;
}
/* line 673, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .tooltip .lecturer-bio, .page-products-webinars .tooltip .lecturer-bio {
  display: block;
  font-size: 10px;
  line-height: 15px;
  text-align: left;
}
/* line 681, ../sass/base/pages/products/_webinars.scss */
.page-taxonomy-term-webinars .webinars-description, .page-products-webinars .webinars-description {
  margin-bottom: 30px;
}

/* line 3, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter .classroom-training-filter-fields {
  display: flex;
  justify-content: end;
  color: #030335;
}
/* line 7, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter .classroom-training-filter-fields .form-type-checkbox {
  font-size: 16px;
  font-weight: 500;
  letter-spacing: -0.01em;
  text-align: left;
  white-space: nowrap;
  padding: 5px 10px 0px 5px;
}
/* line 16, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter .classroom-training-filter-fields .icheckbox {
  background: none;
  cursor: pointer;
  text-indent: -9999px;
  width: 48px;
  height: 24px;
  background: grey;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  border: none;
  border-radius: 100px;
}
/* line 28, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter .classroom-training-filter-fields .icheckbox + label {
  max-width: auto;
  padding-left: 0;
}
/* line 33, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter .classroom-training-filter-fields .icheckbox:after {
  content: '';
  position: absolute;
  top: 3px;
  left: 3px;
  width: 18px;
  height: 18px;
  background: #fff;
  border-radius: 90px;
  transition: 0.3s;
}
/* line 44, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter .classroom-training-filter-fields .icheckbox.checked {
  background: #F2A418;
}
/* line 46, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter .classroom-training-filter-fields .icheckbox.checked:after {
  left: calc(100% - 3px);
  transform: translateX(-100%);
}
/* line 56, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .classroom-training-calendar-button {
  background: #FFFFFF;
  border: 1px solid #CFD1D6;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: -0.01em;
  text-align: left;
  border-radius: 10px;
  padding: 7px 14px;
}
/* line 67, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container {
  box-shadow: 0px 15px 38px 0px #0000001F;
  position: absolute;
  width: 400px;
  padding: 10px;
  border-radius: 20px;
  font-family: Inter, sans-serif;
  right: 0;
  z-index: 100;
  background: #fff;
  display: none;
}
/* line 78, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container.opened {
  display: block;
  z-index: 1051;
}
/* line 81, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container.opened .calendar-bg {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1050;
}
/* line 90, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .calendar-button {
  border: 1px solid #CFD1D6;
  background: #fff;
  border-radius: 10px;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: -0.01em;
  text-align: left;
  padding: 10px;
  float: right;
  position: relative;
  z-index: 1051;
}
/* line 103, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker {
  width: 100%;
}
/* line 105, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper {
  width: 100%;
  border: none;
}
/* line 108, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper .datepicker__header {
  background: none;
}
/* line 110, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper .datepicker__header .datepicker__title {
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-align: center;
  color: #030335;
}
/* line 117, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper .datepicker__header .datepicker__prev {
  background-image: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 6.81754H13M6 12.4866L1 6.81754L6 12.4866ZM1 6.81754L6 1.14844L1 6.81754Z" stroke="%23030335" stroke-opacity="0.84" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg>');
}
/* line 120, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper .datepicker__header .datepicker__next {
  background-image: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 12.4866L13 6.81754M13 6.81754L8 1.14844M13 6.81754H1" stroke="%23030335" stroke-opacity="0.84" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
/* line 124, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper table {
  border-spacing: 5px;
  border-collapse: unset;
}
/* line 127, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper table th {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: -0.01em;
  text-align: center;
  color: #999CA6;
  background: #E4E5E847;
  border-radius: 7px;
  padding: 5px;
}
/* line 140, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper .datepicker__daynum {
  font-size: 16px;
  font-weight: 400;
  letter-spacing: -0.01em;
  color: #030335;
}
/* line 149, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper .datepicker__day.is-disabled .datepicker__daynum, .classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper .datepicker__day.is-otherMonth .datepicker__daynum {
  cursor: default;
  pointer-events: none;
  color: #999CA6;
}
/* line 156, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper .datepicker__day div:hover {
  background: #F9B2331F;
}
/* line 161, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper .datepicker__day.highlighted-date div {
  background: #F9B2331F;
}
/* line 166, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper .datepicker__day.is-selected div {
  background: #F2A418;
}
/* line 171, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper .datepicker__day.is-selected:hover div:after {
  background: #F2A418;
}
/* line 180, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .calendar-container .datepicker .datepicker__wrapper .datepicker__day.is-today div:after {
  box-shadow: inset 0 0 0 1px #F2A418;
}
/* line 190, ../sass/base/pages/products/_classroom.scss */
.classroom-trainings .classroom-training-filter-calendar .form-item-field-classroom-training-date-value-value {
  display: none;
}

/* line 198, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list {
  margin-bottom: 30px;
}
/* line 201, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .col {
  padding: 0 15px;
}
/* line 205, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .modal-dialog {
  font-family: Inter, sans-serif;
  color: #030335;
  text-align: left;
}
/* line 210, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .modal-dialog .fancy-border-base {
  background: #0DB68C;
  height: 2px;
}
/* line 214, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .modal-dialog .modal-content {
  box-shadow: 0px 15px 38px 0px #0000003D;
  border-radius: 20px;
}
/* line 217, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .modal-dialog .modal-content .modal-header {
  text-align: left;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: -0.01em;
  text-align: left;
}
/* line 226, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .modal-dialog .btn-add-to-cart {
  width: auto;
  margin: auto;
  padding: 10px 20px;
}
/* line 233, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list label[for="edit-field-classroom-training-date-value"] {
  display: none;
}
/* line 238, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .header {
  background: #e6e6e9;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  color: #545A6C;
  font-family: "Titillium Web", sans-serif;
  font-size: 14px;
  font-weight: 600;
  height: 60px;
  line-height: 20px;
  padding: 10px 0;
}
/* line 250, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .header div {
  display: inline-block;
}
/* line 255, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training {
  border-radius: 20px;
  box-shadow: 0px 15px 20px 0px #00000040;
  margin-top: 30px;
  display: flex;
  overflow: hidden;
  flex-wrap: wrap;
  font-family: Inter, sans-serif;
  background: #fff;
  transition: ease-in-out 0.2s;
}
/* line 266, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training:hover {
  background: #f7f7f7;
  box-shadow: 0px 15px 20px 0px #00000070;
}
/* line 270, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .classroom-details {
  padding: 20px;
  display: none;
}
/* line 275, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .classroom-details {
  font-family: "Inter", sans-serif;
  min-height: 0;
}
/* line 280, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .classroom-details .position-product-description .field-items {
  border-radius: 10px;
  padding: 15px;
  background: #4271E81A;
  margin-bottom: 20px;
}
/* line 288, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .classroom-details .classroom-details-white-box {
  color: #030335D6;
  border-radius: 10px;
  padding: 10px;
  border: 1px solid #F7F8F9;
  box-shadow: 0 15px 38px 0 #0000000A;
  margin-bottom: 20px;
}
/* line 297, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .classroom-details .classroom-details-box {
  border-radius: 10px;
  border: 1px solid #e7e8ea;
  margin-bottom: 20px;
}
/* line 302, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .classroom-details .classroom-details-box .classroom-details-box-title {
  padding: 10px;
  background: #f7f8f9;
  font-weight: 600;
}
/* line 308, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .classroom-details .classroom-details-box .classroom-details-box-content {
  padding: 10px;
}
/* line 314, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .info-container {
  padding-left: 25px;
  padding-bottom: 20px;
}
/* line 320, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .info-container .competition-and-trainer {
  font-size: 0;
}
/* line 323, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .info-container .competition-and-trainer .competition {
  font-size: 14px;
  font-weight: 400;
  letter-spacing: -0.01em;
  text-align: left;
  color: #888B94;
  display: inline-block;
  padding-right: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
}
/* line 336, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .info-container .competition-and-trainer .competition .competition-name {
  color: #030335;
}
/* line 340, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .info-container .competition-and-trainer .competition:after {
  content: '';
  position: absolute;
  border: 1px solid #999CA6;
  width: 1px;
  top: 0;
  bottom: 0;
  right: 0;
}
/* line 351, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .info-container .competition-and-trainer .trainer {
  font-size: 14px;
  font-weight: 400;
  letter-spacing: -0.01em;
  text-align: left;
  color: #888B94;
  display: inline-block;
  padding-right: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
}
/* line 364, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .info-container .competition-and-trainer .trainer .trainer-name {
  color: #030335;
}
/* line 372, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .actions {
  text-align: right;
  padding: 20px;
}
/* line 376, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .actions .apply-classroom-training {
  display: inline-block;
}
/* line 380, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .actions .more-button {
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.01em;
  background: #fff;
  border-radius: 10px;
  padding: 10px;
  color: #0DB68C;
  border: 1px solid #0DB68C;
  text-transform: none;
  transition: ease-in-out 0.2s;
}
/* line 391, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .actions .more-button:hover {
  color: #fff;
  background: #0DB68C;
}
/* line 397, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .actions .price {
  margin-top: 10px;
}
/* line 400, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .actions .price .text {
  font-size: 14px;
  font-weight: 400;
  letter-spacing: -0.01em;
  text-align: right;
  color: #888B94;
}
/* line 410, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .actions .price .amount {
  font-size: 18px;
  font-weight: 700;
  letter-spacing: -0.02em;
  text-align: right;
  color: #030335;
}
/* line 419, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .actions .classroom-confirmed {
  display: inline-block;
  border-radius: 20px;
  background: #f4c14e;
  color: #fff;
  font-weight: 500;
  font-size: 12px;
  padding: 5px 10px;
}
/* line 429, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .actions .application-closes {
  margin-top: 10px;
}
/* line 434, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .classroom-title {
  font-size: 20px;
  font-weight: 700;
  line-height: 24.2px;
  letter-spacing: -0.01em;
  text-align: left;
  color: #030335;
}
/* line 442, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .classroom-title a {
  color: inherit;
  text-decoration: none;
}
/* line 449, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .when {
  text-align: center;
  background: #4271E81A;
  color: #030335;
  padding-top: 20px;
}
/* line 456, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .when .date-display-single > .date-display-single {
  float: none;
}
/* line 459, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .when .date-display-single > .date-display-single .day {
  font-size: 38px;
  line-height: 1;
  font-weight: 800;
  letter-spacing: -0.01em;
  display: block;
}
/* line 467, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .when .date-display-single > .date-display-single .month {
  font-weight: 700;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: -0.01em;
}
/* line 476, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .when .range {
  font-weight: 700;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: -0.01em;
}
/* line 483, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .commerce-product-classroom-training .when .date-display-timezone {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  letter-spacing: -0.01em;
  color: #999CA6;
  margin-top: 5px;
}
@media only screen and (min-width: 768px) {
  /* line 493, ../sass/base/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product-classroom-training .when .range {
    margin-bottom: 36px;
    text-align: center;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
  }
  /* line 501, ../sass/base/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product-classroom-training .when .date-display-timezone {
    margin-bottom: 20px;
    text-align: center;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
  }
}
/* line 515, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .add-to-cart .iti {
  display: block;
}
/* line 519, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .info {
  margin: 0;
  font-size: 16px;
  color: #555b6d;
  font-weight: 600;
}
/* line 525, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .info,
.classroom-training-list .info a,
.classroom-training-list .info a:hover,
.classroom-training-list .info a:active,
.classroom-training-list .info a:focus {
  color: #555b6d;
  text-decoration: none;
}
/* line 534, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .info small {
  font-size: 14px;
  color: #888c99;
  display: block;
  margin: 3px 0;
}
/* line 541, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .info,
.classroom-training-list .info h2,
.classroom-training-list .info .h2 {
  font-size: 16px;
  margin-top: 0;
}
/* line 548, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .info .classroom-confirmed {
  color: #F9B233;
}
/* line 554, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .apply-classroom-training {
  margin-bottom: -5px;
}
/* line 559, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .amount label {
  margin-right: 10px;
}
/* line 563, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .amount input {
  padding: 0;
  height: 24px;
}
/* line 569, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .amount .spinner.minus {
  background: url('data:image/svg+xml,<svg width="24" height="26" viewBox="0 0 24 26" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="1" y="1.19818" width="22" height="23.5856" rx="11" fill="%23DFF7F2"/> <path d="M16 12.991H12H8" stroke="%230DB68C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg>');
  background-position: unset;
  height: 24px;
  width: 24px;
  vertical-align: middle;
  margin-right: 5px;
}
/* line 577, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .amount .spinner.plus {
  background: url('data:image/svg+xml,<svg width="24" height="26" viewBox="0 0 24 26" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="1" y="1.19818" width="22" height="23.5856" rx="11" fill="%23DFF7F2"/> <path d="M12 12.991H8M12 8.7027V12.991V8.7027ZM12 12.991V17.2793V12.991ZM12 12.991H16H12Z" stroke="%230DB68C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg>');
  background-position: unset;
  height: 24px;
  width: 24px;
  vertical-align: middle;
  margin-left: 5px;
}
/* line 585, ../sass/base/pages/products/_classroom.scss */
.classroom-training-list .amount .spinner:after {
  display: none;
}

/* line 592, ../sass/base/pages/products/_classroom.scss */
.name-line {
  display: block;
  font-weight: 600;
}

/* line 597, ../sass/base/pages/products/_classroom.scss */
.places-left {
  font-weight: 500;
  text-align: center;
  display: inline-block;
  margin-left: 10px;
  background: #4271E81A;
  color: #4271E8;
  font-size: 12px;
  border-radius: 7px;
  padding: 5px 10px;
}
/* line 608, ../sass/base/pages/products/_classroom.scss */
.places-left.stock-running-out {
  color: #EB575C;
  background: #FDEBEB;
}

/* line 614, ../sass/base/pages/products/_classroom.scss */
.lecturer {
  padding: 20px 10px;
  text-align: center;
}
/* line 619, ../sass/base/pages/products/_classroom.scss */
.lecturer .trainer label {
  display: block;
  font-weight: 600;
  font-size: 11px;
  margin-top: 6px;
  line-height: 14px;
}
/* line 627, ../sass/base/pages/products/_classroom.scss */
.lecturer .trainer i,
.lecturer .trainer img {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  background-size: 132.266666667px auto;
  background-position: 0 -76.8px;
}
/* line 637, ../sass/base/pages/products/_classroom.scss */
.lecturer i,
.lecturer img {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-size: 132.266666667px auto;
  background-position: 0 -76.8px;
}
/* line 644, ../sass/base/pages/products/_classroom.scss */
.lecturer i-more,
.lecturer img-more {
  text-align: left;
}
/* line 647, ../sass/base/pages/products/_classroom.scss */
.lecturer i-more .trainer label,
.lecturer img-more .trainer label {
  display: inline-block;
}
/* line 650, ../sass/base/pages/products/_classroom.scss */
.lecturer i-more img,
.lecturer img-more img {
  margin-right: 8px;
}
/* line 653, ../sass/base/pages/products/_classroom.scss */
.lecturer i-more .trainer + .trainer,
.lecturer img-more .trainer + .trainer {
  margin-top: 12px;
}
/* line 660, ../sass/base/pages/products/_classroom.scss */
.lecturer .street-block {
  display: none;
}
/* line 662, ../sass/base/pages/products/_classroom.scss */
.lecturer .locality-block {
  display: inline-block;
}
/* line 665, ../sass/base/pages/products/_classroom.scss */
.lecturer .locality-block .locality {
  display: inline;
  position: relative;
  margin-right: 8px;
}
/* line 670, ../sass/base/pages/products/_classroom.scss */
.lecturer .locality-block .locality:after {
  content: ',';
  position: absolute;
  bottom: 0;
  right: -4px;
}
/* line 678, ../sass/base/pages/products/_classroom.scss */
.lecturer .locality-block .postal-code {
  display: none;
}
/* line 680, ../sass/base/pages/products/_classroom.scss */
.lecturer .locality-block.addressfield-container-inline:after {
  display: none;
}
/* line 687, ../sass/base/pages/products/_classroom.scss */
.lecturer .date-display-single .date-display-timezone {
  display: block;
}

/* line 696, ../sass/base/pages/products/_classroom.scss */
.classroom-training-modal .modal-dialog {
  width: 800px;
}
/* line 700, ../sass/base/pages/products/_classroom.scss */
.classroom-training-modal .modal-header {
  padding-bottom: 0;
}
/* line 704, ../sass/base/pages/products/_classroom.scss */
.classroom-training-modal .modal-body {
  margin-top: 0;
}
/* line 708, ../sass/base/pages/products/_classroom.scss */
.classroom-training-modal th.paid,
.classroom-training-modal td.paid {
  text-align: right;
}
/* line 714, ../sass/base/pages/products/_classroom.scss */
.classroom-training-modal thead th.applicant {
  width: 20%;
}
/* line 715, ../sass/base/pages/products/_classroom.scss */
.classroom-training-modal thead th.prepare {
  width: 35%;
}
/* line 716, ../sass/base/pages/products/_classroom.scss */
.classroom-training-modal thead th.retake {
  width: 22%;
}
/* line 717, ../sass/base/pages/products/_classroom.scss */
.classroom-training-modal thead th.preferred-position {
  width: 18%;
}
/* line 718, ../sass/base/pages/products/_classroom.scss */
.classroom-training-modal thead th.paid {
  width: 5%;
}

/* line 723, ../sass/base/pages/products/_classroom.scss */
.view-classroom-training .view-empty {
  padding: 15px;
  text-align: center;
  font-style: italic;
}

/* line 729, ../sass/base/pages/products/_classroom.scss */
.package-description,
.classroom-trainings .classroom-training-description {
  color: #545a6c;
  font-size: 14px;
  margin-bottom: 30px;
}
/* line 736, ../sass/base/pages/products/_classroom.scss */
.package-description .page-products-classroom-training .products-container,
.classroom-trainings .classroom-training-description .page-products-classroom-training .products-container {
  background: #fff;
}

/* line 742, ../sass/base/pages/products/_classroom.scss */
.classroom-training-categories {
  background: #DFF7F2;
  font-family: "Inter", sans-serif;
}
/* line 745, ../sass/base/pages/products/_classroom.scss */
.classroom-training-categories .classroom-category-list {
  list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  column-count: auto;
  border-radius: 12px;
  padding: 0;
  margin-left: -10px;
  margin-right: -10px;
}
/* line 755, ../sass/base/pages/products/_classroom.scss */
.classroom-training-categories .classroom-category-list > li {
  padding: 0 15px 24px;
  text-align: center;
  width: 20%;
  position: relative;
  min-height: 24px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: -0.01em;
}
@media only screen and (min-width: 992px) {
  /* line 755, ../sass/base/pages/products/_classroom.scss */
  .classroom-training-categories .classroom-category-list > li {
    padding: 5px 10px;
    flex: 20% 0;
  }
  /* line 772, ../sass/base/pages/products/_classroom.scss */
  .classroom-training-categories .classroom-category-list > li:nth-child(2n+1) {
    padding-left: 10px;
  }
  /* line 775, ../sass/base/pages/products/_classroom.scss */
  .classroom-training-categories .classroom-category-list > li:nth-child(2n) {
    padding-right: 10px;
  }
  /* line 778, ../sass/base/pages/products/_classroom.scss */
  .classroom-training-categories .classroom-category-list > li:nth-child(2n):after {
    display: block;
  }
  /* line 783, ../sass/base/pages/products/_classroom.scss */
  .classroom-training-categories .classroom-category-list > li:nth-child(5n+1) {
    padding-left: 5px;
  }
  /* line 787, ../sass/base/pages/products/_classroom.scss */
  .classroom-training-categories .classroom-category-list > li:nth-child(5n) {
    padding-right: 5px;
  }
  /* line 790, ../sass/base/pages/products/_classroom.scss */
  .classroom-training-categories .classroom-category-list > li:nth-child(5n):after {
    display: none;
  }
}
@media only screen and (max-width: 991px) {
  /* line 755, ../sass/base/pages/products/_classroom.scss */
  .classroom-training-categories .classroom-category-list > li {
    flex: 50% 0;
  }
  /* line 798, ../sass/base/pages/products/_classroom.scss */
  .classroom-training-categories .classroom-category-list > li:nth-child(2n+1) {
    padding-left: 5px;
  }
  /* line 801, ../sass/base/pages/products/_classroom.scss */
  .classroom-training-categories .classroom-category-list > li:nth-child(2n) {
    padding-right: 5px;
  }
  /* line 804, ../sass/base/pages/products/_classroom.scss */
  .classroom-training-categories .classroom-category-list > li:nth-child(2n):after {
    display: none;
  }
}
/* line 810, ../sass/base/pages/products/_classroom.scss */
.classroom-training-categories .classroom-category-list > li .classroom-category-list-item {
  text-decoration: none;
  color: #555b6d;
  border-radius: 10px;
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
  left: auto;
  padding: 10px 15px;
  background: #b8d0cb;
}
/* line 822, ../sass/base/pages/products/_classroom.scss */
.classroom-training-categories .classroom-category-list > li .classroom-category-list-item:hover {
  background: #fff;
  box-shadow: 0px 10px 28px 0px #00000048;
}
/* line 826, ../sass/base/pages/products/_classroom.scss */
.classroom-training-categories .classroom-category-list > li .classroom-category-list-item.active {
  background: #6c7b78;
  color: #fff;
}

/* line 843, ../sass/base/pages/products/_classroom.scss */
.package-description,
.classroom-trainings .classroom-training-description {
  color: #030335;
  font-size: 14px;
  margin-bottom: 30px;
}

/* line 851, ../sass/base/pages/products/_classroom.scss */
.classroom-training-description {
  color: #545a6c;
  font-size: 14px;
  margin-bottom: 30px;
}
/* line 856, ../sass/base/pages/products/_classroom.scss */
.classroom-training-description ul {
  list-style-type: none;
  padding: 0;
}
/* line 861, ../sass/base/pages/products/_classroom.scss */
.classroom-training-description ul li {
  position: relative;
  line-height: 1.2em;
  margin: 10px;
  padding: 0 0 0 20px;
}
/* line 867, ../sass/base/pages/products/_classroom.scss */
.classroom-training-description ul li:before {
  width: 8px;
  height: 8px;
  content: '';
  border-radius: 8px;
  display: inline-block;
  vertical-align: middle;
  background: #00cdb7;
  margin: 0 8px 0 0;
  position: absolute;
  left: 0;
  top: 3px;
}
/* line 882, ../sass/base/pages/products/_classroom.scss */
.classroom-training-description h3 {
  color: #555b6d;
  font-size: 20px;
  font-weight: 300;
  margin-bottom: 16px;
}

/* line 3, ../sass/base/pages/products/_coaching.scss */
.page-products-personal-coaching .coaching-page-header .page-header {
  font-family: "Inter", sans-serif;
  font-weight: 800;
  font-size: 40px;
  color: #030335;
}
/* line 9, ../sass/base/pages/products/_coaching.scss */
.page-products-personal-coaching .coaching-page-header .coaching-session-description {
  color: #030335;
  display: block;
  border: 1px solid #F7F8F9;
  background: #FFFFFF;
  box-shadow: 0 15px 38px 0 rgba(0, 0, 0, 0.04);
  padding: 20px 30px;
  border-radius: 20px;
  margin: 0 0 40px;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.01em;
  text-align: left;
  position: relative;
}
/* line 27, ../sass/base/pages/products/_coaching.scss */
.page-products-personal-coaching .coaching-session-list {
  background-repeat: no-repeat;
  background-position: top right;
}

/* line 36, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal {
  font-family: "Inter", sans-serif;
  color: #030335;
}
/* line 39, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .modal-header {
  text-align: center;
}
/* line 40, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .modal-body {
  margin-top: 0;
}
/* line 43, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .right {
  padding-top: 20px;
}
/* line 46, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .right .summary-container .summary-right {
  text-align: right;
}
/* line 50, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .right .form-submit {
  background: #0DB68C;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: -1%;
  text-align: center;
  padding: 15px 30px;
  display: inline-block;
  width: auto;
  border-radius: 10px;
}
/* line 63, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .price-element {
  color: #030335;
}
/* line 65, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .price-element .price {
  color: #030335;
  font-weight: 700;
  font-size: 24px;
  letter-spacing: 0%;
  text-align: right;
}
/* line 75, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .managed-files th {
  background: #DFF7F2;
  color: #0DB68C;
}
/* line 78, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .managed-files th:first-child {
  border-top-left-radius: 12px;
}
/* line 81, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .managed-files th:last-child {
  border-top-right-radius: 12px;
}
/* line 85, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .managed-files .file-size {
  font-size: 10px;
}
/* line 90, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .managed-files .ajax-new-content td:last-child {
  text-align: center;
}
/* line 95, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .managed-files .form-submit {
  font-size: 0;
  width: auto;
  padding: 3px 5px;
}
/* line 99, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .managed-files .form-submit .glyphicon {
  font-size: 14px;
  margin: 0;
}
/* line 106, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .form-type-managed-file .control-label {
  font-weight: 700;
  font-size: 16px;
  letter-spacing: -1%;
  margin-bottom: 15px;
}
/* line 115, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .form-type-managed-file .help-block {
  color: #030335;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -1%;
}
/* line 122, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .form-type-managed-file .help-block br {
  display: none;
}
/* line 126, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .form-type-managed-file .help-block .description {
  margin: 15px 0;
  font-weight: 700;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: -1%;
  display: block;
}
/* line 135, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .form-type-managed-file .help-block .help-line {
  display: block;
  padding-left: 30px;
  background: url("/profiles/eutraining/themes/eutraining_theme/assets/img/tick.svg") no-repeat 5px center;
}
/* line 142, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .form-type-managed-file .file-widget {
  width: 100%;
  position: relative;
  font-size: 18px;
  padding: 30px 50px;
  border: 3px dashed #0DB68C;
  background: #DFF7F2;
  border-radius: 10px;
}
/* line 151, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .form-type-managed-file .file-widget:before {
  content: 'Click or drop file here to upload';
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, 0%);
  text-align: center;
  padding: 10px;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: -1%;
  color: #0DB68C;
  background: url("/profiles/eutraining/themes/eutraining_theme/assets/img/upload.png") no-repeat left center;
  display: block;
}
/* line 167, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .form-type-managed-file .file-widget .input-group-btn {
  display: none;
}
/* line 171, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-application-assistance-form .attachment-upload-container .form-type-managed-file .file-widget input[type=file] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  cursor: pointer;
}
/* line 189, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal form {
  font-family: "Inter", sans-serif;
}
/* line 193, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .bottom-rule {
  border-top: 3px solid #999CA6;
}
/* line 197, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-actions {
  box-shadow: 0px -6px 36px 0px #8D909924;
  background: #FFFFFF;
  border-radius: 20px;
  text-align: right;
  padding: 10px 10px 0px;
}
/* line 203, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .get-in-touch-actions .form-submit {
  background: #0DB68C;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: -1%;
  text-align: center;
  padding: 15px 30px;
  display: inline-block;
  width: auto;
  border-radius: 10px;
}
/* line 217, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .total-price-row .total-price-text {
  font-weight: 700;
  font-size: 16px;
  letter-spacing: -1%;
}
/* line 223, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .total-price-row .total-price-display {
  font-weight: 700;
  font-size: 24px;
  letter-spacing: 0%;
  text-align: right;
}
/* line 234, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-type-textarea textarea {
  resize: none;
  border: 1px solid #CFD1D6;
  border-radius: 12px;
  color: #030335D6;
  padding-top: 7px;
}
/* line 241, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-type-textarea label {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: -1%;
  color: #999CA6;
  top: -9px;
  position: absolute;
  background: #fff;
  left: 12px;
  padding: 1px;
  z-index: 10;
}
/* line 254, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-type-textarea .grippie {
  display: none;
}
/* line 259, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .general-info-container {
  background: #E4E5E847;
  padding: 15px;
  border-radius: 10px;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: -1%;
}
/* line 267, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .general-info-container .general-info-item {
  display: block;
  padding: 0 10px;
}
/* line 272, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .general-info-container .label {
  padding: 3px 0;
  line-height: 1;
  text-align: left;
  white-space: nowrap;
  border-radius: .25em;
  display: block;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: -1%;
  color: #999CA6;
}
/* line 286, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-skype-name, .get-in-touch-modal .form-item-phone-number {
  margin-top: 25px;
}
/* line 288, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-skype-name label, .get-in-touch-modal .form-item-phone-number label {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: -1%;
  color: #999CA6;
  top: -9px;
  position: absolute;
  background: #fff;
  left: 12px;
  padding: 1px;
  z-index: 10;
}
/* line 301, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-skype-name input, .get-in-touch-modal .form-item-phone-number input {
  border: 1px solid #CFD1D6;
  border-radius: 8px;
  padding: 10px;
  line-height: 1;
  height: auto;
}
/* line 308, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-skype-name .fancy-border-base, .get-in-touch-modal .form-item-phone-number .fancy-border-base {
  display: none;
}
/* line 313, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-hours {
  display: flex;
  padding: 7px 10px;
  border-radius: 10px;
  background: #E4E5E847;
}
/* line 318, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-hours .control-label {
  flex: 1 auto;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -1%;
  margin-bottom: 0;
}
/* line 326, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-hours .fancy-border-base {
  display: none;
}
/* line 329, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-hours input[type="number"] {
  height: auto;
  background: transparent;
}
/* line 335, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-hours .spinner.plus {
  background: url('data:image/svg+xml,<svg width="24" height="26" viewBox="0 0 24 26" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="1" y="1.19818" width="22" height="23.5856" rx="11" fill="%23DFF7F2"/> <path d="M12 12.991H8M12 8.7027V12.991V8.7027ZM12 12.991V17.2793V12.991ZM12 12.991H16H12Z" stroke="%230DB68C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg>');
  background-position-x: 0%;
  background-position-y: 0%;
  background-position: unset;
  height: 24px;
  width: 24px;
  vertical-align: middle;
  margin-left: 5px;
  margin-bottom: 0;
}
/* line 347, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-hours .spinner.minus {
  background: url('data:image/svg+xml,<svg width="24" height="26" viewBox="0 0 24 26" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="1" y="1.19818" width="22" height="23.5856" rx="11" fill="%23DFF7F2"/> <path d="M16 12.991H12H8" stroke="%230DB68C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg>');
  background-position-x: 0%;
  background-position-y: 0%;
  background-position: unset;
  height: 24px;
  width: 24px;
  vertical-align: middle;
  margin-right: 5px;
  margin-bottom: 0;
}
/* line 358, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-hours .spinner:after {
  display: none;
}
/* line 366, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-method.form-type-radios .control-label {
  font-weight: 700;
  font-size: 14px;
  letter-spacing: -1%;
}
/* line 371, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-method.form-type-radios .form-radios {
  display: flex;
  background: #E4E5E847;
  border-radius: 6px;
  padding: 4px;
}
/* line 376, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-method.form-type-radios .form-radios .iCheck-helper {
  display: none;
}
/* line 379, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-method.form-type-radios .form-radios .iradio {
  background: none;
  display: none;
}
/* line 382, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-method.form-type-radios .form-radios .iradio + label {
  border-radius: 3px;
  display: block;
  padding: 3px 10px;
  text-align: center;
  left: auto;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -1%;
  border: 1px solid #0DB68C;
  margin: 3px;
}
/* line 396, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-method.form-type-radios .form-radios .iradio.checked + label {
  background: #0DB68C;
  color: #fff;
}
/* line 401, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-method.form-type-radios .form-radios input[type=radio] {
  display: none;
}
/* line 405, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .form-item-method.form-type-radios .form-radios .form-type-radio {
  flex: 1 auto;
  margin: 0;
}
/* line 413, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .price-element .price {
  color: #00e0b7;
  font-size: 22px;
  font-weight: 300;
}
/* line 419, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .text-format-wrapper .ckeditor_links {
  display: none !important;
}
/* line 425, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .managed-files .btn,
.get-in-touch-modal .form-managed-file .btn {
  margin: 0;
}
/* line 431, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .managed-files .tabledrag-handle {
  display: none !important;
}
/* line 436, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .related-trainers {
  border: none;
  margin: 5px;
}
/* line 440, ../sass/base/pages/products/_coaching.scss */
.get-in-touch-modal .related-trainers:hover {
  color: #32394f;
  border-bottom: solid 3px #36D7B7;
}

/* line 448, ../sass/base/pages/products/_coaching.scss */
.no-js .slider-element {
  display: none;
}
/* line 452, ../sass/base/pages/products/_coaching.scss */
.slider-element .slider,
.slider-element .slider-display {
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
}
/* line 459, ../sass/base/pages/products/_coaching.scss */
.slider-element .slider {
  width: 75%;
  padding: 0 0 0 30px;
}
/* line 465, ../sass/base/pages/products/_coaching.scss */
.slider-element .slider-display {
  width: 25%;
  padding: 0 0 0 25px;
  font-weight: 500;
  text-align: center;
}
/* line 471, ../sass/base/pages/products/_coaching.scss */
.slider-element .slider-display,
.slider-element .slider-display .price {
  line-height: 22px;
  vertical-align: middle;
}
/* line 477, ../sass/base/pages/products/_coaching.scss */
.slider-element .slider-display .price {
  color: #00e0b7;
  font-size: 22px;
  font-weight: 300;
  position: relative;
  top: -2px;
}

/* line 487, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list {
  width: 100%;
  line-height: 23px;
  font-family: "Inter", sans-serif;
}
/* line 492, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .modal-dialog {
  line-height: initial;
  color: #030335;
  font-family: "Inter", sans-serif;
}
/* line 496, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .modal-dialog .modal-content {
  box-shadow: 0px 6px 32px 0px #C1C3C70A;
  border-radius: 10px;
}
/* line 499, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .modal-dialog .modal-content .modal-header {
  text-align: center;
  padding-top: 25px;
}
/* line 502, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .modal-dialog .modal-content .modal-header .close {
  background: none;
  right: 15px;
  top: 15px;
}
/* line 507, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 800;
  font-size: 30px;
  letter-spacing: -1%;
  text-align: center;
}
/* line 515, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .modal-dialog .modal-content .modal-body {
  padding: 0 25px;
  color: #030335D6;
}
/* line 519, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .modal-dialog .modal-content .modal-body .btn {
  margin-top: 0;
}
/* line 524, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .modal-dialog .modal-content .modal-footer {
  text-align: left;
  color: #030335;
  padding: 15px 25px;
}
/* line 528, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .modal-dialog .modal-content .modal-footer p {
  color: #030335;
}
/* line 533, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .modal-dialog .modal-content .modal-footer .details-coaches-and-price .coaches {
  text-align: center;
}
/* line 535, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .modal-dialog .modal-content .modal-footer .details-coaches-and-price .coaches .faces {
  display: flex;
  justify-content: center;
}
/* line 540, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .modal-dialog .modal-content .modal-footer .details-coaches-and-price .price-frame {
  text-align: center;
}
/* line 550, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .col-1 {
  width: 100%;
  flex: 1 auto;
  display: flex;
  flex-direction: column;
}
/* line 555, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .col-1 .description {
  flex: 1 auto;
}
/* line 559, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .col-2 {
  width: 100%;
}
/* line 562, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list .col-3 {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  align-items: end;
}
/* line 571, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list {
  display: flex;
  flex-wrap: wrap;
  padding: 20px 10px;
}
/* line 576, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list .coaching-session-list-item {
  width: 33.3333%;
  padding: 10px;
}
@media (max-width: 991px) {
  /* line 576, ../sass/base/pages/products/_coaching.scss */
  .coaching-session-list-list .coaching-session-list-item {
    width: 50%;
  }
}
@media (max-width: 767px) {
  /* line 576, ../sass/base/pages/products/_coaching.scss */
  .coaching-session-list-list .coaching-session-list-item {
    width: 100%;
  }
}
/* line 588, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row {
  border-radius: 20px;
  background: #fff;
  padding: 20px 30px;
  border-top: none;
  display: flex;
  flex-direction: column;
  height: 100%;
  box-shadow: 0 2px 15px 0 rgba(46, 61, 73, 0.15);
}
/* line 598, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row-col {
  display: inline-block;
  float: left;
}
/* line 603, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .title {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 15px;
}
/* line 609, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .coach-title {
  font-size: 16px;
  font-weight: 600;
  margin-top: 15px;
  margin-bottom: 5px;
}
/* line 616, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .application-assistance-language {
  border: 1px solid #030335;
  border-radius: 10px;
}
/* line 621, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .buttons {
  margin-bottom: 5px;
}
/* line 624, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .buttons .share-button {
  background-image: url("../img/link_icon.svg");
  background-position: 6px 3px;
  background-repeat: no-repeat;
  padding-left: 21px;
  position: relative;
}
/* line 632, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .buttons .share-button:hover {
  background-image: url("../img/link_icon_hover.svg");
}
/* line 636, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .buttons .share-button:before {
  content: attr(data-success-msg);
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  padding: 3px 9px;
  background-color: #00e0b7;
  color: #fff;
  top: 0;
  left: 0;
  opacity: 0;
  border-radius: 3px;
  transition: top ease-in-out 0.3s, opacity ease-in-out 0.2s;
}
/* line 651, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .buttons .share-button.before-visible:before {
  width: 150px;
  height: auto;
  top: -30px;
  left: -40px;
}
/* line 657, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .buttons .share-button.before-fade-in:before {
  opacity: 1;
}
/* line 660, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .buttons .share-button.before-move-up:before {
  top: -50px;
}
/* line 666, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .faces {
  display: flex;
  flex-flow: inherit;
}
/* line 671, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .faces .coach-item .coach-item--name {
  font-size: 12px;
}
/* line 674, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .faces .coach-item--face {
  transition: transform 0.5s ease-in-out;
}
/* line 678, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .faces .coach-item--face.active {
  transition: transform 0.5s ease-in-out;
}
/* line 686, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .names {
  height: 20px;
}
/* line 690, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .names,
.coaching-session-list-list__row .bios {
  position: relative;
}
/* line 696, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .coach-item--face {
  flex: 0;
  text-align: center;
  margin: 0 -7px;
  cursor: pointer;
  vertical-align: middle;
  transform: scale(0.6);
  transition: transform ease-in-out 0.2s;
}
/* line 705, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .coach-item--face.active {
  cursor: default;
  transform: scale(0.75);
}
/* line 711, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .coach-item--team {
  width: 50px;
  height: 50px;
  background: url("../img/sprite.png") no-repeat -165px -300px;
  display: inline-block;
  border-radius: 100%;
}
/* line 720, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .coach-item--bio {
  opacity: 0;
  display: none;
  transition: opacity ease-in-out 0.2s;
}
/* line 725, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .coach-item--bio.active {
  display: block;
  opacity: 1;
  transition-delay: 0.1s;
}
/* line 733, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .button-container {
  padding: 10px 0 12px 0;
  display: flex;
  align-items: end;
  flex: 1 auto;
}
/* line 738, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .button-container .more-button {
  width: 100%;
  border: 1px solid #B6E9DD;
  height: auto;
  color: #0DB68C;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: -1%;
  text-align: center;
  border-radius: 10px;
  text-transform: none;
  padding: 15px 10px;
  line-height: 1;
}
/* line 752, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .button-container .more-button.active, .coaching-session-list-list__row .button-container .more-button:focus {
  border: 1px solid #B6E9DD;
  background-color: #fff;
  color: #0DB68C;
}
/* line 757, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .button-container .more-button:hover {
  background-color: #f7b142;
  color: #fff;
}
/* line 765, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .price-frame {
  border-radius: 10px;
  padding: 10px 10px 12px 0;
  flex: 1 auto;
}
/* line 770, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .price-frame .price-title {
  margin: 0 0 5px 0;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: -1%;
}
/* line 778, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .price-frame .price-title .price {
  font-size: 18px;
  font-weight: 700;
}
/* line 785, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .price-frame .btn-get-in-touch {
  background: #0DB68C;
  height: auto;
  color: #fff;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: -1%;
  text-align: center;
  padding: 15px 10px;
  border-radius: 10px;
}
/* line 797, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .price-frame .btn-login {
  font-size: 12px;
  padding-left: 8px;
}
/* line 803, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .more-info {
  width: 100%;
  max-height: 0;
  overflow: hidden;
  transition: max-height ease-in-out 0.5s;
}
/* line 810, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .more-info > div {
  display: inline-block;
  float: left;
}
/* line 815, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .more-info.opened {
  max-height: 500px;
}
/* line 819, ../sass/base/pages/products/_coaching.scss */
.coaching-session-list-list__row .more-info .col-2 {
  width: 40%;
}

/* line 8, ../sass/base/pages/products/_elearning.scss */
.e-learning .products-page-top-bar {
  display: none;
}
/* line 13, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron {
  font-family: Inter, sans-serif;
  position: relative;
  padding-left: 40px;
  padding-right: 40px;
  box-shadow: 0px 15px 38px 0px #0000000A;
  border-radius: 20px;
  border: 1px solid #F7F8F9;
  background: #fff;
}
/* line 27, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron .carousel {
  padding: 0 40px;
}
/* line 29, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron .carousel .slick-next {
  right: 0;
}
/* line 31, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron .carousel .slick-next:before {
  background-image: url("../img/slide-arrow-right.png");
  background-repeat: no-repeat;
  display: block;
  height: 24px;
  width: 24px;
  border-radius: 50px;
  background-color: #fff;
  box-shadow: 0px 8px 24px 0px #BEC7D2;
  content: '';
  background-position: center;
}
/* line 44, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron .carousel .slick-prev {
  left: 0;
}
/* line 46, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron .carousel .slick-prev:before {
  background-image: url("../img/slide-arrow-left.png");
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  border-radius: 50px;
  background-color: #fff;
  box-shadow: 0px 8px 24px 0px #BEC7D2;
  content: '';
}
/* line 62, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron i.info {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 24px;
  height: 24px;
  display: inline-block;
  background-position: -154px -121px;
  margin: -3px 4px 0 0;
  vertical-align: middle;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 62, ../sass/base/pages/products/_elearning.scss */
  .e-learning .jumbotron i.info {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 72, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron.active {
  background: #C9F2E8;
  border: 1px solid #C9F2E8;
}
/* line 78, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron .frame {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 87, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron .responsive-iframe {
  margin-bottom: 8px;
}
/* line 91, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron .actions {
  margin-top: 16px;
}
/* line 94, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron .actions .btn {
  padding: 12px;
  transition: all ease-in-out 120ms;
}
/* line 95, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron .actions .btn.e-learning-btn {
  border-radius: 10px;
  background: #0DB68C;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-align: center;
  display: block;
}
/* line 108, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron .actions .btn span, .e-learning .jumbotron .actions .btn svg {
  vertical-align: middle;
}
/* line 111, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron .actions .btn svg {
  fill: #000;
  stroke: #000;
  color: #000;
}
/* line 116, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron .actions .btn:hover, .e-learning .jumbotron .actions .btn:focus, .e-learning .jumbotron .actions .btn:active {
  color: #fff;
  background-color: #333333;
}
/* line 120, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron .actions .btn:hover svg, .e-learning .jumbotron .actions .btn:focus svg, .e-learning .jumbotron .actions .btn:active svg {
  fill: #fff;
  stroke: #fff;
  color: #fff;
}
/* line 129, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron h3, .e-learning .jumbotron h4 {
  margin-top: 0;
  color: #2F3548;
  font-weight: bold;
}
/* line 135, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron h3 {
  font-size: 22px;
}
/* line 139, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron h4 {
  font-size: 16px;
}
/* line 143, ../sass/base/pages/products/_elearning.scss */
.e-learning .jumbotron p {
  color: #2F3548;
  font-size: 14px;
  font-weight: normal;
}
/* line 151, ../sass/base/pages/products/_elearning.scss */
.e-learning .box-thinkific .jumbotron {
  background-color: #fab233;
}
/* line 155, ../sass/base/pages/products/_elearning.scss */
.e-learning .box-thinkific .actions {
  margin-top: 60px;
}
/* line 158, ../sass/base/pages/products/_elearning.scss */
.e-learning .box-thinkific .actions .btn {
  background-color: #0db686e6;
  color: #fff;
}
/* line 162, ../sass/base/pages/products/_elearning.scss */
.e-learning .box-thinkific .actions .btn svg {
  fill: #fff;
  stroke: #fff;
  color: #fff;
}
/* line 172, ../sass/base/pages/products/_elearning.scss */
.e-learning .box-video-explanation .jumbotron {
  background-color: #0db686;
}
/* line 176, ../sass/base/pages/products/_elearning.scss */
.e-learning .box-video-explanation .actions {
  margin-top: 16px;
}
/* line 182, ../sass/base/pages/products/_elearning.scss */
.e-learning .box-thinkific .jumbotron, .e-learning .box-video-explanation .jumbotron {
  padding-bottom: 32px;
  -webkit-box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.3);
  box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.3);
}

/* line 4, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .products-page-top-bar {
  min-height: 0;
}
/* line 8, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-course-row {
  display: flex;
}
/* line 10, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-course-row .eu-course-col {
  margin-bottom: 20px;
}
/* line 15, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .highlight-box {
  display: block;
  border: 1px solid #EDEEEF;
  background: #FFFFFF;
  box-shadow: 0 15px 38px 0 rgba(0, 0, 0, 0.1);
  color: #030335;
  padding: 20px 30px;
  border-radius: 20px;
  margin: 0 0 40px;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.01em;
  text-align: left;
  position: relative;
}
/* line 33, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing {
  background: #fff;
  overflow: hidden;
  position: relative;
  color: #030335;
  transition: ease-in-out 0.2s;
  padding: 20px 30px;
  border-top: none;
  height: 100%;
  border-radius: 20px;
  box-shadow: 0 2px 15px 0 rgba(46, 61, 73, 0.15);
}
/* line 44, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing:hover {
  background: #F4F6FE40;
  box-shadow: 0 2px 15px 0 rgba(46, 61, 73, 0.35);
}
/* line 50, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing {
  overflow: hidden;
  position: relative;
}
/* line 53, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
}
/* line 58, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-header-wrapper {
  width: calc(100% - 80px);
  display: flex;
  flex-direction: column;
}
/* line 63, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .owned-badge {
  color: #00e0b7;
  border: 1px solid #00e0b7;
  border-radius: 10px;
  padding: 9px 15px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-align: center;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  text-transform: none;
  display: inline-block;
  margin-top: 5px;
}
/* line 79, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .stripe {
  position: absolute;
  width: 62px;
  background: #555b6d;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase;
}
/* line 89, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .stripe.stripe-owned {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 8px;
  right: -15px;
}
/* line 96, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-photo {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  background-position: -208px 0;
  width: 80px;
  height: 80px;
  float: left;
  border-radius: 10px;
  overflow: hidden;
  display: inline-block;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 96, ../sass/base/pages/products/_eu_course.scss */
  .page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-photo {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 110, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-purchase-and-details {
  text-align: right;
}
/* line 114, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-purchase-and-details .eu-policy-briefing-more-button {
  line-height: 1;
  display: inline-block;
  width: auto;
  border-radius: 10px;
  padding: 12px 15px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-align: center;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  text-transform: none;
  transition: ease-in-out 0.2s;
}
/* line 128, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-purchase-and-details .eu-policy-briefing-more-button:hover {
  background-color: #f7b142;
  color: #FFFFFF !important;
}
/* line 136, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-name {
  flex: 1 auto;
  margin-left: 16px;
}
/* line 139, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-name .eu-policy-briefing-title {
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1;
  display: block;
  display: -webkit-box;
  max-width: 100%;
  height: 29px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 155, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-name .eu-policy-briefing-title,
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-name .eu-policy-briefing-title a,
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-name .eu-policy-briefing-title a:hover,
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-name .eu-policy-briefing-title a:focus,
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-name .eu-policy-briefing-title a:active {
  text-decoration: none;
  color: #555b6d;
}
/* line 164, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-name .eu-policy-briefing-title + p {
  color: rgba(136, 140, 153, 0.9);
  font-size: 12px;
}
/* line 170, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-name span[data-toggle] {
  cursor: pointer;
}
/* line 173, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .eu-policy-briefing-name .eu-policy-briefing-more-button {
  margin-top: 28px;
}
/* line 177, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .purchase-wrapper {
  position: relative;
  display: inline-block;
  text-align: right;
  margin-left: 10px;
  cursor: pointer;
  vertical-align: bottom;
}
/* line 184, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .purchase-wrapper .purchase.add-to-cart {
  position: relative;
  overflow: hidden;
  padding: 2px 5px;
  height: 100%;
}
/* line 190, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .purchase-wrapper .purchase.add-to-cart .commerce-add-to-cart {
  line-height: 1;
  display: inline-block;
  width: auto;
  border-radius: 10px;
  padding: 12px 15px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-align: center;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  text-transform: none;
}
/* line 207, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .purchase-wrapper:first-child {
  margin: 0;
}
/* line 211, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .purchase-wrapper .price {
  -webkit-transition: color 0.15s ease-in-out;
  -o-transition: color 0.15s ease-in-out;
  transition: color 0.15s ease-in-out;
  display: block;
  line-height: 12px;
  transition: color 0.15s ease-in-out;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: -0.02em;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  margin-bottom: 5px;
}
/* line 226, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .purchase-wrapper:hover .price {
  color: #00ccb6;
}
/* line 231, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .purchase-wrapper .webinar-product-type {
  display: block;
  font-size: 15px;
  font-weight: 300;
  line-height: 12px;
  margin-top: 14px;
  margin-bottom: 7px;
}
/* line 241, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .purchase-wrapper.owned .webinar-product-type {
  margin-top: 32px;
}
/* line 246, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .purchase-wrapper .commerce-add-to-cart {
  margin-top: 5px;
}
/* line 249, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .purchase-wrapper .commerce-add-to-cart .form-group {
  display: none;
}
/* line 254, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .purchase-wrapper button {
  border: 0;
  font-size: 12px;
  line-height: 1;
  display: inline-block;
  padding: 3px 8px;
}
/* line 261, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .purchase-wrapper button span.cover {
  margin: 0;
  padding: 0;
}
/* line 265, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .purchase-wrapper button span.cover i.glyphicon-refresh {
  display: none;
}
/* line 270, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-header .purchase-wrapper button:hover {
  color: #fff;
}
/* line 277, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-content .eu-policy-briefing-description {
  color: #545a6c;
  margin-bottom: 22px;
}
/* line 281, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-policy-briefing .eu-policy-briefing-content .eu-policy-briefing-description > div:first-of-type {
  margin-top: 22px;
}

/* line 291, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .e-learning .jumbotron {
  min-height: auto !important;
}
/* line 295, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .e-learning .box-thinkific .actions {
  margin-top: 24px !important;
  margin-bottom: 32px !important;
}
@media screen and (min-width: 992px) {
  /* line 295, ../sass/base/pages/products/_eu_course.scss */
  .page-products-eu-course .e-learning .box-thinkific .actions {
    margin-top: 140px !important;
    margin-bottom: 0 !important;
  }
}
/* line 305, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course h2.eu-policy-briefings-for {
  margin-top: 0;
}
/* line 312, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle {
  background-color: #FFE3AED4;
  border-radius: 40px;
  padding: 34px 0 34px 150px;
  color: #030335;
  font-family: Inter, sans-serif;
  font-weight: 800;
  letter-spacing: -0.01em;
  background-image: url("../img/products/bundle-img.png");
  background-repeat: no-repeat;
  background-position: 25px 12px;
  background-size: auto 80px;
  margin-bottom: 30px;
}
/* line 326, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content {
  margin: 0 auto;
  display: table;
}
/* line 330, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .eu-course-bundle-buy-together {
  font-size: 20px;
  font-weight: bold;
}
/* line 336, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .eu-course-bundle-title {
  font-size: 20px;
}
/* line 339, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .eu-course-bundle-title .info {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 22px;
  height: 22px;
  display: inline-block;
  background-position: -155px -121px;
  margin: -3px 2px 4px 8px;
  vertical-align: middle;
  scale: 90%;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 339, ../sass/base/pages/products/_eu_course.scss */
  .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .eu-course-bundle-title .info {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 351, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .eu-course-bundle-old-price {
  font-size: 16px;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  font-weight: 400;
  letter-spacing: -0.01em;
  text-align: left;
  color: #888B94;
  margin-left: 30px;
  margin-right: 5px;
}
/* line 364, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .eu-course-bundle-new-price {
  font-size: 20px;
  font-weight: bold;
}
/* line 370, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart {
  margin-left: 30px;
  display: inline-block;
  width: 140px;
}
/* line 375, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn {
  color: #fff;
  background-color: #0DB68C;
  border-color: #ccc;
}
/* line 380, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn:hover, .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn:focus, .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn:active, .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn.active, .open > .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn.dropdown-toggle {
  color: #fff;
  background-color: #f29e07;
  border-color: #adadad;
}
/* line 389, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn:active, .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn.active, .open > .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn.dropdown-toggle {
  background-image: none;
}
/* line 397, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn.disabled, .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn.disabled:hover, .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn.disabled:focus, .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn.disabled:active, .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn.disabled.active, .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn[disabled], .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn[disabled]:hover, .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn[disabled]:focus, .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn[disabled]:active, .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn[disabled].active, fieldset[disabled] .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn, fieldset[disabled] .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn:hover, fieldset[disabled] .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn:focus, fieldset[disabled] .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn:active, fieldset[disabled] .page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn.active {
  background-color: #f9b233;
  border-color: #ccc;
}
/* line 407, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .add-to-cart .btn .badge {
  color: #f9b233;
  background-color: #ccc;
}
/* line 414, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .form-group {
  margin: 0;
}
/* line 417, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .linetrough {
  text-decoration: line-through;
}
/* line 420, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .strikethrough {
  position: relative;
}
/* line 423, ../sass/base/pages/products/_eu_course.scss */
.page-products-eu-course .eu-courses-bundles .eu-course-bundle .eu-course-bundle-content .strikethrough:before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  right: 0;
  border-top: 2px solid;
  border-color: #f7b142;
  width: 110%;
  -webkit-transform: rotate(-20deg);
  -moz-transform: rotate(-20deg);
  -ms-transform: rotate(-20deg);
  -o-transform: rotate(-20deg);
  transform: rotate(-20deg);
}

/* line 445, ../sass/base/pages/products/_eu_course.scss */
.eu-policy-briefing-modal .modal-dialog {
  width: calc(100% - 20px);
  max-width: 900px;
}
/* line 448, ../sass/base/pages/products/_eu_course.scss */
.eu-policy-briefing-modal .modal-dialog .modal-content {
  box-shadow: 0px 6px 32px 0px #C1C3C70A;
  border-radius: 10px;
}
/* line 451, ../sass/base/pages/products/_eu_course.scss */
.eu-policy-briefing-modal .modal-dialog .modal-content .modal-header {
  padding-bottom: 0;
}
/* line 453, ../sass/base/pages/products/_eu_course.scss */
.eu-policy-briefing-modal .modal-dialog .modal-content .modal-header .close {
  top: 10px;
  right: 10px;
  background-color: transparent;
  z-index: 100;
}
/* line 458, ../sass/base/pages/products/_eu_course.scss */
.eu-policy-briefing-modal .modal-dialog .modal-content .modal-header .close i {
  background: url("/profiles/eutraining/themes/eutraining_theme/assets/img/modal-close.svg");
  display: block;
  margin: 0;
  width: 24px;
  height: 28px;
}
/* line 467, ../sass/base/pages/products/_eu_course.scss */
.eu-policy-briefing-modal .modal-dialog .modal-content .modal-body {
  margin: 0;
  overflow: hidden;
}

/* line 3, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents .products-top-title, .page-user-documents .products-top-title {
  margin-top: 0;
}
/* line 6, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents .wrapper, .page-user-documents .wrapper {
  position: relative;
}
/* line 11, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents .wrapper .price .amount, .page-products.page-products-documents .wrapper .price strong, .page-user-documents .wrapper .price .amount, .page-user-documents .wrapper .price strong {
  vertical-align: middle;
}
/* line 14, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents .wrapper .price .amount, .page-user-documents .wrapper .price .amount {
  padding-left: 16px;
  font-size: 32px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #41d6b8;
}
/* line 27, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents .wrapper .add-to-cart .btn-add-to-cart, .page-user-documents .wrapper .add-to-cart .btn-add-to-cart {
  margin-top: 16px;
}
@media screen and (min-width: 480px) {
  /* line 26, ../sass/base/pages/products/_cs2.scss */
  .page-products.page-products-documents .wrapper .add-to-cart, .page-user-documents .wrapper .add-to-cart {
    position: absolute;
    right: 0;
    top: 0;
    width: 200px;
  }
  /* line 36, ../sass/base/pages/products/_cs2.scss */
  .page-products.page-products-documents .wrapper .add-to-cart .btn-add-to-cart, .page-user-documents .wrapper .add-to-cart .btn-add-to-cart {
    margin-top: 0;
  }
}
/* line 42, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents .embed, .page-user-documents .embed {
  position: relative;
  background-color: #fff;
  margin-bottom: 20px;
}
/* line 47, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents .embed .embed-title, .page-user-documents .embed .embed-title {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.8);
  color: #FFFFFF;
  display: flex;
  align-items: center;
  font-size: 24px;
  padding: 16px;
  z-index: 1001;
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
}
/* line 65, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents .embed:hover .embed-title, .page-user-documents .embed:hover .embed-title {
  opacity: 0;
}
/* line 70, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents .embed iframe, .page-user-documents .embed iframe {
  width: 100%;
  height: 450px;
}
/* line 77, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents .embed-fullscreen-button, .page-products.page-products-documents .embed-close-fullscreen-button, .page-user-documents .embed-fullscreen-button, .page-user-documents .embed-close-fullscreen-button {
  position: absolute;
  z-index: 1000;
  right: 0;
  bottom: 0;
  background-color: #fff;
}
/* line 85, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents .embed-close-fullscreen-button, .page-user-documents .embed-close-fullscreen-button {
  display: none;
}
/* line 89, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents.fullscreen, .page-user-documents.fullscreen {
  overflow: hidden;
}
/* line 92, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents.fullscreen [class^="col-"], .page-products.page-products-documents.fullscreen [class*=" col-"], .page-user-documents.fullscreen [class^="col-"], .page-user-documents.fullscreen [class*=" col-"] {
  position: static;
}
/* line 96, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents.fullscreen .embed-close-fullscreen-button, .page-user-documents.fullscreen .embed-close-fullscreen-button {
  left: 50%;
  top: 20px;
  background-color: #fff;
  border-radius: 100%;
  font-size: 20px;
  margin-right: -19px;
  width: 40px;
  height: 40px;
  color: #000;
  text-decoration: none;
  -webkit-box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.3);
  box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.3);
}
/* line 110, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents.fullscreen .fullscreen.embed, .page-user-documents.fullscreen .fullscreen.embed {
  position: fixed;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  z-index: 9999999999;
  padding-bottom: 0;
  background-color: #fff;
}
/* line 120, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents.fullscreen .fullscreen.embed .embed-title, .page-user-documents.fullscreen .fullscreen.embed .embed-title {
  opacity: 0;
  pointer-events: none;
}
/* line 125, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents.fullscreen .fullscreen.embed iframe, .page-user-documents.fullscreen .fullscreen.embed iframe {
  height: 100%;
}
/* line 129, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents.fullscreen .fullscreen.embed .embed-close-fullscreen-button, .page-user-documents.fullscreen .fullscreen.embed .embed-close-fullscreen-button {
  display: block;
}
/* line 133, ../sass/base/pages/products/_cs2.scss */
.page-products.page-products-documents.fullscreen .fullscreen.embed .embed-fullscreen-button, .page-user-documents.fullscreen .fullscreen.embed .embed-fullscreen-button {
  display: none;
}

/* line 1, ../sass/base/pages/products/_documents.scss */
.documents-list {
  width: 100%;
  line-height: 23px;
}
/* line 6, ../sass/base/pages/products/_documents.scss */
.documents-list .col-1 {
  width: 55%;
  padding-right: 20px;
}
/* line 10, ../sass/base/pages/products/_documents.scss */
.documents-list .col-2 {
  width: calc(45% - 150px);
}
/* line 13, ../sass/base/pages/products/_documents.scss */
.documents-list .col-3 {
  float: right;
}
/* line 18, ../sass/base/pages/products/_documents.scss */
.documents-list-list {
  margin-top: 30px;
}
/* line 21, ../sass/base/pages/products/_documents.scss */
.documents-list-list__row {
  padding: 20px 30px;
  border-top: none;
  margin: 0 0 32px;
  border-radius: 3px;
  box-shadow: 0 2px 15px 0 rgba(46, 61, 73, 0.15);
}
/* line 28, ../sass/base/pages/products/_documents.scss */
.documents-list-list__row-col {
  display: inline-block;
  float: left;
}
/* line 33, ../sass/base/pages/products/_documents.scss */
.documents-list-list__row .title {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
/* line 39, ../sass/base/pages/products/_documents.scss */
.documents-list-list__row .description {
  max-width: 80%;
}
/* line 43, ../sass/base/pages/products/_documents.scss */
.documents-list-list__row .price-frame {
  width: 140px;
  border: 1px solid #e5e6e9;
  border-radius: 10px;
  padding: 8px 10px 12px 10px;
  text-align: center;
  position: relative;
  min-height: 84px;
  overflow: hidden;
}
/* line 53, ../sass/base/pages/products/_documents.scss */
.documents-list-list__row .price-frame .stripe {
  position: absolute;
  width: 100px;
  background: #555b6d;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase;
}
/* line 63, ../sass/base/pages/products/_documents.scss */
.documents-list-list__row .price-frame .stripe.stripe-owned {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 10px;
  right: -24px;
}
/* line 70, ../sass/base/pages/products/_documents.scss */
.documents-list-list__row .price-frame .price-title {
  text-transform: uppercase;
  color: #aaadb6;
  font-size: 10px;
  margin: 0 0 5px 0;
}
/* line 76, ../sass/base/pages/products/_documents.scss */
.documents-list-list__row .price-frame .price-title .price {
  color: #00e0b7;
  font-size: 13px;
}
/* line 82, ../sass/base/pages/products/_documents.scss */
.documents-list-list__row .price-frame .btn-login {
  font-size: 12px;
  padding-left: 8px;
}

/* line 92, ../sass/base/pages/products/_documents.scss */
.my-documents-filter .my-documents-profile {
  margin-left: 16px;
}

/* line 97, ../sass/base/pages/products/_documents.scss */
.my-documents-positions, .my-documents-filter {
  margin: 34px 0;
}

/* line 101, ../sass/base/pages/products/_documents.scss */
.my-documents-positions, .my-documents-type, .my-documents-profile, .my-documents-question-type {
  min-width: 200px;
  max-width: 300px;
}
/* line 106, ../sass/base/pages/products/_documents.scss */
.my-documents-positions .dropdown-toggle, .my-documents-type .dropdown-toggle, .my-documents-profile .dropdown-toggle, .my-documents-question-type .dropdown-toggle {
  min-height: 35px;
  line-height: 1;
  border-radius: 3px;
  background-color: #555b6d;
  color: #fff;
  font-size: 14px;
  font-weight: 300;
  display: block;
  position: relative;
  width: 100%;
  vertical-align: middle;
  padding: 10px 24px 10px 14px;
  cursor: pointer;
}
/* line 121, ../sass/base/pages/products/_documents.scss */
.my-documents-positions .dropdown-toggle, .my-documents-positions .dropdown-toggle:hover, .my-documents-positions .dropdown-toggle:focus, .my-documents-positions .dropdown-toggle:active, .my-documents-type .dropdown-toggle, .my-documents-type .dropdown-toggle:hover, .my-documents-type .dropdown-toggle:focus, .my-documents-type .dropdown-toggle:active, .my-documents-profile .dropdown-toggle, .my-documents-profile .dropdown-toggle:hover, .my-documents-profile .dropdown-toggle:focus, .my-documents-profile .dropdown-toggle:active, .my-documents-question-type .dropdown-toggle, .my-documents-question-type .dropdown-toggle:hover, .my-documents-question-type .dropdown-toggle:focus, .my-documents-question-type .dropdown-toggle:active {
  text-decoration: none;
}
/* line 128, ../sass/base/pages/products/_documents.scss */
.my-documents-positions .dropdown-toggle .toggle, .my-documents-type .dropdown-toggle .toggle, .my-documents-profile .dropdown-toggle .toggle, .my-documents-question-type .dropdown-toggle .toggle {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  background-position: -195px -106px;
  display: inline-block;
  position: absolute;
  right: 8px;
  top: 50%;
  width: 10px;
  height: 10px;
  margin-top: -5px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 128, ../sass/base/pages/products/_documents.scss */
  .my-documents-positions .dropdown-toggle .toggle, .my-documents-type .dropdown-toggle .toggle, .my-documents-profile .dropdown-toggle .toggle, .my-documents-question-type .dropdown-toggle .toggle {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 142, ../sass/base/pages/products/_documents.scss */
.my-documents-positions .dropdown-menu, .my-documents-type .dropdown-menu, .my-documents-profile .dropdown-menu, .my-documents-question-type .dropdown-menu {
  left: 0;
  right: 0;
  top: 100%;
  margin-top: -3px;
  background-color: #4c5261;
  color: #fff;
  border: none;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
  padding: 0;
  border-radius: 5px;
}
/* line 155, ../sass/base/pages/products/_documents.scss */
.my-documents-positions .dropdown-menu li, .my-documents-type .dropdown-menu li, .my-documents-profile .dropdown-menu li, .my-documents-question-type .dropdown-menu li {
  border: solid #454a57;
  border-width: 1px 0;
  border-radius: 5px;
}
/* line 160, ../sass/base/pages/products/_documents.scss */
.my-documents-positions .dropdown-menu li a, .my-documents-type .dropdown-menu li a, .my-documents-profile .dropdown-menu li a, .my-documents-question-type .dropdown-menu li a {
  color: #fff;
  font-size: 12px;
  background: #4c5261;
}
/* line 165, ../sass/base/pages/products/_documents.scss */
.my-documents-positions .dropdown-menu li a:hover, .my-documents-positions .dropdown-menu li a:focus, .my-documents-positions .dropdown-menu li a:active, .my-documents-type .dropdown-menu li a:hover, .my-documents-type .dropdown-menu li a:focus, .my-documents-type .dropdown-menu li a:active, .my-documents-profile .dropdown-menu li a:hover, .my-documents-profile .dropdown-menu li a:focus, .my-documents-profile .dropdown-menu li a:active, .my-documents-question-type .dropdown-menu li a:hover, .my-documents-question-type .dropdown-menu li a:focus, .my-documents-question-type .dropdown-menu li a:active {
  background: #454a57;
}
/* line 172, ../sass/base/pages/products/_documents.scss */
.my-documents-positions .dropdown-menu li .info, .my-documents-type .dropdown-menu li .info, .my-documents-profile .dropdown-menu li .info, .my-documents-question-type .dropdown-menu li .info {
  position: absolute;
  bottom: 12px;
  right: 10px;
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  width: 11px;
  height: 11px;
  display: inline-block;
  background-position: -116px -75px;
  margin: -3px 4px 0 0;
  vertical-align: middle;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 172, ../sass/base/pages/products/_documents.scss */
  .my-documents-positions .dropdown-menu li .info, .my-documents-type .dropdown-menu li .info, .my-documents-profile .dropdown-menu li .info, .my-documents-question-type .dropdown-menu li .info {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 185, ../sass/base/pages/products/_documents.scss */
.my-documents-positions .dropdown-menu li .active, .my-documents-type .dropdown-menu li .active, .my-documents-profile .dropdown-menu li .active, .my-documents-question-type .dropdown-menu li .active {
  color: #f29e07;
}
/* line 192, ../sass/base/pages/products/_documents.scss */
.my-documents-positions.open .dropdown-toggle, .my-documents-type.open .dropdown-toggle, .my-documents-profile.open .dropdown-toggle, .my-documents-question-type.open .dropdown-toggle {
  background: #555b6d;
}
/* line 195, ../sass/base/pages/products/_documents.scss */
.my-documents-positions.open .dropdown-toggle .toggle, .my-documents-type.open .dropdown-toggle .toggle, .my-documents-profile.open .dropdown-toggle .toggle, .my-documents-question-type.open .dropdown-toggle .toggle {
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

/* line 2, ../sass/base/pages/_eu_course_books.scss */
.page-user-eu-policy-briefings .embed, .page-user-eu-policy-briefings .file {
  position: relative;
  background-color: #fff;
}
/* line 6, ../sass/base/pages/_eu_course_books.scss */
.page-user-eu-policy-briefings .embed .embed-title, .page-user-eu-policy-briefings .embed .file-title, .page-user-eu-policy-briefings .file .embed-title, .page-user-eu-policy-briefings .file .file-title {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.8);
  color: #FFFFFF;
  display: flex;
  align-items: center;
  font-size: 24px;
  padding: 16px;
  z-index: 1001;
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
}
/* line 24, ../sass/base/pages/_eu_course_books.scss */
.page-user-eu-policy-briefings .embed:hover .embed-title, .page-user-eu-policy-briefings .embed:hover .file-title, .page-user-eu-policy-briefings .file:hover .embed-title, .page-user-eu-policy-briefings .file:hover .file-title {
  opacity: 0;
}
/* line 29, ../sass/base/pages/_eu_course_books.scss */
.page-user-eu-policy-briefings .embed iframe, .page-user-eu-policy-briefings .file iframe {
  width: 100%;
  height: 450px;
}
/* line 36, ../sass/base/pages/_eu_course_books.scss */
.page-user-eu-policy-briefings .file-fullscreen-button, .page-user-eu-policy-briefings .file-close-fullscreen-button,
.page-user-eu-policy-briefings .embed-fullscreen-button, .page-user-eu-policy-briefings .embed-close-fullscreen-button {
  position: absolute;
  z-index: 1000;
  right: 0;
  bottom: 0;
  background-color: #fff;
}
/* line 45, ../sass/base/pages/_eu_course_books.scss */
.page-user-eu-policy-briefings .file-close-fullscreen-button,
.page-user-eu-policy-briefings .embed-close-fullscreen-button {
  display: none;
}
/* line 50, ../sass/base/pages/_eu_course_books.scss */
.page-user-eu-policy-briefings.fullscreen {
  overflow: hidden;
}
/* line 53, ../sass/base/pages/_eu_course_books.scss */
.page-user-eu-policy-briefings.fullscreen [class^="col-"], .page-user-eu-policy-briefings.fullscreen [class*=" col-"] {
  position: static;
}
/* line 57, ../sass/base/pages/_eu_course_books.scss */
.page-user-eu-policy-briefings.fullscreen .file-close-fullscreen-button,
.page-user-eu-policy-briefings.fullscreen .embed-close-fullscreen-button {
  left: 50%;
  top: 20px;
  background-color: #fff;
  border-radius: 100%;
  font-size: 20px;
  margin-right: -19px;
  width: 40px;
  height: 40px;
  color: #000;
  text-decoration: none;
  -webkit-box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.3);
  box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.3);
}
/* line 72, ../sass/base/pages/_eu_course_books.scss */
.page-user-eu-policy-briefings.fullscreen .fullscreen.file,
.page-user-eu-policy-briefings.fullscreen .fullscreen.embed {
  position: fixed;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  z-index: 9999999999;
  padding-bottom: 0;
  background-color: #fff;
}
/* line 83, ../sass/base/pages/_eu_course_books.scss */
.page-user-eu-policy-briefings.fullscreen .fullscreen.file .file-title,
.page-user-eu-policy-briefings.fullscreen .fullscreen.file .embed-title,
.page-user-eu-policy-briefings.fullscreen .fullscreen.embed .file-title,
.page-user-eu-policy-briefings.fullscreen .fullscreen.embed .embed-title {
  opacity: 0;
  pointer-events: none;
}
/* line 89, ../sass/base/pages/_eu_course_books.scss */
.page-user-eu-policy-briefings.fullscreen .fullscreen.file iframe,
.page-user-eu-policy-briefings.fullscreen .fullscreen.embed iframe {
  height: 100%;
}
/* line 93, ../sass/base/pages/_eu_course_books.scss */
.page-user-eu-policy-briefings.fullscreen .fullscreen.file .file-close-fullscreen-button,
.page-user-eu-policy-briefings.fullscreen .fullscreen.file .embed-close-fullscreen-button,
.page-user-eu-policy-briefings.fullscreen .fullscreen.embed .file-close-fullscreen-button,
.page-user-eu-policy-briefings.fullscreen .fullscreen.embed .embed-close-fullscreen-button {
  display: block;
}
/* line 98, ../sass/base/pages/_eu_course_books.scss */
.page-user-eu-policy-briefings.fullscreen .fullscreen.file .file-fullscreen-button,
.page-user-eu-policy-briefings.fullscreen .fullscreen.file .embed-fullscreen-button,
.page-user-eu-policy-briefings.fullscreen .fullscreen.embed .file-fullscreen-button,
.page-user-eu-policy-briefings.fullscreen .fullscreen.embed .embed-fullscreen-button {
  display: none;
}

/* line 1, ../sass/base/pages/_job-list.scss */
.job-list-header {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  background: #32394f;
  color: #fff;
  font-family: "Titillium Web", sans-serif;
  font-size: 12px;
  font-weight: 600;
  height: 30px;
  line-height: 30px;
  padding: 0 35px 0 25px;
}
/* line 14, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.job-list-header:before, .job-list-header:after {
  content: " ";
  display: table;
}
/* line 19, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.job-list-header:after {
  clear: both;
}
/* line 13, ../sass/base/pages/_job-list.scss */
.job-list-header .information {
  text-align: left;
  float: left;
}
/* line 18, ../sass/base/pages/_job-list.scss */
.job-list-header .deadline {
  text-align: right;
  float: right;
}

/* line 25, ../sass/base/pages/_job-list.scss */
.job-list .view-header {
  margin: 0 0 25px;
  color: #999da7;
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
}

/* line 35, ../sass/base/pages/_job-list.scss */
.eu-job-popover {
  max-width: 500px;
  max-height: 400px;
  overflow: auto;
}
/* line 39, ../sass/base/pages/_job-list.scss */
.eu-job-popover small {
  font-size: 75%;
}

/* line 44, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-block {
  padding: 35px 0 40px;
}

/* line 48, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form {
  -webkit-transition: max-height 0.25s;
  -o-transition: max-height 0.25s;
  transition: max-height 0.25s;
  max-height: 200px;
}
/* line 52, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .btn {
  height: 100%;
}
/* line 54, ../sass/base/pages/_job-list.scss */
.sticky-menu .eu-jobs-search-form {
  max-height: 0;
}
/* line 58, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form label {
  color: #fff;
  font-size: 18px;
  font-family: "Titillium Web", sans-serif;
  font-weight: 300;
}
/* line 65, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .views-exposed-widgets {
  margin: 0;
}
/* line 69, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .views-exposed-widget {
  float: left;
  padding: 0 10px;
  width: 33.333333333%;
  margin: 0 0 30px;
}
/* line 76, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .views-widget-filter-title,
.eu-jobs-search-form .views-submit-button {
  margin: 0;
}
/* line 81, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .views-widget-filter-title {
  width: 66.666666667%;
}
/* line 86, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .views-submit-button .form-submit {
  margin: 0;
  width: 50%;
}
/* line 92, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .form-text,
.eu-jobs-search-form .chosen-single {
  background: #eaeaec;
}
/* line 97, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .form-text:hover,
.eu-jobs-search-form .form-text:focus,
.eu-jobs-search-form .chosen-single:hover,
.eu-jobs-search-form .chosen-with-drop .chosen-single {
  background: #fff;
}
/* line 104, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .chosen-single {
  border: none;
}
/* line 108, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .form-control {
  height: 30px;
}
/* line 112, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .form-checkboxes {
  -webkit-box-shadow: none;
  box-shadow: none;
  background: none;
  border: none;
  outline: none;
  padding: 0;
  line-height: 27px;
}
/* line 122, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .form-checkboxes label {
  font-size: 12px;
  font-weight: 400;
  padding-left: 6px;
  margin: 0;
}
/* line 129, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .form-checkboxes .form-item {
  display: inline-block;
  margin-right: 10px;
}
/* line 136, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .form-type-textfield .form-text {
  padding: 5px 12px 4px 25px;
}
/* line 139, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .form-type-textfield .form-text, .eu-jobs-search-form .form-type-textfield .form-text:hover, .eu-jobs-search-form .form-type-textfield .form-text:focus, .eu-jobs-search-form .form-type-textfield .form-text:active {
  border: 1px solid #e6e7e9;
}
/* line 148, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .icheckbox {
  width: 10px;
  height: 10px;
  top: 0;
  background-position: -115px -120px;
}
/* line 154, ../sass/base/pages/_job-list.scss */
.eu-jobs-search-form .icheckbox.checked {
  background-position: -101px -120px;
}

/* line 159, ../sass/base/pages/_job-list.scss */
.view-eu-jobs th {
  white-space: nowrap;
}
/* line 162, ../sass/base/pages/_job-list.scss */
.view-eu-jobs th.views-field {
  font-size: 14px;
  font-weight: 600;
}
/* line 170, ../sass/base/pages/_job-list.scss */
.view-eu-jobs tbody > tr > .views-field {
  padding-top: 30px;
  padding-bottom: 30px;
}
/* line 175, ../sass/base/pages/_job-list.scss */
.view-eu-jobs tbody > tr:last-child > td {
  border-bottom: 1px solid #ddd;
}
/* line 178, ../sass/base/pages/_job-list.scss */
.view-eu-jobs tbody > tr:hover .node-edit {
  visibility: visible;
}
/* line 181, ../sass/base/pages/_job-list.scss */
.view-eu-jobs tbody > tr > td:first-child {
  border-left: 1px solid #ddd;
}
/* line 182, ../sass/base/pages/_job-list.scss */
.view-eu-jobs tbody > tr > td:last-child {
  border-right: 1px solid #ddd;
}
/* line 186, ../sass/base/pages/_job-list.scss */
.view-eu-jobs .views-field-field-euj-job-type {
  text-align: center;
  width: 5%;
  padding-left: 25px;
}
/* line 192, ../sass/base/pages/_job-list.scss */
.view-eu-jobs .views-field-field-euj-releated {
  display: none;
}
/* line 196, ../sass/base/pages/_job-list.scss */
.view-eu-jobs .views-field-field-euj-position {
  width: 35%;
}
/* line 199, ../sass/base/pages/_job-list.scss */
.view-eu-jobs .views-field-field-euj-position .info {
  border-radius: 100%;
  width: 17px;
  height: 17px;
  padding: 0;
  margin-left: 5px;
  border: 1px solid #33d7c5;
  background: #33d7c5;
  color: #fff;
  line-height: 1;
  font-size: 12px;
}
/* line 213, ../sass/base/pages/_job-list.scss */
.view-eu-jobs .views-field-field-euj-releated {
  width: 35%;
  font-size: 12px;
  font-weight: 400;
}
/* line 218, ../sass/base/pages/_job-list.scss */
.view-eu-jobs .views-field-field-euj-releated .description {
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 14px;
}
/* line 224, ../sass/base/pages/_job-list.scss */
.view-eu-jobs .views-field-field-euj-releated .related {
  font-size: 10px;
  line-height: 12px;
}
/* line 228, ../sass/base/pages/_job-list.scss */
.view-eu-jobs .views-field-field-euj-releated .related a,
.view-eu-jobs .views-field-field-euj-releated .related a:hover,
.view-eu-jobs .views-field-field-euj-releated .related a:active,
.view-eu-jobs .views-field-field-euj-releated .related a:visited {
  color: #0b0080;
}
/* line 237, ../sass/base/pages/_job-list.scss */
.view-eu-jobs .views-field-field-euj-reference {
  width: 10%;
  font-size: 15px;
  font-weight: 400;
}
/* line 243, ../sass/base/pages/_job-list.scss */
.view-eu-jobs .views-field-field-euj-grade {
  width: 10%;
  font-weight: 700;
  font-size: 14px;
}
/* line 249, ../sass/base/pages/_job-list.scss */
.view-eu-jobs .views-field-field-deadline {
  width: 5%;
  padding-right: 25px;
  text-align: center;
}

/* line 4, ../sass/base/pages/_reports.scss */
.eutraining-reports-table > tbody > tr td {
  border: none;
  padding: 15px;
}
/* line 8, ../sass/base/pages/_reports.scss */
.eutraining-reports-table > tbody > tr td.field {
  width: 20%;
}

/* line 1, ../sass/base/pages/_contact_us.scss */
.contact-us-body {
  padding-right: 12.5%;
}
/* line 4, ../sass/base/pages/_contact_us.scss */
.contact-us-body label {
  font-size: 15px;
}
/* line 8, ../sass/base/pages/_contact_us.scss */
.contact-us-body .btn {
  width: 100%;
}

@media (min-width: 992px) {
  /* line 13, ../sass/base/pages/_contact_us.scss */
  .contact-us-sidebar {
    margin-top: -74px;
  }
}
/* line 18, ../sass/base/pages/_contact_us.scss */
.contact-us-sidebar h2 {
  border: 0;
  padding: 0;
  margin: 0 0 15px;
  font-size: 36px;
}
/* line 25, ../sass/base/pages/_contact_us.scss */
.contact-us-sidebar .views-row {
  margin-bottom: 10px;
}
/* line 28, ../sass/base/pages/_contact_us.scss */
.contact-us-sidebar .views-row a {
  font-size: 16px;
}

/* line 35, ../sass/base/pages/_contact_us.scss */
#eutraining-contact-page-form .form-item-accept-privacy-policy {
  padding-left: 20px;
}

/* line 3, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .page-header {
  display: none;
}
/* line 7, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .main-container {
  padding-top: 0;
}
/* line 11, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .hiw-section .hiw-header-extended {
  padding: 44px 0 44px 44px;
}
/* line 15, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .hiw-content {
  padding: 44px 58px;
}
/* line 18, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .hiw-content:nth-child(2n+1) {
  background: none;
}
/* line 25, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .epso-competitions h2,
.node-type-new-to-eu-exams .cast h2 {
  margin: 0;
}
/* line 30, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams p, .node-type-new-to-eu-exams h3 {
  max-width: 540px;
}
/* line 34, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}
/* line 39, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams p span {
  font-weight: 600;
  color: #fff;
}
/* line 44, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams p a {
  color: #F7B142;
  text-decoration: underline;
}
/* line 50, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams h2 {
  font-size: 24px;
  font-weight: 500;
  color: #FFFFFF;
  margin: 0 0 22px 0;
}
/* line 57, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams h3 {
  font-size: 20px;
  font-weight: 500;
  color: #545A6C;
  margin: 0 0 22px 0;
}
/* line 64, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .new-to-eu-exams-sidebar {
  padding: 0;
}
/* line 66, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .new-to-eu-exams-sidebar.affix {
  position: fixed;
  top: 120px;
}
/* line 72, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .main-container {
  padding-top: 0;
}
/* line 78, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .products .hiw-content h4 {
  color: #545A6C;
}
/* line 82, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .products .hiw-content p {
  color: #545A6C;
}
/* line 89, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .new-to-eu-exams-sidenav > li {
  margin-top: 15px;
  font-family: "Titillium Web", sans-serif;
  font-size: 15px;
  font-weight: 500;
}
/* line 92, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .new-to-eu-exams-sidenav > li ul {
  display: none;
}
/* line 98, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .new-to-eu-exams-sidenav > li a {
  color: #545A6C;
  padding: 3px 15px;
}
/* line 104, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .new-to-eu-exams-sidenav > li.active ul {
  display: block;
}
/* line 107, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .new-to-eu-exams-sidenav > li.active > a {
  border-left: 1px solid #00E9B7;
}
/* line 111, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .new-to-eu-exams-sidenav > li:first-child {
  margin-top: 0;
}
/* line 115, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .new-to-eu-exams-sidenav ul.nav {
  display: block;
}
/* line 118, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .new-to-eu-exams-sidenav ul.nav > li {
  font-family: "Titillium Web", sans-serif;
  font-size: 12px;
  font-weight: 300;
}
/* line 123, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .new-to-eu-exams-sidenav ul.nav > li a {
  padding: 3px 15px;
}
/* line 129, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .new-to-eu-exams-sidenav ul.nav > li.active a {
  font-weight: 600;
  color: #00CDB7;
}
/* line 137, ../sass/base/pages/_new-to-eu-exams.scss */
.node-type-new-to-eu-exams .affix-bottom {
  position: absolute;
}

/* line 142, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-contents {
  font-size: 12px;
  font-family: "Titillium Web", sans-serif;
  font-weight: 400;
  color: #62697d;
  line-height: 15px;
}
/* line 149, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-contents .videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
  margin: 0 0 88px 0;
}
/* line 156, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-contents .videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

/* line 166, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-section > header h3, .hiw-table tr.head th {
  text-transform: uppercase;
  font-size: 14px;
  margin: 0;
  line-height: 40px;
  font-family: "Titillium Web", sans-serif;
  font-weight: 600;
}

/* line 175, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-section {
  margin: 0 0 88px;
}
/* line 178, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-section > header {
  background-color: #39415B;
  color: #fff;
}
/* line 182, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-section > header h3 {
  padding: 0 58px;
  color: #ffffff;
}
/* line 189, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-section .hiw-header-extended {
  padding: 88px 0 88px 88px;
}
/* line 192, ../sass/base/pages/_new-to-eu-exams.scss */
.products .hiw-section .hiw-header-extended {
  padding-bottom: 55px;
}
/* line 196, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-section .hiw-header-extended .btn {
  margin-top: 33px;
}
/* line 200, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-section .hiw-header-extended h3 {
  text-transform: none;
  font-size: 24px;
  margin-bottom: 22px;
  padding: 0;
  font-weight: 400;
}
/* line 208, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-section .hiw-header-extended p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #ccc;
  margin-bottom: 11px;
}
/* line 215, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-section .hiw-header-extended p span {
  font-weight: 600;
  color: #fff;
}

/* line 223, ../sass/base/pages/_new-to-eu-exams.scss */
.epso-process,
.epso-exams {
  margin-bottom: 66px;
}

/* line 228, ../sass/base/pages/_new-to-eu-exams.scss */
.profile-exams {
  margin-bottom: 44px;
}

/* line 232, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-content {
  padding: 88px 58px;
  background: #f2f2f2;
  font-size: 14px;
}
/* line 237, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-content ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 243, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-content ul li:before {
  display: block;
  content: '';
  position: absolute;
  top: 4px;
  left: 4px;
}
/* line 256, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-content li {
  padding: 0 0 4px 20px;
  line-height: 1.2;
  position: relative;
  font-weight: 400;
}
/* line 263, ../sass/base/pages/_new-to-eu-exams.scss */
.epso-exams .hiw-content {
  padding: 33px 11px;
}
/* line 266, ../sass/base/pages/_new-to-eu-exams.scss */
.epso-exams .hiw-content p {
  color: #545A6C;
}

/* line 272, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-eligibility {
  padding-bottom: 55px;
  padding-top: 55px;
}
/* line 276, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-eligibility p,
.hiw-eligibility li {
  color: #545A6C;
}

/* line 282, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-page-head {
  background-color: #32394f;
  margin: 0 0 66px 0;
  padding-top: 66px;
  padding-bottom: 66px;
}
/* line 288, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-page-head .hiw-header-extended {
  position: relative;
}
/* line 291, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-page-head .hiw-header-extended .page-title {
  font-size: 24px;
  font-weight: 400;
  margin: 0 0 22px 0;
  color: #ffffff;
}
/* line 298, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-page-head .hiw-header-extended .page-description {
  font-size: 14px;
  font-weight: 400;
  margin: 0;
  color: #ffffff;
}
/* line 304, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-page-head .hiw-header-extended .page-description span {
  font-weight: 600;
}
/* line 310, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-page-head .girl {
  background-repeat: no-repeat;
  background-image: url("../img/sprite-girl.png?v=2025-06-19.11:44:46");
  background-position: 0 0;
  width: 144px;
  height: 241px;
  position: absolute;
  bottom: -69px;
  right: 10px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 310, ../sass/base/pages/_new-to-eu-exams.scss */
  .hiw-page-head .girl {
    background-image: url("../img/sprite-girl-2x.png?v=2025-06-19.11:44:46");
    background-size: 670px 690px;
  }
}

/* line 322, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-content-table {
  padding: 0;
}

/* line 326, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-table {
  width: 100%;
  border-collapse: collapse;
}
/* line 330, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-table th,
.hiw-table td {
  width: 20%;
  border: solid;
  border-width: 0 6px;
  text-align: center;
}
/* line 338, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-table th {
  background: #00e9b7;
  color: #fff;
  min-height: 42px;
  line-height: 42px;
  font-size: 14px;
}
/* line 346, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-table td {
  background: #fff;
  border-color: #f2f2f2;
  color: #555b6d;
  vertical-align: middle;
  min-height: 90px;
  padding: 15px 13px;
  font-size: 14px;
}
/* line 356, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-table ul {
  margin-top: 19px;
  text-align: left;
}
/* line 361, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-table li {
  line-height: 1.2;
}
/* line 364, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-table li .marker, .hiw-table li .hiw-content ul li:before, .hiw-content ul .hiw-table li li:before {
  top: 6px;
  left: 0;
}
/* line 371, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-table tr.head th {
  padding: 0 17px;
  background-color: #545A6C;
  border-color: #545A6C;
  color: #fff;
  text-align: left;
}
/* line 381, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-table tr.head .step {
  margin-right: 20px;
}
/* line 387, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-table .hiw-pre-selection td {
  vertical-align: top;
}
/* line 393, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-table .hiw-intermediate-test td {
  height: 90px;
}
/* line 399, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-table .hiw-assement-centre td {
  padding-top: 30px;
  padding-bottom: 30px;
  vertical-align: top;
}

/* line 407, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-icon-wrapper {
  width: 74px;
  height: 74px;
  border-radius: 74px;
  background: #32394f;
  display: inline-block;
  margin: 0 auto 10px;
  position: relative;
  overflow: hidden;
}
/* line 416, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-icon-wrapper:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 50%;
  background: #3b404f;
  z-index: 1;
}

/* line 428, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-exam {
  text-align: center;
  font-size: 12px;
}
/* line 432, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-exam .hiw-icon-txt {
  font-weight: 700;
  font-size: 10px;
  display: block;
  text-align: center;
  position: absolute;
  top: 18px;
  z-index: 2;
  width: 100%;
  color: #fff;
}
/* line 444, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-exam .hiw-icon {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  display: inline-block;
  margin: 0 auto;
  position: relative;
  z-index: 2;
  top: 32px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 444, ../sass/base/pages/_new-to-eu-exams.scss */
  .hiw-exam .hiw-icon {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 453, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-exam .hiw-icon-pen {
  width: 17px;
  height: 26px;
  background-position: -272px -82px;
  margin-top: -1px;
}
/* line 460, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-exam .hiw-icon-msg {
  width: 34px;
  height: 25px;
  background-position: -208px -120px;
}
/* line 466, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-exam .hiw-icon-man {
  width: 34px;
  height: 34px;
  background-position: -208px -81px;
  margin-top: -2px;
}
/* line 473, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-exam .hiw-icon-calendar {
  width: 28px;
  height: 29px;
  background-position: -242px -82px;
}

/* line 480, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-content-with-icons {
  padding: 0 0 0 100px;
  position: relative;
  min-height: 90px;
  margin-bottom: 30px;
}
/* line 486, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-content-with-icons .hiw-icons {
  width: 74px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -40px;
}

/* line 497, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-profile .hiw-icons .hiw-icon-wrapper {
  width: 60px;
  height: 60px;
  border-radius: 60px;
  position: relative;
}
/* line 504, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-profile .hiw-profile-txt {
  font-style: normal;
  text-transform: uppercase;
  color: #fff;
  font-family: "Titillium Web", sans-serif;
  font-size: 24px;
  font-weight: 500;
  display: block;
  text-align: center;
  position: relative;
  z-index: 2;
  top: 50%;
  height: 24px;
  line-height: 1;
  margin-top: -12px;
}
/* line 521, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-profile .hiw-profile-text {
  float: left;
}
/* line 525, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-profile p {
  color: #545A6C;
}

/* line 532, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-profile-double .hiw-icons {
  margin-top: -60px;
}
/* line 536, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-profile-double .hiw-icon-wrapper {
  margin-bottom: 0;
}

/* line 542, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-product .hiw-product-icon {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  display: block;
  width: 55px;
  height: 57px;
  margin: 0 auto 15px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 542, ../sass/base/pages/_new-to-eu-exams.scss */
  .hiw-product .hiw-product-icon {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 550, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-product .hiw-product-questions {
  background-position: -77px -180px;
}
/* line 551, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-product .hiw-product-webinar {
  background-position: -135px -180px;
}
/* line 552, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-product .hiw-product-classroom-training {
  background-position: -193px -180px;
}
/* line 553, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-product .hiw-product-personal-coaching {
  background-position: -251px -180px;
}

/* line 557, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-qtype .hiw-icons {
  margin-top: -10px;
}
/* line 560, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-qtype .hiw-icons .marker, .hiw-qtype .hiw-icons .hiw-content ul li:before, .hiw-content ul .hiw-qtype .hiw-icons li:before {
  width: 20px;
  height: 20px;
  border-radius: 20px;
  margin-left: 9px;
}
/* line 568, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-qtype .hiw-qtype-text a {
  text-decoration: underline;
  cursor: pointer;
}
/* line 572, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-qtype .hiw-qtype-text a, .hiw-qtype .hiw-qtype-text a:hover, .hiw-qtype .hiw-qtype-text a:active, .hiw-qtype .hiw-qtype-text a:focus {
  color: #f7931e;
}

/* line 582, ../sass/base/pages/_new-to-eu-exams.scss */
.affix-bottom {
  position: absolute;
}
/* line 585, ../sass/base/pages/_new-to-eu-exams.scss */
.page-new-to-eu-exams .affix-bottom.new-to-eu-exams-sidebar {
  bottom: 508px;
}

/* line 590, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-two-column-lists {
  padding: 40px 23px 10px 23px;
}
/* line 14, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.hiw-two-column-lists:before, .hiw-two-column-lists:after {
  content: " ";
  display: table;
}
/* line 19, ../../../../../../sites/all/libraries/bootstrap_sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.hiw-two-column-lists:after {
  clear: both;
}
/* line 594, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-two-column-lists > ul {
  width: 50%;
  float: left;
  margin: 0;
  padding: 0 35px;
  list-style-type: none;
}
/* line 601, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-two-column-lists > ul li {
  padding: 0 30px 30px 45px;
  line-height: 1.2;
  position: relative;
  font-weight: 400;
  font-size: 18px;
}
/* line 608, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-two-column-lists > ul li .marker, .hiw-content .hiw-two-column-lists > ul li li:before {
  width: 15px;
  height: 15px;
  border-radius: 15px;
  position: absolute;
  top: 9px;
  left: 4px;
}

/* line 620, ../sass/base/pages/_new-to-eu-exams.scss */
.hiw-successful-candidate p {
  color: #545A6C;
}

/* line 3, ../sass/base/pages/_evaluation.scss */
.view-case-study-evaluation-list thead th a.active {
  color: #fff;
}
/* line 8, ../sass/base/pages/_evaluation.scss */
.view-case-study-evaluation-list thead th.active a.active {
  color: #000;
}

/* line 14, ../sass/base/pages/_evaluation.scss */
.eutraining-evaluations-table thead th {
  width: auto;
}
/* line 17, ../sass/base/pages/_evaluation.scss */
.eutraining-evaluations-table thead th:nth-child(3) {
  width: 1%;
}

/* line 25, ../sass/base/pages/_evaluation.scss */
.evaluation-case-study-form fieldset h3 {
  font-size: 28px;
  margin: 40px 0 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e5e6e9;
}
/* line 31, ../sass/base/pages/_evaluation.scss */
.evaluation-case-study-form fieldset h3:first-child {
  margin: 0 0 10px 0;
}
/* line 36, ../sass/base/pages/_evaluation.scss */
.evaluation-case-study-form fieldset h3,
.evaluation-case-study-form fieldset label {
  font-weight: 400;
}
/* line 41, ../sass/base/pages/_evaluation.scss */
.evaluation-case-study-form fieldset label[for] {
  margin: 0;
  float: left;
  width: 41%;
  line-height: 32px;
}
/* line 47, ../sass/base/pages/_evaluation.scss */
.evaluation-case-study-form fieldset label[for] + .col-md-7 {
  line-height: 32px;
}
/* line 52, ../sass/base/pages/_evaluation.scss */
.evaluation-case-study-form fieldset input {
  float: left;
  width: 40px;
  margin-right: 10px;
}
/* line 57, ../sass/base/pages/_evaluation.scss */
.evaluation-case-study-form fieldset input[readonly] {
  background: transparent;
}
/* line 61, ../sass/base/pages/_evaluation.scss */
.evaluation-case-study-form fieldset input.form-text {
  padding: 5px 0;
}
/* line 65, ../sass/base/pages/_evaluation.scss */
.evaluation-case-study-form fieldset input + .fancy-border,
.evaluation-case-study-form fieldset input + .fancy-border-base .fancy-border {
  left: 10px;
  bottom: 0;
  width: 40px;
}
/* line 74, ../sass/base/pages/_evaluation.scss */
.evaluation-case-study-form .per-competency {
  margin: 10px 0 20px;
  font-size: 28px;
  font-weight: 300;
}
/* line 80, ../sass/base/pages/_evaluation.scss */
.evaluation-case-study-form .case-study-breakdowns {
  margin-bottom: 30px;
  padding-bottom: 15px;
  border-bottom: 1px solid #d4d5da;
  margin-left: 25px;
}
/* line 86, ../sass/base/pages/_evaluation.scss */
.evaluation-case-study-form .case-study-breakdowns > div {
  margin-bottom: 2px;
}

/* line 2, ../sass/base/pages/_about_us.scss */
.page-about-us .page-header, .node-type-about-us .page-header {
  font-size: 40px;
  font-weight: 500;
  color: #545A6C;
  text-align: center;
}
/* line 9, ../sass/base/pages/_about_us.scss */
.page-about-us .about-us-description, .node-type-about-us .about-us-description {
  font-size: 16px;
  line-height: 22px;
  font-weight: 300;
  max-width: 600px;
  margin: 0 auto 50px auto;
}
/* line 16, ../sass/base/pages/_about_us.scss */
.page-about-us .about-us-description span, .node-type-about-us .about-us-description span {
  font-weight: 600;
}
/* line 21, ../sass/base/pages/_about_us.scss */
.page-about-us .about-us-advantages, .node-type-about-us .about-us-advantages {
  margin-bottom: 70px;
}
/* line 24, ../sass/base/pages/_about_us.scss */
.page-about-us .about-us-advantages .wrapper, .node-type-about-us .about-us-advantages .wrapper {
  margin-bottom: 25px;
}
/* line 30, ../sass/base/pages/_about_us.scss */
.page-about-us .advantage i, .node-type-about-us .advantage i {
  background-repeat: no-repeat;
  background-image: url("../img/sprite.png?v=2025-06-19.11:44:46");
  margin: 0 auto;
  display: block;
  width: 28px;
  height: 28px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 30, ../sass/base/pages/_about_us.scss */
  .page-about-us .advantage i, .node-type-about-us .advantage i {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:46");
    background-size: 310px 350px;
  }
}
/* line 38, ../sass/base/pages/_about_us.scss */
.page-about-us .advantage span, .node-type-about-us .advantage span {
  font-size: 16px;
  line-height: 24px;
  color: #767b8a;
}
/* line 45, ../sass/base/pages/_about_us.scss */
.page-about-us .circle, .node-type-about-us .circle {
  padding-top: 13px;
}
/* line 49, ../sass/base/pages/_about_us.scss */
.page-about-us .circle-about-us, .node-type-about-us .circle-about-us {
  -moz-border-radius: 25px;
  -webkit-border-radius: 25px;
  border-radius: 25px;
  background-color: #d4d5da;
  width: 50px;
  height: 50px;
  margin: 0 auto;
}
/* line 59, ../sass/base/pages/_about_us.scss */
.page-about-us .advantage-award i, .node-type-about-us .advantage-award i {
  width: 16px;
  background-position: -208px -147px;
}
/* line 64, ../sass/base/pages/_about_us.scss */
.page-about-us .advantage-preparation i, .node-type-about-us .advantage-preparation i {
  background-position: -226px -148px;
}
/* line 65, ../sass/base/pages/_about_us.scss */
.page-about-us .advantage-users i, .node-type-about-us .advantage-users i {
  background-position: -256px -148px;
}
/* line 66, ../sass/base/pages/_about_us.scss */
.page-about-us .advantage-languages i, .node-type-about-us .advantage-languages i {
  background-position: -284px -147px;
}
/* line 67, ../sass/base/pages/_about_us.scss */
.page-about-us .advantage-questions i, .node-type-about-us .advantage-questions i {
  background-position: -243px -120px;
}
/* line 69, ../sass/base/pages/_about_us.scss */
.page-about-us .map, .node-type-about-us .map {
  margin-top: 40px;
}
/* line 73, ../sass/base/pages/_about_us.scss */
.page-about-us .text, .node-type-about-us .text {
  padding: 32px 32px 16px;
  text-align: center;
  font-size: 16px;
}
/* line 79, ../sass/base/pages/_about_us.scss */
.page-about-us .footer, .node-type-about-us .footer {
  margin-top: 0;
}

/* line 84, ../sass/base/pages/_about_us.scss */
.people {
  margin-top: 40px;
}
/* line 88, ../sass/base/pages/_about_us.scss */
.people .container {
  padding: 40px 32px 56px;
  border: 1px solid #dcdee1;
}
/* line 93, ../sass/base/pages/_about_us.scss */
.people .people-name {
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 300;
  margin: 28px 0 0 0;
  color: #545a6c;
}
/* line 100, ../sass/base/pages/_about_us.scss */
.people .people-name span {
  font-weight: 600;
}
/* line 105, ../sass/base/pages/_about_us.scss */
.people .user-image {
  width: 110px;
  height: 110px;
  background-position: 0px -260px;
  background-size: 410%;
}
/* line 112, ../sass/base/pages/_about_us.scss */
.people .wrapper {
  font-size: 16px;
  max-width: 778px;
  margin: 0 auto;
}
/* line 118, ../sass/base/pages/_about_us.scss */
.people .circle {
  padding-top: 0;
}
/* line 122, ../sass/base/pages/_about_us.scss */
.people .people-title {
  text-transform: uppercase;
  font-size: 13px;
  color: #00ccb6;
  margin-bottom: 10px;
  display: block;
  font-weight: 600;
}

/* line 137, ../sass/base/pages/_about_us.scss */
.people-even .container {
  background-color: #f8f8f9;
}

/* line 143, ../sass/base/pages/_about_us.scss */
.people-odd .container {
  background-color: #fefefe;
}

/* line 2, ../sass/base/pages/_system.scss */
.page-404 h1 {
  margin: 0 0 40px;
}
/* line 6, ../sass/base/pages/_system.scss */
.page-404 h3 {
  margin-top: 0;
  font-size: 14px;
}
/* line 10, ../sass/base/pages/_system.scss */
.page-404 h3 + p {
  font-size: 14px;
}
/* line 15, ../sass/base/pages/_system.scss */
.page-404 .node-page {
  padding: 0;
}
/* line 18, ../sass/base/pages/_system.scss */
.page-404 .node-page:before {
  background-image: url("../img/404-not-found.png?v=2025-06-19.11:44:46");
  content: '';
  position: absolute;
  top: -20px;
  right: 0;
  z-index: -1;
  width: 421px;
  height: 513px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 18, ../sass/base/pages/_system.scss */
  .page-404 .node-page:before {
    background-image: url("../img/404-not-found-2x.png?v=2025-06-19.11:44:46");
    background-size: 421px 513px;
  }
}
/* line 31, ../sass/base/pages/_system.scss */
.page-404 .field-name-body p {
  max-width: none;
}
/* line 35, ../sass/base/pages/_system.scss */
.page-404 .field-name-body .btn {
  color: #fff;
  text-decoration: none;
}
/* line 39, ../sass/base/pages/_system.scss */
.page-404 .field-name-body .btn[href="/"] {
  margin-top: 20px;
}

/* line 47, ../sass/base/pages/_system.scss */
.welcome-page h1 {
  margin: 0 0 40px;
  font-size: 32px;
}
/* line 52, ../sass/base/pages/_system.scss */
.welcome-page p {
  font-size: 14px;
}
/* line 56, ../sass/base/pages/_system.scss */
.welcome-page .alert {
  display: none;
}
/* line 60, ../sass/base/pages/_system.scss */
.welcome-page .node-page {
  padding: 0;
}
@media screen and (min-width: 1200px) {
  /* line 63, ../sass/base/pages/_system.scss */
  .welcome-page .node-page:before {
    background-image: url("../img/welcome-page.png?v=2025-06-19.11:44:46");
    content: '';
    position: absolute;
    top: -20px;
    right: -40px;
    z-index: -1;
    width: 570px;
    height: 410px;
  }
}
@media only screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 1200px) and (min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min-resolution: 192dpi), only screen and (min-width: 1200px) and (min-resolution: 2dppx) {
  /* line 63, ../sass/base/pages/_system.scss */
  .welcome-page .node-page:before {
    background-image: url("../img/welcome-page.png?v=2025-06-19.11:44:46");
    background-size: 570px 410px;
  }
}

/* line 77, ../sass/base/pages/_system.scss */
.welcome-page .main-container {
  height: 400px;
}
/* line 82, ../sass/base/pages/_system.scss */
.welcome-page .field-name-body p {
  max-width: 600px;
}
/* line 86, ../sass/base/pages/_system.scss */
.welcome-page .field-name-body .btn {
  color: #fff;
  text-decoration: none;
}
/* line 90, ../sass/base/pages/_system.scss */
.welcome-page .field-name-body .btn[href="/"] {
  margin-top: 20px;
}

/* line 2, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container h1, .full-report-container h2, .full-report-container h3, .full-report-container h4 {
  margin: 20px 0 0;
  font-size: 100%;
  font-weight: 600;
}
/* line 8, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container h2:first-child {
  font-size: 28px;
  margin-top: 0;
}
/* line 13, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container h4 {
  margin: 25px 0;
  font-weight: 700;
}
/* line 17, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container h4.detail-area-title {
  margin-bottom: 0;
}
/* line 22, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container .detail-subtitle {
  color: #32394f;
  font-size: 16px;
  font-weight: 600;
  text-decoration: underline;
  margin: 38px 0 20px;
}
/* line 31, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container > :first-child .detail-subtitle {
  margin-top: 0;
}
/* line 36, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container .detail-score {
  font-size: 12px;
  line-height: 24px;
}
/* line 41, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container p {
  margin: 0;
  color: #323d5b;
  font-size: 14px;
  font-weight: 300;
  line-height: 21px;
}
/* line 49, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container li {
  margin-top: 8px;
}
/* line 52, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container li.first {
  margin: 0;
}
/* line 56, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container li label {
  display: block;
  margin: 0 0 -5px;
  font-weight: 700;
}
/* line 63, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container ul {
  margin: 0 0 20px;
  padding: 0;
  list-style: square inside;
}
/* line 68, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container ul.progress-bar-list {
  margin: 30px 0;
  list-style: none;
  width: 100%;
  max-width: 480px;
}
/* line 75, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container ul.detail-etray-report-list {
  list-style: none;
  width: 100%;
  max-width: 480px;
}
/* line 80, ../sass/base/pages/_detailed_analysis.scss */
.full-report-container ul.detail-etray-report-list li {
  margin: 0;
}

/* line 2, ../sass/base/pages/_salary_calculator.scss */
body.page-salary-calculator .embed-salary-calculator-modal-content .form-type-textarea {
  margin-bottom: 16px !important;
}

/* line 9, ../sass/base/pages/_salary_calculator.scss */
.salary-calculator-sidebar h2 {
  border: 0;
  padding: 0;
  margin: 0 0 15px;
  font-size: 36px;
}
/* line 16, ../sass/base/pages/_salary_calculator.scss */
.salary-calculator-sidebar .views-row {
  margin-bottom: 10px;
}

/* line 26, ../sass/base/pages/_salary_calculator.scss */
.page-embed.page-embed-salary-calculator .main-container {
  padding-top: 0;
}
/* line 29, ../sass/base/pages/_salary_calculator.scss */
.page-embed.page-embed-salary-calculator.navbar-is-fixed-top.no-secondary-bar {
  padding-top: 0;
}
/* line 33, ../sass/base/pages/_salary_calculator.scss */
.page-embed.page-embed-salary-calculator .salary-calculator-body {
  padding-right: 0;
}

/* line 2, ../sass/base/pages/_subscriptions.scss */
.page-user-subscriptions .form-item-sendgrid-subscriber {
  margin-left: 0;
  margin-bottom: 30px;
}
/* line 7, ../sass/base/pages/_subscriptions.scss */
.page-user-subscriptions .form-item p.text-hint {
  margin-left: 30px;
  color: #9E9E9E;
  font-size: 13px;
}
/* line 13, ../sass/base/pages/_subscriptions.scss */
.page-user-subscriptions .btn-success {
  background-color: #f9b233;
}
/* line 16, ../sass/base/pages/_subscriptions.scss */
.page-user-subscriptions .btn-success:hover {
  background-color: #f29e07;
}
/* line 21, ../sass/base/pages/_subscriptions.scss */
.page-user-subscriptions th[width="18%"] {
  width: 25%;
}

/* line 3, ../sass/base/pages/_statistics.scss */
.page-practice-center-statistics .user-dashboard-content #et-statistics-type-buttons-form {
  padding-top: 40px;
}
/* line 6, ../sass/base/pages/_statistics.scss */
.page-practice-center-statistics .user-dashboard-content #et-statistics-type-buttons-form .checkbox label {
  padding-left: 0;
  font-weight: 600;
}
/* line 10, ../sass/base/pages/_statistics.scss */
.page-practice-center-statistics .user-dashboard-content #et-statistics-type-buttons-form .checkbox label p {
  display: inline-block;
}
/* line 16, ../sass/base/pages/_statistics.scss */
.page-practice-center-statistics .user-dashboard-content #et-statistics-type-buttons-form .disabled p {
  font-weight: 400;
  color: #9e9e9e;
  cursor: not-allowed;
}
/* line 22, ../sass/base/pages/_statistics.scss */
.page-practice-center-statistics .user-dashboard-content #et-statistics-type-buttons-form .disabled .icheckbox {
  cursor: not-allowed;
}
/* line 28, ../sass/base/pages/_statistics.scss */
.page-practice-center-statistics .user-dashboard-content #et-statistics-interval-buttons-form {
  margin-top: 45px;
}
/* line 31, ../sass/base/pages/_statistics.scss */
.page-practice-center-statistics .user-dashboard-content #et-statistics-interval-buttons-form .form-disabled {
  font-weight: 400;
  color: #9e9e9e;
}
/* line 35, ../sass/base/pages/_statistics.scss */
.page-practice-center-statistics .user-dashboard-content #et-statistics-interval-buttons-form .form-disabled p, .page-practice-center-statistics .user-dashboard-content #et-statistics-interval-buttons-form .form-disabled .iradio {
  cursor: not-allowed;
}
/* line 40, ../sass/base/pages/_statistics.scss */
.page-practice-center-statistics .user-dashboard-content #et-statistics-interval-buttons-form .form-item {
  display: inline-block;
  margin: 0 0 0 40px;
}
/* line 45, ../sass/base/pages/_statistics.scss */
.page-practice-center-statistics .user-dashboard-content #et-statistics-interval-buttons-form .form-item:first-child {
  margin: 0 0 0 10px;
}

/* line 52, ../sass/base/pages/_statistics.scss */
.question-type-text-abstractreasoning {
  color: #c9b928;
}

/* line 53, ../sass/base/pages/_statistics.scss */
.question-type-text-accuracy {
  color: #8c6239;
}

/* line 54, ../sass/base/pages/_statistics.scss */
.question-type-text-basicitliteracy {
  background: #c2c2c2;
}

/* line 55, ../sass/base/pages/_statistics.scss */
.question-type-text-casestudy {
  color: #29215e;
}

/* line 56, ../sass/base/pages/_statistics.scss */
.question-type-text-communication {
  background: #fdc22d;
}

/* line 57, ../sass/base/pages/_statistics.scss */
.question-type-text-etray {
  color: #2da899;
}

/* line 58, ../sass/base/pages/_statistics.scss */
.question-type-text-adetray {
  color: #2da899;
}

/* line 59, ../sass/base/pages/_statistics.scss */
.question-type-text-astetray {
  color: #2da899;
}

/* line 60, ../sass/base/pages/_statistics.scss */
.question-type-text-scetray {
  color: #2da899;
}

/* line 61, ../sass/base/pages/_statistics.scss */
.question-type-text-eupoliticalaffairs {
  background: #f8f8f8;
}

/* line 62, ../sass/base/pages/_statistics.scss */
.question-type-text-financialcompetency {
  background: #d0ff00;
}

/* line 63, ../sass/base/pages/_statistics.scss */
.question-type-text-hr {
  background: #00f8ff;
}

/* line 64, ../sass/base/pages/_statistics.scss */
.question-type-text-informationandcommunicationtechnology {
  background: #aa77ff;
}

/* line 65, ../sass/base/pages/_statistics.scss */
.question-type-text-itliteracy {
  color: #c2c2c2;
}

/* line 66, ../sass/base/pages/_statistics.scss */
.question-type-text-law {
  background: #ccb282;
}

/* line 67, ../sass/base/pages/_statistics.scss */
.question-type-text-languagetest {
  color: #8cc63f;
}

/* line 68, ../sass/base/pages/_statistics.scss */
.question-type-text-numericalreasoning {
  color: #f9604b;
}

/* line 69, ../sass/base/pages/_statistics.scss */
.question-type-text-organisingpriorising {
  color: #f9215e;
}

/* line 70, ../sass/base/pages/_statistics.scss */
.question-type-text-projectmanagement {
  background: #dc143c;
}

/* line 71, ../sass/base/pages/_statistics.scss */
.question-type-text-secretarialcompetency {
  color: #8c99d8;
}

/* line 72, ../sass/base/pages/_statistics.scss */
.question-type-text-situationaljudgement {
  color: #683164;
}

/* line 73, ../sass/base/pages/_statistics.scss */
.question-type-text-adsituationaljudgement {
  color: #683164;
}

/* line 74, ../sass/base/pages/_statistics.scss */
.question-type-text-astsituationaljudgement {
  color: #683164;
}

/* line 75, ../sass/base/pages/_statistics.scss */
.question-type-text-verbalreasoning {
  color: #ff8503;
}

/* line 2, ../sass/base/pages/_maintenance_page.scss */
.maintenance-page.navbar-is-fixed-top {
  padding: 0;
}
/* line 6, ../sass/base/pages/_maintenance_page.scss */
.maintenance-page header.navbar {
  position: relative;
}
/* line 10, ../sass/base/pages/_maintenance_page.scss */
.maintenance-page .navbar-header {
  width: 100%;
  text-align: center;
}
/* line 16, ../sass/base/pages/_maintenance_page.scss */
.maintenance-page .navbar .logo {
  border: 0;
  margin: 30px 0;
}
/* line 23, ../sass/base/pages/_maintenance_page.scss */
.maintenance-page .main-container .page-header {
  display: block;
  font-size: 36px;
  text-transform: capitalize;
}
/* line 30, ../sass/base/pages/_maintenance_page.scss */
.maintenance-page .maintenance-body {
  background: #e3e4e7;
  padding: 40px;
  font-size: 18px;
  text-align: center;
  border-radius: 5px;
}

/* line 1, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard {
  background: #fefefe;
}
/* line 4, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .region-content {
  margin-top: 20px;
}
/* line 8, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .overall-score {
  position: absolute;
  top: 35px;
  left: 0;
  right: 0;
  font-weight: 400;
  text-align: center;
  z-index: 1;
}
/* line 17, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .overall-score b {
  font-size: 37px;
  line-height: 12px;
  font-weight: normal;
}
/* line 23, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .overall-score i {
  position: relative;
  top: -15px;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
}
/* line 31, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .overall-score em {
  display: block;
  font-size: 10px;
  font-style: normal;
  margin-top: -2px;
}
/* line 40, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .history--header {
  position: relative;
  margin: 0 0 16px;
  font-size: 14px;
}
/* line 45, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .history--header h4 {
  display: inline-block;
  margin: 0 16px 0 0;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: -0.1px;
}
/* line 53, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .history--header span {
  margin-right: 16px;
  letter-spacing: -0.1px;
}
/* line 57, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .history--header span.exam--links {
  position: absolute;
  right: 0;
  margin: 0;
}
/* line 64, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .history--header a {
  margin-left: 10px;
}
/* line 70, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .history--content ul {
  list-style-type: none;
  padding: 0;
}
/* line 75, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .history--content label {
  font-weight: normal;
}
/* line 79, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .history--content .col-md-9 {
  padding-right: 0;
}
/* line 83, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .history--content .evaluation-block {
  margin-top: 10px;
}
/* line 86, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .history--content .evaluation-block i {
  margin-right: 8px;
}
/* line 90, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .history--content .evaluation-block .link-button {
  display: table;
  padding: 0 12px 1px 12px;
  margin-top: 8px;
}
/* line 98, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .history--chart {
  position: relative;
  width: 98px;
  height: 98px;
}
/* line 104, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .history--show-all {
  margin: 25px 0 0;
  text-align: center;
  text-transform: uppercase;
}
/* line 112, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .exam--showmore {
  text-align: right;
}
/* line 115, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .exam--showmore a {
  color: #555b6d;
  text-decoration: underline;
}
/* line 123, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .popover-content a {
  display: inline-block;
  color: #fab233;
  cursor: pointer;
  text-decoration: underline;
  letter-spacing: -0.1px;
}
/* line 131, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .popover-content a:not(:last-child) {
  margin-right: 10px;
}
/* line 138, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard .right-col .frame {
  background: #f7f9fb;
  padding: 24px;
  margin-bottom: 32px;
  box-shadow: 0 2px 15px 0 rgba(46, 61, 73, 0.15);
}
/* line 147, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .modal-dialog {
  width: 100%;
  max-width: 940px;
}
/* line 152, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .modal-header {
  position: relative;
  padding: 20px 30px;
  border-bottom: 1px solid #ccc;
}
/* line 157, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .modal-header h2 {
  color: #32394f;
  margin: 0;
  font-size: 28px;
  font-weight: normal;
}
/* line 164, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .modal-header .link-button {
  margin-top: 1px;
}
/* line 169, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .modal-body {
  margin: 0;
  padding: 0;
}
/* line 173, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .modal-body > .row {
  margin: 0;
  padding: 0 20px 30px;
}
/* line 178, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .modal-body .btn {
  float: left;
  margin: 0 10px;
  width: calc(75% - 20px);
}
/* line 184, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .modal-body .add-more-types-confirm {
  background: #00e0b7;
}
/* line 188, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .modal-body .add-more-types-cancel {
  width: calc(25% - 20px);
  background: #ccc !important;
}
/* line 193, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .modal-body h3 {
  color: #555b6c;
  margin: 0;
  padding: 22px 30px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-top: 1px solid #ccc;
}
/* line 202, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .modal-body .amount-wrap {
  display: inline-block;
  width: 105px;
  text-align: right;
  margin-left: -9px;
}
/* line 208, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .modal-body .amount-wrap input {
  background: transparent;
  border: none;
  width: 35px;
  text-align: right;
  -moz-appearance: textfield;
}
/* line 215, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .modal-body .amount-wrap input::-webkit-inner-spin-button, .page-practice-center-dashboard #add-more-types .modal-body .amount-wrap input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* line 222, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .modal-body .amount-wrap .unit {
  display: inline-block;
  width: calc(100% - 41px);
  text-align: left;
}
/* line 230, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .compose-test-question-list {
  padding: 25px 60px;
  height: 430px;
  overflow: scroll;
}
/* line 235, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .compose-test-question-list table {
  width: 100%;
}
/* line 238, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .compose-test-question-list table th:nth-of-type(2),
.page-practice-center-dashboard #add-more-types .compose-test-question-list table th:nth-of-type(3),
.page-practice-center-dashboard #add-more-types .compose-test-question-list table td:nth-of-type(2),
.page-practice-center-dashboard #add-more-types .compose-test-question-list table td:nth-of-type(3) {
  text-align: center;
}
/* line 245, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .compose-test-question-list table th:nth-of-type(1) {
  width: 60%;
}
/* line 249, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .compose-test-question-list table th:nth-of-type(2) {
  width: 20%;
}
/* line 253, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .compose-test-question-list table th:nth-of-type(3) {
  width: 20%;
}
/* line 257, ../sass/base/pages/_user_dashboard.scss */
.page-practice-center-dashboard #add-more-types .compose-test-question-list table td {
  font-size: 16px;
  border-bottom: 1px solid #f7f9fb;
}

/* line 268, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block:not(:last-child) {
  margin: 0 0 48px;
}
/* line 272, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .block-title {
  font-size: 18px;
  font-weight: 600;
  display: block;
  margin-bottom: 16px;
  color: #43485a;
}
/* line 279, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .block-title--uppercase {
  text-transform: uppercase;
}
/* line 285, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block a:focus {
  text-decoration: none;
}
/* line 290, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.box {
  margin: 0 0 32px;
  border-radius: 3px;
  background: #fff;
  box-shadow: 0 2px 15px 0 rgba(46, 61, 73, 0.15);
}
/* line 296, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.box .block-title {
  margin: 0;
  padding: 24px 24px 16px;
  letter-spacing: -0.2px;
  border-bottom: 1px solid #e5e6e9;
  text-transform: uppercase;
}
/* line 304, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.box .block-content {
  padding: 16px 24px 24px;
}
/* line 309, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .link {
  color: #fab233;
  cursor: pointer;
  display: inline-block;
  text-decoration: underline;
  letter-spacing: -0.1px;
}
/* line 317, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .link-button {
  line-height: 24px;
  cursor: pointer;
  display: inline-block;
  border: 1px solid #00e0b7;
  border-radius: 3px;
  padding: 0 12px 1px 12px;
  color: #fff;
  background-color: #00e0b7;
  transition: all ease-in-out 0.2s;
  text-decoration: none;
  outline: none;
}
/* line 330, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .link-button.active, .user-dashboard-block .link-button:hover {
  color: #fff;
  background-color: #00e0b7;
}
/* line 337, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .bottom-links {
  margin-top: 16px;
  line-height: 27px;
  letter-spacing: -0.12px;
}
/* line 343, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .empty-message {
  position: relative;
  padding: 8px 0;
  margin: 0 0 16px 0;
}
/* line 349, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .btn {
  padding: 8px 12px;
}
/* line 353, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-announcements {
  position: relative;
  background-color: #eeeef0;
  letter-spacing: -0.1px;
  line-height: 1.71;
  padding: 0;
  transition: max-height 1s;
  overflow: hidden;
  max-height: 334px;
}
/* line 364, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-announcements #hide-announcement {
  position: absolute;
  top: -6px;
  right: -5px;
  cursor: pointer;
  font-size: 21px;
  line-height: 14px;
  color: #43485a;
  text-decoration: none;
}
/* line 374, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-announcements #hide-announcement .vs__open-indicator {
  transform: rotate(180deg);
}
/* line 379, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-announcements.slide {
  max-height: 24px;
}
/* line 383, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-announcements.slide #hide-announcement .vs__open-indicator {
  transform: rotate(0deg);
}
/* line 389, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-announcements .left,
.user-dashboard-block.dashboard-announcements .right {
  padding: 24px 24px;
}
/* line 394, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-announcements .announcements-carousel {
  margin-bottom: 0;
}
/* line 397, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-announcements .announcements-carousel .announcement {
  color: #32394f;
  outline: none;
}
/* line 401, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-announcements .announcements-carousel .announcement a {
  color: #f7b142;
  font-weight: 600;
  outline: none;
}
/* line 407, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-announcements .announcements-carousel .announcement img {
  display: block;
  width: 100% \9;
  max-width: 100%;
  height: auto;
  min-height: 266px;
  margin: 0 auto;
  width: auto !important;
  height: auto !important;
}
/* line 417, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-announcements .slick-dots {
  position: initial;
  margin-top: 8px;
  line-height: 6px;
}
/* line 422, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-announcements .slick-dots > li {
  width: 6px;
  height: 6px;
  margin: 0 4px;
}
/* line 427, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-announcements .slick-dots > li button,
.user-dashboard-block.dashboard-announcements .slick-dots > li button::before {
  width: 6px;
  height: 6px;
  line-height: 6px;
  color: #bbbdc5;
  opacity: 1;
}
/* line 436, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-announcements .slick-dots > li.slick-active button::before {
  color: #00e0b7;
}
/* line 444, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .actions .btn, .user-dashboard-block.my-questions-with-explanation-block .actions .btn, .user-dashboard-block.my-documents-block .actions .btn {
  padding-left: 8px;
  padding-right: 8px;
}
/* line 449, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .fade-enter-active,
.user-dashboard-block.start-test-block .fade-leave-active, .user-dashboard-block.my-questions-with-explanation-block .fade-enter-active,
.user-dashboard-block.my-questions-with-explanation-block .fade-leave-active, .user-dashboard-block.my-documents-block .fade-enter-active,
.user-dashboard-block.my-documents-block .fade-leave-active {
  transition: opacity 125ms;
}
/* line 454, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .fade-enter,
.user-dashboard-block.start-test-block .fade-leave-to, .user-dashboard-block.my-questions-with-explanation-block .fade-enter,
.user-dashboard-block.my-questions-with-explanation-block .fade-leave-to, .user-dashboard-block.my-documents-block .fade-enter,
.user-dashboard-block.my-documents-block .fade-leave-to {
  opacity: 0;
}
/* line 459, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .v-select, .user-dashboard-block.my-questions-with-explanation-block .v-select, .user-dashboard-block.my-documents-block .v-select {
  margin-bottom: 24px;
}
/* line 462, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .v-select .v__selected_options, .user-dashboard-block.my-questions-with-explanation-block .v-select .v__selected_options, .user-dashboard-block.my-documents-block .v-select .v__selected_options {
  line-height: 2;
}
/* line 466, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .v-select .vs__dropdown-toggle .vs__clear, .user-dashboard-block.my-questions-with-explanation-block .v-select .vs__dropdown-toggle .vs__clear, .user-dashboard-block.my-documents-block .v-select .vs__dropdown-toggle .vs__clear {
  display: none;
}
/* line 471, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .v-select.vs--unsearchable .vs__search, .user-dashboard-block.my-questions-with-explanation-block .v-select.vs--unsearchable .vs__search, .user-dashboard-block.my-documents-block .v-select.vs--unsearchable .vs__search {
  max-width: none;
  opacity: 1 !important;
  border: 0 !important;
}
/* line 477, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .v-select.vs--unsearchable > .vs__dropdown-toggle > .vs__selected + .vs__search, .user-dashboard-block.my-questions-with-explanation-block .v-select.vs--unsearchable > .vs__dropdown-toggle > .vs__selected + .vs__search, .user-dashboard-block.my-documents-block .v-select.vs--unsearchable > .vs__dropdown-toggle > .vs__selected + .vs__search {
  max-width: 1px;
}
/* line 482, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .v-select .vs__dropdown-toggle, .user-dashboard-block.my-questions-with-explanation-block .v-select .vs__dropdown-toggle, .user-dashboard-block.my-documents-block .v-select .vs__dropdown-toggle {
  border: none;
  border-bottom: 1px solid #d4d5da;
  border-radius: 0;
  padding: 0;
}
/* line 489, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .v-select .vs__dropdown-menu, .user-dashboard-block.my-questions-with-explanation-block .v-select .vs__dropdown-menu, .user-dashboard-block.my-documents-block .v-select .vs__dropdown-menu {
  top: calc(100% + 2px);
  box-shadow: none;
  border: 1px solid #d4d5da;
  border-top: none;
  padding: 0;
}
/* line 496, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .v-select .vs__dropdown-menu > *, .user-dashboard-block.my-questions-with-explanation-block .v-select .vs__dropdown-menu > *, .user-dashboard-block.my-documents-block .v-select .vs__dropdown-menu > * {
  padding: 5px 20px !important;
  line-height: 2;
}
/* line 501, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .v-select .vs__dropdown-menu > .vs__dropdown-option--selected, .user-dashboard-block.my-questions-with-explanation-block .v-select .vs__dropdown-menu > .vs__dropdown-option--selected, .user-dashboard-block.my-documents-block .v-select .vs__dropdown-menu > .vs__dropdown-option--selected {
  background: #d4d5da !important;
}
/* line 505, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .v-select .vs__dropdown-menu > .vs__dropdown-option--highlight, .user-dashboard-block.my-questions-with-explanation-block .v-select .vs__dropdown-menu > .vs__dropdown-option--highlight, .user-dashboard-block.my-documents-block .v-select .vs__dropdown-menu > .vs__dropdown-option--highlight {
  background: #545c6e !important;
}
/* line 510, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .v-select.vs--single.vs--open .vs__selected, .user-dashboard-block.my-questions-with-explanation-block .v-select.vs--single.vs--open .vs__selected, .user-dashboard-block.my-documents-block .v-select.vs--single.vs--open .vs__selected {
  opacity: 1;
  position: relative;
}
/* line 515, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .v-select .vs__open-indicator:before, .user-dashboard-block.my-questions-with-explanation-block .v-select .vs__open-indicator:before, .user-dashboard-block.my-documents-block .v-select .vs__open-indicator:before {
  border-width: 1px 1px 0 0;
  height: 7px;
  width: 7px;
}
/* line 523, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test-question-table .v-select, .user-dashboard-block.my-questions-with-explanation-block .compose-test-question-table .v-select, .user-dashboard-block.my-documents-block .compose-test-question-table .v-select {
  margin-bottom: 0;
}
/* line 528, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .et-tooltip, .user-dashboard-block.my-questions-with-explanation-block .et-tooltip, .user-dashboard-block.my-documents-block .et-tooltip {
  display: inline-block;
  margin: 0;
  width: 11px;
  height: 10px;
  opacity: 1;
  background: url("../img/info.svg") no-repeat 0 0;
}
/* line 537, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .tooltip, .user-dashboard-block.my-questions-with-explanation-block .tooltip, .user-dashboard-block.my-documents-block .tooltip {
  white-space: normal;
  margin-top: -18px;
}
/* line 540, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .tooltip .tooltip-arrow, .user-dashboard-block.my-questions-with-explanation-block .tooltip .tooltip-arrow, .user-dashboard-block.my-documents-block .tooltip .tooltip-arrow {
  top: auto !important;
}
/* line 546, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .start-test-next .tooltip, .user-dashboard-block.my-questions-with-explanation-block .start-test-next .tooltip, .user-dashboard-block.my-documents-block .start-test-next .tooltip {
  margin-top: -10px;
}
/* line 551, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .start-test.hidden-tooltip-icon, .user-dashboard-block.my-questions-with-explanation-block .start-test.hidden-tooltip-icon, .user-dashboard-block.my-documents-block .start-test.hidden-tooltip-icon {
  background: transparent !important;
  position: absolute;
  top: 0;
  right: 0;
  height: 37px;
  cursor: default;
  outline: none;
}
/* line 560, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .start-test.hidden-tooltip-icon i, .user-dashboard-block.my-questions-with-explanation-block .start-test.hidden-tooltip-icon i, .user-dashboard-block.my-documents-block .start-test.hidden-tooltip-icon i {
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  margin: 0;
}
/* line 571, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .start-test.hidden-tooltip-icon .tooltip.top, .user-dashboard-block.my-questions-with-explanation-block .start-test.hidden-tooltip-icon .tooltip.top, .user-dashboard-block.my-documents-block .start-test.hidden-tooltip-icon .tooltip.top {
  left: 50% !important;
  transform: translate(-50%);
  width: 200px;
}
/* line 578, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .start-test-breadcrumb, .user-dashboard-block.my-questions-with-explanation-block .start-test-breadcrumb, .user-dashboard-block.my-documents-block .start-test-breadcrumb {
  margin: 0 0 24px;
}
/* line 581, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .start-test-breadcrumb a, .user-dashboard-block.my-questions-with-explanation-block .start-test-breadcrumb a, .user-dashboard-block.my-documents-block .start-test-breadcrumb a {
  display: none;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.8px;
  text-transform: uppercase;
  color: #7b808f;
  text-decoration: none;
  /*&:before {
    content: '//';
    color: $brand-bluey-grey;
    margin: 0 16px;
    font-size: 10px;
  }*/
}
/* line 590, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .start-test-breadcrumb a:hover, .user-dashboard-block.start-test-block .start-test-breadcrumb a.active, .user-dashboard-block.my-questions-with-explanation-block .start-test-breadcrumb a:hover, .user-dashboard-block.my-questions-with-explanation-block .start-test-breadcrumb a.active, .user-dashboard-block.my-documents-block .start-test-breadcrumb a:hover, .user-dashboard-block.my-documents-block .start-test-breadcrumb a.active {
  color: #333a4e;
  display: inline-block;
}
/* line 604, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .start-test-breadcrumb a:first-child:before, .user-dashboard-block.my-questions-with-explanation-block .start-test-breadcrumb a:first-child:before, .user-dashboard-block.my-documents-block .start-test-breadcrumb a:first-child:before {
  display: none;
}
/* line 609, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .start-test-breadcrumb a.active, .user-dashboard-block.start-test-block .start-test-breadcrumb a.disabled, .user-dashboard-block.my-questions-with-explanation-block .start-test-breadcrumb a.active, .user-dashboard-block.my-questions-with-explanation-block .start-test-breadcrumb a.disabled, .user-dashboard-block.my-documents-block .start-test-breadcrumb a.active, .user-dashboard-block.my-documents-block .start-test-breadcrumb a.disabled {
  cursor: default;
  pointer-events: none;
}
/* line 618, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .mode-selection .select-mode-title, .user-dashboard-block.my-questions-with-explanation-block .mode-selection .select-mode-title, .user-dashboard-block.my-documents-block .mode-selection .select-mode-title {
  font-size: 18px;
  letter-spacing: -0.2px;
  text-transform: uppercase;
  margin-bottom: 20px;
  display: block;
}
/* line 626, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .mode-selection .buy-questions-alert, .user-dashboard-block.my-questions-with-explanation-block .mode-selection .buy-questions-alert, .user-dashboard-block.my-documents-block .mode-selection .buy-questions-alert {
  background: #f4c14f;
  margin: auto;
  padding: 10px 20px;
  border-radius: 15px;
  color: #000;
  font-weight: bold;
}
/* line 636, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .mode-selection .buy-questions-link, .user-dashboard-block.my-questions-with-explanation-block .mode-selection .buy-questions-link, .user-dashboard-block.my-documents-block .mode-selection .buy-questions-link {
  margin-top: 20px;
  font-weight: bold;
  color: #f4c14f;
  display: block;
}
/* line 642, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .mode-selection .select-test-mode, .user-dashboard-block.my-questions-with-explanation-block .mode-selection .select-test-mode, .user-dashboard-block.my-documents-block .mode-selection .select-test-mode {
  display: block;
  width: 100%;
  padding: 20px;
  border-radius: 20px;
  background: #F4C14F;
  color: #000;
}
/* line 649, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .mode-selection .select-test-mode.active, .user-dashboard-block.my-questions-with-explanation-block .mode-selection .select-test-mode.active, .user-dashboard-block.my-documents-block .mode-selection .select-test-mode.active {
  background: #F2A418;
}
/* line 652, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .mode-selection .select-test-mode .bigger, .user-dashboard-block.my-questions-with-explanation-block .mode-selection .select-test-mode .bigger, .user-dashboard-block.my-documents-block .mode-selection .select-test-mode .bigger {
  display: block;
  font-size: 18px;
  font-weight: bold;
}
/* line 659, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .mode-selection .actions, .user-dashboard-block.my-questions-with-explanation-block .mode-selection .actions, .user-dashboard-block.my-documents-block .mode-selection .actions {
  text-align: right;
  position: relative;
  margin: 16px -10px 0;
}
/* line 664, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .mode-selection .actions button, .user-dashboard-block.my-questions-with-explanation-block .mode-selection .actions button, .user-dashboard-block.my-documents-block .mode-selection .actions button {
  margin: 0 10px;
  min-width: calc(50% - 20px);
}
/* line 673, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-profile-label, .user-dashboard-block.my-questions-with-explanation-block .select-profile-label, .user-dashboard-block.my-documents-block .select-profile-label {
  display: block;
  color: #43485a;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: -0.1px;
  margin: 0 0 10px;
}
/* line 682, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-profile .phase, .user-dashboard-block.my-questions-with-explanation-block .select-profile .phase, .user-dashboard-block.my-documents-block .select-profile .phase {
  margin: 0 0 10px 0;
}
/* line 685, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-profile .phase b, .user-dashboard-block.my-questions-with-explanation-block .select-profile .phase b, .user-dashboard-block.my-documents-block .select-profile .phase b {
  margin-right: 3px;
}
/* line 690, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-profile select, .user-dashboard-block.my-questions-with-explanation-block .select-profile select, .user-dashboard-block.my-documents-block .select-profile select {
  display: block;
  width: 100%;
  margin: 0 0 20px;
}
/* line 696, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-profile .compose-custom-test-description, .user-dashboard-block.my-questions-with-explanation-block .select-profile .compose-custom-test-description, .user-dashboard-block.my-documents-block .select-profile .compose-custom-test-description {
  color: #333a4e;
  letter-spacing: 0.3px;
  font-size: 12px;
  margin-top: -8px;
  margin-bottom: 28px;
}
/* line 705, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-profile .actions, .user-dashboard-block.my-questions-with-explanation-block .select-profile .actions, .user-dashboard-block.my-documents-block .select-profile .actions {
  margin: 16px -10px 0;
  position: relative;
}
/* line 709, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-profile .actions button, .user-dashboard-block.my-questions-with-explanation-block .select-profile .actions button, .user-dashboard-block.my-documents-block .select-profile .actions button {
  margin: 0 10px;
  min-width: calc(50% - 20px);
}
/* line 714, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-profile .start-test-previous, .user-dashboard-block.my-questions-with-explanation-block .select-profile .start-test-previous, .user-dashboard-block.my-documents-block .select-profile .start-test-previous {
  color: #000;
  background: #cfd1d6;
}
/* line 718, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-profile .start-test-next, .user-dashboard-block.my-questions-with-explanation-block .select-profile .start-test-next, .user-dashboard-block.my-documents-block .select-profile .start-test-next {
  background: #00e0b7;
}
/* line 725, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .compose-test-help, .user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-help, .user-dashboard-block.my-documents-block .compose-test .compose-test-help {
  background: url("../img/info-icon.png") top left no-repeat;
  padding-left: 30px;
  background-size: 18px;
}
/* line 731, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table, .user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table, .user-dashboard-block.my-documents-block .compose-test .compose-test-question-table {
  width: 100%;
}
/* line 734, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table th:nth-of-type(2),
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table th:nth-of-type(3),
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table th:nth-of-type(4),
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table td:nth-of-type(2),
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table td:nth-of-type(3),
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table td:nth-of-type(4), .user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table th:nth-of-type(2),
.user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table th:nth-of-type(3),
.user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table th:nth-of-type(4),
.user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table td:nth-of-type(2),
.user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table td:nth-of-type(3),
.user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table td:nth-of-type(4), .user-dashboard-block.my-documents-block .compose-test .compose-test-question-table th:nth-of-type(2),
.user-dashboard-block.my-documents-block .compose-test .compose-test-question-table th:nth-of-type(3),
.user-dashboard-block.my-documents-block .compose-test .compose-test-question-table th:nth-of-type(4),
.user-dashboard-block.my-documents-block .compose-test .compose-test-question-table td:nth-of-type(2),
.user-dashboard-block.my-documents-block .compose-test .compose-test-question-table td:nth-of-type(3),
.user-dashboard-block.my-documents-block .compose-test .compose-test-question-table td:nth-of-type(4) {
  text-align: center;
}
/* line 743, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table th:nth-of-type(1), .user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table th:nth-of-type(1), .user-dashboard-block.my-documents-block .compose-test .compose-test-question-table th:nth-of-type(1) {
  width: 40%;
}
/* line 747, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table th:nth-of-type(2), .user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table th:nth-of-type(2), .user-dashboard-block.my-documents-block .compose-test .compose-test-question-table th:nth-of-type(2) {
  width: 10%;
}
/* line 751, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table th:nth-of-type(3), .user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table th:nth-of-type(3), .user-dashboard-block.my-documents-block .compose-test .compose-test-question-table th:nth-of-type(3) {
  width: 40%;
}
/* line 755, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table th:nth-of-type(4), .user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table th:nth-of-type(4), .user-dashboard-block.my-documents-block .compose-test .compose-test-question-table th:nth-of-type(4) {
  width: 15%;
}
/* line 759, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table tr.disabled, .user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table tr.disabled, .user-dashboard-block.my-documents-block .compose-test .compose-test-question-table tr.disabled {
  opacity: .55;
  pointer-events: none;
}
/* line 764, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table .question-language-select, .user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table .question-language-select, .user-dashboard-block.my-documents-block .compose-test .compose-test-question-table .question-language-select {
  width: 85px;
}
/* line 768, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table .amount-wrap, .user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table .amount-wrap, .user-dashboard-block.my-documents-block .compose-test .compose-test-question-table .amount-wrap {
  display: inline-block;
  width: 80px;
  text-align: right;
  padding-left: 5px;
}
/* line 775, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table .amount-wrap input, .user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table .amount-wrap input, .user-dashboard-block.my-documents-block .compose-test .compose-test-question-table .amount-wrap input {
  background: transparent;
  border: 1px solid #bbb;
  border-radius: 4px;
  width: 30px;
  text-align: right;
  -moz-appearance: textfield;
}
/* line 783, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table .amount-wrap input::-webkit-inner-spin-button, .user-dashboard-block.start-test-block .compose-test .compose-test-question-table .amount-wrap input::-webkit-outer-spin-button, .user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table .amount-wrap input::-webkit-inner-spin-button, .user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table .amount-wrap input::-webkit-outer-spin-button, .user-dashboard-block.my-documents-block .compose-test .compose-test-question-table .amount-wrap input::-webkit-inner-spin-button, .user-dashboard-block.my-documents-block .compose-test .compose-test-question-table .amount-wrap input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* line 790, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .compose-test-question-table .amount-wrap .unit, .user-dashboard-block.my-questions-with-explanation-block .compose-test .compose-test-question-table .amount-wrap .unit, .user-dashboard-block.my-documents-block .compose-test .compose-test-question-table .amount-wrap .unit {
  display: inline-block;
  width: calc(100% - 33px);
  text-align: left;
}
/* line 799, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .selected-profile-label, .user-dashboard-block.my-questions-with-explanation-block .compose-test .selected-profile-label, .user-dashboard-block.my-documents-block .compose-test .selected-profile-label {
  background: #f5f5f5;
  padding: 9px 8px;
  margin: 0 0 32px;
}
/* line 804, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .selected-profile-label .profile-name, .user-dashboard-block.my-questions-with-explanation-block .compose-test .selected-profile-label .profile-name, .user-dashboard-block.my-documents-block .compose-test .selected-profile-label .profile-name {
  display: inline-block;
  width: calc(100% - 105px);
  margin-left: 5px;
}
/* line 809, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .selected-profile-label .profile-name span, .user-dashboard-block.my-questions-with-explanation-block .compose-test .selected-profile-label .profile-name span, .user-dashboard-block.my-documents-block .compose-test .selected-profile-label .profile-name span {
  display: inline-block;
  width: calc(100% - 80px);
  margin-left: 5px;
  vertical-align: top;
}
/* line 817, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .selected-profile-label .buy-package, .user-dashboard-block.my-questions-with-explanation-block .compose-test .selected-profile-label .buy-package, .user-dashboard-block.my-documents-block .compose-test .selected-profile-label .buy-package {
  color: #f7b142;
  letter-spacing: -0.1px;
  text-decoration: underline;
  width: 100px;
  text-align: right;
}
/* line 827, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .missing, .user-dashboard-block.my-questions-with-explanation-block .compose-test .missing, .user-dashboard-block.my-documents-block .compose-test .missing {
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url("../img/icons/yellow-attention.svg") center center no-repeat;
  background-size: cover;
  margin-left: 5px;
  vertical-align: middle;
}
/* line 837, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .missing-message, .user-dashboard-block.my-questions-with-explanation-block .compose-test .missing-message, .user-dashboard-block.my-documents-block .compose-test .missing-message {
  margin: 16px 0 10px 0;
  border-radius: 10px;
  background-color: #ffce11;
  padding: 16px 40px 17px 16px;
  position: relative;
}
/* line 844, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .missing-message a, .user-dashboard-block.my-questions-with-explanation-block .compose-test .missing-message a, .user-dashboard-block.my-documents-block .compose-test .missing-message a {
  font-weight: bold;
  color: #000;
  text-decoration: underline;
}
/* line 849, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .missing-message span a, .user-dashboard-block.my-questions-with-explanation-block .compose-test .missing-message span a, .user-dashboard-block.my-documents-block .compose-test .missing-message span a {
  color: #43485a;
  text-decoration: underline;
}
/* line 854, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .missing-message .close, .user-dashboard-block.my-questions-with-explanation-block .compose-test .missing-message .close, .user-dashboard-block.my-documents-block .compose-test .missing-message .close {
  position: absolute;
  top: 16px;
  right: 16px;
  line-height: 0;
  font-size: 21px;
  color: #43485a;
  opacity: .8;
}
/* line 865, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .links, .user-dashboard-block.my-questions-with-explanation-block .compose-test .links, .user-dashboard-block.my-documents-block .compose-test .links {
  margin: 24px 0 0;
}
/* line 869, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .actions, .user-dashboard-block.my-questions-with-explanation-block .compose-test .actions, .user-dashboard-block.my-documents-block .compose-test .actions {
  margin: 16px -10px 0;
  position: relative;
}
/* line 873, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .actions button, .user-dashboard-block.my-questions-with-explanation-block .compose-test .actions button, .user-dashboard-block.my-documents-block .compose-test .actions button {
  margin: 0 10px;
  min-width: calc(50% - 20px);
}
/* line 879, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .start-test-previous, .user-dashboard-block.my-questions-with-explanation-block .compose-test .start-test-previous, .user-dashboard-block.my-documents-block .compose-test .start-test-previous {
  background: #cfd1d6;
  color: #000;
}
/* line 884, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .compose-test .start-test-next, .user-dashboard-block.my-questions-with-explanation-block .compose-test .start-test-next, .user-dashboard-block.my-documents-block .compose-test .start-test-next {
  background: #00e0b7;
}
/* line 889, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode, .user-dashboard-block.my-questions-with-explanation-block .select-mode, .user-dashboard-block.my-documents-block .select-mode {
  position: relative;
}
/* line 894, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .selected-profile-label b, .user-dashboard-block.my-questions-with-explanation-block .select-mode .selected-profile-label b, .user-dashboard-block.my-documents-block .select-mode .selected-profile-label b {
  display: inline-block;
  margin: 0 0 8px;
}
/* line 901, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode-question-list, .user-dashboard-block.my-questions-with-explanation-block .select-mode-question-list, .user-dashboard-block.my-documents-block .select-mode-question-list {
  margin: 24px 0 0;
}
/* line 904, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode-question-list p, .user-dashboard-block.my-questions-with-explanation-block .select-mode-question-list p, .user-dashboard-block.my-documents-block .select-mode-question-list p {
  color: #43485a;
  margin: 0 0 16px;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: -0.1px;
}
/* line 913, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .links, .user-dashboard-block.my-questions-with-explanation-block .select-mode .links, .user-dashboard-block.my-documents-block .select-mode .links {
  margin: 24px 0 16px;
}
/* line 916, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .links button, .user-dashboard-block.my-questions-with-explanation-block .select-mode .links button, .user-dashboard-block.my-documents-block .select-mode .links button {
  width: calc(50% - 10px);
  background: #fab233;
}
/* line 919, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .links button.previous, .user-dashboard-block.my-questions-with-explanation-block .select-mode .links button.previous, .user-dashboard-block.my-documents-block .select-mode .links button.previous {
  background: #cfd1d6;
  color: #000;
}
/* line 923, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .links button.start-test, .user-dashboard-block.my-questions-with-explanation-block .select-mode .links button.start-test, .user-dashboard-block.my-documents-block .select-mode .links button.start-test {
  width: calc(50% - 20px);
  margin: 0 10px;
  background: #fab233;
}
/* line 931, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .actions, .user-dashboard-block.my-questions-with-explanation-block .select-mode .actions, .user-dashboard-block.my-documents-block .select-mode .actions {
  margin: 0 -24px 0;
  padding: 16px 14px 0;
  border-top: 1px solid #e5e6e9;
}
/* line 936, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .actions button, .user-dashboard-block.my-questions-with-explanation-block .select-mode .actions button, .user-dashboard-block.my-documents-block .select-mode .actions button {
  margin: 0 10px;
  min-width: calc(50% - 20px);
  background: #00e0b7;
}
/* line 943, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .select-mode-question-table, .user-dashboard-block.my-questions-with-explanation-block .select-mode .select-mode-question-table, .user-dashboard-block.my-documents-block .select-mode .select-mode-question-table {
  width: 100%;
}
/* line 946, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .select-mode-question-table th:nth-of-type(2),
.user-dashboard-block.start-test-block .select-mode .select-mode-question-table th:nth-of-type(3),
.user-dashboard-block.start-test-block .select-mode .select-mode-question-table td:nth-of-type(2),
.user-dashboard-block.start-test-block .select-mode .select-mode-question-table td:nth-of-type(3), .user-dashboard-block.my-questions-with-explanation-block .select-mode .select-mode-question-table th:nth-of-type(2),
.user-dashboard-block.my-questions-with-explanation-block .select-mode .select-mode-question-table th:nth-of-type(3),
.user-dashboard-block.my-questions-with-explanation-block .select-mode .select-mode-question-table td:nth-of-type(2),
.user-dashboard-block.my-questions-with-explanation-block .select-mode .select-mode-question-table td:nth-of-type(3), .user-dashboard-block.my-documents-block .select-mode .select-mode-question-table th:nth-of-type(2),
.user-dashboard-block.my-documents-block .select-mode .select-mode-question-table th:nth-of-type(3),
.user-dashboard-block.my-documents-block .select-mode .select-mode-question-table td:nth-of-type(2),
.user-dashboard-block.my-documents-block .select-mode .select-mode-question-table td:nth-of-type(3) {
  text-align: center;
}
/* line 953, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .select-mode-question-table th:nth-of-type(1), .user-dashboard-block.my-questions-with-explanation-block .select-mode .select-mode-question-table th:nth-of-type(1), .user-dashboard-block.my-documents-block .select-mode .select-mode-question-table th:nth-of-type(1) {
  width: 40%;
}
/* line 957, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .select-mode-question-table th:nth-of-type(2), .user-dashboard-block.my-questions-with-explanation-block .select-mode .select-mode-question-table th:nth-of-type(2), .user-dashboard-block.my-documents-block .select-mode .select-mode-question-table th:nth-of-type(2) {
  width: 15%;
}
/* line 961, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .select-mode-question-table th:nth-of-type(3), .user-dashboard-block.my-questions-with-explanation-block .select-mode .select-mode-question-table th:nth-of-type(3), .user-dashboard-block.my-documents-block .select-mode .select-mode-question-table th:nth-of-type(3) {
  width: 15%;
}
/* line 966, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .error, .user-dashboard-block.my-questions-with-explanation-block .select-mode .error, .user-dashboard-block.my-documents-block .select-mode .error {
  margin: 24px 0 0 0;
  padding: 5px 12px;
  border-radius: 3px;
}
/* line 972, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .loader-layer, .user-dashboard-block.my-questions-with-explanation-block .select-mode .loader-layer, .user-dashboard-block.my-documents-block .select-mode .loader-layer {
  position: absolute;
  top: 0;
  left: 0;
  width: calc(100% + 48px);
  height: 100%;
  margin: 0 -24px;
  background-color: rgba(255, 255, 255, 0.5);
}
/* line 981, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .select-mode .loader-layer .spinner, .user-dashboard-block.my-questions-with-explanation-block .select-mode .loader-layer .spinner, .user-dashboard-block.my-documents-block .select-mode .loader-layer .spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 991, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block table th, .user-dashboard-block.start-test-block table td, .user-dashboard-block.my-questions-with-explanation-block table th, .user-dashboard-block.my-questions-with-explanation-block table td, .user-dashboard-block.my-documents-block table th, .user-dashboard-block.my-documents-block table td {
  color: #43485a;
  letter-spacing: -0.1px;
}
/* line 996, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block table th, .user-dashboard-block.my-questions-with-explanation-block table th, .user-dashboard-block.my-documents-block table th {
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
}
/* line 1002, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block table td, .user-dashboard-block.my-questions-with-explanation-block table td, .user-dashboard-block.my-documents-block table td {
  padding: 7px 3px;
  font-size: 12px;
}
/* line 1008, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block table.select-mode-question-table td, .user-dashboard-block.my-questions-with-explanation-block table.select-mode-question-table td, .user-dashboard-block.my-documents-block table.select-mode-question-table td {
  font-size: 14px;
}
/* line 1015, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .question-amount-plus, .user-dashboard-block.start-test-block .question-amount-minus, .user-dashboard-block.my-questions-with-explanation-block .question-amount-plus, .user-dashboard-block.my-questions-with-explanation-block .question-amount-minus, .user-dashboard-block.my-documents-block .question-amount-plus, .user-dashboard-block.my-documents-block .question-amount-minus {
  display: inline-block;
  color: #fff;
  width: 13px;
  height: 13px;
  font-size: 10px;
  font-weight: 600;
  line-height: 10px;
  background: #767b8a;
  user-select: none;
  border: none;
  padding: 0;
}
/* line 1029, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .question-amount-plus:disabled, .user-dashboard-block.start-test-block .question-amount-minus:disabled, .user-dashboard-block.my-questions-with-explanation-block .question-amount-plus:disabled, .user-dashboard-block.my-questions-with-explanation-block .question-amount-minus:disabled, .user-dashboard-block.my-documents-block .question-amount-plus:disabled, .user-dashboard-block.my-documents-block .question-amount-minus:disabled {
  opacity: .7;
}
/* line 1034, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .question-amount-plus, .user-dashboard-block.my-questions-with-explanation-block .question-amount-plus, .user-dashboard-block.my-documents-block .question-amount-plus {
  margin: 0 0 0 8px;
}
/* line 1039, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .buy-more, .user-dashboard-block.my-questions-with-explanation-block .buy-more, .user-dashboard-block.my-documents-block .buy-more {
  color: #f7b142;
  font-size: 14px;
  letter-spacing: -0.1px;
  text-decoration: underline;
}
/* line 1046, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.start-test-block .add-more, .user-dashboard-block.my-questions-with-explanation-block .add-more, .user-dashboard-block.my-documents-block .add-more {
  color: #f7b142;
  font-size: 14px;
  letter-spacing: -0.1px;
  text-decoration: underline;
}
/* line 1056, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-latest-news .teaser-item:not(:first-child) {
  margin-top: 32px;
}
/* line 1060, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-latest-news .teaser-item .title-row {
  position: relative;
  height: 20px;
}
/* line 1064, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-latest-news .teaser-item .title-row .title {
  font-weight: bold;
  letter-spacing: -0.1px;
  max-width: calc(100% - 150px);
}
/* line 1069, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-latest-news .teaser-item .title-row .title a {
  color: #555b6e;
}
/* line 1074, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-latest-news .teaser-item .title-row .see-all-link {
  position: absolute;
  top: 0;
  right: 0;
  width: 140px;
  text-align: right;
}
/* line 1083, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-latest-news .teaser-item .teaser-summary {
  color: #555b6e;
  letter-spacing: -0.1px;
  margin: 8px 0 0 0;
}
/* line 1088, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.dashboard-latest-news .teaser-item .teaser-summary img {
  max-width: 100%;
}
/* line 1096, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.statistics-block .link-button {
  margin-right: 8px;
}
/* line 1100, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.statistics-block .all-user-label {
  color: #bbbdc5;
  letter-spacing: -0.1px;
  margin-top: 2px;
}
/* line 1105, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.statistics-block .all-user-label span {
  display: inline-block;
  width: 26px;
  height: 15px;
  background-color: #bbbdc5;
  margin-right: 8px;
  vertical-align: middle;
  margin-top: -2px;
}
/* line 1117, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.statistics-block .chart[data-chart="progress"] .progress-type-selector {
  margin-top: 18px;
}
/* line 1120, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.statistics-block .chart[data-chart="progress"] .progress-type-selector .iradio {
  margin: 0;
}
/* line 1124, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.statistics-block .chart[data-chart="progress"] .progress-type-selector label {
  font-weight: normal;
  font-size: 11px;
  color: #43485a;
  padding-left: 8px;
  vertical-align: middle;
}
/* line 1131, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.statistics-block .chart[data-chart="progress"] .progress-type-selector label:not(:last-child) {
  margin-right: 56px;
}
/* line 1138, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.statistics-block canvas {
  margin-top: 24px;
}
/* line 1142, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.statistics-block .chart-legends {
  margin-top: 16px;
}
/* line 1145, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.statistics-block .chart-legends .legend-item {
  color: #43485a;
  font-size: 11px;
  margin-top: 4px;
  text-decoration: underline;
  cursor: pointer;
}
/* line 1152, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.statistics-block .chart-legends .legend-item .marker, .user-dashboard-block.statistics-block .chart-legends .legend-item .hiw-content ul li:before, .hiw-content ul .user-dashboard-block.statistics-block .chart-legends .legend-item li:before {
  cursor: pointer;
  border-radius: 0;
  width: 9px;
  height: 9px;
}
/* line 1162, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.statistics-block .chart.empty .chart-legends {
  margin-left: 40px;
  margin-top: 0;
  text-align: center;
}
/* line 1167, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.statistics-block .chart.empty .chart-legends .marker, .user-dashboard-block.statistics-block .chart.empty .chart-legends .hiw-content ul li:before, .hiw-content ul .user-dashboard-block.statistics-block .chart.empty .chart-legends li:before {
  display: none;
}
/* line 1175, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.salary-calculator-block .salary {
  display: block;
  margin: 0 auto;
  width: 100%;
  max-width: 610px;
  height: 200px;
  background: no-repeat right center url("../img/salary-calculator.jpg");
  background-size: cover;
}
@media screen and (min-width: 480px) {
  /* line 1175, ../sass/base/pages/_user_dashboard.scss */
  .user-dashboard-block.salary-calculator-block .salary {
    height: 300px;
  }
}
/* line 1193, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.my-documents-block .my-documents .list-table--col, .user-dashboard-block.my-eu-policy-briefings-block .list-table--col, .user-dashboard-block.my-courses-block .list-table--col {
  display: inline-block;
}
/* line 1195, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.my-documents-block .my-documents .list-table--col-1, .user-dashboard-block.my-documents-block .my-documents .list-table--col-2, .user-dashboard-block.my-eu-policy-briefings-block .list-table--col-1, .user-dashboard-block.my-eu-policy-briefings-block .list-table--col-2, .user-dashboard-block.my-courses-block .list-table--col-1, .user-dashboard-block.my-courses-block .list-table--col-2 {
  width: 100%;
}
/* line 1206, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.my-questions-block .marker, .user-dashboard-block.my-questions-block .hiw-content ul li:before, .hiw-content ul .user-dashboard-block.my-questions-block li:before, .user-dashboard-block.my-questions-with-explanation-block .marker, .user-dashboard-block.my-questions-with-explanation-block .hiw-content ul li:before, .hiw-content ul .user-dashboard-block.my-questions-with-explanation-block li:before, .user-dashboard-block.my-documents-block .marker, .user-dashboard-block.my-documents-block .hiw-content ul li:before, .hiw-content ul .user-dashboard-block.my-documents-block li:before, .user-dashboard-block.my-courses-block .marker, .user-dashboard-block.my-courses-block .hiw-content ul li:before, .hiw-content ul .user-dashboard-block.my-courses-block li:before, .user-dashboard-block.my-eu-policy-briefings-block .marker, .user-dashboard-block.my-eu-policy-briefings-block .hiw-content ul li:before, .hiw-content ul .user-dashboard-block.my-eu-policy-briefings-block li:before {
  width: 5px;
  height: 5px;
}
/* line 1211, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.my-questions-block .list-table, .user-dashboard-block.my-questions-with-explanation-block .list-table, .user-dashboard-block.my-documents-block .list-table, .user-dashboard-block.my-courses-block .list-table, .user-dashboard-block.my-eu-policy-briefings-block .list-table {
  margin-top: 5px;
}
/* line 1214, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.my-questions-block .list-table-row, .user-dashboard-block.my-questions-with-explanation-block .list-table-row, .user-dashboard-block.my-documents-block .list-table-row, .user-dashboard-block.my-courses-block .list-table-row, .user-dashboard-block.my-eu-policy-briefings-block .list-table-row {
  line-height: 34px;
}
/* line 1217, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.my-questions-block .list-table-row--eval small, .user-dashboard-block.my-questions-with-explanation-block .list-table-row--eval small, .user-dashboard-block.my-documents-block .list-table-row--eval small, .user-dashboard-block.my-courses-block .list-table-row--eval small, .user-dashboard-block.my-eu-policy-briefings-block .list-table-row--eval small {
  margin-left: 13px;
  display: block;
  font-size: 10px;
  line-height: 11px;
  margin-bottom: 11px;
  letter-spacing: -0.12px;
}
/* line 1226, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.my-questions-block .list-table-row.title-row, .user-dashboard-block.my-questions-with-explanation-block .list-table-row.title-row, .user-dashboard-block.my-documents-block .list-table-row.title-row, .user-dashboard-block.my-courses-block .list-table-row.title-row, .user-dashboard-block.my-eu-policy-briefings-block .list-table-row.title-row {
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 13px;
  margin-bottom: 3px;
}
/* line 1235, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.my-questions-block .list-table--col, .user-dashboard-block.my-questions-with-explanation-block .list-table--col, .user-dashboard-block.my-documents-block .list-table--col, .user-dashboard-block.my-courses-block .list-table--col, .user-dashboard-block.my-eu-policy-briefings-block .list-table--col {
  display: inline-block;
}
/* line 1238, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.my-questions-block .list-table--col-1, .user-dashboard-block.my-questions-with-explanation-block .list-table--col-1, .user-dashboard-block.my-documents-block .list-table--col-1, .user-dashboard-block.my-courses-block .list-table--col-1, .user-dashboard-block.my-eu-policy-briefings-block .list-table--col-1 {
  width: calc(100% - 125px);
}
/* line 1242, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.my-questions-block .list-table--col-2, .user-dashboard-block.my-questions-with-explanation-block .list-table--col-2, .user-dashboard-block.my-documents-block .list-table--col-2, .user-dashboard-block.my-courses-block .list-table--col-2, .user-dashboard-block.my-eu-policy-briefings-block .list-table--col-2 {
  width: 120px;
  text-align: right;
  float: right;
}
/* line 1251, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.newsletter-block {
  background-color: #32394f;
  color: #fff;
  padding: 24px 24px 25px 24px;
  border-radius: 3px;
}
/* line 1257, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.newsletter-block .block-title {
  margin-bottom: 8px;
  color: #fff;
}
/* line 1262, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.newsletter-block .form-checkboxes {
  margin: 24px 0 32px 0;
}
/* line 1266, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.newsletter-block .form-group {
  margin: 0;
}
/* line 1270, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.newsletter-block .btn {
  width: 100%;
}
/* line 1276, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.social-block .block-title,
.user-dashboard-block.social-block .block-content {
  text-align: center;
}
/* line 1281, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.social-block .icon {
  display: inline-block;
  width: 38px;
  height: 38px;
  margin: 0 19px 0 0;
  background-color: #32394f;
  border-radius: 100%;
}
/* line 1289, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.social-block .icon:after {
  content: ' ';
  display: block;
  background-repeat: no-repeat;
  background-position: center center;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 1300, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.social-block .icon.icon-fbook:after {
  width: 12px;
  height: 23px;
  background-image: url("../img/icons/facebook.svg?v=2025-06-19.11:44:47");
}
/* line 1306, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.social-block .icon.icon-lin:after {
  width: 16px;
  height: 15px;
  background-image: url("../img/icons/linkedin.svg?v=2025-06-19.11:44:47");
}
/* line 1312, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.social-block .icon.icon-yt:after {
  width: 17px;
  height: 12px;
  background-image: url("../img/icons/youtube.svg?v=2025-06-19.11:44:47");
}
/* line 1318, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.social-block .icon.icon-twtr:after {
  width: 17px;
  height: 14px;
  background-image: url("../img/icons/twitter.svg?v=2025-06-19.11:44:47");
}
/* line 1325, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.social-block .icon:last-child {
  margin: 0;
}
/* line 1332, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.webinars-block .list-block-item .live-webinar-label {
  position: absolute;
  top: 19px;
  right: 10px;
  font-size: 10px;
  font-weight: 600;
  color: #00e0b7;
  border: 1px solid #00e0b7;
  padding: 0 7px;
}
/* line 1345, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.webinars-block .webinar-read-more-modal .modal-header {
  padding-top: 1px;
  padding-bottom: 0;
}
/* line 1350, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.webinars-block .webinar-read-more-modal .modal-body {
  margin-top: 0;
  padding-top: 0;
}
/* line 1354, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.webinars-block .webinar-read-more-modal .modal-body h4 {
  margin-top: 26px;
}
/* line 1361, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .play-webinar .modal-dialog {
  width: 100%;
  max-width: 930px;
}
/* line 1368, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.trainings-block .list-block-item .link-button {
  padding: 0 8px 1px 8px;
  height: 25px;
  line-height: 22px;
  margin-top: 16px;
}
/* line 1376, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.trainings-block .show-full-list {
  text-align: left;
}
/* line 1380, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.trainings-block .light {
  font-weight: 300;
}
/* line 1384, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.trainings-block .classroom-confirmed {
  color: #F9B233;
  padding-left: 8px;
}
/* line 1391, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.competitions-block .link-button {
  margin-top: 16px;
}
/* line 1394, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.competitions-block .user-competitions-other-wrapper {
  margin-top: -14px;
}
/* line 1397, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.competitions-block .form-item-alcompetitions {
  margin-top: 16px;
}
/* line 1403, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.list-block .list-block-item {
  position: relative;
  border-bottom: 1px solid #eeeef0;
  padding: 16px 10px 16px 0;
}
/* line 1408, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.list-block .list-block-item--team {
  width: 28px;
  height: 28px;
  background: url("../img/sprite.png") no-repeat -52px -106px;
  display: inline-block;
  border-radius: 100%;
}
/* line 1416, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.list-block .list-block-item--icon {
  display: inline-block;
  vertical-align: top;
  width: 28px;
  height: 28px;
  border-radius: 100%;
  background-color: #aaadb6;
  overflow: hidden;
}
/* line 1425, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.list-block .list-block-item--icon + .list-block-item--icon {
  position: absolute;
  left: 10px;
  top: 32px;
}
/* line 1431, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.list-block .list-block-item--icon img {
  width: 100%;
  height: 100%;
}
/* line 1437, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.list-block .list-block-item--details {
  display: inline-block;
  vertical-align: top;
  margin-left: 16px;
}
/* line 1443, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.list-block .list-block-item--title {
  font-size: 14px;
  font-weight: 600;
  letter-spacing: -0.1px;
  color: #43485a;
  max-width: 311px;
}
/* line 1451, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.list-block .list-block-item--desc {
  font-size: 10px;
  letter-spacing: 0.3px;
  margin-top: 8px;
}
/* line 1457, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.list-block .list-block-item form {
  display: inline-block;
}
/* line 1460, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.list-block .list-block-item form .btn {
  padding: 0 8px 1px 8px;
  height: 25px;
  line-height: 24px;
  margin-top: -3px;
  margin-left: 5px;
  font-size: 10px;
}
/* line 1468, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block.list-block .list-block-item form .btn span {
  margin-right: 2px;
}
/* line 1477, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .collapse-frame--hidden {
  overflow: hidden;
  height: 0;
  width: 100%;
}
/* line 1484, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .bottom-buttons {
  margin: 16px 0 0 0;
}
/* line 1487, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .bottom-buttons > a, .user-dashboard-block .bottom-buttons > button, .user-dashboard-block .bottom-buttons .play-button {
  display: inline-block;
  padding: 2px 7px;
  margin-right: 8px;
  background-color: transparent;
  color: #00e0b7;
  border: 1px solid #00e0b7;
  border-radius: 3px;
  transition: all ease-in-out 120ms;
}
/* line 1497, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .bottom-buttons > a:hover, .user-dashboard-block .bottom-buttons > button:hover, .user-dashboard-block .bottom-buttons .play-button:hover {
  color: #fff;
  background-color: #00e0b7;
}
/* line 1501, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .bottom-buttons > a:hover > .icon, .user-dashboard-block .bottom-buttons > button:hover > .icon, .user-dashboard-block .bottom-buttons .play-button:hover > .icon {
  border-color: transparent transparent transparent #fff;
}
/* line 1506, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .bottom-buttons > a:last-child, .user-dashboard-block .bottom-buttons > button:last-child, .user-dashboard-block .bottom-buttons .play-button:last-child {
  margin-right: 0;
}
/* line 1510, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .bottom-buttons > a > .icon, .user-dashboard-block .bottom-buttons > button > .icon, .user-dashboard-block .bottom-buttons .play-button > .icon {
  transition: all ease-in-out 130ms;
}
/* line 1513, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .bottom-buttons > a > .icon.play-icon, .user-dashboard-block .bottom-buttons > button > .icon.play-icon, .user-dashboard-block .bottom-buttons .play-button > .icon.play-icon {
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4.5px 0 4.5px 7px;
  border-color: transparent transparent transparent #00e0b7;
}
/* line 1525, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .bottom-buttons .play-button {
  color: #fff;
  background-color: #00e0b7;
}
/* line 1529, ../sass/base/pages/_user_dashboard.scss */
.user-dashboard-block .bottom-buttons .play-button > .icon {
  border-color: transparent transparent transparent #fff !important;
}

/* line 3, ../sass/base/views/_epso_glossary.scss */
.page-resources-epso-glossary h1.page-header {
  display: none;
}
/* line 7, ../sass/base/views/_epso_glossary.scss */
.page-resources-epso-glossary .main-container {
  padding-top: 0;
}
/* line 11, ../sass/base/views/_epso_glossary.scss */
.page-resources-epso-glossary .secondary-bar-nav > li > a.active {
  border-bottom-color: #32394f;
}
/* line 15, ../sass/base/views/_epso_glossary.scss */
.page-resources-epso-glossary .secondary-bar-nav li a:after {
  background-color: #32394f;
}
/* line 1, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-glossary .region-page-header {
  margin-bottom: 66px;
}
/* line 5, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-glossary .resources-page-header {
  position: relative;
  background-color: #32394f;
  z-index: 10;
  min-height: 150px;
}
/* line 11, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-glossary .resources-page-header h3 {
  position: relative;
  z-index: 13;
  color: #fff;
  font-size: 24px;
  font-weight: 400;
  margin: 44px 0 22px;
}
/* line 19, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-glossary .resources-page-header h3 a {
  color: #fff;
}
/* line 24, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-glossary .resources-page-header .resources-page-position-desc {
  position: relative;
  z-index: 13;
  display: block;
  max-width: 600px;
  margin-bottom: 44px;
  color: #cccdd2;
  font-size: 14px;
}
/* line 33, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-glossary .resources-page-header .resources-page-position-desc .btn-eut {
  margin-top: 15px;
}
/* line 38, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-glossary .resources-page-header .resources-page-header-bg {
  position: absolute;
  bottom: 0;
  right: 20px;
  z-index: 11;
  overflow: hidden;
  display: inline-block;
  width: 529px;
  height: 136px;
}
/* line 48, ../sass/base/elements/_resources_header.scss */
.page-resources-epso-glossary .resources-page-header .resources-page-header-bg i {
  position: relative;
  display: inline-block;
  width: 529px;
  height: 136px;
  background-repeat: no-repeat;
  background-image: url("../img/positions-header-bg.png?v=2025-06-19.11:44:47");
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-animation: slide-in-from-bottom 0.75s ease-out;
  -o-animation: slide-in-from-bottom 0.75s ease-out;
  animation: slide-in-from-bottom 0.75s ease-out;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 48, ../sass/base/elements/_resources_header.scss */
  .page-resources-epso-glossary .resources-page-header .resources-page-header-bg i {
    background-image: url("../img/positions-header-bg-2x.png?v=2025-06-19.11:44:47");
    background-size: 529px 136px;
  }
}

/* line 1, ../sass/base/views/_faq_popular_articles.scss */
.view-eutraining-faq-popular-articles {
  counter-reset: faq-popular-articles;
}
/* line 4, ../sass/base/views/_faq_popular_articles.scss */
.view-eutraining-faq-popular-articles .views-row {
  margin-bottom: 16px;
}
/* line 8, ../sass/base/views/_faq_popular_articles.scss */
.view-eutraining-faq-popular-articles .views-field.views-field-title {
  position: relative;
  padding-left: 24px;
}
/* line 12, ../sass/base/views/_faq_popular_articles.scss */
.view-eutraining-faq-popular-articles .views-field.views-field-title::before {
  position: absolute;
  left: 0;
  top: 0;
  counter-increment: faq-popular-articles;
  content: counter(faq-popular-articles) ". ";
}
/* line 20, ../sass/base/views/_faq_popular_articles.scss */
.view-eutraining-faq-popular-articles .views-field.views-field-title a:hover {
  text-decoration: underline;
}

/* line 2, ../sass/base/views/_my_classroom_trainings.scss */
.view-my-classroom-trainings .attachment-before {
  margin-bottom: 20px;
}
/* line 6, ../sass/base/views/_my_classroom_trainings.scss */
.view-my-classroom-trainings .btn-modal-trigger {
  color: #428bca;
  cursor: pointer;
}
/* line 12, ../sass/base/views/_my_classroom_trainings.scss */
.view-my-classroom-trainings thead a {
  color: #fff;
}
/* line 15, ../sass/base/views/_my_classroom_trainings.scss */
.view-my-classroom-trainings thead a img {
  margin-top: -4px;
  margin-left: 4px;
}
/* line 21, ../sass/base/views/_my_classroom_trainings.scss */
.view-my-classroom-trainings thead > tr > th.active {
  background-color: #666d82;
}
/* line 26, ../sass/base/views/_my_classroom_trainings.scss */
.view-my-classroom-trainings thead th.views-field-field-classroom-training-date {
  width: 190px;
}
/* line 29, ../sass/base/views/_my_classroom_trainings.scss */
.view-my-classroom-trainings thead th.views-field-field-coaching-session-type {
  width: 140px;
}
/* line 32, ../sass/base/views/_my_classroom_trainings.scss */
.view-my-classroom-trainings thead th.views-field-title {
  width: 28%;
}
/* line 39, ../sass/base/views/_my_classroom_trainings.scss */
.view-my-classroom-trainings tbody > tr > td.active {
  background-color: #f9fafb;
}

/* line 5, ../sass/base/views/_case_study_evaluation_list.scss */
.view.view-case-study-evaluation-list.view-id-case_study_evaluation_list.view-display-id-non_evaluated tbody tr.ExamSpecificCaseStudy td {
  background: #f1f2f3;
}

/* line 16, ../sass/base/views/_case_study_evaluation_list.scss */
.view.view-id-case_study_evaluation_list.view-display-id-non_evaluated tbody tr.late td, .view.view-id-case_study_evaluations tbody tr.late td {
  color: red;
}
/* line 19, ../sass/base/views/_case_study_evaluation_list.scss */
.view.view-id-case_study_evaluation_list.view-display-id-non_evaluated tbody tr.late td.views-field-created-at, .view.view-id-case_study_evaluation_list.view-display-id-non_evaluated tbody tr.late td.views-field-day, .view.view-id-case_study_evaluations tbody tr.late td.views-field-created-at, .view.view-id-case_study_evaluations tbody tr.late td.views-field-day {
  background-color: yellow;
}
/* line 24, ../sass/base/views/_case_study_evaluation_list.scss */
.view.view-id-case_study_evaluation_list.view-display-id-non_evaluated tbody tr.late td.views-field-created-at:after, .view.view-id-case_study_evaluations tbody tr.late td.views-field-created-at:after {
  content: 'LATE';
  font-weight: bold;
}

/* line 3, ../sass/base/views/_commerce_line_item_table.scss */
.view-id-commerce_line_item_table .table .views-field-line-item-title {
  line-height: 1.2;
  color: #555b6d;
}
/* line 7, ../sass/base/views/_commerce_line_item_table.scss */
.view-id-commerce_line_item_table .table .views-field-line-item-title p {
  margin: 0;
}
/* line 11, ../sass/base/views/_commerce_line_item_table.scss */
.view-id-commerce_line_item_table .table .views-field-line-item-title .product-title {
  font-weight: 400;
}
/* line 15, ../sass/base/views/_commerce_line_item_table.scss */
.view-id-commerce_line_item_table .table .views-field-line-item-title .product-sub-title, .view-id-commerce_line_item_table .table .views-field-line-item-title .product-evaluation {
  font-size: 12px;
}
/* line 19, ../sass/base/views/_commerce_line_item_table.scss */
.view-id-commerce_line_item_table .table .views-field-line-item-title .package-includes {
  color: #aaa;
}
/* line 23, ../sass/base/views/_commerce_line_item_table.scss */
.view-id-commerce_line_item_table .table .views-field-line-item-title .product-additional {
  font-size: 12px;
  margin-top: 5px;
}
/* line 27, ../sass/base/views/_commerce_line_item_table.scss */
.view-id-commerce_line_item_table .table .views-field-line-item-title .product-additional address {
  margin: 0;
}
/* line 30, ../sass/base/views/_commerce_line_item_table.scss */
.view-id-commerce_line_item_table .table .views-field-line-item-title .product-additional address div {
  display: inline;
  float: none;
  position: static;
  margin: 0 0.25em 0 0;
}
/* line 36, ../sass/base/views/_commerce_line_item_table.scss */
.view-id-commerce_line_item_table .table .views-field-line-item-title .product-additional address div:after {
  display: none;
}

/* line 1, ../sass/base/module/_editormenu.scss */
.admin-menu {
  margin-top: 21px;
}

/* line 2, ../sass/base/module/_editormenu.scss */
.has-editor-menu {
  margin-top: 31px;
}

/* line 5, ../sass/base/module/_editormenu.scss */
.editor-menu .navbar-fixed-top {
  top: 31px;
}
/* line 6, ../sass/base/module/_editormenu.scss */
.editor-menu.navbar-is-fixed-top {
  padding-top: 95px;
}
/* line 7, ../sass/base/module/_editormenu.scss */
.editor-menu a[href="/admin/eutraining"] + ul {
  overflow: auto;
  max-height: 500px;
}

/* line 14, ../sass/base/module/_editormenu.scss */
.admin-menu .navbar-fixed-top {
  top: 21px;
}
/* line 15, ../sass/base/module/_editormenu.scss */
.admin-menu.navbar-is-fixed-top {
  padding-top: 85px;
}

/* line 18, ../sass/base/module/_editormenu.scss */
.editor-menu,
#admin-menu {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin: 0;
  padding: 0;
  position: fixed;
  z-index: 1600;
}
/* line 28, ../sass/base/module/_editormenu.scss */
.editor-menu .dropdown li,
#admin-menu .dropdown li {
  line-height: normal;
}

/* line 33, ../sass/base/module/_editormenu.scss */
#admin-menu {
  height: 21px;
}

/* line 34, ../sass/base/module/_editormenu.scss */
.editor-menu {
  left: 0;
  position: fixed;
  text-align: left;
  top: 0;
  width: 100%;
  padding: 0 20px;
  background: #333;
  font-size: 12px;
  height: 31px;
}
/* line 46, ../sass/base/module/_editormenu.scss */
.editor-menu .dropdown-menu {
  background: #333;
  min-width: 100px;
  margin-top: 0px;
  border-radius: 0px;
  border-top: 0px;
}
/* line 53, ../sass/base/module/_editormenu.scss */
.editor-menu .dropdown-menu li {
  float: none;
}
/* line 58, ../sass/base/module/_editormenu.scss */
.editor-menu li {
  height: 31px;
  float: left;
}
/* line 63, ../sass/base/module/_editormenu.scss */
.editor-menu .nav a {
  background: none;
  color: #ddd;
  padding: 6px 8px;
  display: block;
  height: 31px;
  font-size: 13px;
}
/* line 71, ../sass/base/module/_editormenu.scss */
.editor-menu .nav a:hover, .editor-menu .nav a:focus, .editor-menu .nav a:active {
  background: none;
  color: #fff;
}
/* line 79, ../sass/base/module/_editormenu.scss */
.editor-menu .nav .active a {
  background: none;
  color: #fff;
}

/* line 1, ../sass/base/module/_tagcloud.scss */
.block-tagclouds {
  padding: 2px;
  text-align: center;
}
/* line 5, ../sass/base/module/_tagcloud.scss */
.block-tagclouds .block-title {
  border: 0;
  padding: 0;
  margin: 0 0 30px;
  text-align: left;
  font-size: 40px;
  color: #d4d5da;
}
/* line 14, ../sass/base/module/_tagcloud.scss */
.block-tagclouds .more-link {
  text-align: left;
  display: none;
}
/* line 18, ../sass/base/module/_tagcloud.scss */
.block-tagclouds .more-link a {
  color: #00ccb6;
}
/* line 21, ../sass/base/module/_tagcloud.scss */
.block-tagclouds .more-link a:hover {
  color: #F7B142;
}
/* line 27, ../sass/base/module/_tagcloud.scss */
.block-tagclouds .tagclouds-term {
  padding: 0;
  white-space: nowrap;
}
/* line 31, ../sass/base/module/_tagcloud.scss */
.block-tagclouds .tagclouds-term .tagclouds {
  padding: 3px 5px;
  margin: 3px 1px;
  background-color: #545a6c;
  color: #FFFFFF;
  display: inline-block;
}
/* line 38, ../sass/base/module/_tagcloud.scss */
.block-tagclouds .tagclouds-term .tagclouds:hover {
  background-color: #F7B142;
}
/* line 42, ../sass/base/module/_tagcloud.scss */
.block-tagclouds .tagclouds-term .tagclouds.level1 {
  font-size: 1em;
  font-weight: 600;
}

/* line 50, ../sass/base/module/_tagcloud.scss */
.page-taxonomy-term .block-tagclouds {
  margin: 0 12.5%;
  padding: 8px;
}

/* line 2, ../sass/base/module/_take_home_contact.scss */
.user-modal-take-et-home-modal .modal-dialog .modal-content {
  padding: 20px;
}
/* line 6, ../sass/base/module/_take_home_contact.scss */
.user-modal-take-et-home-modal .modal-header {
  font-size: 20px;
  font-weight: 400;
  color: #999;
  letter-spacing: -0.1px;
  margin-top: 19px;
  text-align: center;
}
/* line 15, ../sass/base/module/_take_home_contact.scss */
.user-modal-take-et-home-modal .form-item-name, .user-modal-take-et-home-modal .form-item-email, .user-modal-take-et-home-modal .form-item-locate, .user-modal-take-et-home-modal .form-item-organisation, .user-modal-take-et-home-modal .form-item-invite, .user-modal-take-et-home-modal .form-item-timeframe {
  display: inline-block;
  width: 47%;
  vertical-align: top;
}
/* line 21, ../sass/base/module/_take_home_contact.scss */
.user-modal-take-et-home-modal .form-item-question label {
  margin-bottom: 14px;
}
/* line 25, ../sass/base/module/_take_home_contact.scss */
.user-modal-take-et-home-modal .form-item:nth-child(2n) {
  margin-left: 10px;
}
/* line 29, ../sass/base/module/_take_home_contact.scss */
.user-modal-take-et-home-modal .form-item:nth-child(2n + 1) {
  margin-right: 10px;
}

/* line 1, ../sass/base/module/_user_settings.scss */
#eutraining_user_settings_generate_user_form_messages {
  margin-top: 24px;
  margin-bottom: 20px;
  white-space: normal;
}
/* line 6, ../sass/base/module/_user_settings.scss */
#eutraining_user_settings_generate_user_form_messages .alert {
  margin: 0;
}
/* line 9, ../sass/base/module/_user_settings.scss */
#eutraining_user_settings_generate_user_form_messages .alert a {
  color: #953b39;
  text-decoration: underline;
}

/* line 16, ../sass/base/module/_user_settings.scss */
#eutraining_user_settings_generate_user_form {
  margin-top: 24px;
}
/* line 19, ../sass/base/module/_user_settings.scss */
#eutraining_user_settings_generate_user_form .form-submit {
  margin: 0;
}

/* line 3, ../sass/_partnership.scss */
body.node-type-partnership h2 {
  margin-top: 0;
  margin-bottom: 24px;
}
/* line 8, ../sass/_partnership.scss */
body.node-type-partnership p {
  color: #030335;
  font-family: "Titillium Web", sans-serif;
}
/* line 13, ../sass/_partnership.scss */
body.node-type-partnership .page-header {
  display: none;
}
/* line 17, ../sass/_partnership.scss */
body.node-type-partnership .navbar .logo {
  border: 0;
}
/* line 21, ../sass/_partnership.scss */
body.node-type-partnership .main-container {
  padding-top: 0;
}
/* line 25, ../sass/_partnership.scss */
body.node-type-partnership .footer {
  margin-top: 0;
}
/* line 29, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__title {
  text-transform: uppercase;
}
/* line 34, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__items .node-partnership__item {
  border: 1px solid #F2A418;
  border-radius: 8px;
  color: #030335;
  font-family: 'MontserratRegular', Helvetica, Arial, sans-serif;
  background: #F4F4F4;
  box-shadow: 0 6px 32px rgba(0, 0, 0, 0.15);
}
/* line 44, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-1,
body.node-type-partnership .node-partnership__section-2,
body.node-type-partnership .node-partnership__section-3,
body.node-type-partnership .node-partnership__section-4,
body.node-type-partnership .node-partnership__section-5 {
  padding-top: 48px;
  padding-bottom: 48px;
}
/* line 55, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-1 .container,
body.node-type-partnership .node-partnership__section-4 .container {
  position: relative;
}
/* line 58, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-1 .container .row .col-right,
body.node-type-partnership .node-partnership__section-4 .container .row .col-right {
  position: absolute;
  float: none;
  top: -48px;
  right: -10px;
  bottom: -48px;
  overflow: hidden;
  padding-left: 20px;
  padding-right: 20px;
}
/* line 68, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-1 .container .row .col-right .node-partnership__photo,
body.node-type-partnership .node-partnership__section-4 .container .row .col-right .node-partnership__photo {
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);
  width: 100%;
  height: 100%;
  background: center center no-repeat;
  background-size: cover;
}
/* line 80, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-1 {
  background-color: #E4E5EB;
}
/* line 83, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-1 .node-partnership__title {
  color: #0DB686;
}
/* line 86, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-1 .node-partnership__subtitle {
  color: #030335;
}
/* line 89, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-1 .node-partnership__content {
  color: #030335;
}
/* line 92, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-1 .node-partnership__photo {
  border: 0 solid #F2A418;
  border-left-width: 2px;
  border-right-width: 2px;
}
/* line 97, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-1 .nav {
  margin-top: 40px;
}
/* line 100, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-1 .nav li a {
  color: #F2A418;
  text-transform: uppercase;
  font-size: 24px;
  padding-top: 6px;
  padding-bottom: 6px;
  display: inline-block;
}
/* line 107, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-1 .nav li a:before {
  content: '';
  display: inline-block;
  width: 39px;
  height: 32px;
  background: no-repeat center center url("../img/tree-gray.svg");
  background-size: 39px 32px;
  vertical-align: middle;
  margin-right: 8px;
}
/* line 117, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-1 .nav li a .text {
  vertical-align: middle;
}
/* line 120, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-1 .nav li a.active, body.node-type-partnership .node-partnership__section-1 .nav li a:hover {
  color: #4271E8;
}
/* line 127, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-2 {
  background-color: #616A7F;
}
/* line 129, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-2 .node-partnership__title {
  color: #F2A418;
}
@media screen and (min-width: 992px) {
  /* line 134, ../sass/_partnership.scss */
  body.node-type-partnership .node-partnership__section-2 .col-left:after {
    content: '';
    display: block;
    width: 122px;
    height: 98px;
    background: no-repeat center center url("../img/tree-white.svg");
    background-size: 122px 98px;
    margin: 24px auto 0;
  }
}
/* line 146, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-2 .node-partnership__content .node-partnership__title {
  margin-top: 0;
  color: #fff;
  background-color: #0DB686;
  padding: 2px 8px;
  border-radius: 4px;
  font-size: 14px;
}
/* line 154, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-2 .node-partnership__content .node-partnership__body {
  color: #ffffff;
}
/* line 159, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-3 {
  background-color: #E4E5EB;
}
/* line 161, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-3 .node-partnership__title {
  color: #0DB686;
}
/* line 166, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-3 .node-partnership__items .node-partnership__item {
  margin: 0 8px;
  box-shadow: none;
}
@media screen and (min-width: 992px) {
  /* line 166, ../sass/_partnership.scss */
  body.node-type-partnership .node-partnership__section-3 .node-partnership__items .node-partnership__item {
    box-shadow: 0 6px 32px rgba(0, 0, 0, 0.15);
  }
  /* line 171, ../sass/_partnership.scss */
  body.node-type-partnership .node-partnership__section-3 .node-partnership__items .node-partnership__item-1 {
    margin-top: -64px;
  }
  /* line 175, ../sass/_partnership.scss */
  body.node-type-partnership .node-partnership__section-3 .node-partnership__items .node-partnership__item-2 {
    margin-left: -64px;
    margin-top: 247px;
  }
}
@media screen and (min-width: 992px) {
  /* line 182, ../sass/_partnership.scss */
  body.node-type-partnership .node-partnership__section-3 .node-partnership__items .slick-list {
    padding: 100px 20px;
    margin: -100px -20px;
  }
}
/* line 193, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 {
  background-color: #616A7F;
  position: relative;
}
/* line 197, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 a {
  color: #fff;
  text-decoration: underline;
}
/* line 201, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 a:hover {
  color: #fff;
  text-decoration: none;
}
/* line 207, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 .node-partnership__title {
  color: #F2A418;
}
/* line 210, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 .node-partnership__content {
  color: #ffffff;
}
/* line 213, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 .node-partnership__contact_form {
  color: #ffffff;
  margin-top: 16px;
}
/* line 217, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 .node-partnership__contact_form .fancy-border-base {
  display: none;
}
/* line 221, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 .node-partnership__contact_form input, body.node-type-partnership .node-partnership__section-4 .node-partnership__contact_form textarea {
  border-radius: 8px;
  padding-left: 12px;
}
/* line 226, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 .node-partnership__contact_form label {
  color: #ffffff;
  font-style: italic;
}
/* line 231, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 .node-partnership__socials {
  margin-top: 24px;
}
@media screen and (min-width: 992px) {
  /* line 231, ../sass/_partnership.scss */
  body.node-type-partnership .node-partnership__section-4 .node-partnership__socials {
    text-align: right;
    margin-right: -190px;
    margin-top: -51px;
  }
}
/* line 239, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 .node-partnership__socials .icon {
  display: inline-block;
  width: 50px;
  height: 50px;
  margin: 0 19px 0 0;
  background-color: #fff;
  border-radius: 100%;
}
/* line 247, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 .node-partnership__socials .icon:after {
  content: ' ';
  display: block;
  background-repeat: no-repeat;
  background-position: center center;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 258, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 .node-partnership__socials .icon.icon-fbook:after {
  width: 14px;
  height: 28px;
  background-image: url("../img/icons/facebook-inverse.svg?v=2025-06-19.11:44:47");
  background-size: 14px 28px;
}
/* line 265, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 .node-partnership__socials .icon.icon-lin:after {
  width: 19px;
  height: 18px;
  background-image: url("../img/icons/linkedin-inverse.svg?v=2025-06-19.11:44:47");
  background-size: 19px 18px;
}
/* line 272, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 .node-partnership__socials .icon.icon-yt:after {
  width: 20px;
  height: 14px;
  background-image: url("../img/icons/youtube-inverse.svg?v=2025-06-19.11:44:47");
  background-size: 20px 14px;
}
/* line 279, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 .node-partnership__socials .icon.icon-twtr:after {
  width: 20px;
  height: 17px;
  background-image: url("../img/icons/twitter-inverse.svg?v=2025-06-19.11:44:47");
  background-size: 20px 17px;
}
/* line 287, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-4 .node-partnership__socials .icon:last-child {
  margin: 0;
}
/* line 292, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-5 {
  background-color: #E4E5EB;
}
/* line 294, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-5 .node-partnership__title {
  color: #0DB686;
}
/* line 299, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-5 .node-partnership__items .col + .col {
  margin-top: 32px;
}
@media screen and (min-width: 992px) {
  /* line 303, ../sass/_partnership.scss */
  body.node-type-partnership .node-partnership__section-5 .node-partnership__items .col + .col {
    margin-top: 0;
  }
}
@media screen and (min-width: 992px) {
  /* line 310, ../sass/_partnership.scss */
  body.node-type-partnership .node-partnership__section-5 .node-partnership__items .col:nth-child(2):after {
    content: '';
    display: block;
    width: 122px;
    height: 98px;
    background: no-repeat center center url("../img/tree-yellow.svg");
    background-size: 122px 98px;
    margin: 24px auto 0;
  }
}
/* line 324, ../sass/_partnership.scss */
body.node-type-partnership .node-partnership__section-5 .node-partnership__items .node-partnership__item .node-partnership__title {
  color: #030335;
}

@media only screen and (max-width: 767px) {
  /* line 1, ../sass/mobile/scaffold/_navs.scss */
  .nav-product-tabs {
    margin-left: -3px;
    margin-right: -2px;
  }
  /* line 5, ../sass/mobile/scaffold/_navs.scss */
  .nav-product-tabs > li {
    padding-left: 3px;
    padding-right: 2px;
  }
  /* line 9, ../sass/mobile/scaffold/_navs.scss */
  .nav-product-tabs > li > a {
    text-align: center;
    padding: 12px 5px;
  }
  /* line 13, ../sass/mobile/scaffold/_navs.scss */
  .nav-product-tabs > li > a i {
    text-align: center;
    margin: 0;
  }

  /* line 2, ../sass/mobile/checkout/_checkout.scss */
  ol.inline.commerce-checkout-progress li {
    float: none;
  }
  /* line 5, ../sass/mobile/checkout/_checkout.scss */
  ol.inline.commerce-checkout-progress li:after {
    display: none;
  }

  /* line 5, ../sass/mobile/node/_trial_exams.scss */
  .try-it-for-free-item .exam-title h2 {
    font-size: 25px;
  }
  /* line 10, ../sass/mobile/node/_trial_exams.scss */
  .try-it-for-free-item .exam-content {
    padding: 20px;
  }
  /* line 13, ../sass/mobile/node/_trial_exams.scss */
  .try-it-for-free-item .exam-content .start-exam-button {
    left: 50%;
    width: 280px;
    margin-left: -140px;
    bottom: 30px;
  }

  /* line 1, ../sass/mobile/pages/_frontpage.scss */
  .advantages .advantage {
    padding-left: 5px;
    padding-right: 5px;
  }

  /* line 6, ../sass/mobile/pages/_frontpage.scss */
  .news h2.node-title {
    margin-top: 20px;
  }

  /* line 10, ../sass/mobile/pages/_frontpage.scss */
  .helped h2 {
    padding: 0 10px 0 10px;
  }

  /* line 14, ../sass/mobile/pages/_frontpage.scss */
  .practices {
    display: none;
  }

  /* line 3, ../sass/mobile/pages/products/_packages.scss */
  .package-items .package {
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: 0;
    position: relative;
    top: 0;
    pointer-events: none;
    margin-right: 10px;
  }
  /* line 17, ../sass/mobile/pages/products/_packages.scss */
  .package-items .package--custom .amount .spinner.minus {
    background-position: -262px -299px;
    margin-left: 0;
  }
  /* line 21, ../sass/mobile/pages/products/_packages.scss */
  .package-items .package--custom .amount .spinner.minus:hover {
    background-position: -262px -299px;
  }
  /* line 27, ../sass/mobile/pages/products/_packages.scss */
  .package-items .package--custom .amount .spinner.plus {
    background-position: -279px -299px;
    margin-right: 0;
  }
  /* line 31, ../sass/mobile/pages/products/_packages.scss */
  .package-items .package--custom .amount .spinner.plus:hover {
    background-position: -279px -299px;
  }
  /* line 40, ../sass/mobile/pages/products/_packages.scss */
  .package-items [data-item-zebra-row="0"] {
    position: relative;
  }
  /* line 45, ../sass/mobile/pages/products/_packages.scss */
  .package-items[data-active-item="0"] [data-item-index="0"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 51, ../sass/mobile/pages/products/_packages.scss */
  .package-items [data-item-index="0"] {
    transform: translateY(0%);
  }
  /* line 45, ../sass/mobile/pages/products/_packages.scss */
  .package-items[data-active-item="1"] [data-item-index="1"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 51, ../sass/mobile/pages/products/_packages.scss */
  .package-items [data-item-index="1"] {
    transform: translateY(-100%);
  }
  /* line 45, ../sass/mobile/pages/products/_packages.scss */
  .package-items[data-active-item="2"] [data-item-index="2"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 51, ../sass/mobile/pages/products/_packages.scss */
  .package-items [data-item-index="2"] {
    transform: translateY(-200%);
  }
  /* line 45, ../sass/mobile/pages/products/_packages.scss */
  .package-items[data-active-item="3"] [data-item-index="3"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 51, ../sass/mobile/pages/products/_packages.scss */
  .package-items [data-item-index="3"] {
    transform: translateY(-300%);
  }
  /* line 45, ../sass/mobile/pages/products/_packages.scss */
  .package-items[data-active-item="4"] [data-item-index="4"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 51, ../sass/mobile/pages/products/_packages.scss */
  .package-items [data-item-index="4"] {
    transform: translateY(-400%);
  }
  /* line 45, ../sass/mobile/pages/products/_packages.scss */
  .package-items[data-active-item="5"] [data-item-index="5"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 51, ../sass/mobile/pages/products/_packages.scss */
  .package-items [data-item-index="5"] {
    transform: translateY(-500%);
  }
  /* line 45, ../sass/mobile/pages/products/_packages.scss */
  .package-items[data-active-item="6"] [data-item-index="6"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 51, ../sass/mobile/pages/products/_packages.scss */
  .package-items [data-item-index="6"] {
    transform: translateY(-600%);
  }
  /* line 45, ../sass/mobile/pages/products/_packages.scss */
  .package-items[data-active-item="7"] [data-item-index="7"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 51, ../sass/mobile/pages/products/_packages.scss */
  .package-items [data-item-index="7"] {
    transform: translateY(-700%);
  }
  /* line 45, ../sass/mobile/pages/products/_packages.scss */
  .package-items[data-active-item="8"] [data-item-index="8"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 51, ../sass/mobile/pages/products/_packages.scss */
  .package-items [data-item-index="8"] {
    transform: translateY(-800%);
  }
  /* line 45, ../sass/mobile/pages/products/_packages.scss */
  .package-items[data-active-item="9"] [data-item-index="9"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 51, ../sass/mobile/pages/products/_packages.scss */
  .package-items [data-item-index="9"] {
    transform: translateY(-900%);
  }
  /* line 45, ../sass/mobile/pages/products/_packages.scss */
  .package-items[data-active-item="10"] [data-item-index="10"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 51, ../sass/mobile/pages/products/_packages.scss */
  .package-items [data-item-index="10"] {
    transform: translateY(-1000%);
  }
  /* line 56, ../sass/mobile/pages/products/_packages.scss */
  .package-items .pagination {
    margin-left: 15%;
  }
  /* line 61, ../sass/mobile/pages/products/_packages.scss */
  .package-items .pagination li a.disabled-xs {
    opacity: 0.5;
    filter: alpha(opacity=50);
    pointer-events: none;
  }

  /* line 7, ../sass/mobile/pages/_products.scss */
  .position-page-block--testimonials .testimonial-content section:after, .position-page-block--testimonials .testimonial-content section:before {
    left: 45px;
  }
  /* line 13, ../sass/mobile/pages/_products.scss */
  .position-page-block--testimonials .testimonial-content footer {
    text-align: left;
    padding-top: 8px;
  }
  /* line 19, ../sass/mobile/pages/_products.scss */
  .position-page-block--testimonials .position--block-cover {
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    width: 100%;
    margin: 0;
  }
  /* line 25, ../sass/mobile/pages/_products.scss */
  .position-page-block--testimonials .pagination {
    display: block;
    position: absolute;
    bottom: 34px;
    right: 0;
  }

  /* line 37, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--no-pager .testimonial-even section:after, .et-theme-testimonial--no-pager .testimonial-even section:before {
    left: auto;
  }
  /* line 42, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--no-pager .testimonial-even section:after {
    border-width: 16px;
    margin-left: -16px;
    right: 44px;
  }
  /* line 48, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--no-pager .testimonial-even section:before {
    border-width: 17px;
    margin-left: -17px;
    right: 43px;
  }
  /* line 55, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--no-pager .testimonial-even footer {
    text-align: right;
  }

  /* line 62, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container {
    overflow: hidden;
    padding: 0;
    margin: 0 10px;
    position: relative;
  }
  /* line 70, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container[data-content-count="0"] .position--block-cover {
    width: 0%;
  }
  /* line 75, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container[data-active-item="0"] .position--block-cover {
    margin-left: 0%;
  }
  /* line 70, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container[data-content-count="1"] .position--block-cover {
    width: 100%;
  }
  /* line 75, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container[data-active-item="1"] .position--block-cover {
    margin-left: -100%;
  }
  /* line 70, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container[data-content-count="2"] .position--block-cover {
    width: 200%;
  }
  /* line 75, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container[data-active-item="2"] .position--block-cover {
    margin-left: -200%;
  }
  /* line 70, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container[data-content-count="3"] .position--block-cover {
    width: 300%;
  }
  /* line 75, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container[data-active-item="3"] .position--block-cover {
    margin-left: -300%;
  }
  /* line 70, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container[data-content-count="4"] .position--block-cover {
    width: 400%;
  }
  /* line 75, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container[data-active-item="4"] .position--block-cover {
    margin-left: -400%;
  }
  /* line 70, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container[data-content-count="5"] .position--block-cover {
    width: 500%;
  }
  /* line 75, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container[data-active-item="5"] .position--block-cover {
    margin-left: -500%;
  }
  /* line 70, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container[data-content-count="6"] .position--block-cover {
    width: 600%;
  }
  /* line 75, ../sass/mobile/pages/_products.scss */
  .et-theme-testimonial--with-pager .position--block-container[data-active-item="6"] .position--block-cover {
    margin-left: -600%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 2, ../sass/tablet/scaffold/_bootstrap-overrides.scss */
  .navbar-eutraining .navbar-header {
    float: none;
  }
  /* line 5, ../sass/tablet/scaffold/_bootstrap-overrides.scss */
  .navbar-eutraining .navbar-left, .navbar-eutraining .navbar-right {
    float: none !important;
  }
  /* line 8, ../sass/tablet/scaffold/_bootstrap-overrides.scss */
  .navbar-eutraining .navbar-toggle {
    display: block;
  }
  /* line 11, ../sass/tablet/scaffold/_bootstrap-overrides.scss */
  .navbar-eutraining .navbar-collapse {
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  }
  /* line 15, ../sass/tablet/scaffold/_bootstrap-overrides.scss */
  .navbar-eutraining .navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
  }
  /* line 19, ../sass/tablet/scaffold/_bootstrap-overrides.scss */
  .navbar-eutraining .navbar-collapse.collapse {
    display: none !important;
  }
  /* line 22, ../sass/tablet/scaffold/_bootstrap-overrides.scss */
  .navbar-eutraining .navbar-nav {
    float: none !important;
    margin-top: 7.5px;
  }
  /* line 26, ../sass/tablet/scaffold/_bootstrap-overrides.scss */
  .navbar-eutraining .navbar-nav > li {
    float: none;
  }
  /* line 29, ../sass/tablet/scaffold/_bootstrap-overrides.scss */
  .navbar-eutraining .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  /* line 33, ../sass/tablet/scaffold/_bootstrap-overrides.scss */
  .navbar-eutraining .collapse.in {
    display: block !important;
  }
  /* line 37, ../sass/tablet/scaffold/_bootstrap-overrides.scss */
  .navbar-eutraining .navbar .secondary,
  .navbar-eutraining ul.secondary {
    float: left;
  }

  /* line 4, ../sass/tablet/scaffold/_navs.scss */
  .nav-product-tabs > li > a i {
    opacity: 0;
    filter: alpha(opacity=0);
    width: 0;
  }
  /* line 9, ../sass/tablet/scaffold/_navs.scss */
  .nav-product-tabs > li > a .text {
    display: inline;
  }

  /* line 5, ../sass/tablet/node/_trial_exams.scss */
  .try-it-for-free-item .exam-title h2 {
    font-size: 21px;
  }
  /* line 10, ../sass/tablet/node/_trial_exams.scss */
  .try-it-for-free-item .exam-content {
    padding: 20px;
  }
  /* line 13, ../sass/tablet/node/_trial_exams.scss */
  .try-it-for-free-item .exam-content .start-exam-button {
    left: 50%;
    width: 280px;
    margin-left: -140px;
    bottom: 30px;
  }

  /* line 3, ../sass/tablet/pages/products/_packages.scss */
  .package-items .package {
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: 0;
    position: relative;
    top: 0;
    pointer-events: none;
  }
  /* line 20, ../sass/tablet/pages/products/_packages.scss */
  .package-items [data-item-zebra-row="0"] {
    position: relative;
  }
  /* line 25, ../sass/tablet/pages/products/_packages.scss */
  .package-items[data-active-zebra-row="0"] [data-item-zebra-row="0"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 31, ../sass/tablet/pages/products/_packages.scss */
  .package-items [data-item-zebra-row="0"] {
    transform: translateY(0%);
  }
  /* line 25, ../sass/tablet/pages/products/_packages.scss */
  .package-items[data-active-zebra-row="1"] [data-item-zebra-row="1"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 31, ../sass/tablet/pages/products/_packages.scss */
  .package-items [data-item-zebra-row="1"] {
    transform: translateY(-100%);
  }
  /* line 25, ../sass/tablet/pages/products/_packages.scss */
  .package-items[data-active-zebra-row="2"] [data-item-zebra-row="2"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 31, ../sass/tablet/pages/products/_packages.scss */
  .package-items [data-item-zebra-row="2"] {
    transform: translateY(-200%);
  }
  /* line 25, ../sass/tablet/pages/products/_packages.scss */
  .package-items[data-active-zebra-row="3"] [data-item-zebra-row="3"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 31, ../sass/tablet/pages/products/_packages.scss */
  .package-items [data-item-zebra-row="3"] {
    transform: translateY(-300%);
  }
  /* line 25, ../sass/tablet/pages/products/_packages.scss */
  .package-items[data-active-zebra-row="4"] [data-item-zebra-row="4"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 31, ../sass/tablet/pages/products/_packages.scss */
  .package-items [data-item-zebra-row="4"] {
    transform: translateY(-400%);
  }
  /* line 25, ../sass/tablet/pages/products/_packages.scss */
  .package-items[data-active-zebra-row="5"] [data-item-zebra-row="5"] {
    opacity: 1;
    filter: alpha(opacity=100);
    pointer-events: all;
    z-index: 2;
  }
  /* line 31, ../sass/tablet/pages/products/_packages.scss */
  .package-items [data-item-zebra-row="5"] {
    transform: translateY(-500%);
  }
  /* line 36, ../sass/tablet/pages/products/_packages.scss */
  .package-items .pagination {
    margin-left: 25%;
  }
  /* line 41, ../sass/tablet/pages/products/_packages.scss */
  .package-items .pagination li a.disabled-md {
    opacity: 0.5;
    filter: alpha(opacity=50);
    pointer-events: none;
  }
}
@media only screen and (min-width: 768px) {
  /* line 3, ../sass/tablet_above/pages/_frontpage.scss */
  .advantages .advantage {
    position: relative;
  }
  /* line 7, ../sass/tablet_above/pages/_frontpage.scss */
  .advantages .wrapper {
    width: 50px;
    height: 50px;
    margin: 0 auto;
    position: relative;
  }
  /* line 14, ../sass/tablet_above/pages/_frontpage.scss */
  .advantages .name,
  .advantages .description {
    width: 100px;
    position: absolute;
    left: 70px;
  }
  /* line 21, ../sass/tablet_above/pages/_frontpage.scss */
  .advantages .name {
    top: 0;
  }
  /* line 25, ../sass/tablet_above/pages/_frontpage.scss */
  .advantages .description {
    top: 30px;
  }

  /* line 1, ../sass/tablet_above/pages/products/_phases.scss */
  .page-taxonomy-term-positions .phase-items-container .nav.nav-phase-items > li, .page-products .phase-items-container .nav.nav-phase-items > li {
    padding-top: 48px;
  }
  /* line 5, ../sass/tablet_above/pages/products/_phases.scss */
  .page-taxonomy-term-positions .phases-container, .page-products .phases-container {
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 0;
    column-count: auto;
    border-radius: 12px;
  }
  /* line 12, ../sass/tablet_above/pages/products/_phases.scss */
  .page-taxonomy-term-positions .phases-container .phase-container, .page-products .phases-container .phase-container {
    padding: 5px 10px;
    /*&:nth-child(2n+1){
      padding-left: 5px;
    }
    &:nth-child(2n){
      padding-right: 5px;

      i {
        &.info {
          right: 2px;
        }
      }
      &:after{
        display: none;
      }
    }*/
  }
  /* line 33, ../sass/tablet_above/pages/products/_phases.scss */
  .page-taxonomy-term-positions .phases-container-cast, .page-products .phases-container-cast {
    -webkit-column-count: auto;
    -moz-column-count: auto;
    column-count: auto;
    border-radius: 12px;
  }
  /* line 40, ../sass/tablet_above/pages/products/_phases.scss */
  .page-taxonomy-term-positions .phases-container-cast .phase-container, .page-products .phases-container-cast .phase-container {
    float: none;
    break-inside: avoid-column;
  }
  /* line 46, ../sass/tablet_above/pages/products/_phases.scss */
  .page-taxonomy-term-positions .phases-container-cast .form-item-phase-selector, .page-products .phases-container-cast .form-item-phase-selector {
    line-height: 1;
    height: auto;
  }
  /* line 50, ../sass/tablet_above/pages/products/_phases.scss */
  .page-taxonomy-term-positions .phases-container-cast .form-item-phase-selector .iradio,
  .page-taxonomy-term-positions .phases-container-cast .form-item-phase-selector input, .page-products .phases-container-cast .form-item-phase-selector .iradio,
  .page-products .phases-container-cast .form-item-phase-selector input {
    position: absolute;
    top: -2px;
    left: 0;
  }

  /* line 2, ../sass/tablet_above/pages/products/_packages.scss */
  .package-items {
  /*.package--custom {
    margin-left: percentage(3 / 12);
  }

  .package--first {
    margin-left: percentage(3 / 12);
  }*/
  }
  /* line 14, ../sass/tablet_above/pages/products/_packages.scss */
  .package-items .package-labels .question-type-name {
    font-size: 14px;
    line-height: 1.2;
  }
}
@media only screen and (max-width: 991px) {
  /* line 1, ../sass/below_desktop/scaffold/_bootstrap-overrides.scss */
  .navbar .secondary,
  ul.secondary {
    float: left;
    font-size: 0;
  }

  /* line 9, ../sass/below_desktop/scaffold/_bootstrap-overrides.scss */
  .page-new-to-eu-exams .main-container .container div.col-md-3 {
    display: none;
  }

  /* line 15, ../sass/below_desktop/scaffold/_bootstrap-overrides.scss */
  .text-center .pagination {
    padding-right: 0;
  }
  /* line 18, ../sass/below_desktop/scaffold/_bootstrap-overrides.scss */
  .text-center .pagination .prev {
    display: none;
  }
  /* line 22, ../sass/below_desktop/scaffold/_bootstrap-overrides.scss */
  .text-center .pagination .next {
    display: none;
  }

  /* line 28, ../sass/below_desktop/scaffold/_bootstrap-overrides.scss */
  .navbar.navbar-eutraining .logo {
    margin: 20px 0;
  }
  /* line 32, ../sass/below_desktop/scaffold/_bootstrap-overrides.scss */
  .navbar.navbar-eutraining .navbar-toggle {
    margin-top: 13px;
    margin-right: 0;
  }

  /* line 39, ../sass/below_desktop/scaffold/_bootstrap-overrides.scss */
  body.navbar-is-fixed-top, body.admin-menu.navbar-is-fixed-top {
    padding-top: 102px;
  }
  /* line 46, ../sass/below_desktop/scaffold/_bootstrap-overrides.scss */
  body.navbar-is-fixed-top.no-secondary-bar {
    padding-top: 60px;
  }
  /* line 51, ../sass/below_desktop/scaffold/_bootstrap-overrides.scss */
  body .navbar-is-fixed-top.no-secondary-bar {
    padding-top: 60px;
  }

  /* line 2, ../sass/below_desktop/elements/_logo.scss */
  .navbar .logo {
    border: none;
  }

  /* line 1, ../sass/below_desktop/elements/_comments.scss */
  .comment-wrapper,
  .indented {
    margin-left: 30px;
  }

  /* line 1, ../sass/below_desktop/elements/_notifications.scss */
  .notifications-wrapper {
    display: none;
  }

  /* line 2, ../sass/below_desktop/checkout/_base.scss */
  .checkout-table .views-field.views-field-commerce-unit-price {
    display: none;
  }
  /* line 8, ../sass/below_desktop/checkout/_base.scss */
  .checkout-table tbody td.views-field-line-item-title {
    width: 60%;
  }

  /* line 2, ../sass/below_desktop/checkout/_mini-cart.scss */
  .user-menu-wrap .cart.icon {
    display: none;
  }

  /* line 2, ../sass/below_desktop/checkout/_billing.scss */
  .checkout-billing-info .field-type-addressfield {
    margin-bottom: 10px;
    padding-bottom: 0;
  }
  /* line 6, ../sass/below_desktop/checkout/_billing.scss */
  .checkout-billing-info .field-type-addressfield .chosen-container {
    width: 100% !important;
  }
  /* line 12, ../sass/below_desktop/checkout/_billing.scss */
  .checkout-billing-info .billing-info-eu-tax-number {
    margin-bottom: 30px;
    padding-right: 40%;
  }

  /* line 2, ../sass/below_desktop/checkout/_payment.scss */
  .credit-card-payments .credit-card-icons {
    padding-top: 0;
  }

  /* line 1, ../sass/below_desktop/node/_base.scss */
  .field--body-content p {
    max-width: 100%;
  }

  /* line 2, ../sass/below_desktop/node/_articels.scss */
  .node-type-article .node--article--full {
    padding-right: 0;
  }
  /* line 6, ../sass/below_desktop/node/_articels.scss */
  .node-type-article .region-content {
    margin-bottom: 44px;
  }

  /* line 12, ../sass/below_desktop/node/_articels.scss */
  #block-views-side-news-block .block-title {
    display: block;
  }

  /* line 1, ../sass/below_desktop/node/_webcast.scss */
  .node--webcast--full {
    padding-right: 0;
  }

  /* line 6, ../sass/below_desktop/node/_webcast.scss */
  #block-views-other-webcasts-block .bloc-title {
    display: block;
  }

  /* line 1, ../sass/below_desktop/node/_e_learning.scss */
  .node--e-learning--full .field-name-body {
    padding-right: 0;
  }

  /* line 6, ../sass/below_desktop/node/_e_learning.scss */
  #block-views-other-eu-courses-block .block-title {
    display: block;
  }

  /* line 1, ../sass/below_desktop/node/_page.scss */
  .node--page--full {
    padding-right: 0;
  }

  /* line 3, ../sass/below_desktop/pages/_frontpage.scss */
  .position .underline {
    margin-bottom: 40px;
  }

  /* line 9, ../sass/below_desktop/pages/_frontpage.scss */
  .advantages .advantage-users,
  .advantages .advantage-preparation {
    margin-bottom: 20px;
  }

  /* line 16, ../sass/below_desktop/pages/_frontpage.scss */
  .everything .description {
    margin-bottom: 44px;
  }

  /* line 22, ../sass/below_desktop/pages/_frontpage.scss */
  .footer .block-menu {
    margin-bottom: 50px;
  }

  /* line 1, ../sass/below_desktop/pages/_contact_us.scss */
  .contact-us-body {
    padding-right: 10px;
    margin-bottom: 44px;
  }

  /* line 2, ../sass/below_desktop/pages/products/_header.scss */
  .products-page-header .products-page-header-figure {
    display: none;
  }

  /* line 3, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list > .header .where,
  .classroom-training-list > .header .when,
  .classroom-training-list > .header .lecturer,
  .classroom-training-list > .header .places-left,
  .classroom-training-list > .header .application-closes {
    display: none;
  }
  /* line 11, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list > .header .info {
    width: 100%;
  }
  /* line 16, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item {
    position: relative;
    padding-bottom: 41px;
  }
  /* line 20, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .when {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  /* line 25, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .when .date-display-single > .date-display-single {
    float: left;
  }
  /* line 30, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .when .range {
    display: block;
    text-align: right;
    margin-bottom: 0;
    position: relative;
  }
  /* line 37, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .when .date-display-timezone {
    position: relative;
    display: block;
    text-align: right;
    margin-top: 5px;
  }
  /* line 45, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .col {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 50, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .platform {
    display: none;
  }
  /* line 54, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .lecturer, .classroom-training-list .commerce-product--classroom-training-list-item .date-display-timezone, .classroom-training-list .commerce-product--classroom-training-list-item .places-left {
    margin-top: 8px;
  }
  /* line 59, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .date-display-timezone .tlabel, .classroom-training-list .commerce-product--classroom-training-list-item .date-display-timezone:before, .classroom-training-list .commerce-product--classroom-training-list-item .lecturer .tlabel, .classroom-training-list .commerce-product--classroom-training-list-item .lecturer:before, .classroom-training-list .commerce-product--classroom-training-list-item .places-left .tlabel, .classroom-training-list .commerce-product--classroom-training-list-item .places-left:before, .classroom-training-list .commerce-product--classroom-training-list-item .where .tlabel, .classroom-training-list .commerce-product--classroom-training-list-item .where:before {
    display: block;
    font-weight: 600;
  }
  /* line 65, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .info {
    position: static;
  }
  /* line 68, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .info h2 {
    margin-top: 0;
  }
  /* line 74, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .where .tlabel, .classroom-training-list .commerce-product--classroom-training-list-item .where .text {
    display: none;
  }
  /* line 80, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .when .date-display-timezone {
    display: block;
  }
  /* line 85, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .more-button {
    position: absolute;
    bottom: 20px;
    left: 20px;
  }
  /* line 95, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .date-display-timezone:before {
    content: 'Time zone';
  }
  /* line 101, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .lecturer label {
    font-size: 14px;
    font-weight: 400;
  }
  /* line 106, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .lecturer:before {
    content: 'Trainer';
  }
  /* line 111, ../sass/below_desktop/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .content {
    margin-top: 16px;
    margin-right: -140px;
    width: auto;
  }

  /* line 3, ../sass/below_desktop/pages/_job-list.scss */
  .page-eu-jobs .view-eu-jobs tbody > tr > .views-field {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  /* line 8, ../sass/below_desktop/pages/_job-list.scss */
  .page-eu-jobs .view-eu-jobs thead > tr td,
  .page-eu-jobs .view-eu-jobs thead > tr th {
    white-space: normal;
  }
  /* line 13, ../sass/below_desktop/pages/_job-list.scss */
  .page-eu-jobs .view-eu-jobs .views-field-field-euj-releated {
    display: none;
  }
  /* line 17, ../sass/below_desktop/pages/_job-list.scss */
  .page-eu-jobs .view-eu-jobs .views-field-field-euj-reference {
    min-width: 120px;
    max-width: 120px;
    word-break: break-word;
  }
  /* line 23, ../sass/below_desktop/pages/_job-list.scss */
  .page-eu-jobs .view-eu-jobs .views-field-field-euj-position {
    width: 47%;
  }
  /* line 26, ../sass/below_desktop/pages/_job-list.scss */
  .page-eu-jobs .view-eu-jobs .views-field-field-euj-position .job-position {
    white-space: normal;
  }
  /* line 31, ../sass/below_desktop/pages/_job-list.scss */
  .page-eu-jobs .view-eu-jobs .views-field-field-euj-job-type {
    padding-left: 8px;
    width: 80px;
    max-width: 80px;
  }
  /* line 37, ../sass/below_desktop/pages/_job-list.scss */
  .page-eu-jobs .view-eu-jobs .views-field-field-deadline {
    padding-right: 8px;
    max-width: 125px;
    min-width: 125px;
  }

  /* line 1, ../sass/below_desktop/pages/_salary_calculator.scss */
  .salaray-calculator-body {
    padding-right: 0;
    margin-bottom: 44px;
  }

  /* line 2, ../sass/below_desktop/pages/_new-to-eu-exams.scss */
  .node-type-new-to-eu-exams .girl {
    display: none;
  }

  /* line 1, ../sass/below_desktop/module/_editormenu.scss */
  body.admin-menu,
  body.has-editor-menu {
    margin-top: 0;
  }

  /* line 4, ../sass/below_desktop/module/_editormenu.scss */
  .editor-menu,
  .admin-menu-container {
    display: none !important;
  }
}
@media only screen and (min-width: 992px) {
  /* line 3, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .navbar-collapse {
    position: relative;
    z-index: 1;
  }
  /* line 8, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .navbar-header {
    position: relative;
    z-index: 2;
  }
  /* line 13, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .tools-nav,
  .navbar-eutraining .user-menu-wrap {
    float: none;
    display: inline-block;
    position: relative;
  }
  /* line 20, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .user-menu-wrap .dropdown-toggle,
  .navbar-eutraining .navbar-nav li a {
    -webkit-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    transition: all ease 0.3s;
  }
  /* line 25, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .navbar-nav li a {
    padding: 30px 9px 27px;
  }
  /* line 29, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .user-menu.navbar-nav {
    -webkit-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    transition: all ease 0.3s;
  }
  /* line 32, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .user-menu.navbar-nav:not(.user-dropdown-menu) {
    margin-top: 25px;
  }
  /* line 36, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .user-menu.navbar-nav li a {
    padding: 5px 18px;
  }
  /* line 42, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .tools-nav li a {
    padding-left: 3px;
    padding-right: 3px;
  }
  /* line 49, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .user-menu-wrap .dropdown-toggle {
    float: left;
    padding: 5px 0;
    margin: 25px 0 0;
  }
  /* line 57, ../sass/desktop/scaffold/_navs.scss */
  .sticky-menu .navbar-eutraining .user-menu-wrap .user-dropdown-menu a, .navbar-eutraining .user-menu-wrap .user-dropdown-menu a {
    padding: 3px 20px;
  }
  /* line 63, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .user-dropdown-menu {
    position: absolute;
    top: 100%;
    right: 0;
    left: auto;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 3px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  }
  /* line 93, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .user-dropdown-menu > li {
    float: none;
  }
  /* line 96, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .user-dropdown-menu > li > a {
    display: block;
    clear: both;
    font-weight: normal;
    line-height: 1.428571429;
    color: #333333;
    white-space: nowrap;
  }
  /* line 110, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .open > .user-dropdown-menu {
    display: block;
  }
  /* line 115, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .open > a {
    outline: 0;
  }
  /* line 121, ../sass/desktop/scaffold/_navs.scss */
  .navbar-eutraining .user-menu > li > a {
    text-transform: none;
  }
  /* line 127, ../sass/desktop/scaffold/_navs.scss */
  .sticky-menu .navbar-eutraining .logo {
    margin-top: 17px;
  }
  /* line 131, ../sass/desktop/scaffold/_navs.scss */
  .sticky-menu .navbar-eutraining .user-menu-wrap .dropdown-toggle {
    margin-top: 12px;
  }
  /* line 135, ../sass/desktop/scaffold/_navs.scss */
  .sticky-menu .navbar-eutraining .user-menu.navbar-nav:not(.user-dropdown-menu) {
    margin-top: 12px;
  }
  /* line 139, ../sass/desktop/scaffold/_navs.scss */
  .sticky-menu .navbar-eutraining .navbar-nav:not(.user-menu) li a {
    padding-top: 17px;
    padding-bottom: 15px;
  }
  /* line 144, ../sass/desktop/scaffold/_navs.scss */
  .sticky-menu .navbar-eutraining .cart.icon,
  .sticky-menu .navbar-eutraining .notifications-wrapper {
    margin-top: 12px;
  }

  /* line 154, ../sass/desktop/scaffold/_navs.scss */
  .nav-product-tabs > li > a .text {
    display: inline;
  }

  /* line 1, ../sass/desktop/elements/_block.scss */
  .footer {
    padding: 50px 0 40px;
  }

  /* line 5, ../sass/desktop/elements/_block.scss */
  .footer-copy {
    padding: 50px 0;
  }
  /* line 10, ../sass/desktop/elements/_block.scss */
  .footer-copy .iv .logo {
    background-repeat: no-repeat;
    background-image: url("../img/sprite.png?v=2025-06-19.11:44:47");
    width: 40px;
    height: 20px;
    background-position: -167px -150px;
    -webkit-transition: 0.2s all ease 1s;
    -o-transition: 0.2s all ease 1s;
    transition: 0.2s all ease 1s;
    width: 40px;
    height: 20px;
    display: inline-block;
    position: relative;
    left: 7.65%;
    top: 5px;
  }
}
@media only screen and (min-width: 992px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 992px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 992px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 992px) and (min-device-pixel-ratio: 2), only screen and (min-width: 992px) and (min-resolution: 192dpi), only screen and (min-width: 992px) and (min-resolution: 2dppx) {
  /* line 10, ../sass/desktop/elements/_block.scss */
  .footer-copy .iv .logo {
    background-image: url("../img/sprite-2x.png?v=2025-06-19.11:44:47");
    background-size: 310px 350px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 22, ../sass/desktop/elements/_block.scss */
  .footer-copy .iv .inner {
    -webkit-transition: 0.5s all ease 0.5s;
    -o-transition: 0.5s all ease 0.5s;
    transition: 0.5s all ease 0.5s;
    display: inline-block;
    visibility: hidden;
    font-size: 16px;
    font-weight: 100;
  }
  /* line 29, ../sass/desktop/elements/_block.scss */
  .footer-copy .iv .inner p {
    color: #767b8a;
    font-size: 15px;
  }
  /* line 33, ../sass/desktop/elements/_block.scss */
  .footer-copy .iv .inner p:hover {
    text-decoration: none;
  }
  /* line 40, ../sass/desktop/elements/_block.scss */
  .footer-copy .iv:hover .logo {
    -webkit-transition: 0.2s all ease 0.5s;
    -o-transition: 0.2s all ease 0.5s;
    transition: 0.2s all ease 0.5s;
    left: 0;
  }
  /* line 45, ../sass/desktop/elements/_block.scss */
  .footer-copy .iv:hover .inner {
    -webkit-transition: 0.5s all ease 0.75s;
    -o-transition: 0.5s all ease 0.75s;
    transition: 0.5s all ease 0.75s;
    visibility: visible;
  }

  /* line 2, ../sass/desktop/elements/_logo.scss */
  .logo {
    margin-top: 23px;
  }

  /* line 2, ../sass/desktop/elements/_modal.scss */
  .user-modal-register .modal-body {
    padding: 14px 32px;
  }

  /* line 2, ../sass/desktop/elements/_dashboard.scss */
  .before-user-dashboard-menu,
  .before-user-dashboard-content {
    display: block;
  }

  /* line 7, ../sass/desktop/elements/_dashboard.scss */
  .user-dashboard-menu {
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    position: fixed;
    width: 160px;
    top: 180px;
  }
  /* line 15, ../sass/desktop/elements/_dashboard.scss */
  .sticky-menu .user-dashboard-menu {
    top: 120px;
  }
  /* line 19, ../sass/desktop/elements/_dashboard.scss */
  .no-js .user-dashboard-menu {
    position: relative;
    top: 0;
  }

  /* line 26, ../sass/desktop/elements/_dashboard.scss */
  .affix-bottom .user-dashboard-sidebar {
    position: static;
  }
  /* line 30, ../sass/desktop/elements/_dashboard.scss */
  .affix-bottom .user-dashboard-menu {
    position: absolute;
    z-index: 2;
    top: auto;
    bottom: 28px;
  }

  /* line 5, ../sass/desktop/node/_trial_exams.scss */
  .try-it-for-free-item .exam-title h2 {
    font-size: 21px;
  }
  /* line 10, ../sass/desktop/node/_trial_exams.scss */
  .try-it-for-free-item .exam-content {
    padding: 20px;
  }
  /* line 13, ../sass/desktop/node/_trial_exams.scss */
  .try-it-for-free-item .exam-content .start-exam-button {
    left: 50%;
    width: 250px;
    margin-left: -125px;
    bottom: 30px;
  }

  /* line 3, ../sass/desktop/pages/_frontpage.scss */
  .highlighted .description {
    max-width: 375px;
  }
  /* line 7, ../sass/desktop/pages/_frontpage.scss */
  .highlighted h1 {
    max-width: 55%;
  }
  /* line 11, ../sass/desktop/pages/_frontpage.scss */
  .highlighted .decoration {
    width: 635px;
    position: absolute;
    right: 0;
    bottom: 0;
  }
  /* line 18, ../sass/desktop/pages/_frontpage.scss */
  .highlighted .background,
  .highlighted .foreground,
  .highlighted .girl {
    position: absolute;
    bottom: -20px;
  }
  /* line 24, ../sass/desktop/pages/_frontpage.scss */
  .highlighted .background i,
  .highlighted .foreground i,
  .highlighted .girl i {
    display: block;
  }
  /* line 30, ../sass/desktop/pages/_frontpage.scss */
  .highlighted .background,
  .highlighted .background i {
    width: 637px;
    height: 163px;
  }
  /* line 37, ../sass/desktop/pages/_frontpage.scss */
  html.svg .highlighted .background i {
    background-image: url("../img/frontpage-city-background.svg?v=2025-06-19.11:44:47");
  }
  /* line 43, ../sass/desktop/pages/_frontpage.scss */
  html.no-svg .highlighted .background i {
    background-image: url("../img/frontpage-city-background.png?v=2025-06-19.11:44:47");
  }
  /* line 49, ../sass/desktop/pages/_frontpage.scss */
  .highlighted .foreground {
    left: 100px;
  }
  /* line 52, ../sass/desktop/pages/_frontpage.scss */
  .highlighted .foreground,
  .highlighted .foreground i {
    width: 451px;
    height: 144px;
  }
  /* line 59, ../sass/desktop/pages/_frontpage.scss */
  html.svg .highlighted .foreground i {
    background-image: url("../img/frontpage-city-foreground.svg?v=2025-06-19.11:44:47");
  }
  /* line 65, ../sass/desktop/pages/_frontpage.scss */
  html.no-svg .highlighted .foreground i {
    background-image: url("../img/frontpage-city-foreground.png?v=2025-06-19.11:44:47");
  }
  /* line 71, ../sass/desktop/pages/_frontpage.scss */
  .highlighted .girl {
    right: 0;
  }
  /* line 74, ../sass/desktop/pages/_frontpage.scss */
  .highlighted .girl,
  .highlighted .girl i {
    width: 276px;
    height: 190px;
  }
  /* line 81, ../sass/desktop/pages/_frontpage.scss */
  html.svg .highlighted .girl i {
    background-image: url("../img/frontpage-girl.svg?v=2025-06-19.11:44:47");
  }
  /* line 87, ../sass/desktop/pages/_frontpage.scss */
  html.no-svg .highlighted .girl i {
    background-image: url("../img/frontpage-girl.png?v=2025-06-19.11:44:47");
  }

  /* line 95, ../sass/desktop/pages/_frontpage.scss */
  .features .feature {
    float: left;
    margin-left: 20px;
    margin-right: 20px;
  }
  /* line 100, ../sass/desktop/pages/_frontpage.scss */
  .features .feature.first {
    margin-left: 0;
  }
  /* line 104, ../sass/desktop/pages/_frontpage.scss */
  .features .feature.last {
    margin-right: 0;
  }

  /* line 4, ../sass/desktop/pages/products/_packages.scss */
  .page-taxonomy-term-positions .phases-container .phase-container, .page-products .phases-container .phase-container {
    padding: 5px 10px;
    flex: 0 1 auto;
      /*&:nth-child(2n+1){
        padding-left: 10px;
      }
      &:nth-child(2n){
        padding-right: 10px;
        i {
          &.info {
            right: 7px;
          }
        }
        &:after{
          display: block;
        }
      }

      &:nth-child(4n+1) {
        padding-left: 5px;
      }

      &:nth-child(4n) {
        padding-right: 5px;

        i {
          &.info {
            right: 2px;
          }
        }
        &:after {
          display: none;
        }
      }*/
  }
  /* line 8, ../sass/desktop/pages/products/_packages.scss */
  .page-taxonomy-term-positions .phases-container .phase-container:nth-last-child(-n+2), .page-products .phases-container .phase-container:nth-last-child(-n+2) {
    flex: 0 1 auto;
  }

  /* line 47, ../sass/desktop/pages/products/_packages.scss */
  .package-items {
  /*.package--custom {
    margin-left: percentage(3 / 12);
  }

  .package--first {
    margin-left: percentage(3 / 12);
  }*/
  }
  /* line 56, ../sass/desktop/pages/products/_packages.scss */
  .package-items .pagination {
    display: none;
  }

  /* line 61, ../sass/desktop/pages/products/_packages.scss */
  .package-items[data-item-count="3"] .package-labels .label-content {
    width: 82%;
  }

  /* line 5, ../sass/desktop/pages/_products.scss */
  .position-page-block--testimonials .testimonial-content {
    margin: 0;
  }

  /* line 3, ../sass/desktop/pages/_user_dashboard.scss */
  .page-dashboard .left-col {
    padding-right: 50px;
    width: 61.55%;
  }
  /* line 8, ../sass/desktop/pages/_user_dashboard.scss */
  .page-dashboard .right-col {
    width: 38.45%;
  }

  /* line 4, ../sass/desktop/pages/products/_classroom.scss */
  .classroom-training-list .view-content .col {
    min-height: 85px;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 4, ../sass/desktop_lg/scaffold/_navs.scss */
  .nav-product-tabs > li > a {
    padding: 3px 14px 7px;
    font-size: 14px;
  }

  /* line 2, ../sass/desktop_lg/elements/_dashboard.scss */
  .user-dashboard-menu {
    width: 193px;
  }

  /* line 5, ../sass/desktop_lg/node/_trial_exams.scss */
  .try-it-for-free-item .exam-title h2 {
    font-size: 20px;
  }
  /* line 10, ../sass/desktop_lg/node/_trial_exams.scss */
  .try-it-for-free-item .exam-content {
    padding: 30px;
  }
  /* line 13, ../sass/desktop_lg/node/_trial_exams.scss */
  .try-it-for-free-item .exam-content .start-exam-button {
    left: 50%;
    width: 300px;
    margin-left: -150px;
    bottom: 40px;
  }

  /* line 3, ../sass/desktop_lg/pages/_frontpage.scss */
  .features .feature {
    margin-left: 36px;
    margin-right: 36px;
  }

  /* line 4, ../sass/desktop_lg/pages/products/_classroom.scss */
  .classroom-training-list .lecturer-more {
    padding-left: 24px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 3, ../sass/below_tablet/pages/_job-list.scss */
  .page-eu-jobs .view-eu-jobs .views-field-field-euj-job-type {
    width: 15%;
    max-width: none;
  }
  /* line 8, ../sass/below_tablet/pages/_job-list.scss */
  .page-eu-jobs .view-eu-jobs .views-field-field-euj-position {
    width: 75%;
    max-width: none;
  }
  /* line 13, ../sass/below_tablet/pages/_job-list.scss */
  .page-eu-jobs .view-eu-jobs .views-field-field-deadline {
    width: 10%;
    max-width: 100px;
  }
  /* line 18, ../sass/below_tablet/pages/_job-list.scss */
  .page-eu-jobs .view-eu-jobs .views-field-field-euj-releated,
  .page-eu-jobs .view-eu-jobs .views-field-field-euj-reference,
  .page-eu-jobs .view-eu-jobs .views-field-field-euj-grade {
    display: none;
    max-width: none;
  }

  /* line 4, ../sass/below_tablet/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .places-left {
    top: 106px;
  }
  /* line 8, ../sass/below_tablet/pages/products/_classroom.scss */
  .classroom-training-list .commerce-product--classroom-training-list-item .lecturer {
    text-align: left;
  }

  /* line 7, ../sass/below_tablet/pages/products/_webinars.scss */
  .page-taxonomy-term-webinars .table-webinars.table > thead > tr > th, .page-taxonomy-term-webinars .table-webinars.table > thead > tr > td, .page-taxonomy-term-webinars .table-webinars.table > tbody > tr > th, .page-taxonomy-term-webinars .table-webinars.table > tbody > tr > td, .page-taxonomy-term-webinars .table-webinars.table > tfoot > tr > th, .page-taxonomy-term-webinars .table-webinars.table > tfoot > tr > td, .page-products-webinars .table-webinars.table > thead > tr > th, .page-products-webinars .table-webinars.table > thead > tr > td, .page-products-webinars .table-webinars.table > tbody > tr > th, .page-products-webinars .table-webinars.table > tbody > tr > td, .page-products-webinars .table-webinars.table > tfoot > tr > th, .page-products-webinars .table-webinars.table > tfoot > tr > td {
    white-space: normal;
  }
  /* line 11, ../sass/below_tablet/pages/products/_webinars.scss */
  .page-taxonomy-term-webinars .table-webinars.table > thead > tr > th.webinar-name, .page-taxonomy-term-webinars .table-webinars.table > thead > tr > td.webinar-name, .page-taxonomy-term-webinars .table-webinars.table > tbody > tr > th.webinar-name, .page-taxonomy-term-webinars .table-webinars.table > tbody > tr > td.webinar-name, .page-taxonomy-term-webinars .table-webinars.table > tfoot > tr > th.webinar-name, .page-taxonomy-term-webinars .table-webinars.table > tfoot > tr > td.webinar-name, .page-products-webinars .table-webinars.table > thead > tr > th.webinar-name, .page-products-webinars .table-webinars.table > thead > tr > td.webinar-name, .page-products-webinars .table-webinars.table > tbody > tr > th.webinar-name, .page-products-webinars .table-webinars.table > tbody > tr > td.webinar-name, .page-products-webinars .table-webinars.table > tfoot > tr > th.webinar-name, .page-products-webinars .table-webinars.table > tfoot > tr > td.webinar-name {
    padding-left: 20px;
  }
  /* line 18, ../sass/below_tablet/pages/products/_webinars.scss */
  .page-taxonomy-term-webinars .table-webinars.table .play-icon, .page-products-webinars .table-webinars.table .play-icon {
    display: none;
  }
  /* line 22, ../sass/below_tablet/pages/products/_webinars.scss */
  .page-taxonomy-term-webinars .table-webinars.table th.webinar-name, .page-products-webinars .table-webinars.table th.webinar-name {
    border-top-left-radius: 10px;
  }
  /* line 27, ../sass/below_tablet/pages/products/_webinars.scss */
  .page-taxonomy-term-webinars .table-webinars.table .webinar-description-row td:first-child, .page-products-webinars .table-webinars.table .webinar-description-row td:first-child {
    display: none;
  }
  /* line 30, ../sass/below_tablet/pages/products/_webinars.scss */
  .page-taxonomy-term-webinars .table-webinars.table .webinar-description-row .webinars-description, .page-products-webinars .table-webinars.table .webinar-description-row .webinars-description {
    padding-left: 10px;
    padding-right: 10px;
  }

  /* line 1, ../sass/below_tablet/elements/_comments.scss */
  .comment-wrapper,
  .indented {
    margin-left: 10px;
  }

  /* line 2, ../sass/below_tablet/elements/_navbar.scss */
  .navbar-eutraining .secondary-bar {
    background: #36D7B7;
    color: #fff;
    height: 84px;
  }

  /* line 3, ../sass/below_tablet/node/_forum.scss */
  .node-type-forum .topic-open .table-responsive {
    border: none;
    width: auto;
  }

  /* line 2, ../sass/below_tablet/scaffold/_bootstrap-overrides.scss */
  .navbar.navbar-eutraining .navbar-toggle {
    margin-right: 10px;
  }

  /* line 8, ../sass/below_tablet/scaffold/_bootstrap-overrides.scss */
  body.navbar-is-fixed-top, body.admin-menu.navbar-is-fixed-top {
    padding-top: 144px;
  }

  /* line 3, ../sass/below_tablet/scaffold/_navs.scss */
  .sticky-menu .navbar-eutraining .secondary-bar {
    height: 64px;
  }

  /* line 147, ../sass/base/checkout/_base.scss */
  /* line 2, ../sass/below_tablet/checkout/_base.scss */
  .checkout-form .action-back, .page-cart .commerce-line-item-actions .action-refresh {
    width: 35%;
  }

  /* line 152, ../sass/base/checkout/_base.scss */
  /* line 7, ../sass/below_tablet/checkout/_base.scss */
  .checkout-form .action-checkout, .page-cart .commerce-line-item-actions .action-checkout {
    width: 65%;
  }

  /* line 2, ../sass/below_tablet/checkout/_billings.scss */
  .checkout-billing-info .field-type-addressfield {
    padding-right: 0;
  }
  /* line 6, ../sass/below_tablet/checkout/_billings.scss */
  .checkout-billing-info .billing-info-eu-tax-number {
    padding-right: 0;
  }

  /* line 1, ../sass/below_tablet/checkout/_checkout.scss */
  .block-commerce-checkout-progress {
    display: none;
  }

  /* line 6, ../sass/below_tablet/checkout/_checkout.scss */
  .checkout-table .table {
    margin-bottom: 0;
  }
  /* line 9, ../sass/below_tablet/checkout/_checkout.scss */
  .checkout-table .table .views-field-edit-quantity {
    display: none;
  }
  /* line 13, ../sass/below_tablet/checkout/_checkout.scss */
  .checkout-table .table .views-field.views-field-commerce-unit-price {
    display: none;
  }
  /* line 17, ../sass/below_tablet/checkout/_checkout.scss */
  .checkout-table .table .views-field-line-item-title {
    white-space: normal;
  }
  /* line 20, ../sass/below_tablet/checkout/_checkout.scss */
  .checkout-table .table .views-field-line-item-title .product-sub-title,
  .checkout-table .table .views-field-line-item-title .package-includes {
    display: none;
  }
  /* line 26, ../sass/below_tablet/checkout/_checkout.scss */
  .checkout-table .table .views-field-quantity {
    display: none;
  }
  /* line 32, ../sass/below_tablet/checkout/_checkout.scss */
  .checkout-table .view-content .table-responsive {
    overflow: hidden;
  }
  /* line 38, ../sass/below_tablet/checkout/_checkout.scss */
  .checkout-table .view-footer .table-responsive {
    border: none;
  }

  /* line 45, ../sass/below_tablet/checkout/_checkout.scss */
  .checkout-review .table-responsive {
    border: none;
  }

  /* line 50, ../sass/below_tablet/checkout/_checkout.scss */
  .checkout-form.checkout-review .commerce-price-formatted-components {
    width: 50%;
  }

  /* line 54, ../sass/below_tablet/checkout/_checkout.scss */
  .commerce-paypal-ec-icon-wrapper,
  .credit-card-icons {
    display: none;
  }
}
@media only screen and (max-width: 480px) {
  /* line 3, ../sass/below_480/pages/_job-list.scss */
  .page-eu-jobs .view-eu-jobs .views-field-field-deadline {
    display: none;
  }
  /* line 8, ../sass/below_480/pages/_job-list.scss */
  .page-eu-jobs .eu-jobs-search-block {
    position: relative;
    padding-top: 100px;
  }
  /* line 14, ../sass/below_480/pages/_job-list.scss */
  .page-eu-jobs .eu-jobs-search-form .views-widget-filter-field_euj_location_value,
  .page-eu-jobs .eu-jobs-search-form .views-widget-filter-field_euj_grade_value {
    width: 50%;
  }
  /* line 19, ../sass/below_480/pages/_job-list.scss */
  .page-eu-jobs .eu-jobs-search-form .views-widget-filter-field_euj_job_type_value {
    position: absolute;
    top: 40px;
    left: 0;
    right: 0;
    width: 100%;
    padding: 0 20px;
  }
  /* line 29, ../sass/below_480/pages/_job-list.scss */
  .page-eu-jobs .eu-jobs-search-form .views-submit-button button {
    width: 100%;
  }
  /* line 34, ../sass/below_480/pages/_job-list.scss */
  .page-eu-jobs .eu-jobs-search-form .form-item-job-type {
    margin-top: -5px;
  }

  /* line 4, ../sass/below_480/node/_forum.scss */
  .forum-list-page .table-forum-list thead tr th:nth-child(2),
  .forum-list-page .table-forum-list thead tr th:nth-child(3) {
    display: none;
  }
  /* line 10, ../sass/below_480/node/_forum.scss */
  .forum-list-page .table-forum-list .replies,
  .forum-list-page .table-forum-list .author {
    display: none;
  }
  /* line 17, ../sass/below_480/node/_forum.scss */
  .forum-list-page .forum-search-block .views-add-topic-link {
    display: none;
  }
}
